Linux常用命令详解

目录

命令格式

1 文件处理命令

1.1 目录处理命令

1.1.1 显示目录文件 - ls

1.1.2 创建新目录 - mkdir

1.1.3 切换目录 - cd

1.1.4 显示当前目录 - pwd

1.1.5 删除空目录 - rmdir 

1.1.6 复制文件(夹) - cp 

1.1.7 删除文件 - rm

1.2 文件处理命令

1.2.1 创建空文件 - touch

1.2.2 查看文件内容 - cat

1.2.3 分页显示文件内容 - more

1.2.4 分页显示文件内容 - less

1.2.5 显示文件前几行内容 - head

1.2.6 显示文件前几行内容 - tail

1.3 链接命令

1.3.1 链接 - ln

2 权限管理命令

2.1 权限管理命令

2.1.1 修改权限 - chmod

2.2 其他权限管理命令

2.2.1 修改所有者 - chown

2.2.2 修改所属组 - chgrp

2.2.3 显示、设置文件的缺省权限 - uamsk

3 搜索命令

3.1 文件搜索

3.1.1 文件搜索 - find

3.2 其他搜索命令

3.2.1 在文件资料库中查找文件 - locate

3.2.2 搜索命令所在目录及别名信息 - which

3.2.3 搜索命令所在目录及帮助文档路径 - whereis

3.2.4 文件中字符串匹配 - grep

4 帮助命令

4.1.1 命令或配置文件帮助信息 - man

4.1.2 简单介绍命令信息 - whatis

4.1.3 模糊查找关键字 - apropos

4.1.4 获得Shell内置命令的帮助信息 - help

5 用户管理命令

5.1.1 添加新用户 - useradd

5.1.2 给用户设置密码 - passwd 

5.1.3 查看登录用户信息 - who

5.1.4 查看登录用户详细信息 - w

6 压缩解压命令

6.1.1 压缩文件 - gzip

6.1.2 解压缩.gz的压缩文件 - gunzip

6.1.3 压缩/解压缩文件或目录 - tar

6.1.4 压缩文件或目录 - zip

6.1.5 解压.zip的压缩文件 - unzip

6.1.6 压缩文件 - bzip2

6.1.7 解压缩文件 - bunzip2

7 网络命令

7.1.1 给用户发信息 - write

7.1.2 发广播信息 - wall

7.1.3 测试网络连通性 - ping

7.1.4 查看和设置网卡信息 - ifconfig

7.1.5 查看发送电子邮件 - mail

7.1.6 列出目前与过去登入系统的用户信息 - last

7.1.7 检查某特定用户上次登录的时间 - lastlog

7.1.8 数据包到主机间的路径 - traceroute

7.1.9 网络相关信息 - netstat

7.1.10 配置网络 - setup

7.1.11 挂载 - mount

8 关机重启命令

8.1.1 关机重启 - shutdown

8.1.2 其他关机命令

8.1.3 其他重启命令

8.1.4 系统运行级别

8.1.5 修改系统默认运行级别 - /etc/inittab

8.1.6 查询系统运行级别 - runlevel

8.1.7 退出登录命令 - logout


命令格式

命令格式 :命令 [-选项] [参数]

例:ls -la /etc

说明:

  1. 个别命令使用不遵循此格式
  2. 当有多个选项时,可以写在一起
  3. 简化选项与完整选项-a 等于 --all

1 文件处理命令

1.1 目录处理命令

1.1.1 显示目录文件 - ls

命令名称:ls

命令英文原意:list

命令所在路径:/bin/ls

执行权限:所有用户

功能描述:显示目录文件

语法:ls [-ald] [文件或目录]

  • -a 显示所有文件,包括隐藏文件
  • -l 详细信息显示
  • -d 查看目录属性

常用命令

ls -a 查看隐藏文件

ls -d 显示目录

ls -l 长显示,显示文件或者目录详细信息包括大小、修改时间

ls -lh 更加人性化显示,比如字节转换为MB、GB不用自己算

ls -i 查询文件inode号(inode存储文件的详细信息)信息编号,类似于人的身份证号码

小贴士:-rw-r--r--

  • - 文件类型(- 文件 d 目录 l 软链接文件)

  • rw- r-- r--  ==>  u g o

        u所有者 g所属组 o其他人

        r读 w写 x执行

1.1.2 创建新目录 - mkdir

命令名称:mkdir

命令英文原意:make directories

