basename    
去掉文件名中的目录和后缀

cat    
把文本文件的内容发送到标准输出

chgrp    
改变文件和目录属组,属组可以使用组名或者组识别号表示

chmod    
改变文件和目录的权限,权限可以使用符号或者八进制两种表达方式

chown    
改变文件和目录的所有权(包括用户和/或组)

chroot    
使用特定的目录作为执行某个命令或者交互 shell 的根目录(/)。在多数系统中,只有 root 用户能运行这个命令

cksum    
输出指定的每个文件的CRC(循环冗余校验)校验和与字节数

comm    
一行一行对两个已经排序的文件进行比较,在第三列中显示同一行是否相同

cp    
复制文件

csplit    
把一个文件按照给定的模式或者行号分成几块

cut    
从指定的文件中提取特定的列送到标准输出

date    
以特定的格式显示当前时间,或者设置系统日期

dd    
以可选块长度复制文件,默认情况下从标准输入设备输出到标准输出设备。复制过程中,还可以对文件进行一些转换。

df    
显示参数中的文件所在分区磁盘空间的使用情况,如果没有给出文件参数就显示所有已经安装的文件系统的可用空间数量。

dir    
同 ls

dircolors    
设置 LS_COLOR 环境变量(用来改变 ls 及相关工具默认颜色组合)。

dirname    
显示从文件名去掉非目录后缀之后的内容

du    
显示参数使用的磁盘空间的数量,对于参数为目录还会列出每个子目录磁盘空间占用情况。

echo    
显示给定字符串或变量值

env    
在一个被修改的环境中运行一个程序

expand    
把 tab 转换为空格符

expr    
执行表达式计算

factor    
输出所有指定整数的质因数

false    
返回一个不成功或者逻辑假的结果

fmt    
重新格式化指定文件的段落

fold    
断开指定文件(默认是标准输入)较长的行,在屏幕上显示。

groups    
显示一个用户所在的组

head    
显示每个指定文件的前几行(默认是10)。

hostid    
以16进制方式,显示当前主机的数字标志符。

hostname    
显示或设置主机名

id    
显示某个用户或者当前用户的真实和有效的 UID、GID 。

install    
复制文件,设置它们的权限,如果可能还设置拥有它们的用户和组

join    
合并两个文件的行

link    
创建从指定文件到指定名称的硬链接

ln    
创建文件之间的硬/软(符号)连接

logname    
显示当前用户的登录名

ls    
列出指定目录的所有内容。缺省是将文件和子目录按字母顺序排列。

md5sum    
显示或者校验 MD5 校验码。

mkdir    
建立目录,使用给定的参数作为目录名。

mkfifo    
以给定的参数作为名字建立FIFO(又叫"命名管道")文件。

mknod    
使用给出的文件名,建立一个设备节点,也就是:FIFO、字符特殊文件(special file)或者块特殊文件(special file)。

mv    
根据所给参数的不同,把文件或者目录移动到另外的目录或者将其改名

nice    
修改某个进程的调度优先级

nl    
把每个指定文件的内容写到标准输出,在每行加上行号

nohup    
使某个命令不被挂起,并将输出重定向到一个日志文件。

od    
以数字方式显示指定文件的内容,默认为八进制。

paste    
将字段连接在一起,在字段之间自动插入分割符,默认的分割符是 Tab 。

pathchk    
检查文件名是否是有效的或者是可移植的

pinky    
一个轻量级的 finger 客户端,用来得到某个用户的信息。

pr    
将文件分成适当大小的页送到打印机

printenv    
显示环境变量

printf    
根据给定的参数格式化输出数据,与 C 语言中的该函数相似。

ptx    
为指定的文件提供一个排序索引

pwd    
显示当前工作目录

readlink    
显示指定符号链接的值

rm    
删除文件或者目录

rmdir    
删除目录(目录必需为空)

seq    
以指定的步长输出一个数列

sha1sum    
显示或校验 160 位的 SHA1 校验码

shred    
安全删除一个文件,重写其占用的磁盘空间,使其无法恢复。

sleep    
延迟一段时间

sort    
对文件进行排序

split    
把文件分成固定大小(字节或行数)的片断

stat    
显示文件或者文件系统的状态

stty    
改变和显示终端行的设置

sum    
显示指定文件的校验和及块数

sync    
刷新文件系统缓冲区,使磁盘和内存的数据同步。

tac    
逆向显示指定的文件,最后一行在最前。

tail    
显示每个指定文件的最后几行(默认是10)。

tee    
从标准输入读取数据,输出到标准输出和文件。

test    
检查文件类型,以及进行变量的比较。

touch    
把参数指定的文件的访问和修改时间改为当前的时间。如果文件不存在,它就建立一个空文件。

tr    
从标准输入读入正文,对字符进行转换、压缩或者删除,然后写到标准输出。

true    
返回一个成功或者逻辑真的结果

tsort    
对给定的文件进行拓扑排序

tty    
显示标准输出设备连接终端的文件名

uname    
打印系统信息

unexpand    
把空格符转换成 tab

uniq    
抛弃指定文件或者标准输入中内容重复的行

unlink    
删除指定文件

users    
显示在当前主机登录的用户名

vdir    
同 ls -l

wc    
统计文件中包含的字节数、单词数、行数。

who    
显示有哪些用户登录

whoami    
打印当前用户的有效用户标志符

yes    
重复输出"y"字符,直到被杀死。
————————————————