@

前言

从这篇开始,我们正式开始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核心命令(二):关机、重启的更多相关文章

  1. 快速上手Linux核心命令(一):核心命令简介

    前言 众所周知,Linux在服务器中占用不可替代的位置.大多数互联网公司,服务器都是采用的Linux操作系统.而Linux是一个主要通过命令行来进行管理的操作系统.只有熟练掌握Linux核心命令,在使 ...

  2. 快速上手Linux核心命令(三):文件和目录操作命令

    @ 目录 前言 cd 切换目录 pwd 显示当前路径 ls 显示目录下内容及相关属性信息 mkdir 创建目录 tree 以树形结构显示目录下的内容 touch 创建空白文件或改变文件的时间戳属性 c ...

  3. 快速上手Linux核心命令(六):Linux的文本编辑器vi和vim

    @ 目录 前言 简介 小试牛刀 vi/vim 工作原理及三种模式 常用快捷键 命令行图解 前言 上一篇中已经预告,我们这篇主要说Linux中vi/vim 编辑器.它是我们使用Linux系统不可缺少的工 ...

  4. 快速上手Linux核心命令(四):文件内容相关命令

    @ 目录 前言 cat 合并文件或查看文件内容 more 分页显示文件内容 less 分页显示文件内容 head 显示文件内容头部 tail 显示文件内容尾部 tailf 跟踪日志文件 diff 比较 ...

  5. 快速上手Linux核心命令(五):文本处理三剑客

    @ 目录 前言 正则表达式 第一剑客 grep 第二剑客 sed 第三 剑客 awk 小结 剑仙镇楼~ O(∩_∩)O 前言 上一篇中已经预告,我们这篇主要说Linux文本处理三剑客.他们分别是gre ...

  6. 快速上手Linux核心命令(七):Linux系统信息相关命令

    目录 前言 uname 显示系统信息 hostname 显示或设置系统主机名 du 统计磁盘空间使用情况 echo 显示一行文本 watch 监视命令执行情况 stat whereis 显示命令及其相 ...

  7. 快速上手Linux核心命令(八):网络相关命令

    目录 前言 测试主机之间网络是否联通 ifconfig 配置或显示网络信息 route 显示或管理路由表 netstat 查看网络状况 telnet 远程登录主机 ssh 安全的远程登录主机 wget ...

  8. 快速上手Linux核心命令(九):文件备份与压缩

    目录 tar 打包备份 gzip 压缩或解压文件 zip 打包和压缩文件 unzip 解压zip文件 scp 远程文件复制 rsync 文件同步工具 这期呢主要说一说Linux中文件备份与压缩命令,一 ...

  9. Linux学习笔记(9)Linux常用命令之关机重启命令

    (1)shutdown shutdown命令用于关机重启,其语法格式为: shutdown [选项] 时间 其中,-c选项表示取消前一个设置的shutdown命令,-h命令表示关机,-r命令表示重启 ...

  10. linux常用命令6:关机重启命令

    关机重启命令 1.shutdown命令 shutdown [选项] 时间 选项: -c 取消前一个关机命令 -h 关机 -r 重启 2.其他关机命令 halt poweroff init  0 3.其 ...

随机推荐

  1. csps区间dp

    加分二叉树 我们可以枚举中间这个 k 的位置,然后分别递归计算左右子树,这就让我们想到这是一个和区间有关的,我们可以用区间dp来解决. \(f[i][j]\) 表示 i, j 这个区间的最大分值.用一 ...

  2. 2023年SWPU NSS 秋季招新赛 (校外赛道)WP—Crypto

    一.Caesar_base 题目信息 s = "HIJKLMNOPQRSTUVWXYZABCDEFGhijklmnopqrstuvwxyzabcdefg0123456789+/" ...

  3. K8S 组合命令

    强制删除namespace kubectl get namespace [namespace-name] -o json | tr -d "\n" | sed "s/\& ...

  4. 前后端分离,前端发送过来的请求是服务器的ip还是用户的ip

    前后端分离部署时,服务器A用于部署前端项目,称为前端服务器,服务器B用于部署后端项目,称为后端服务器.后端服务器通过开放API的方式,向前端服务器中的前端项目提供数据或数据操作接口,以此实现前端与后端 ...

  5. 请教shell读写XML问题

    请教shell读写XML问题 现有 123.xml文件,内容是:<?xml version="1.0" encoding="GBK"?><vi ...

  6. 【MySQL】MySQL中的锁

    全局锁 全局锁是对整个数据库实例加锁,整个库处于只读状态. flush tables with read lock 适用场景 全局锁适用于做全库逻辑备份,但是整个库处于只读状态,在备份期间,所有的更新 ...

  7. promise时效架构升级方案的实施及落地

    一.项目背景 为什么需要架构升级 promise时效包含两个子系统:内核时效计算系统(系统核心是时效计算)和组件化时效系统(系统核心是复杂业务处理以及多种时效业务聚合,承接结算下单黄金流程流量),后者 ...

  8. 全屏API及vue3 hook封装

    最近在一个大屏项目遇到一个需求:用户可以通过一个按钮,触发页面部分模块全屏.通过以下API可以实现: Element.requestFullscreen()方法用于发出异步请求使元素进入全屏模式. 且 ...

  9. 【报错:For input string: ""报错: get connection error! 报错:java.lang.NullPointerException 报错:java.lang.NumberFormatException: For input string: "id"】解决方案

    原因:没有input数据进入,但是当我填写数据进入的时候 get connection error! 这个消息,是我要抛出去的异常,源代码下 我一开始觉得是代码书写的问题,找.......... 应该 ...

  10. [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 ...