常用的命令



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