命令所在路径:/bin/mkdir

执行权限:所有用户

语法:mkdir -p [目录名]

功能描述:创建新目录 -p 递归创建

常用命令

mkdir 创建新目录

mkdir -p 递归创建新目录

1.1.3 切换目录 - cd

命令名称:cd

命令英文原意:change directory

命令所在路径:shell内置

命令执行权限:所有用户

语法:cd [目录]

功能描述:切换目录

常用命令

cd  miracle/apollo/ 切换到指定目录

cd ../ 回到上一级目录

1.1.4 显示当前目录 - pwd

命令名称:pwd

命令英文原意: print working directory

命令所在路径:/bin/pwd

执行权限:所有用户

语法:pwd

功能描述:显示当前目录

常用命令

pwd

1.1.5 删除空目录 - rmdir 

命令名称:rmdir

命令英文原意:remove empty directories

命令所在路径:/bin/rmdir

执行权限:所有用户

语法:rmdir [目录名]

功能描述: 删除空目录

常用命令

rmdir miracle/apollo 删除指定空目录

1.1.6 复制文件(夹) - cp 

命令名称:cp

命令英文原意:copy

命令所在路径:/bin/cp

执行权限:所有用户

语法:cp -rp [原文件或目录] [目标目录]

-r 复制目录

-p 保留文件属性

-f 强制覆盖

-i 在覆盖之前要进行提示

功能描述:复制文件或目录

常用命令

cp /root/bashrc /root/apollo/   将文件/root/bashrc复制到目录/root/apollo/下

cp -r /root/miracle/ /root/apollo/    将目录/root/miracle/复制到目录/root/apollo/下

cp -rp /root/miracle/ /root/apollo/    将目录/root/miracle/复制到目录/root/apollo/下,并且保持目录属性(创建时间等属性)

 小贴士 -f 强制覆盖

在进行cp拷贝目录的时候,想要进行强制覆盖,但是发现即使指定-f参数,还是进行提示。

执行 which cp 命令

 经过检查发现,直接使用的cp命令,其实是cp -i的别名。也就是说,直接使用cp就相当于带了-i的参数,也就是进行提示的意思。

解决办法:使用cp的绝对路径加-f参数

 这样拷贝文件的时候,使用的就是不带-i参数的cp命令,所以-f也就进行了强制的覆盖。

1.1.7 删除文件 - rm

命令名称:rm

命令英文原意:remove

命令所在路径:/bin/rm

执行权限:所有用户

语法:rm -rf [文件或目录]

-r 删除目录

-f 强制执行

功能描述:删除文件

常用命令

rm /root/apollo/miracle/file1.txt    删除文件/root/apollo/miracle/file1.txt

rm -rf /root/apollo/miracle//file2.txt   强制删除文件/root/apollo/miracle/file2.txt

rm -rf /root/apollo/miracle/    强制删除目录/root/apollo/miracle/

1.2 文件处理命令

1.2.1 创建空文件 - touch

命令名称:touch

命令所在路径:/bin/touch

执行权限:所有用户

语法:touch [文件名]

功能描述:创建空文件

touch apollo_miracle.txt    在当前目录下创建apollo_miracel.txt文件

1.2.2 查看文件内容 - cat

命令名称:cat

命令所在路径:/bin/cat

执行权限:所有用户

语法:cat [文件名]

功能描述:显示文件内容

-n 显示行号

常用命令

cat /etc/issue    查看/etc/issue文件内容

cat -n /etc/issue    查看/etc/issue文件内容,并展示行号

1.2.3 分页显示文件内容 - more

命令名称:more

命令所在路径:/bin/more

执行权限:所有用户

语法:more [文件名]

(空格) 或f 翻页

(Enter) 换行

q或Q 退出

功能描述:分页显示文件内容

常用命令

more /etc/services    分页显示/etc/services文件内容

1.2.4 分页显示文件内容 - less

命令名称:less

命令所在路径:/usr/bin/less

执行权限:所有用户

语法:less [文件名]

功能描述:分页显示文件内容(可向上翻页)

常用命令

less /etc/services    分页显示/etc/services文件内容

tips:按下 / 后可以搜索 会反显高亮 按q退出

1.2.5 显示文件前几行内容 - head

命令名称:head

命令所在路径:/usr/bin/head

执行权限:所有用户

语法:head [文件名]

功能描述:显示文件前面几行

-n 指定行数

常用命令

head -n 20 /etc/services    查看/etc/services文件前20行内容

