分类 Unix 下的文章
linux, unix相关的内容, 主要是freebsd, centos, ubuntu之类的
-
[转载]如何查看某个文件在哪个软件包(rpm)中
参考链接: 如何查看某个文件在哪个软件包中? 我们在Linux中安装软件包时,经常会有缺少某个依赖文件而无法继续。用yum provides可以查看某个文件是包含在哪个软件包中,例如,要查看libstdc++.so.5是属于哪个软件包中,方法如下: $ yum provides libstdc++.so.5 结果如下: compat-libstdc++-33-3.2.3-63.i386 : 兼容的…
-
[记录]让Samba支持软连接
参考地址: 让Samba支持软连接,方便开发的实践操作。 家里的系统由centos6换成linuxmint(实在是好用才换)了, 重新配置好samba后,发现里面的一个软链接到pt下载目录的目录不能访问。 测试半天,chcon, chmod, chown,不行,仔细一想,应该是samba下软链接支持问题了,google后,解决,方案如下, 在smb.conf增加以下三行 wide links = …
-
[记录]Linux查找和替换目录下所有文件中字符串
原文地址: Linux查找和替换目录下所有文件中字符串 Linux查找和替换目录下所有文件中字符串 单个文件中查找替换很简单,就不说了。文件夹下所有文件中字符串的查找替换就要记忆了,最近部署几十台linux服务器,记录下总结。 查找文件夹下包含字符串的文件 例:查找/usr/local目录下所有包含”rubyer.me”的文件。 grep -lr 'rubyer.me' /usr/local/* …
-
[记录]vim 记住上一次编辑的位置
打开/etc/vimrc 在最后一行 加入: if has("autocmd") au BufReadPost * if line("'\"") > 1 && line("'\"") <= line("$") | exe "normal! g'\"" | endif endif 如果已经有, 去掉注释即可.
-
[原创]Ubuntu/LinuxMint下安装rabbitvcs(类似Windows下的Tortoisesvn)
参考文章: Ubuntu RabbitVCS LinuxMint是Ubuntu的一个衍生版, 系统大体一样, 自我感觉LinuxMint比原版Ubuntu好用, 所以本文围绕着LinuxMint展开. RabbitVCS是Ubuntu下的可视化SVN客户端, 类似Windows下的Tortoisesvn; 安装和Ubuntu下安装差不多, 唯一的区别就是Ubuntu下的文件管理器是Nautilus, LinuxMint下的的Nautil…
-
[记录]为CentOS添加第三方源
参考链接: 为CentOS添加第三方源 一、安装CentOS yum源优先级插件yum-priorities yum install yum-priorities -y 二、设置CentOS默认yum源的优先级为最高 cd /etc/yum.repos.d/ 在[base]、[updates]、[extras]组下面添加priority=1,在[centosplus]、[contrib]组下面添加priority=2
-
[记录]关于文件的bom头相关操作
参考文档: 用Shell如何清除一个目录下所有带BOM的文件中的BOM信息 去掉一个文件的bom头: sed -i 's/^\xEF\xBB\xBF//g' a.txt 扫描当前目录有bom的文件: grep -r -I -l $'^\xEF\xBB\xBF' ./ 去掉当前目录下所有文件的bom: grep -r -I -l $'^\xEF\xBB\xBF' ./ | xargs sed -i …
-
[总结]linux限制用户使用/创建的文件大小
问题的起源是网络上人云亦云的ulimit -HSn 65535和nginx配置中的的worker_rlimit_nofile, orker_connections, 还有一朋友问过的相同的问题. 主要东西集中在/etc/security/limits.conf这个文件, 配置的语法参考: linux limits.conf 配置 例如要限制一个用户wind能创建/使用的最大文件为10m: vi /etc/pam.d/login sess…
-
[转载]Cygwin/gcc与MinGW
原文链接: cygwin/gcc与MinGW cygwin/gcc和MinGW都是gcc在windows下的编译环境,但是它们有什么区别,在实际工作中如何选择这两种编译器。 cygwin/gcc完全可以和在linux下的gcc化做等号,这个可以从boost库的划分中可以看出来端倪,cygwin下的gcc和linux下的gcc完全使用的是相同的Toolsets。 所以完全可以和linux一起同步更新gcc版本,而不用担心问题,并且在cyg…
-
[记录]Centos/Redhat非正常关机的自动磁盘修复配置
很简单, 一小段配置就行: vi /etc/sysconfig/autofsck AUTOFSCK_DEF_CHECK=yes PROMPT=yes 保存, 退出, 就行了