Linux 常用命令 进阶 一

计算文件夹以及文件大小排序

1
for i in $(ls -l |grep '^d' |du -s * |sort -nr|awk '{print $2}');do du -sh $i;done

Centos6 防火墙配置

编辑 /etc/sysconfig/iptables 文件

1
vim /etc/sysconfig/iptables

重启

1
/etc/init.d/iptables restart

Centos7 防火墙配置

  • 启动

    1
    systemctl start firewalld
  • 停止

    1
    systemctl stop firewalld
  • 添加端口

    1
    firewall-cmd --zone=public --add-port=9080/tcp --permanent
  • 重新加载

    1
    systemctl restart firewalld
  • 查看所有的端口

    1
    firewall-cmd --list-all

scp 远程复制文件

1
scp test.txt root@192.168.1.100:/home/test

test.txt: 原服务器文件

root@192.168.1.100:/home/test: 远程目录

netstat 查看服务器端口列表

1
netstat -tpnl

总结

一个高效率的命令, 会提高很大的工作效率. 但是在执行命令的时候要谨慎.

未完待续…

LijunSong wechat
欢迎您扫一扫上面的微信公众号,订阅IT江湖!