Linux文件管理命令
1 ls:显示文件名
2 cat:显示文本文件内容
3 rm:删除文件
4 less:分屏显示文件
5 cp:复制文件
6 mv:更改文件名
7 grep:查找字符串
8 head:显示文件头部
9 tail:显示文件尾部
10 sort:按顺序显示文件内容
11 uniq:忽略文件中的重复行
12 diff:比较两个文件
13 diffstat:diff结果的统计信息
14 file:测试文件内容
15 echo:显示文本
16 date:显示日期和时间
17 script:记录Linux会话信息
18 apropos:搜索关键字
19 locate:搜索文件
20 rmdir:删除目录
21 basename:显示文件或者目录的基本名称
22 chattr:改变文件的属性
23 cksum:文件的CRC校验
24 cmp:比较文件差异
25 split:分割文件
26 dirname:显示文件除名字外的路径
27 find:查找目录或者文件
28 findfs:通过列表或用户ID查找文件系统
29 ln:链接文件或目录
30 lndir:链接目录内容
31 lsattr:显示文件属性
32 od:输出文件内容
33 paste:合并文件的列
34 stat:显示inode内容
35 tee:读取标准输入到标准输出并可保存为文件
36 tmpwatch:删除临时文件
37 touch:更新文件或目录时间
38 tree:以树状图显示目录内容
39 umask:指定在建立文件时预设的权限掩码
40 chmod:设置文件或者目录的权限
41 chgrp:改变文件或者目录所属的群组
42 chown:改变文件的拥有者或者群组
43 more:查看文件的内容
44 md5sum:MD5函数值计算和检查
45 awk:模式匹配语言
46 wc:输出文件中的行数、单词数、字节数
47 comm:比较排序文件
48 pg:分页显示文件内容
49 join:将两个文件中指定栏位内容相同的行连接起来
50 fmt:编排文本文件
51 tr:转换字符
52 ispell:拼字检查程序
53 col:过滤控制字符
54 colrm:删除指定的行
55 fold:限制文件列宽
56 iconv:转换给定文件的编码
57 dc:任意精度的计算器
58 expr:求表达式变量的值
59 strings:显示文件中的可打印字符
60 xargs:从标准输入读入参数
61 sum:计算文件的校验和,以及文件占用的块数
Linux磁盘管理命令
1 df:显示报告文件系统磁盘使用信息
2 du:显示目录或者文件所占的磁盘空间
3 dd:磁盘操作
4 fdisk:磁盘分区
5 mount:挂载文件系统
6 umount:卸载文件系统
7 mkfs:建立各种文件系统
8 mkfsext2:建立一个ext2/ext3文件系统
9 mkbootdisk:建立启动盘
10 fsck:检查文件系统
11 fsckext2:检查文件系统
12 hdparm:设置磁盘参数
13 mkswap:建立交换分区
14 dump:备份文件系统
15 restore:还原文件
16 sync:写入磁盘
17 e2label:设置卷标
18 badblock:用来检查磁盘
19 quota:显示磁盘已使用的空间与限制
20 quotacheck:检查磁盘的使用空间与限制
21 quotaoff:关闭磁盘空间限制
22 quotaon:开启磁盘空间限制
23 quotastats:显示磁盘空间限制
24 repquota:检查磁盘空间限制的状态
25 mdadm:RAID设置工具
26 tune2fs:文件系统调整
27 mkisofs:建立ISO 9660映像文件
28 cfdisk:磁盘分区
29 sfdisk:硬盘分区工具程序
30 parted:磁盘分区工具
31 LVM命令列表
Linux进程管理命令
1 accton:打开或关闭进程统计
2 lastcomm:显示以前使用过的命令的信息
3 sa:报告、清理并维护进程统计文件
4 at:定时运行命令
5 atq:显示目前使用at命令后待执行的命令队列
6 atrm:删除at命令中待执行的命令队列
7 batch:在系统负载水平允许的时候执行命令
8 bg:后台运行命令
9 fg:挂起程序
10 jobs:显示后台程序
11 kill:杀掉进程
12 crontab:设置计时器
13 ps:查看权限
14 pstree:显示进程状态树
15 top:显示进程
16 nice:改变优先权等级
17 renice:修改优先权等级
18 sleep:暂停进程
19 nohup:用户退出系统之后继续工作
20 pgrep:查找匹配条件的进程
21 fuser:用文件或者套接口表示进程
22 chkconfig:设置系统的各种服务
23 strace:跟踪一个进程的系统调用或信号产生的情况
24 ltrace:跟踪进程调用库函数的情况
25 vmstat:报告虚拟内存统计信息
26 mpstat:监测CPU(包括多CPU)性能
27 iostat:监测I/O性能
28 sar:系统活动情况报告
29 ntsysv:设置系统服务
Linux网络管理命令
1 arp:管理系统中的ARP高速缓存
2 arpwatch:监听ARP记录
3 arping:发送ARP请求到一个相邻主机
4 finger:查找并显示用户信息
5 ifconfig:设置网络接口
6 iwconfig:设置无线网卡
7 hostname:显示主机名
8 ifup:激活设备
9 ifdown:禁用网络设备
10 mii-tool:调整网卡模式
11 route:设置路由表
12 netstat:查看网络连接
13 ping:检测主机的连通性
14 minicom:设置调制解调器
15 pppd:建立PPP连接
16 pppstats:显示PPP连接状态
17 chat:拨号命令
18 traceroute:检查数据包所经过的路由器
19 rcp:远程复制
20 tcpdump:网络数据分析器
21 ipcal:IP地址计算器
22 netreport:监视网络状态
23 ip:网络集成命令工具
24 adsl-setup:设置ADSL连接
25 adsl-start:激活ADSL连接
26 adsl-stop:断开ADSL连接
27 adsl-status:检测ADSL连接状态
28 wget:下载文件
29 ngrep:监控网络接口
30 lsof:查看打开的文件
31 ethtool:查询及设置网卡参数
32 netconf:设置各项网络功能
33 tc:显示和维护流量控制设置
34 telnet:远程登录
35 rlogin:远程登录命令
36 rsh:远程登录的Shell
Linux用户管理命令
1 useradd:建立用户
2 userdel:删除用户
3 usermod:修改已有用户的信息
4 passwd:设置密码
5 chage:密码老化
6 groupadd:添加组
7 groupdel:删除组账户
8 groupmod:修改组
9 vipw:编辑/etc/passwd文件
10 vigr:编辑/etc/group文件
11 newgrp:转换组
12 groups:显示组
13 gpasswd:添加组
14 whoami:显示当前用户名称
15 who:显示登录用户
16 id:显示用户信息
17 su:切换身份
18 pwck:检测账户
19 grpck:检测用户组账号信息的完整性
20 chsh:设置Shell
21 chfn:修改用户信息
22 ac:显示用户在线时间的统计信息
23 grpconv:开启群组的投影密码
24 grpunconv:关闭群组的投影密码
25 lastlog;显示最近登录用户的用户名、 登录端口和登录时间
26 logname:显示当前用户的名称
27 users:显示当前登录到系统的用户
28 lastb:显示登录系统失败用户的相关信息
Linux的备份和压缩命令
1 tar:备份文件
2 dump:备份文件系统
3 cpio(copy in/out):建立、还原备份文件
4 restore:还原备份下来的文件或整个文件系统 (一个分区)
5 ar:建立、修改或从档案文件中提取文件
6 bunzip2:解压缩bz2文件
7 bzip2:解压缩bz2文件
8 unzip:解压缩zip文件
9 bzip2recover:修复损坏bz2文件
10 gzip:压缩文件
11 compress:压缩、解压文件
12 gzexe:压缩执行文件
13 lha:压缩或解压缩文件
14 unarj:解压缩文件
15 zip:压缩文件
16 zipinfo:显示压缩文件的信息
Linux系统管理命令
1 apmd:高级电源管理
2 apmsleep:APM进入休眠状态
3 apropos:查找使用手册的名字和相关描述
4 arch:输出主机的体系结构
5 alias:设置别名
6 cd:切换目录
7 clear:清空终端屏幕
8 clock:系统RTC时间设置
9 cal:显示日历
10 chroot:改变根目录
11 date:显示或设置系统时间
12 dmesg:显示开机信息
13 dircolors:设置ls命令在显示目录或文件时所用的色彩
14 depmod:分析模块
15 echo:显示文本行
16 exec:执行完命令后交出控制权
17 exit:退出Shell
18 eject:弹出介质
19 enable:关闭Shell命令
20 fc:修改或执行命令
21 fgconsole:显示虚拟终端的数目
22 free:显示内存信息
23 fwhois:显示用户的信息
24 getty:设置终端机模式
25 gitps:显示程序情况
26 gdialog:从Shell显示文本信息
27 git:文件管理员
28 GRUB:引导加载程序
29 halt:关闭系统
30 history:显示历史命令
31 hwclock:显示与设定硬件时钟
32 init:进程处理初始化
33 last:显示登录用户信息
34 lilo:引导管理器
35 login:登录系统
36 local:显示本地支持的语言系统信息
37 logout命令:退出系统
38 logrotate:处理Log文件
39 lsmod:显示Linux内核的模块信息
40 man:格式化和显示在线手册
41 manpath:设置man手册的查询路径
42 modinfo:显示内核信息
43 modprobe:自动处理可载入模块
44 pmap:显示程序的内存信息
45 procinfo:显示系统状态
46 pwd:显示工作目录
47 reboot:重新启动系统
48 rlogin:远程登录
49 rmmod命令:删除模块
50 rpm命令:软件包管理
51 shutdown命令:系统关机命令
52 suspend:暂停执行Shell
53 swatch:系统监控程序
54 tload:显示系统负载
55 uname:显示系统信息
56 authconfig:配置系统的认证信息
57 declare:显示或者设定Shell变量
58 export:设置或者显示环境变量
59 hostid:打印出当前主机的标识
60 insmod:载入模块
61 rdate:显示其他主机的日期与时间
62 runlevel:显示执行等级
63 set:设置Shell
64 setenv:查询或显示环境变量
65 setserial:设置或显示串口的相关信息
66 setup:设置公用程序
67 symlinks:维护符号链接的工具程序
68 swatch:系统监控程序
69 sync:将内存缓冲区内的数据写入磁盘
70 startx:启动X Window
71 sysctl:设置系统核心参数
72 timeconfig:设置时区
73 ulimit:控制Shell程序的资源
74 unalias:删除别名