欢迎光临散文网 会员登陆 & 注册

Centos7常用命令

2022-08-05 13:24 作者:限量版范儿  | 我要投稿

systemctl命令

# 开机运行服务: systemctl enable *.service # 取消开机运行 systemctl disable *.service # 启动服务 systemctl start *.service # 停止服务 systemctl stop *.service # 重启服务 systemctl restart *.service # 重新加载服务配置文件 systemctl reload *.service # 查询服务运行状态 systemctl status *.service # 显示启动失败的服务 systemctl --failed

防火墙命令

# 开启防火墙 systemctl start firewalld # 查看版本: firewall-cmd --version # 查看帮助: firewall-cmd --help # 显示状态: firewall-cmd --state # 查看端口: firewall-cmd --list-port # 开放端口: firewall-cmd --add-port=80/tcp --permanent firewall-cmd --add-port=20000-20010/tcp --permanent # 禁用端口: firewall-cmd --remove-port=80/tcp --permanent firewall-cmd --remove-port=20000-20010/tcp --permanent # 查看端口号是否开放成功,输出yes开放成功,no则失败 firewall-cmd --zone=public --query-port=27017/tcp # 重新加载防火墙规则: firewall-cmd --reload # 开放/关闭服务端口: # 打开FTP服务: firewall-cmd --add-service=ftp --permanent # 关闭FTP服务: firewall-cmd --remove-service=ftp --permanent ## 参数 --permanent,表示永久生效

权限设置命令

Linux 系统中,文件的基本权限由 9 个字符组成,以 rwxrw-r-x 为例,我们可以使用数字来代表各个权限,各个权限与数字的对应关系如下:

r --> 4 w --> 2 x --> 1

由于这 9 个字符分属 3 类用户,因此每种用户身份包含 3 个权限(r、w、x),通过将 3 个权限对应的数字累加,最终得到的值即可作为每种用户所具有的权限。

拿 rwxrw-r-x 来说,所有者、所属组和其他人分别对应的权限值为:

所有者 = rwx = 4+2+1 = 7 所属组 = rw- = 4+2 = 6 其他人 = r-x = 4+1 = 5

所以,此权限对应的权限值就是 765。

chmod [-R] 权限值 文件名

-R(注意是大写)选项表示连同子目录中的所有文件,也都修改设定的权限。

写入空白到文件

cd /data1/tomcat8/tomcat/log echo -n  " " > catalina.out

文章链接:https://www.dianjilingqu.com/469867.html

Centos7常用命令的评论 (共 条)

分享到微博请遵守国家法律