十、Linux下常用命令:内核与性能
depmod:处理内核可加载模块的依赖关系
dmesg:显示内核的输出信息
free:显示内存使用情况
insmod:加载模块到内核
iostat:报告CPU、I/O设备及分区状态
ipcs:显示进程间通信的状态信息
kernelversion:显示内核主版本号
lsmod:显示已加载的模块
modinfo:显示内核模块信息
modprobe:加载内核模块并解决依赖关系
mpstat:显示进程相关状态信息
rmmod:从内核中删除模块
sar:收集、显示和保存系统活动信息
slabtop:实时显示内核的slab缓存信息
sysctl:运行时修改内核参数
tload:监视系统平均负载情况
top:显示和管理系统进程
uname:显示系统信息
uptime:显示系统运行时间及平均负载
vmstat:显示虚拟内存的状态
十一、Linux下常用命令:X-Window系统
startx:初始化X-Window会话
xauth:X系统授权许可文件管理工具
xhost:显示和配置X服务器的访问权限
xinit:X-Window系统初始化程序
xlsatoms:显示X服务器原子数据定义
xlsclients:显示指定显示器上运行的X程序
xlsfonts:显示X服务器使用的字体信息
xset:设置X系统的用户偏爱属性
十二、Linux下常用命令:系统安全
chroot:以指定根目录运行指令
nmap:网络探测工具和安全扫描器
scp:加密的远程复制工具
sftp:安全文件传输工具
slogin:加密的远程登录工具
ssh:加密的远程登录工具
sudo:以另一个用户身份执行指令
十三、Linux下常用命令:编程相关指令
awk/gawk:模式扫描与处理语言
expr:计算表达式的值
gcc:GNU的C语言编译器
gdb:GNU调试器
ldd:显示共享库依赖
make:工程编译工具
nm:显示目标文件的符号表
perl:perl语言的命令行工具
php:PHP脚本语言命令行接口
test:条件测试
十四、Linux下常用命令:其他系统管理与维护指令
arch:显示当前主机的硬件架构
at:按照时间安排任务的执行
atq:查询待执行的任务
atrm:删除待执行的任务
batch:在指定时间运行任务
chkconfig:设置系统在不同运行等级下所执行的服务
crontab:按照时间设置计划任务
last:显示以前登录过系统的用户相关信息
lastb:显示登录系统失败的用户相关信息
logrotate:系统日志的轮循工具
logsave:将命令的输出信息保存到日志文件
logwatch:报告和分析系统日志
lsusb:显示所有的USB设备
patch:补丁与更新文件
rpm:Red Hat软件包管理器
runlevel:显示当前系统的运行等级
service:Linux服务管理和控制工具
telinit:切换当前系统的运行等级
yum:RPM软件包自动化管理工具
十五、Linux下常用命令:网络配置
dnsdomainname:显示系统的DNS域名
domainname:显示和设置主机域名
hostname:显示或者设置系统主机名
ifcfg:配置网络接口
ifconfig:配置网络接口的网络参数
ifdown:关闭指定网络接口
ifup:启动指定网络接口
nisdomainname:显示和设置主机域名
route:显示与操纵本机的IP路由表
ypdomainname:显示和设置主机域名
十六、Linux下常用命令:网络测试与应用
arp:管理本机arp缓冲区
arping:向相邻主机发送ARP请求报文
arpwatch:监听网络上的ARP信息
dig:域名查询工具
elinks:纯文本网页浏览器
elm:电子邮件客户端程序
ftp:文件传输协议客户端
host:DNS域名查询工具
ipcalc:IP地址计算器
lynx:纯文本网页浏览器
mail:电子邮件管理程序
ncftp:增强的FTP客户端工具
netstat:显示网络状态
nslookup:DNS域名查询工具
pine:电子邮件和新闻组处理程序
ping:测试到达目标主机的网络是否通畅
rsh:远程shell
telnet:远程登录工具
tftp:简单文件传输协议客户端
tracepath:追踪数据经过的路由
traceroute:追踪数据包到达目的主机经过的路由
wget:从指定URL地址下载文件
十七、Linux下常用命令:高级网络指令
arptables:管理内核的ARP规则表
ip:强大的多功能网络配置工具
iptables:IP包过滤与NAT管理工具
iptables-save:保存内核中iptables的配置
iptables-restore:还原iptables的配置信息
tcpdump:监听网络流量
十八、Linux下常用命令:网络服务器指令
ab:Web服务器性能测试
apachectl:Apache HTTP服务器控制接口
exportfs:管理NFS服务器共享的文件系统
htdigest:管理用于摘要认证的用户文件
htpasswd:管理用于基本认证的用户文件
httpd:Apache超文本传输协议服务器
mailq:显示待发送的邮件队列
mysql:MySQL服务器的客户端工具
mysqladmin:MySQL服务器管理工具
msqldump:MySQL服务器备份工具
mysqlimport:MySQL数据库导入工具
mysqlshow:显示MySQL数据库、表和字段信息
nfsstat:显示网络文件系统状态
sendmail:电子邮件传送代理程序
showmount:显示NFS服务器上的加载信息
smbclient:samba服务器客户端工具
smbmount:加载samba文件系统
smbpasswd:改变samba用户的密码
squid:HTTP代理服务器程序
sshd:OpenSSH守护进程
Shell命令总结(二)
![](https://img-home.csdnimg.cn/images/20240711042549.png)