1.2.6 显示文件前几行内容 - tail

命令名称:tail

命令所在路径:/usr/bin/tail

执行权限:所有用户

语法:tail [文件名]

功能描述:显示文件后面几行

-n 指定行数

-f 动态显示文件末尾内容

常用命令

tail -n 10 /etc/services    查看/etc/services文件后10行内容

tail -f /etc/services    动态显示/etc/services文件新增内容,一般用在日志文件上

1.3 链接命令

1.3.1 链接 - ln

命令名称:ln

命令英文原意:link

命令所在路径:/bin/ln

执行权限:所有用户

语法:ln -s [原文件] [目标文件]

-s 创建软链接

功能描述:生成链接文件

常用命令

ln -s /etc/issue /root/issue.soft    创建文件/etc/issue的软链接/root/issue.soft

ln /etc/issue /root/issue.hard    创建文件/etc/issue的硬链接/root/issue.hard

软链接特征: 

  1. 类似Windows快捷方式
  2. 软链接文件权限都为 rwxrwxrwx
  3. 文件大小:只是符号链接
  4. /root/issue.soft -> /etc/issue 箭头指向原文件

硬链接特征:

  1. 拷贝cp -p + 同步更新
  2. 可通过i节点识别
  3. 不能跨分区
  4. 不能针对目录使用 

2 权限管理命令

2.1 权限管理命令

2.1.1 修改权限 - chmod

命令名称:chmod

命令英文原意:change the permissions mode of a file

命令所在路径:/bin/chmod

执行权限:所有用户

语法:chmod [{ugoa}{+-=}{rwx}] [文件或目录]

        chmod [mode=421] [文件或目录]

-R 递归修改

功能描述:改变文件或目录权限

常用命令

chmod g+w apollo_miracle.txt    赋予文件apollo_miracle.txt所属组写权限

chmod -R 777 apollo    修改目录apollo及其目录下文件为所有用户具有全部权限

代表字符

权限

对文件的含义

对目录的含义

r

读权限

可以查看文件内容

可以列出目录中的内容

w

写权限

可以修改文件内容

可以在目录中创建、删除文件

x

执行权限

可以执行文件

可以进入目录

小贴士

rwx作用在文件时

  1. r:read,可以读取,查看
  2. w:writte,可以修改,但是不代表可以删除该文件,删除一个文件的前提是对该文件所在的目录(文件夹)具有写的权限,才能删该文件
  3. x:execute,可以被执行

rwx作用在目录时

  1. r,ls查看目录内容
  2. w,可以修改,目录内创建+删除+重命名目录
  3. x,可以进入该目录 

2.2 其他权限管理命令

2.2.1 修改所有者 - chown

命令名称:chown

命令英文原意:change file ownership

命令所在路径:/bin/chown

执行权限:所有用户

语法:chown [用户] [文件或目录]

功能描述:改变文件或目录的所有者

常用命令

chown apollo apollo_miracle.txt    改变文件apollo_miracle.txt的所有者为apollo

2.2.2 修改所属组 - chgrp

命令名称:chgrp

命令英文原意:change file group ownership

命令所在路径:/bin/chgrp

执行权限:所有用户

语法:chgrp [用户组] [文件或目录]

功能描述:改变文件或目录的所属组

常用命令

chgrp apollo apollo_miracle.txt    改变文件apollo_miracle.txt的所属组为apollo

小贴士

改变文件apollo_miracle.txt的所有者为root、所属组为root

2.2.3 显示、设置文件的缺省权限 - uamsk

命令名称:umask

命令英文原意:the user file-creation mask

命令所在路径:Shell内置命令

执行权限:所有用户

语法:umask [-S]

-S 以rwx形式显示新建文件缺省权限

功能描述:显示、设置文件的缺省权限

常用命令

umask

umask -S

小贴士

新建文件是默认没有x权限(比如:防止木马病毒攻击)

3 搜索命令

3.1 文件搜索

3.1.1 文件搜索 - find

命令名称:find

命令所在路径:/bin/find

执行权限:所有用户

语法:find [搜索范围] [匹配条件]

功能描述:文件搜索

常用命令

find /etc -name init    在目录/etc中根据文件名查找文件init(-iname 不区分大小写)

find /etc -name *init*    在目录/etc中根据文件名查找文件名包含init的文件

find /etc -name init???   在目录/etc中根据文件名查找文件名init开头并有3个字符的文件

