所有命令均包含参数。具体使用方法请在命令后使用 -help 或 --help (视命令不同)。另一种学习 Sehll 命令的方法是“在线手册”。具体使用方法就是输入 man 命令,将需要了解的命令作为参数。
比如,我不太清楚 echo 命令的使用方法。就可以在 Sehll 命令提示符中输入:man echo。然后,终端中会显示非常详细的命令说明文档。不过令人遗憾的是,我至今未见过中文的。本站以后会有专文介绍一些 Shell 命令的详细使用方法。
adduser
|
创建新的用户账户
|
alias
|
设置命令的别名
|
bzips
|
.bz2的文件压缩程序
|
cal
|
月历显示
|
cat
|
将所有内容输出到标准输出设备
|
chfn
|
更改finger命令显示的信息
|
chgrp
|
变更文件与目录的所属组
|
chmod
|
更换文件或目录的权限
|
chown
|
更换文件或目录的拥有者或所在组
|
clear
|
清除画面上的信息
|
col
|
滤除控制字符
|
cp
|
复制文件或目录
|
crontab
|
设置定时器
|
date
|
设置显示系统时间及日期
|
dd
|
由键盘输入文件中的数据,然后依照指定格式来转换数据,再输出至所指定的文件或屏幕上
|
df
|
显示磁盘文件系统的使用状况
|
dmesg
|
显示开机信息
|
du
|
显示目录或文件所占磁盘空间
|
e2fsck
|
检查ext2文件系统
|
echo
|
文字显示
|
edquota
|
编辑quota
|
egrep
|
查找文件中符合条件的字符串
|
exec
|
shell执行命令后即交出控制权
|
export
|
设置显示环境变量
|
fdisk
|
磁盘分割(分区)
|
fg
|
前台执行程序或命令
|
fgrep
|
查找文件中符合条件的字符串
|
file
|
识别文件类型
|
find
|
查找文件或目录
|
finger
|
显示用户信息
|
free
|
查看内存状态
|
fsck
|
检查文件系统并试着修复错误
|
ftp
|
传输文件
|
grep
|
搜索文件中符合条件的字符串
|
groupadd
|
创建组
|
groupdel
|
删除组
|
groupmod
|
改变组识别码或名称
|
gunzip
|
文件解压缩
|
gzip
|
文件压缩
|
halt
|
关闭系统
|
help
|
shell创建命令内容
|
history
|
列出所有使用过的命令
|
hostname
|
查询及设置主机名称
|
id
|
显示用户ID及所属的组ID
|
ifconfig
|
显示或设置网络上状态
|
insmod
|
加载模块
|
jobs
|
显示正在后台执行的工作
|
kill
|
删除执行中的程序或工作
|
last
|
列出目前与过去登录系统的用户相关信息
|
less
|
显示文件内容
|
lilo
|
安装内核加载、开机管理程序
|
linuxconf
|
设置Linux系统
|
ln
|
连接文件或目录
|
locate
|
寻找文件
|
login
|
登录系统
|
logout
|
注销系统
|
ls
|
列出目录内容
|
lsmod
|
显示已加载系统的模块名称
|
mail
|
E-mail管理程序
|
make
|
编译系统核心或模块
|
man
|
在线查询命令
|
mcopy
|
复制MS-DOS文件
|
mdel
|
删除MS-DOS文件
|
mdeltree
|
删除MS-DOS文件及包含的子目录文件
|
mdir
|
显示MS-DOS目录
|
mkbootdisk
|
创建目前系统的引导盘
|
mkdir
|
创建目录
|
mke2fs
|
创建ext2文件系统
|
mkfs
|
创建各种文件系统
|
more
|
一页一页地显示文件内容(文本文件)
|
miunt
|
挂入文件系统
|
mouseconfig
|
设置鼠标相关参数
|
mv
|
移动或更名现有的文件或目录
|
netconfig
|
Red Hat Linux用来设置网络功能的图形接口程序
|
netstat
|
显示目前系统的网络状态
|
nice
|
变更程序执行时的优先等级
|
nohup
|
在用户注销系统后继续以后台的方式执行指定的命令
|
open
|
查找第一个可使用的虚拟终端,并执行位于“--”符号后的命令
|
passwd
|
提供管理员及用户管理或变更密码
|
patch
|
利用修补文件来修改源文件
|
pine
|
邮件处理程序,它可收发电子邮件及浏览新闻组
|
ping
|
使用ICMP对远程主机发出要求响应的信息,以侦测远程主机的网络功能是否正常
|
ps
|
显示程序执行的状况
|
pwd
|
显示目前的工作目录
|
quota
|
查询磁盘空间限制以及使用情形
|
quotacheck
|
检查磁盘使用空间及限制
|
quotaoff
|
关闭磁盘使用空间限制
|
quotaon
|
开启磁盘使用空间限制
|
reboot
|
停止系统运作并重新开机
|
renice
|
重新调整程序执行的优先级
|
repquota
|
显示磁盘空间限制状况
|
rm
|
删除文件或目录
|
rmdir
|
删除目录
|
rpm
|
管理 Red Hat Linux 套件
|
set
|
设置 Shell 的执行方式
|
setup
|
设置公用程序,可设置的选项包括:登录认证方法、键盘配置、
鼠标配置、开机启动服务、声卡本配置、时区设置和 XWindow 配置等 |
shutdown
|
系统关机
|
startx
|
启动 XWindow
|
stat
|
显示 inode 内容
|
su
|
变更用户身份
|
sync
|
将内存缓冲区内的数据写入磁盘
|
tail
|
列出文件内容最后部分
|
talk
|
和其他用户交谈
|
tar
|
文件备份
|
telnet
|
登录远程主机
|
top
|
显示及管理执行中的程序
|
traceroute
|
显示封包到远程主机间的详细路径
|
umask
|
在创建文件时预设的权限屏蔽
|
umount
|
卸载文件系统
|
unalias
|
删除别名
|
uname
|
显示系统信息
|
uncompress
|
将 .Z 文件解压缩
|
unzip
|
将 .Zip 文件解压缩
|
useradd
|
创建用户账号
|
userdel
|
删除用户账户
|
vi
|
编辑文本文件
|
w
|
显示目前登录系统的用户信息
|
wall
|
将信息传送至每位终端用户
|
whereis
|
查找文件,预设 whereis 去查找的文件包括:/bin、/etc、/sbin、
/usr/bin、/usr/etc、/usr/games、/usr/include、/usr/lib、 /usr/local、/usr/man、/usr/sbin、/usr/src、/usr/local/bin、 /usr/local/etc、/usr/local/game、/usr/local/lib 和/usr/local/man> |
which
|
在环境变量¥PATH 设置的目录中,搜索符合条件的文件
|
who
|
显示目前登录系统的用户信息
|
whoami
|
显示用户名称
|
whois
|
搜索并显示用户信息
|
write
|
可传送信息给另一位登录的用户
|
Xconfigurator
|
设置 Xfree86
|
xf86config
|
设置 XFree86
|
zip
|
压缩程序
|