基础网络操作命令(11个)
telnet
使用TELNET协议远程登录。
ssh
使用SSH加密协议远程登录。
scp
全拼secure copy,用于不同主机之间复制文件。
wget
命令行下载文件。
ping
测试主机之间网络的连通性。
route
显示和设置linux系统的路由表。
ifconfig
查看、配置、启用或禁用网络接口的命令。
ifup
启动网卡。
ifdown
关闭网卡。
netstat
查看网络状态。
ss
查看网络状态。
深入网络操作命令(9个)
nmap
网络扫描命令。
lsof
全名list open files,也就是列举系统中已经被打开的文件。
发送和接收邮件。
mutt
邮件管理命令。
nslookup
交互式查询互联网DNS服务器的命令。
dig
查找DNS解析过程。
host
查询DNS的命令。
traceroute
追踪数据传输路由状况。
tcpdump
命令行的抓包工具。
有关磁盘与文件系统的命令(16个)
mount
挂载文件系统。
umount
卸载文件系统。
fsck
检查并修复Linux文件系统。
dd
转换或复制文件。
dumpe2fs
导出ext2/ext3/ext4文件系统信息。
dump
ext2/3/4文件系统备份工具。
fdisk
磁盘分区命令,适用于2TB以下磁盘分区。
parted
磁盘分区命令,没有磁盘大小限制,常用于2TB以下磁盘分区。
mkfs
格式化创建Linux文件系统。
partprobe
更新内核的硬盘分区表信息。
e2fsck
检查ext2/ext3/ext4类型文件系统。
mkswap
创建Linux交换分区。
swapon
启用交换分区。
swapoff
关闭交换分区。
sync
将内存缓冲区内的数据写入磁盘。
resize2fs
调整ext2/ext3/ext4文件系统大小。
系统权限及用户授权相关命令(4个)
chmod
改变文件或目录权限。
chown
改变文件或目录的属主和属组。
chgrp
更改文件用户组。
umask
显示或设置权限掩码。
查看系统用户登陆信息的命令(7个)
whoami
显示当前有效的用户名称,相当于执行id -un命令。
who
显示目前登录系统的用户信息。
w
显示已经登陆系统的用户列表,并显示用户正在执行的指令。
last
显示登入系统的用户。
lastlog
显示系统中所有用户最近一次登录信息。
users
显示当前登录系统的所有用户的用户列表。
finger
查找并显示用户信息。