find /etc -name init*    在目录/etc中根据文件名查找文件名init开头的文件

tips:* 匹配任意字符,?匹配单个字符

find / -size +204800    在根目录下查找大于100MB的文件(2=1KB)

find / -size +100M    在根目录下查找大于100MB的文件

tips:+n 大于 -n 小于 n 等于

find /home -user apollo    在家目录下查找所有者为apollo的文件

find /home -user apollo    在家目录下查找所属组为apollo的文件

find /etc -cmin -5    在/etc下查找5分钟内被修改过属性的文件和目录

find /etc -ctime +3    在/etc下查找3天内没有被修改过属性的文件和目录

tips:

  1. -amin 访问时间 access
  2. -cmin 文件属性 change
  3. -mmin 文件内容 modify

find / -size +80M -a -size -100M    在/下查找大于80MB小于100MB的文件 

tips:

  1. -a 两个条件同时满足
  2. -o 两个条件满足任意一个即可

find / -name inittab -exec ls -l {} \;    在/etc下查找inittab文件并显示其详细信息

tips:

  • -exec/-ok 命令 {} \;     对搜索结果执行操作
  • -exec直接执行,ok会询问操作

find /home -type f    在/home下查找类型为文件的文件 

tips:-type 根据文件类型查找(f 文件 d 目录 l 软链)

find /home -inum 76845    在/home下查找文件i节点为76845的文件 

3.2 其他搜索命令

3.2.1 在文件资料库中查找文件 - locate

命令名称:locate

命令所在路径:/usr/bin/locate

执行权限:所有用户

语法:locate 文件名

-i 不区分大小写

功能描述:在文件资料库中查找文件

常用命令

locate inittab

tips:新建文件locate不到,可以updatedb命令更新文件资料库后查找,注意tmp目录不在文件资料库内

3.2.2 搜索命令所在目录及别名信息 - which

命令名称:which

命令所在路径:/usr/bin/which

执行权限:所有用户

语法:which 命令

功能描述:搜索命令所在目录及别名信息

常用命令

which ls

3.2.3 搜索命令所在目录及帮助文档路径 - whereis

命令名称:whereis

命令所在路径:/usr/bin/whereis

执行权限:所有用户

语法:whereis 命令名称

功能描述:搜索命令所在目录及帮助文档路径

常用命令

whereis ls

3.2.4 文件中字符串匹配 - grep

命令名称:grep

命令所在路径:/bin/grep

执行权限:所有用户

语法:grep -iv [指定字串] [文件]

-i 不区分大小写

-v 排除指定字串

功能描述:在文件中搜寻字串匹配的行并输出

常用命令

grep mysql /etc/my.cnf    查找包含mysql的行信息

grep -v ^# /etc/my.cnf    去除以#开头的所有行信息,^表示以XXX开头 

4 帮助命令

4.1.1 命令或配置文件帮助信息 - man

命令名称:man

命令英文原意:manual

命令所在路径:/usr/bin/man

执行权限:所有用户

语法:man 命令或配置文件

-f, --whatis               等同于 whatis
-k, --apropos           等同于 apropos

1  命令的帮助

5  配置文件的帮助

(空格) 或f 翻页

(Enter) 换行

q或Q 退出

功能描述:获得帮助信息

常用命令

man ls    查看ls命令的帮助信息

man services    查看配置文件services的帮助信息

man 1 passwd    查看命令的帮助(passwd 既是命令也是配置文件)

man 5 passwd    查看配置文件的帮助

4.1.2 简单介绍命令信息 - whatis

命令:whatis

语法:whatis 命令

功能描述:获得命令的简单介绍信息

常用命令

whatis ls

4.1.3 模糊查找关键字 - apropos

命令:apropos

语法:apropos 配置文件

whatis 类似于精确查找

apropos 模糊查找关键字 [功能等于 man -k ][可以tab快速补全]

常用命令

apropos mkdir 

4.1.4 获得Shell内置命令的帮助信息 - help

命令名称:help

命令所在路径:Shell内置命令

执行权限:所有用户

语法:help 命令

功能描述:获得Shell内置命令的帮助信息

常用命令

help umask    查看umask命令的帮助信息 

5 用户管理命令

5.1.1 添加新用户 - useradd

命令名称:useradd

命令所在路径:/usr/sbin/useradd

执行权限:root

语法:useradd 用户名

功能描述:添加新用户

常用命令

