linux常用指令       

##linux常用指令

###增加用户和用户组 useradd xx passwd xx 用户添加到sudu组 chmod u+w /etc/sudoers vi /etc/sudoers 加入用户

###修改文件用户和用户组 chown [-R] 账号名称 文件或目录 chown [-R] 账号名称:用户组名称 文件或目录

###yum yum install yum provides */libssl.so.6

###查看文件变化 tail -f

###du df du查看目录大小,df查看磁盘使用情况。 我常使用的命令(必要时,sudo使用root权限), 1.查看某个目录的大小:du -hs /home/master/documents 查看目录下所有目录的大小并按大小降序排列:sudo du -sm /etc/* | sort -nr | less 2.查看磁盘使用情况(文件系统的使用情况):sudo df -h df –block-size=GB

###查看操作系统版本 lsb_release -a

###查看端口占用

lsof -i:xxx

###firewall

永久打开一个端口: firewall-cmd --permanent --add-port=8080/tcp
永久关闭一个端口: firewall-cmd --permanent --remove-port=8080/tcp
永久打开某项服务: firewall-cmd --permanent --add-service=http
永久关闭某项服务: firewall-cmd --permanent --remove-service=http
进行端口转发:  firewall-cmd --permanent --add-forward-port=port=80:proto=tcp:toport=8080:toaddr=192.0.2.55
允许转发到其他地址: firewall-cmd --permanent --add-masquerade
重新加载防火墙: firewall-cmd --reload
运行、停止、禁用firewalld

启动:# systemctl start firewalld
查看状态:# systemctl status firewalld 或者 firewall-cmd –state
停止:# systemctl disable firewalld
禁用:# systemctl stop firewalld
配置firewalld

查看版本:$ firewall-cmd –version
查看帮助:$ firewall-cmd –help
查看设置:
显示状态:$ firewall-cmd –state
查看区域信息: $ firewall-cmd –get-active-zones
查看指定接口所属区域:$ firewall-cmd –get-zone-of-interface=eth0
拒绝所有包:# firewall-cmd –panic-on
取消拒绝状态:# firewall-cmd –panic-off
查看是否拒绝:$ firewall-cmd –query-panic