更新时间:2022-01-20 09:06:24浏览次数:394+次
以下为你详细解释service、sestatus、sesearch、setenv命令的用法。
Linux service命令的用法及解释
Linux service命令是Redhat Linux兼容的发行版中用来控制操作系统服务的实用工具,它以启动、停止、重新启动和关闭系统服务,还可以显示所有操作系统服务的当前状态。
1、语法
service(选项)(参数)
2、选项
-h:显示帮助信息;
--status-all:显示所服务的状态。
3、参数
服务名:自动要控制的服务名,即/etc/init.d目录下的脚本文件名;
控制命令:系统服务脚本支持的控制命令。
4、实例
当修改了主机名、ip地址等信息时,经常需要把网络重启使之生效。
service network status
配置设备:
lo eth0
当前的活跃设备:
lo eth0
service network restart
正在关闭接口 eth0: [ 确定 ]
关闭环回接口: [ 确定 ]
设置网络参数: [ 确定 ]
弹出环回接口: [ 确定 ]
弹出界面 eth0: [ 确定 ]
重启mysql:
service mysqld status
mysqld (pid 1638) 正在运行...
service mysqld restart
停止 MySQL: [ 确定 ]
启动 MySQL: [ 确定 ]
Linux sestatus命令的用法及解释
Linux sestatus命令是SELinux的状态工具,是用来运行SELinux的系统的状态。
1、用法
sestatus[-V] [-b〕
2、参数
-v:/etc/sestatus.conf的安全性检测;
-b:显示selinux是不是启动;
3、实例
[root@rudder ~]# sestatus -b
SELinux status: disabled
Linux sesearch命令的用法及解释
使用seinfo命令可以查询SELinux的策略提供多少相关规则,如果查到的相关类型或者布尔值,想要知道详细规则时,使用sesearch命令查询。SELinux的策略与规则管理相关命令:seinfo命令、sesearch命令、getsebool命令、setsebool命令、semanage命令。
1、语法
sesearch [-a] [-s 主体类型] [-t 目标类型] [-b 布尔值]
2、选项
-a:列出该类型或布尔值的所有相关信息
-t:后面还要接类型,例如 -t httpd_t
-b:后面还要接布尔值的规则,例如 -b httpd_enable_ftp_server
3、实例
找出目标文件资源类型为httpd_sys_content_t的有关信息:
sesearch -a -t httpd_sys_content_t
找出主体进程为httpd_t且目标文件类型为httpd相关的所有信息:
sesearch -s httpd_t -t httpd_* -a
查看布尔值httpd_enable_homedirs设置了多少规则:
sesearch -b httpd_enable_homedirs -a
Linux setenv命令的用法及解释
Linux setenv命令相关的命令有:set,env,export.
setenv命令用于显示和设置环境变量。
以下是该命令的实例:
[root@localhost ~]# setenv #显示环境变量
[root@localhost ~]# setenv aaa bbb #设置环境变量
相关资讯