useradd miracle    添加用户名为miracle的新用户

5.1.2 给用户设置密码 - passwd 

命令名称:passwd

命令所在路径:/usr/bin/passwd

执行权限:所有用户

语法:passwd 用户名

功能描述:设置用户

常用命令

passwd miracle    普通用户只能更改自己密码,root用户可以更好所有人密码

5.1.3 查看登录用户信息 - who

命令名称:who

命令所在路径:/usr/bin/who

执行权限:所有用户

语法:who

功能描述:查看登录用户信息

常用命令

who

小贴士

参数分别为:

用户名 登录终端[tty本地终端/pts远程终端] 登录时间 IP地址[没有表示本地登录]

5.1.4 查看登录用户详细信息 - w

命令名称:w

命令所在路径:/usr/bin/w

执行权限:所有用户

语法:w

功能描述:查看登录用户详细信息

常用命令

w

6 压缩解压命令

6.1.1 压缩文件 - gzip

命令名称:gzip

命令英文原意:GNU zip

命令所在路径:/bin/gzip

执行权限:所有用户

语法:gzip [文件]

-d    解压缩文件,等同于gunzip

功能描述:压缩文件,只能压缩文件不能压缩目录,压缩之后源文件不保留,压缩后文件格式:.gz

常用命令

gzip test.txt    压缩test.txt文件 

6.1.2 解压缩.gz的压缩文件 - gunzip

命令名称:gunzip [= gzip -d]

命令英文原意:GNU unzip

命令所在路径:/bin/gunzip

执行权限:所有用户

语法:gunzip [压缩文件]

功能描述:解压缩.gz的压缩文件

常用命令

gunzip test.txt.gz    解压缩test.txt.gz文件

6.1.3 压缩/解压缩文件或目录 - tar

命令名称:tar

命令所在路径:/bin/tar

执行权限:所有用户

语法:tar 选项[-zcf] [压缩后文件名] [目录]

-z 打包同时压缩

-c 打包

-x 解包

-v 显示详细信息

-f 指定文件名

功能描述:打包文件或目录,压缩后文件格式为.tar.gz

压缩常用命令

tar -zcf test01.tar.gz test01    将目录test01打包并压缩为.tar.gz文件

tar -zcvf test02.tar.gz test02    将目录test02打包并压缩为.tar.gz文件,显示详细信息

​​​​​​解压缩常用命令

tar -zxf test01.tar.gz    将test01.tar.gz文件进行解压

tar -zxvf test02.tar.gz    将test02.tar.gz文件进行解压,显示详细信息

6.1.4 压缩文件或目录 - zip

命令名称:zip

命令所在路径:/usr/bin/zip

执行权限:所有用户

语法:zip [-r] [压缩后文件名] [文件或目录]

-r 压缩目录

功能描述:压缩文件或目录,压缩后文件格式:.zip,会保留原文件

常用命令

zip test.txt.zip test.txt    压缩文件

zip -r test.zip test    压缩目录

6.1.5 解压.zip的压缩文件 - unzip

命令名称:unzip

命令所在路径:/usr/bin/unzip

执行权限:所有用户

语法:unzip .zip的压缩文件

功能描述:解压.zip的压缩文件

unzip test.zip

6.1.6 压缩文件 - bzip2

命令名称:bzip2

命令所在路径:/usr/bin/bzip2

执行权限:所有用户

语法: bzip2 [-k] [文件]

-k 产生压缩文件后保留原文件

功能描述:压缩文件,压缩后文件格式为.bz2,不能压缩目录

常用命令

bzip2 -k test.txt     压缩test.txt 文件,并保留源文件

6.1.7 解压缩文件 - bunzip2

命令名称:bunzip2

命令所在路径:/usr/bin/bunzip2

执行权限:所有用户

语法: bunzip2 [-k] [压缩文件]

-k 解压缩后保留原文件

功能描述:解压缩

bunzip2 -k test.txt.zip

7 网络命令

7.1.1 给用户发信息 - write

指令名称:write

指令所在路径:/usr/bin/write

执行权限:所有用户

语法:write <用户名>

功能描述:给用户发信息,以Ctrl+D保存结束

常用命令

write linzhiling

7.1.2 发广播信息 - wall

指令名称:wall

命令英文原意:write all

指令所在路径:/usr/bin/wall

执行权限:所有用户

语法:wall [message]

功能描述:发广播信息,自己也会收到信息

常用命令

wall hello, world!

