from: http://www.unix-center.net/bbs/viewthread.php?tid=278&extra=page%3D1
初学者指南(指令代码)
如果你刚刚开始使用一种UNIX操作系统,大量的命令可能使你感到恐惧。为了帮助你克服这种恐惧,下面将列表说明用于各个方面的一小部分命令。
通信
ftp 文件传输协议。
login 登陆到Unix。
mailx 读取或发送邮件。
rlogin 登陆到远程Uinx。
talk 写入到其他终端。
telnet 连接到另一个系统。
vcation 自动响应邮件。
比较
cmp 逐字节比较两个文件。
comm 比较两个排序文件中的条目。
diff 逐行比较两个文件。
diff3 比较3个文件。
dircmp 比较目录。
sdiff 并排比较两个文件。
文件管理
cat 连接多个文件或显示它们。
cd 改变目录。
chmod 改变文件的访问模式。
cp 拷贝文件。
csplit 在文件特定位置将文件分开。
file 确定一个文件的类型。
head 显示文件开头的几行。
ln 建立文件的别名。
ls 列表显示文件或目录。
mkdir 创建一个目录。
more 逐屏显示文件。
mv 移动或重命名文件或目录。
pwd 输出工作目录。
rcp 将文件拷贝到远程系统。
rm 删除文件。
rmdir 删除目录。
split 将多个文件平均分开。
tail 显示文件的最后几行。
wc 计算文件的行数、单词及字符数。
其他
banner 显示广告词。
bc 设置任意精度的计算器。
cal 显示日历。
calendar 检查备忘录。
clear 清屏。
man 获得一条命令的帮助信息。
nice 降低一项作业的优先权。
nohup 在退出系统后保存一项正在运行的作业。
passwd 设置登陆系统的密码。
script 产生登陆会话的一个抄本。
spell 报告拼写错误的单词。
su 变为一个超级用户。
打印
cancel 取消一个打印机请求。
lp 发送到打印机。
lpstat 获得打印机的状态。
pr 对打印机内容进行格式化并编页码。
编程
cb C语言源代码优化器。
cc C语言编译器。
cflow C语言函数流程图。
ctags C语言函数参考信息(用于vi)。
ctrace 使用函数调用跟踪的C语言调试器。
cxref C语言交叉引用。
lint C语言程序分析器。
ld 装载器。
lex 词法分析生成器。
make 按照指定的顺序执行命令。
od 以不同的方式转储输入。
strip 从一个目标文件中删除数据。
truss 跟踪信号和系统调用。
yacc 分析程序生成器,可以与lex命令一起使用。
搜索
egrep grep命令的扩充版本。
fgrep 根据单词搜索文件。
find 根据文件名搜索系统。
grep 根据文本格式搜索文件。
strings 根据文本格式搜索二进制文件。
shell 编程
echo 在输出中重复命令行参数。
expr 执行算术运算和比较。
line 读取输入的一行信息。
printf 格式化并打印命令行参数。
sleep 暂停处理。
test 测试一个条件。
存储
compress 压缩文件以释放空间。
cpio 将档案文件拷贝到磁盘上或从磁盘上拷贝。
gunzip 释放压缩(.gz和.z格式)文件(首选命令)。
gzcat 显示压缩文件的内容(可以与zcat命令一起使用)。
gzip 压缩文件以释放空间(首选命令)。
tar 磁带归档。
uncompress 释放压缩的文件(.z格式)。
zcat 显示压缩文件的内容。
系统状态
at 随后运行命令。
chgrp 修改文件所在的组。
chown 修改文件的属主。
crontab 自动执行命令。
date 显示或设置日期。
df 显示空闲磁盘空间的使用情况。
du 显示磁盘空间的使用情况。
env 显示环境变量。
finger 显示用户信息。
kill 终止一个运行的命令。
ps 显示进程。
stty 设置或显示终端设置。
who 显示登陆的用户。
文本处理
cut 选择要显示的列。
ex vi的行编辑器。
fmt 使文本各行的长度大体一致。
join 将不同的列合并到一个数据库中。
nawk awk命令的新版本(用于文本数据库文件的模式匹配语言)。
paste 合并列或改变列的顺序。
sed 非交互的文本编辑器。
sort 将文件进行排序或合并。
tr 转换(重新定义)字符。
uniq 搜索一个文件中的重复或唯一的行。
vi 可视化的文本编辑器。
xargs 在可管理部分处理多个参数。
nroff和troff
在SVR4中,只有deroff命令没有包含在兼容包中。Solaris包中包含了一个新版本的troff命令个它的预处理程序(没有包括pic命令)。
deroff 删除troff代码。
eqn 用于方程式的预处理程序。
nroff 用于终端显示的格式化程序。
pic 用于线图的预处理程序。
refer 用于文献引用的预处理程序。
tbl 用于表格的预处理程序。
troff 用于排版的格式化程序(包括PostScript打印机)。