常用的命令
1
查看系统镜像:cat /etc/system-release
2 查看版本当前操作系统发行版信息:cat /etc/issue
3 查看系统版本: cat /etc/XXX-release
4 ##获取系统位数
5 getconf LONG_BIT
6 ##查询操作系统release信息
7 lsb_release -a
8 ##查询系统信息
9 cat /etc/issue
10 ##查询系统名称
11 uname -a
12
13 查看版本当前操作系统内核信息: uname -p
14 查看当前操作系统版本信息: cat /proc/version
15
16 查看cpu信息 lscpu
17 一、查看每个物理CPU的核数
18 cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l
19 二、查看物理CPU核数
20 cat /proc/cpuinfo| grep "cpu cores"| uniq
21 三、查看逻辑CUP核数
22 cat /proc/cpuinfo| grep "processor"| wc -l
23
24
25 设置主机名: hostnamectl set-hostname <hostname>
26
27
28 使用root新建用户<user>为用户名,-m为创建用户主目录
29 useradd <user> -m
30 passwd <user>
31 #输入<user>的密码,输入时不显示
32 visudo
33 #找到,在下面加入新行,参照上一行的格式
34 ## Allow root to run any commands anywhere
35 root ALL=(ALL) ALL
36 <user> ALL=(ALL) ALL
37
38
39 df -T 只可以查看已经挂载的分区和文件系统类型。
40 fdisk -l 可以显示出所有挂载和未挂载的分区,但不显示文件系统类型。
41 parted -l 可以查看未挂载的文件系统类型,以及哪些分区尚未格式化。
42 lsblk -f 也可以查看未挂载的文件系统类型。
43 file -s /dev/sda3
44 journalctl --disk-usage
45
46
du -sh .[!.]* linux下显示隐藏目录或隐藏文件占用空间大小
47 du -h --max-depth=2 ./ 看当前目录下每个目录的下一级目录(中文件)大小,此时N=2
48
49
50 lsof -i :端口号 查看端口被占用情况
51 cd /proc/pid号
52 ls -ail 列出pid号所属程序文件位置
53
54 #列出登陆失败的日志
55 lastb
56 #显示用户最后一次登录的信息
57 lastlog
58