linux 常用命令

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值