ssh连接:
ssh -p 端口 ip地址
防火墙设置
service iptables status; //查看防火墙状态
service iptables stop;
service iptables start;
service iptables restart;
vim /etc/sysconfig/iptables //编辑防火墙策略
查看日志:
grep -n ‘条件xxx’ 日志文件 //搜索出满足"条件xxx"的当前行
grep -dn ‘条件xxx’ 日志文件 //搜索出满足"条件xxx"的前后d行(d位数字1、2、3...)
ulimit:
查看——
ulimit -a
修改 ——
编辑/etc/security/limits.conf文件,添加
* soft nofile 32768
* hard nofile 65536
(说明:* 代表所有用户,这里的设置是将文件句柄限制统一改成软32768,硬65536)
重新登录ssh修改即可生效
强制复制文件(夹)——
把a目录下的文件复制到b目录
cp –r a/* b
执行上面的命令时,b存在的每个文件都会提示是否覆盖;
cp –r –f a/* b
执行上面的命令时,b存在的每个文件都不再会提示;
这是我们希望的理想状态,但是有时加了 -f了,怎么还会有提示呢?原来一些服务器会默认增加别名 alias cp =’cp -i’,当你执行cp 时,其实执行的是cp –i。
在终端执行alias就可以看出来了。
[root@devdb ~]# alias
alias cp =’cp -i’
可以这样解决
[root@devdb ~]# vim ~/.bashrc
在alias cp =’cp -i’前加上”#”注释掉这行,:wq!保存退出!
然后重新登陆就可以了。
ssh连接错误——
报这个错: Warning: Permanently added 'xxx.xxx.xxx.xxx' (RSA) to the list of known hosts.
执行语句: ~/.ssh/known_hosts
定时任务——
1. 键入 crontab -e 编辑crontab服务文件
2、crontab -l 查看crontab服务文件
3、service crond start 启动crontab服务
查看磁盘使用率 ——
排序: du -h * | sort -n
查看当前目录下文件的大小: du -h --max-depth=1