1. 基础命令
date
:当前时间
whoami
:用户名。
hostname
:主机名。
ls
:列出当前目录下的文件和目录。
ls -a
:。列出当前目录下的文件和目录 (包含隐藏)。
Tab
:双击 Tab 键补全命令、文件名、目录路径。
clear
:清屏。
Ctrl L
:清屏。
Ctrl D
:关闭终端或退出 root 用户。
Ctrl A
:光标跳至行首。
Ctrl E
:光标跳至行尾。
Ctrl U
:删除 (剪切) 光标左侧字符。
Ctrl K
:删除 (剪切) 光标右侧字符。
Ctrl W
:删除 (剪切) 光标左侧一个单词(空格隔开的一个字符串)。
Ctrl Y
:粘贴。
Ctrl C
:终止当前命令。
2. 查看内核版本
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131
| 1、查看内核版本
# cat /proc/version
# uname -a
# uname -r
2、查看linux版本
# cat /etc/issue
# cat /etc/redhat-release
3、查看系统是64位还是32位
# getconf LONG_BIT
# file /bin/ls
4、查看CPU型号和内核数
# more /proc/cpuinfo | grep "model name"
# grep "model name" /proc/cpuinfo
# grep "model name" /proc/cpuinfo | cut -f2 -d:
5、查看CPU使用情况
# vmstat 5 (每5秒刷新一次,最右侧有CPU的占用率的数据)
# top (top 然后按Shift+P,按照进程处理器占用率排序)
6、 查看内存使用情况的命令
# free -m
# cat /proc/meminfo |more
# top (top 然后按Shift+M, 按照进程内存占用率排序)
7、查看网络流量
# iptraf -g (需要工具包)
# date; ifconfig eth1
8、查看磁盘i/o
# iostat -d -x /dev/sdc3 2 (需要工具包)
# vmstat 2 (用vmstat查看io部分的信息)
9、查看磁盘空间
# df -lh (h表示human)
# fdisk -l
# cfdisk -Ps
# cfdisk -Ps /dev/sda
# sfdisk -l
# partx /dev/sda
# cat /proc/partitions
10、查看系统进程
# ps -ef
# ps -aux
11、查看主机名
# cat /etc/sysconfig/network
12、查看开机运行时间
# uptime
13、查看硬件信息
# dmesg |more
14、查看系统安装的时候装的软件包
# cat -n /root/install.log
# more /root/install.log | wc -l
15、查看键盘布局
# cat /etc/sysconfig/keyboard
# cat /etc/sysconfig/keyboard | grep KEYTABLE | cut -f2 -d=
16、查看ip、mac地址
# ifconfig
17、查看网关
# cat /etc/sysconfig/network
18、查看DNS
# cat /etc/resolv.conf
19、查看selinux情况
# sestatus
# cat /etc/sysconfig/selinux
20、查看默认语言
# echo $LANG $LANGUAGE
# cat /etc/sysconfig/i18n
21、查看所属时区和是否使用UTC时间
# cat /etc/sysconfig/clock
22、查看目录下文件大小
# du -sh *
|