第四阶段 03_Linux常用命令列表
| 类型 | 命令 | 功能 |
| 文件管理 | cat | 连接文件并在标准输出上输出 |
| chattr | 改变存放在ext2文件系统上的文件或目录属性 | |
| chgrp | 变更文件或目录的所属组 | |
| chmod | 变更文件或目录的权限 | |
| cmp | 比较两个文件是否有差异 | |
| cp | 复制文件或目录 | |
| cut | 在文件的每一行中提取片段 | |
| diff | 找出连个文件的不同点 | |
| diffstat | 根据diff的比较结果,显示统计数字 | |
| file | 辨识文件类型 | |
| find | 查找文件或目录 | |
| git | 文字模式下的文件管理程序 | |
| ln | 在文件之间建立连接 | |
| locate | 查找文件 | |
| lsattr | 显示文件属性 | |
| mv | 移动或更名现有的文件或目录 | |
| od | 读取所给予的文件的内容,并将其内容以八进制形式呈现出来 | |
| paste | 合并文件各行 | |
| patch | 修补文件 | |
| rcp | 远端复制文件或目录 | |
| rm | 移除文件或者目录 | |
| split | 分割文件 | |
| tee | 读取标准输入的数据,并将其内容输出成文件 | |
| touch | 改变文件或目录时间 | |
| umask | 指定在建立文件时预设的权限掩码 | |
| whereis | 在特定目录中查找符合条件的文件 | |
| which |
在环境变量$PATH设置的目录中查找符合条件的文件 |
|
文档编辑 |
col | 过滤掉输入中的反向换行符 |
| colrm | 过滤掉制定的行 | |
| comm | 逐行比较两个已排序的文件 | |
| csplit | 分割文件 | |
| ed | 文本编辑器 | |
| egrep | 查找文件里符合条件的字符串 | |
| fgrep | ||
| grep | ||
| rerep | ||
| ex | 在EX模式下启动vim文本编辑器。ex执行效果如同vi-E | |
| fmt | 简易的文本格式优化工具 | |
| fold | 折叠输入行,使其适合指定的宽度 | |
| join | 将两个文件中指定栏位内容相同的行连接起来 | |
| look | 用于英文单词的查询:给予欲查询的字首字符串,将显示所有开头字符串符合该条件的单字 | |
| sed | 利用script来处理文本文件 | |
| sort | 将文本文件内容加以排序 | |
| tr | 从标准输入设备读取数据,经过字符串转译后,输出到标准输出设备 | |
| uniq | 检查及删除文本文件中连续重复出现的行 | |
| wc | 输出文件中的行数、单词数、字节数 |
| 系统管理 | adduser | 新增用户账号 |
| chfn | 改变finger指令显示的信息 | |
| date | 显示或设置系统时间与日期 | |
| exit | 退出目前的shell | |
| finger | 查找并显示用户信息 | |
| free | 显示系统中已用和未用的空间总和 | |
| groupdel | 删除组 | |
| groupmod | 更改组ID或名称 | |
| halt | 中止系统运行 | |
| id | 显示用户的ID,以及所属组的ID | |
| kill | 终止进程 | |
| last | 显示最近登录的用户相关信息 | |
| lastb | 列出登录系统失败的用户相关信息 | |
| login | 登录系统,亦可通过它的功能随时更换登录身份 |
| 系统管理 | logname | 显示是用户登录名 |
| logout | 让用户退出系统,其功能和login指令相对应 | |
| logrotate | 管理系统所产生的记录文件 | |
| newgrp | 登录到新的用户组中 | |
| nice | 进程运行之前,改变其优先级 | |
| ps | 用来报告程序执行状况的指令,可以搭配Kill指令随时中断、删除不必要的程序 | |
| pstree | 以树状图显示程序 | |
| reboot | 重新开机 | |
| renice | 重新调整程序执行的优先权等级 | |
| rlogin | 远端登录 | |
| rsh | rsh提供用户环境,也就是Shell,以便指令能够在指定的远端主机上执行 | |
| shutdown | 关闭系统 | |
| skill | 送个信号给正在执行的程序,预设的信号为TERM(中断) | |
| sleep | 延迟指定数量的时间 | |
| su | 变更用户身份 | |
| sudo | 以其他身份来执行指令 | |
| suspend | 暂停执行Shell | |
| tload | 显示系统负载状况 | |
| top | 显示、管理执行中的程序 | |
| uname | 显示输出系统信息 | |
| useradd | 建立用户账号 | |
| userdel | 删除用户账号 | |
| usermod | 修改用户账号 | |
| w | 显示已经登录的用户以及他们在做什么 | |
| who | 显示已经登录的用户 | |
| whoami | 显示自身的用户名称 | |
| whois | 查找并显示用户信息 |
| 系统设置 | alias | 设置指令的别名 |
| bind | 显示或设置键盘按键与其相关的功能 | |
| chroot | 把根目录换成指定的目的目录 | |
| clear | 清除终端屏幕 | |
| clock | 调整RTC时间 | |
| crontab | 设定周期运行的任务作业 |
| 系统设置 | declare | 声明Shell变量 |
| dircolors |
设置ls指令在显示目录或文件时所用的色彩 |
|
| enable | 启动或关闭shell内建指令 | |
| export | 设置或显示环境变量 | |
| ismod | 载入模块 | |
| lilo | 安装引导装入程序。单独执行lilo指令,它会读取/etc/目录下的lilo.conf配置文件,然后根据器内容安装lilo | |
| ismod | 显示已载入系统的模块 | |
| modinfo | 显示当前内核模块信息 | |
| ntsysv | 设置系统的各种服务 | |
| passwd | 改变用户密码 | |
| resize | 设置终端视窗的大小 | |
| rmmod | 删除模块 | |
| rpm | Red Hat 包管理器 | |
| set | 设置所使用Shell的执行方式,可依照不同的需求来设置 | |
| setenv | 查询或显示环境变量 | |
| unalias | 删除别名 | |
| unset | 删除变量或函数 | |
| 网络通讯 | getty | 设置终端机模式、连线速率和管制线路 |
| ifconfig | 显示和配置网络接口 | |
| mesg | 调节用户终端的写访问权 | |
| minicom | 友好易用的串口通信程序 | |
| nc | 设置路由器的相关参数 | |
| netstat | 显示网络状态 | |
| ping | 向网络主机发送ICMP回显请求以检查主机 | |
| system-config-samba | 设置Samba服务 | |
| setserial | 设置或显示串口的相关信息 | |
| tcpdump | 转储网络上的数据流 | |
| telnet | 远端登录 | |
| write | 传递信息给另一为登录系统的用户 | |
| ssh | 登录远程主机,并且在远程主机上执行命令 | |
| 磁盘管理 | cd | 切换目录 |
| df | 显示磁盘的相关信息 | |
| du | 显示目录或文件的大小 | |
| ls | 列处目录内容 | |
| pwd | 显示工作目录 | |
| rmdir | 删除空目录 | |
| stat | 希纳是文件信息节点(inode)内容 | |
| mount | 挂载文件系统 | |
| unmount | 卸载文件系统 | |
| 备份压缩 | ar | 建立、修改档案或从档案中抽取成员 |
| bunzip2 | .bz2文件的解压缩程序 | |
| bzip2 | .bz2文件的压缩程序 | |
| bzip2recover | 修复损坏的.bz2文件 | |
| cpio | 用来建立、还原备份的工具程序,它可以加入、解开cpio或tra备份档内的文件 | |
| gunzip | 使用广泛的解压缩程序,它用于解开被gzip压缩过的文件,这些压缩文件预设最后的扩展名为".gz" | |
| tar | tar是用来建立、还原备份文件的工具程序,它可以加入、解开备份文件内的文件 | |
| unzip | 解压缩zip文件 | |
| uudecode | 对二进制文件进行编码 | |
| uuencode | 将二进制文件转换为文本文件 | |
| zip | 是个使用广泛的压缩程序,文件经它压缩后会另外产生具有".zip"扩展名的压缩文件 | |
| zipinfo | 列处关于某个zip压缩包的详细信息 |

浙公网安备 33010602011771号