跳到主要内容

相关linux命令

· 阅读需 2 分钟

防火墙(firewalld)

查看防火墙状态

  • 查看防火墙状态 systemctl status firewalld
  • 开启防火墙 systemctl start firewalld
  • 关闭防火墙 systemctl stop firewalld
  • 开启防火墙 service firewalld start
信息

若遇到无法开启

先用:systemctl unmask firewalld.service

然后:systemctl start firewalld.service

查看开放的端口

# 查询已开放的端口(已开放的端口号集合):
firewall-cmd --zone=public --list-ports
# 具体查看某一个端口号开启状态:
netstat -ntlp | grep {端口号}
# 查询指定端口是否已开:
firewall-cmd --query-port=666/tcp

开放端口

#添加指定需要开放的端口:
firewall-cmd --add-port=123/tcp --permanent
#重载入添加的端口:
firewall-cmd --reload
#查询指定端口是否开启成功:
firewall-cmd --query-port=123/tcp
#移除指定端口:
firewall-cmd --permanent --remove-port=123/tcp

安装软件

yum -y install lrzsz
yum install -y unzip zip

管理用户

# 创建用户组(www)
groupadd www
# 创建用户(format)
useradd -g www format
# 创建用户(无登录权限)
useradd -g www -s /sbin/nologin format
# 设置密码(为某用户设置密码)
passwd format(回车输入密码)

# 创建文件夹:
mkdir –p /home/Sftp/dianxinFTP
# 修改用户默认登入目录
usermod –d /home/Sftp/dianxinFTP dianxin
# 修改文件夹所有者(chmon)
chown root:format /home/Sftp/dianxinFTP
# 修改文件夹权限
chmod 755 /home/Sftp/dianxinFTP

查看目录占用磁盘空间

du -ah --max-depth=1 /

查看目录下所有文件占用大小