halt
发表于|更新于|Linux
|总字数:169|阅读时长:1分钟|浏览量:
halt
关闭正在运行的Linux操作系统
补充说明
halt命令 用来关闭正在运行的Linux操作系统。halt命令会先检测系统的runlevel,若runlevel为0或6,则关闭系统,否则即调用shutdown来关闭系统。
语法
1 | halt(选项) |
选项
1 | -d:不要在wtmp中记录; |
实例
1 | halt -p # 关闭系统后关闭电源。 |
文章作者: Estom
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Estom的博客!
相关推荐

2021-12-24
dnsdomainname
dnsdomainname定义DNS系统中FQDN名称的域名 补充说明dnsdomainname命令 用于定义DNS系统中FQDN名称中的域名。 语法1dnsdomainname(选项) 选项1-v:详细信息模式,输出指令执行的详细信息。 实例12345[root@AY1307311912260196fcZ ~]# dnsdomainname -vgethostname()=`AY1307311912260196fcZ'Resolving `AY1307311912260196fcZ' ...Result: h_name=`AY1307311912260196fcZ'Result: h_addr_list=`10.160.7.81'

2021-12-24
ltrace
ltrace用来跟踪进程调用库函数的情况 补充说明ltrace命令 是用来跟踪进程调用库函数的情况。 语法1ltrace [option ...] [command [arg ...]] 选项123456789101112131415161718192021-a 对齐具体某个列的返回值。-c 计算时间和调用,并在程序退出时打印摘要。-C 解码低级别名称(内核级)为用户级名称。-d 打印调试信息。-e 改变跟踪的事件。-f 跟踪子进程。-h 打印帮助信息。-i 打印指令指针,当库调用时。-l 只打印某个库中的调用。-L 不打印库调用。-n, --indent=NR 对每个调用级别嵌套以NR个空格进行缩进输出。-o, --output=file 把输出定向到文件。-p PID 附着在值为PID的进程号上进行ltrace。-r 打印相对时间戳。-s STRLEN 设置打印的字符串最大长度。-S 显示系统调用。-t, -tt, -ttt 打印绝对时间戳。-T 输出每个调用过程的时间开销。-u USERNAME 使用某个用户id或组ID来运行命令。-V, --version 打印版本信息...

2021-09-02
5.io.ReaderFrom接口
*这是在生病前更新的最后一篇,时隔近2月有余,已经忘得差不多了,现在重新从这一节开始整理边看边补吧。2017-9-23 ReaderFrom接口在bufio包的bufio.go中有实现,bufio是什么意思?一看名字可以猜得出,是带了buffer缓存的io包。通俗地来讲,就是io的威力加强版。 可见,io就是一个简单的小骨架,他是开枝散叶的,散布于各方法之中,由其调用。 先看一段实现的方法: 1234567func main() { b := bytes.NewBuffer(make([]byte, 10)) s := strings.NewReader("Hello world!") bw := bufio.NewWriter(b) bw.ReadFrom(s) fmt.Println(b)} 输出: 1Hello world! 这里我们先不用深究bufio是怎么用的,strings.NewReader是将“hello world”这个字符串转换成Reader的结构体。 12345type Reader struct...

2021-12-24
apk
apkAlpine Linux 下的包管理工具 使用实例123456apk install xxxapk search xxx # 支持正则apk info xxx # 查看包的详细信息apk show # list local package# 卸载并删除 包apk del openssh openntp vim 升级upgrade命令升级系统已安装的所以软件包(一般包括内核),当然也可指定仅升级部分软件包(通过-u或–upgrade选择指定)。 123apk update # 更新最新本地镜像源apk upgrade # 升级软件apk add --upgrade busybox # 指定升级部分软件包 搜索1234apk search # 查找所以可用软件包apk search -v # 查找所以可用软件包及其描述内容apk search -v 'acf*' # 通过软件包名称查找软件包apk search -v -d 'docker' # 通过描述文件查找特定的软件包 查看包信息info命令用于显示软件包的信息。 123apk...

2021-12-24
getsebool
getsebool查询SElinux策略内各项规则的布尔值 补充说明getsebool命令 是用来查询SElinux策略内各项规则的布尔值。SELinux的策略与规则管理相关命令:seinfo命令、sesearch命令、getsebool命令、setsebool命令、semanage命令。 语法1getsebool [-a] [布尔值条款] 选项1-a:列出目前系统上面的所有布尔值条款设置为开启或关闭值。 实例查询本系统内所有的布尔值设置状况: 123456getsebool -aNetworkManager_disable_trans --> offallow_console_login --> offallow_cvs_read_shadow --> offallow_daemons_dump_core --> on....(底下省略).... 查询httpd_enable_homedirs是否为关闭,若没关闭,请关闭它: 12getsebool httpd_enable_homedirssetsebool -P httpd_enable_hom...

2021-12-24
whatis
whatis查询一个命令执行什么功能 补充说明whatis命令 是用于查询一个命令执行什么功能,并将查询结果打印到终端上。 whatis命令在用catman -w命令创建的数据库中查找command参数指定的命令、系统调用、库函数或特殊文件名。whatis命令显示手册部分的页眉行。然后可以发出man命令以获取附加的信息。whatis命令等同于使用man -f命令。 语法1whatis 实例123456789101112131415161718192021[root@localhost ~]# whatis lsls (1) - list directory contentsls (1p) - list directory contents[root@localhost ~]# whatis cpcp (1) - copy files and directoriescp (1p) - copy files[root@localho...
公告
欢迎参观Estom的小屋



