随笔分类 - Linux小技巧
摘要:i\是在前面插入,a\是在后面插入 匹配内容插入: sed -i '/aaaaa/i\bbbbbb' a.txt 某一行插入 sed -i 'N;4a\AAAAAAAAAAAAAA' a.txt 第4行后插入 sed -i 'N;4i\BBBBBBBBBBBBBBB' a.txt 第4行前插入
阅读全文
摘要:修改/etc/yum.conf即可 [main] cachedir=/home/soft1/yumcache keepcache=1 debuglevel=2 cachedir是放置rpm包的地方,可以修改,keepcache=1表示保存下载的rpm包
阅读全文
摘要:# cd /data // data目录下有我们要拷贝的目标文件目录 test # tar cvf - test| ssh 10.0.1.11 "cd /copy1/; tar xvf -" //首先将要拷贝的目录test打包,"-" 代表标准输出,然后再ssh 到目标主机 10.0.1.11 ,运
阅读全文
摘要:以前没有注意过,linux竟然不支持大于4G的zip文件的解压。解决办法如下: wget -c http://packages.sw.be/p7zip/p7zip-9.13-1.el5.rf.i386.rpm wget -c http://packages.sw.be/p7zip/p7zip-plu
阅读全文
摘要:有时为了特殊需求,只允许普通账户登陆Linux,而不允许root账户登陆,而普通账户登陆后,然后再su 到root下是可以的。打开sshd的配置文件 vim /etc/ssh/sshd_config 加入一行: PermitRootLogin no 复制代码 重启sshd服务: service ss
阅读全文
摘要:打开sshd配置文件 vim /etc/ssh/sshd_config 在最后面增加一行 : PermitRootLogin without-password 复制代码 保存配置文件后重启sshd服务 service sshd restart
阅读全文
摘要:1) 白名单形式 要求: 只允许 192.168.0.1 和 192.168.0.10 登陆 其他全部禁止 实现: 1. vim /etc/hosts.allow //增加如下内容 sshd: 192.168.0.1, 192.168.0.10 2. vim /etc/hosts.deny //增加
阅读全文
摘要:在之前的版本比如centos5 或者 centos4 可以直接修改/etc/inittab 做到,从centOS6开始,inittab配置文件发生了很大的改变,从/etc/inittab配置文件中找不到相关的设置了。 默认,系统启动了6个tty,可以使用命令: ps aux |grep tty 查看
阅读全文
摘要:CentOS 6 启动的时候,是一个进度条,并不像以前CentOS5启动的时候显示启动的信息,这是因为有一个参数所控制。 打开 /boot/grub/grub.conf,搜索找到rhgb这个关键词,把它去掉即可。加上它后,就会显示进度条。 rhgb 是 "redhat graphics boot"
阅读全文
摘要:sed中,使用\u表示大写,\l表示小写 1. 把每个单词的第一个小写字母变大写: sed 's/\b[a-z]/\u&/g' filename 2. 把所有小写变大写: sed 's/[a-z]/\u&/g' filename 3. 大写变小写: sed 's/[A-Z]/\l&/g' filen
阅读全文

浙公网安备 33010602011771号