Linux Shell 命令集锦

所有命令均包含参数。具体使用方法请在命令后使用 -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
  压缩程序

猜你喜欢

转载自fangyong2006.iteye.com/blog/1123806