根底命令
- 根本信息
uname -a
uptime
last
cat /etc/redhat-release
cat /proc/cpuinfo
free -m
- 磁盘治理
df
du
fdisk
mkfs
fsck
mount
umount
- 网络信息
ifconfig
route -n
iftop
iptables -L
netstat -lntp
telnet
wget
dig
nslookup
- 用户和组
cut -d: -f1 /etc/passwd
cut -d: -f1 /etc/group
id <username>
w
user*
group*
passwd
- 利用过程
yum
rpm -qa
systemctl
top/htop
ps aux
kill
pkill
killall
- 文件目录
cat
more
vi
pwd
tree
touch
mkdir
cp
mv
rm
tar
zip
- 文件查找
find
locate
whereis
which
- 字符解决
sed
awk
grep
sort
uniq
- 内容效验
md5sum
cksum
diff
- 重启关机
reboot
init 6
shutdown -r now
halt
init 0
shutdown -h now
常用命令
序号 | 阐明 | 命令 | 补充 |
---|---|---|---|
1 | 查找软件装置地位 | whereis nginx |
|
2 | 查看端口占用 | lsof -i:80 |
netstat -lntp | grep :80 |
3 | 删除乱码文件(通过指定文件节点编号删除) | ls -l find -inum -delete xxx |
|
4 | 查看排除正文行和空行的文件 | grep -v "^#" file | grep -v "^$" |
|
5 | 将文件中的正文行和空行删除 | sed '/ \*#/d; /^$/d' file |
|
6 | 将文件中的 AA 替换为 BB | sed 's/AA/BB/g' file |
|
8 | 查看两个文件的并集 | sort file1 file2 | uniq |
uniq - u 删除交加,uniq - d 取出交加 |
9 | 查看指标服务器与本机时间差 | clockdiff x.x.x.x |
|
10 |