快速上手Linux核心命令(二):关机、重启
@
前言
从这篇开始,我们正式开始Linux命令了。
上一篇中已经预告,我们这篇主要说一说Linux中怎么在命令行下查看命令帮助?Linux怎么关机、重启?
注意:Linux命令和命令后面的选项至少要有一个空格
一、在命令行下查看命令帮助
man 命令
1、简介
man是Linux核心命令之一,也是我们最常用的命令之一。使用它我们可以查看其他命令的帮助文档
2、语法格式
man 参数选项 命令/文件
3、参数说明
一般不加参数
4、实践操作
man cp # 差看cp命令的帮助文档
命令行输入 man cp 后,进入到帮助页面。

那么我们怎么查看帮助文档呢?
其实啊,我们把这个单做一个文本文件查看即可,具体操作如下
| 快捷键 | 功能说明 |
|---|---|
| 【PgDn ↓】 | 向下翻一页 |
| 【space 空格键】 | 向下翻一页 |
| 【PgUp ↑】 | 向上翻一页 |
| 【Home】 | 跳转到第一页 |
| 【End】 | 跳转到最后一页 |
| /xiezhr | 向下查找xiezhr字符串,xiezhr可以替换为任意你想查找的内容 |
| ?xiezhr | 向上查找xiezhr字符串,xiezhr可以替换为任意你想查找的内容 |
| n,N | 配合“/”或“?”快捷键使用,当我们使用“/”或“?”向下或者向上搜索时,n会跳转到下一个匹配内容,N则会跳转到上一个匹配内容 |
| q | 退出帮助文档 |
文档可谓是相当相当的详细了,当然我们也不用关注全部。只需要关注对我们有用的即可,下面列出来的是我们需要重点关注的,上面截图中也重点标注了。
既然man 出来的帮助文档都这么详细了,那还写文章干嘛呢。。开个玩笑哦开玩笑
| man信息中的标题 | 功能解释 |
|---|---|
| NAME | 命令说明及介绍 |
| SYNOPSIS | 命令的基本使用语法 |
| DESCRIPTION | 命令是使用详细描述,以及相关参数说明 |
| EXAMPLEAS | 命令的一些使用例子 |
--help 命令
1、简介
查看其它命令简易信息,查出来的信息没有man命令全,但如果我们不需要对某个命令知根知底的话,这个命令就可以满足了
2、语法格式
命令 --help
3、参数说明
一般不需要加参数
4、实践操作
cp --help
同样以cp命令帮助文档为例,--help 出来的文档就简单很多了,只有一页,man出来的足足有100多页