7.1.3 测试网络连通性 - ping

命令名称:ping

命令所在路径:/bin/ping

执行权限:所有用户

语法:ping 选项 IP地址

-c 指定发送次数

功能描述:测试网络连通性

常用命令

ping -c 10 192.168.31.2    测试192.168.31.2网络是否连接,ping10次 

7.1.4 查看和设置网卡信息 - ifconfig

命令名称:ifconfig

命令英文原意:interface configure

命令所在路径:/sbin/ifconfig

执行权限:root

语法:ifconfig 网卡名称 IP地址

功能描述:查看和设置网卡信息

常用命令

ifconfig    查看网络配置

ifconfig ens33 192.168.31.222    临时配置网络IP为192.168.31.222

7.1.5 查看发送电子邮件 - mail

命令名称:mail

命令所在路径:/bin/mail

执行权限:所有用户

语法:mail [用户名]

功能描述:查看发送电子邮件

常用命令

mail apollo    给apollo发送邮件,连按两次Ctrl+C键则中断工作,不送此信件;ctrl+d发送邮件。

mail    查看邮件。输入编号,查看对应编号邮件内容;d,则表示删除信件;若仅按回车键,表示对信件不作任何改动(信件仍旧保存,下次还可读这一信件);若回答p,则要求重复显示信件;s filename表示要把信件存入所命名的文件;若回答q,表示要从mail退出

7.1.6 列出目前与过去登入系统的用户信息 - last

命令名称:last

命令所在路径:/usr/bin/last

执行权限:所有用户

语法:last

功能描述:列出目前与过去登入系统的用户信息

常用命令

last

7.1.7 检查某特定用户上次登录的时间 - lastlog

命令名称:lastlog

命令所在路径:/usr/bin/lastlog

执行权限:所有用户

语法:lastlog

-u  指定用户ID

功能描述:检查某特定用户上次登录的时间

常用命令

lastlog

lastlog -u 1000

7.1.8 数据包到主机间的路径 - traceroute

命令名称:traceroute

命令所在路径:/bin/traceroute

执行权限:所有用户

语法:traceroute 网址

功能描述:显示数据包到主机间的路径

常用命令

traceroute www.baidu.com

小贴士

有些行是以星号表示的。出现这样的情况,可能是防火墙封掉了ICMP的返回信息

7.1.9 网络相关信息 - netstat

命令名称:netstat

命令所在路径:/bin/netstat

执行权限:所有用户

语法:netstat [选项]

-t : TCP协议

-u : UDP协议

-l : 监听

-r : 路由

-n : 显示IP地址和端口号

-p:显示正在使用Socket的程序识别码和程序名称

功能描述:显示网络相关信息

常用命令

netstat -tlun 查看本机监听的端口

netstat -an 查看本机所有的网络连接

netstat -rn 查看本机路由表

netstat -tunlp | grep 631    查看某一端口是否被占用

7.1.10 配置网络 - setup

命令名称:setup

命令所在路径:/usr/bin/setup

执行权限:root

语法:setup

功能描述:配置网络

常用命令

setup

7.1.11 挂载 - mount

命令名称:mount

命令位置:/bin/mount

执行权限:所有用户

命令语法:mount [-t 文件系统] 设备文件名 挂载点

功能描述:挂载

常用命令

mount -t iso9660 /dev/sr0 /mnt/cdrom

8 关机重启命令

8.1.1 关机重启 - shutdown

命令名称:shutdown

命令位置:/usr/sbin/shutdown

执行权限:root

命令语法:shutdown [选项] 时间

-c: 取消前一个关机命令

-h:关机

-r: 重启

功能描述:关机或者重启

常用命令

shutdown -r now    立即重启
shutdown -r +15    延时重启:15分钟后重启
shutdown -r 12:30    定时重启:12点半重启
shutdown -r +30 "System reboot after 30 minutes"   发送告警: 30分钟后重启,后面的文本即为发送给用户的告警信息

8.1.2 其他关机命令

halt

poweroff

init 0

8.1.3 其他重启命令

reboot

init 6

8.1.4 系统运行级别

0 关机

1 单用户

2 不完全多用户,不含NFS服务

3 完全多用户

4 未分配

5 图形界面

6 重启

8.1.5 修改系统默认运行级别 - /etc/inittab

8.1.6 查询系统运行级别 - runlevel

8.1.7 退出登录命令 - logout

  • 8
    点赞
  • 52
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值