Linux常见命令及帮助文档使用方法
一、Linux中的常见命令
查看系统信息
1.查看CPU
[root@Rocky8 ~]# lscpu
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 2
...
2.查看硬盘
[root@Rocky8 ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sr0 11:0 1 10.5G 0 rom
nvme0n1 259:0 0 50G 0 disk
...
3.查看内存大小
[root@Rocky8 ~]# free -h
total used free shared buff/cache available
Mem: 1.9Gi 245Mi 1.5Gi 8.0Mi 181Mi 1.5Gi
Swap: 2.0Gi 0B 2.0Gi
4.查看系统架构和内核版本
[root@Rocky8 ~]# arch
x86_64
[root@Rocky8 ~]# uname -r
4.18.0-372.9.1.el8.x86_64
5.查看操作系统信息
[root@Rocky8 ~]# cat /etc/os-release
NAME="Rocky Linux"
VERSION="8.6 (Green Obsidian)"
ID="rocky"
...
6.查看和设置主机名
[root@Rocky8 ~]# hostname
Rocky8.6.01
[root@Rocky8 ~]# hostname set-hostname yourhostname
7.查看时间和时区
[root@Rocky8 ~]# date
Wed Jul 31 15:31:12 CST 2024
[root@Rocky8 ~]# date -R
Wed, 31 Jul 2024 15:31:16 +0800
[root@Rocky8 ~]# date +%s
1722411092
[root@Rocky8 ~]# date -d @`date +%s`
Wed Jul 31 15:31:38 CST 2024
关机重启命令
1.重启命令
reboot
init 6
shutdown -r now
2.关机命令
poweroff
shutdown -h now
init 0
halt
用户登录信息查看命令
[root@Rocky8 ~]# whoami
root
[root@Rocky8 ~]# who
root pts/0 2024-07-31 14:54 (10.0.0.1)
[root@Rocky8 ~]# w
15:34:50 up 45 min, 1 user, load average: 0.00, 0.00, 0.00
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
root pts/0 10.0.0.1 14:54 1.00s 0.03s 0.00s w
二、在Linux中获取帮助的方法
2.1 whatis命令
whatis 使用数据库来显示命令的简短描述,生成数据库和更新数据库都需要一定的时间,可以使用mandb来生成数据库。
[root@Rocky8 ~]# mandb
[root@Rocky8 ~]# whatis ls
ls (1) - list directory contents
[root@Rocky8 ~]# whatis cat
cat (1) - concatenate files and print on the standard output
2.2 man命令
man 提供命令帮助的文件,手册页存放在/usr/share/man man命令不同章节存放的内容不一样
1:用户命令
2:系统调用
3:C库调用
4:设备文件及特殊文件
5:配置文件格式
6:游戏
7:杂项
8:管理类的命令
9:Linux 内核API
man命令的使用
man command
如:
[root@Rocky8 ~]# man hostname
会分页显示关于该命令的详细说明和使用帮助在查看的时候
y向前翻页,e向后翻页,q退出浏览,G跳至文件尾部
....
2.3 外部命令获取帮助方法
--help 或者 -h 选项显示用法总结和参数列表,大多数命令使用,但并非所有的。
[root@Rocky8 ~]# type yum
yum is hashed (/usr/bin/yum)
[root@Rocky8 ~]# yum --hlep
usage: yum [options] COMMAND
List of Main Commands:
alias List or create command aliases
...
[root@Rocky8 ~]# vi -h
VIM - Vi IMproved 8.0 (2016 Sep 12, compiled Apr 26 2022 16:15:57)
usage: vim [arguments] [file ..] edit specified file(s)
...
2.4 第三方帮助网站
https://cn.linuxos.info/
https://www.baidu.com/
...