info命令
1、简介
info 可以配合man、--help 使用,但我们用的比较少
2、语法格式
info cp
由于用的比较少,这里就不作说明了,大概知道就好了
二、Linux关机、重启
shutdown
1、简介
shutdown 用来安全关闭或重启Linux,系统在关闭之前会通知所有登录的用户,系统即将关闭。
2、语法格式
shutdown [参数选项] 时间 消息
3、参数说明
| 参数 | 参数说明 |
|---|---|
| -r | 重启系统,这个参数经常用到 |
| -h | 关机,这个参数也是经常用到 |
4、实践操作
① 重启系统
shutdown -r now # 现在重启系统
② 关闭系统
shutdown -h now # 现在关闭系统
③ 假设15:30 要和一个漂亮小姐姐去约会,这时我们需要在15:00关闭系统,停止手头工作。这时就可以执行如下命令
shoutdown -h 15:00
以上只是假设哈,一般我们也不会关闭Linux,再说哪来的小姐姐。哈哈
reboot、halt、poweroff
1、简介
halt、poweroff 时reboot 的链接文件,何为链接文件呢?我们可以简单的理解为Windows中的快捷方式。
halt 立即关闭系统,需要人工关闭电源;poweroff:立即关闭系统,并且关闭电源
reboot 立即重启
2、语法格式
reboot [参数选项]
halt [参数选项]
poweroff [参数选项]
3、参数说明
一般不加参数
4、实践操作
①立即关闭系统
halt # 不加参数,立即关闭系统
②立即关闭系统
poweroff # 不加参数,立即关闭系统
③立即重启系统
reboot # 不加参数,立即重启系统
上面说了好多关闭、重启系统方式,是不是有点晕了呢?这里做了个总结,只需记住这个表格内容即可(●'◡'●)
| --- | 命令 | 功能描述 |
|---|---|---|
| Linux 关闭 | shoutdown -h now | 立刻关机 生产环境经常使用 |
| shoutdown -h +5 | 5分钟后关机,5可以换成任意数值,或时间点 如15:00 | |
| halt | 立即关闭系统,需要手工关闭电源 时reboot链接文件 | |
| init 0 | 切换运行级别到0,0表示关机。因此该命令可以用于关机 | |
| poweroff | 立即关闭系统,并且关闭电源 时reboot链接文件 | |
| Linux重启 | reboot | 立即重启 生产环境经常使用 |
| shoutdown -r now | 立即重启 生产环境经常使用 | |
| shoutdow -r +5 | 5分钟后重启,5可以换成任意数值,或时间点 如15:00 | |
| init 6 | 切换运行级别到0,0表示关机。因此该命令可以用于关机 |
这期内容就到这,下期根据思维导图就到了文件和目录相关的命令使用了。
涉及到的命令包括:cd、pwd、ls、mkdir、tree、touch、cp、mv、rm、chown、chmod
等等
敬请期待哦(●’◡’●)
专栏目录:快速上手Linux核心命令专栏目录
下一篇:快速上手Linux核心命令(三):文件和目录操作命令
快速上手Linux核心命令(二):关机、重启的更多相关文章
- 快速上手Linux核心命令(一):核心命令简介
前言 众所周知,Linux在服务器中占用不可替代的位置.大多数互联网公司,服务器都是采用的Linux操作系统.而Linux是一个主要通过命令行来进行管理的操作系统.只有熟练掌握Linux核心命令,在使 ...
- 快速上手Linux核心命令(三):文件和目录操作命令
@ 目录 前言 cd 切换目录 pwd 显示当前路径 ls 显示目录下内容及相关属性信息 mkdir 创建目录 tree 以树形结构显示目录下的内容 touch 创建空白文件或改变文件的时间戳属性 c ...
- 快速上手Linux核心命令(六):Linux的文本编辑器vi和vim
@ 目录 前言 简介 小试牛刀 vi/vim 工作原理及三种模式 常用快捷键 命令行图解 前言 上一篇中已经预告,我们这篇主要说Linux中vi/vim 编辑器.它是我们使用Linux系统不可缺少的工 ...
- 快速上手Linux核心命令(四):文件内容相关命令
@ 目录 前言 cat 合并文件或查看文件内容 more 分页显示文件内容 less 分页显示文件内容 head 显示文件内容头部 tail 显示文件内容尾部 tailf 跟踪日志文件 diff 比较 ...
- 快速上手Linux核心命令(五):文本处理三剑客
@ 目录 前言 正则表达式 第一剑客 grep 第二剑客 sed 第三 剑客 awk 小结 剑仙镇楼~ O(∩_∩)O 前言 上一篇中已经预告,我们这篇主要说Linux文本处理三剑客.他们分别是gre ...
- 快速上手Linux核心命令(七):Linux系统信息相关命令
目录 前言 uname 显示系统信息 hostname 显示或设置系统主机名 du 统计磁盘空间使用情况 echo 显示一行文本 watch 监视命令执行情况 stat whereis 显示命令及其相 ...
- 快速上手Linux核心命令(八):网络相关命令
目录 前言 测试主机之间网络是否联通 ifconfig 配置或显示网络信息 route 显示或管理路由表 netstat 查看网络状况 telnet 远程登录主机 ssh 安全的远程登录主机 wget ...
- 快速上手Linux核心命令(九):文件备份与压缩
目录 tar 打包备份 gzip 压缩或解压文件 zip 打包和压缩文件 unzip 解压zip文件 scp 远程文件复制 rsync 文件同步工具 这期呢主要说一说Linux中文件备份与压缩命令,一 ...
- Linux学习笔记(9)Linux常用命令之关机重启命令
(1)shutdown shutdown命令用于关机重启,其语法格式为: shutdown [选项] 时间 其中,-c选项表示取消前一个设置的shutdown命令,-h命令表示关机,-r命令表示重启 ...
- linux常用命令6:关机重启命令
关机重启命令 1.shutdown命令 shutdown [选项] 时间 选项: -c 取消前一个关机命令 -h 关机 -r 重启 2.其他关机命令 halt poweroff init 0 3.其 ...
随机推荐
- csps区间dp
加分二叉树 我们可以枚举中间这个 k 的位置,然后分别递归计算左右子树,这就让我们想到这是一个和区间有关的,我们可以用区间dp来解决. \(f[i][j]\) 表示 i, j 这个区间的最大分值.用一 ...
- 2023年SWPU NSS 秋季招新赛 (校外赛道)WP—Crypto
一.Caesar_base 题目信息 s = "HIJKLMNOPQRSTUVWXYZABCDEFGhijklmnopqrstuvwxyzabcdefg0123456789+/" ...
- K8S 组合命令
强制删除namespace kubectl get namespace [namespace-name] -o json | tr -d "\n" | sed "s/\& ...
- 前后端分离,前端发送过来的请求是服务器的ip还是用户的ip
前后端分离部署时,服务器A用于部署前端项目,称为前端服务器,服务器B用于部署后端项目,称为后端服务器.后端服务器通过开放API的方式,向前端服务器中的前端项目提供数据或数据操作接口,以此实现前端与后端 ...
- 请教shell读写XML问题
请教shell读写XML问题 现有 123.xml文件,内容是:<?xml version="1.0" encoding="GBK"?><vi ...
- 【MySQL】MySQL中的锁
全局锁 全局锁是对整个数据库实例加锁,整个库处于只读状态. flush tables with read lock 适用场景 全局锁适用于做全库逻辑备份,但是整个库处于只读状态,在备份期间,所有的更新 ...
- promise时效架构升级方案的实施及落地
一.项目背景 为什么需要架构升级 promise时效包含两个子系统:内核时效计算系统(系统核心是时效计算)和组件化时效系统(系统核心是复杂业务处理以及多种时效业务聚合,承接结算下单黄金流程流量),后者 ...
- 全屏API及vue3 hook封装
最近在一个大屏项目遇到一个需求:用户可以通过一个按钮,触发页面部分模块全屏.通过以下API可以实现: Element.requestFullscreen()方法用于发出异步请求使元素进入全屏模式. 且 ...
- 【报错:For input string: ""报错: get connection error! 报错:java.lang.NullPointerException 报错:java.lang.NumberFormatException: For input string: "id"】解决方案
原因:没有input数据进入,但是当我填写数据进入的时候 get connection error! 这个消息,是我要抛出去的异常,源代码下 我一开始觉得是代码书写的问题,找.......... 应该 ...
- [ABC237G] Range Sort Query
Problem Statement Given is a permutation $P=(P_1,P_2,\ldots,P_N)$ of $1,2,\ldots,N$, and an integer ...