欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Linux操作命令-6-uname-hostname-history-runlevel-init

程序员文章站 2022-07-14 13:34:50
...

理论部分

1. uname
作用:打印系统信息
命令格式:uname [参数]
常用选项:

选项 说明
-r 显示内核版本
-m 查看系统版本(32位或64位)
-a 显示系统所有信息
-n 显示主机名(等同于hostname)

2. hostname
作用:设置或查看主机名
3. history
作用:查看历史命令记录
命令格式:hostory [参数]
常用选项:

选项 说明
n 行数
-c 跟行号 清除某一行历史命令
-d 清除所有历史命令

4. runlevel
作用:查看当前系统运行级别
5. init
作用:切换运行级别
命令格式:init <等级>

等级 说明
0 停机
1 单用户模式,只root用户进行维护
2 多用户,没有 NFS 不联网
3 完全多用户模式(标准的运行级)
4 安全模式
5 X11(xwindow)图形化界面模式
6 重新启动

实验部分

实验要求:

  1. 输出当前的系统信息
  2. 查看当前系统的主机名
  3. 查看之前都使用了哪些Linux命令
  4. 显示当前系统的运行级别
  5. 通过init重启系统

实验操作:

[[email protected] ~]# uname
Linux
[[email protected] ~]# hostname
localhost
[[email protected] ~]# history
    1  ls
    2  pwd
    3  cd /opt
    4  mkdir sz_dir
    5  ls
    6  rmdir sz_dir
    7  ls
    8  rm -rf file/
    9  ls
   10  touch test.txt
   11  echo Hello welcome to Linux!
   12  echo Hello welcome to Linux! > test.txt
   13  ls
   14  cat test.txt
   15  echo $uname
   16  uname -m
   17  uname -a
   18  hostname
   19  runrevel
   20  runlevel
   21  uname
   22  hostname
   23  history
[[email protected] ~]# runlevel
N 3
[[email protected] ~]# init 6