Linux命令参考
点击下面726个Linux命令,你将了解该命令的说明和可用的选项及用法。
a
- ac:输出用户连接时间
- accept:接受打印请求。
- adduser:增加用户账号,与useradd相同
- alias:为命令设置一个别名
- apachectl(Apache control interface) :可用来控制Apache HTTP服务器的程序。
- apm :查询高级电源管理(APM) BIOS
- apmd(advanced power management BIOS daemon) :进阶电源管理服务程序
- ar :建立或修改备存文件,或是从备存文件中抽取文件
- arch :显示机器的处理器架构
- archive :新闻组文件备存程序。
- arpwatch(ARP watcher) :监听网络上ARP的记录。
- at :在指定的时间执行指令
- atq :显示待执行的工作
- atrm :删除待执行的工作
- aumix :设置音效装置
- awk :在文件中查找与模式匹配的行,然后在它们上面执行特定的操作。
b
c
- cat(concatenate):显示系统或文件信息
- chgrp(change group):变更文件或目录的所属群组。
- chkconfig(check config):检查设置系统的各种服务。
- chmod (change mode):改变文件与目录的权限。
- chown (change owner):改变文件或者目录所有人的权限属性
- clock:将时间修改保存到 BIOS
- ctlinnd(control the internet news daemon) :设置INN新闻组服务器。
- cu(call up) :连接另一个系统主机。
d
- declare :声明 shell 变量。
- diffstat(differential status) :根据diff的比较结果,显示统计数字。
- dip :IP拨号连接。
- dirs :
- dircolors :设置 ls 指令在显示目录或文件时所用的色彩。
- dmesg :显示开机信息。
- dnsconf(dns configurator) :设置DNS服务器组态。
- dos2unix :将DOS格式的文本文件转换成UNIX格式的文本文件。
e
- e2fsck(ext2 file system check) :检查ext2文件系统的正确性。
- echo :显示文本行
- efax :收发传真。
- egrep :在文件内查找指定的字符串。
- eject :弹出媒体设备
- elm :E-mail 管理程序
- Emacs编辑器 :功能强大的编辑器
- enable :启动或关闭 shell 内建指令。
- enscript :将文本文件转为 PostScript 。
- env :路径环境
- eval :重新运算求出参数的内容。
- ex :启动VIM的ex模式
- export :设置或显示环境变量。
- ext2ed(ext2 file system editor) :ext2文件系统编辑程序。
f
- fbset(frame buffer setup) :设置景框缓冲区。
- fc :修改指令,且执行该指令。
- fdisk :磁盘分区。
- fetchmail :接收电子邮件。
- fg :将程序或指令切换到前台执行。
- fgrep :查找文件里符合条件的字符串。
- file :辨识文件类型。
- find :查找文件或目录。
- finger :查找并显示用户信息。
- fmt :编排文本文件。
- fold :限制文件列宽。
- free :显示内存状态。
- fsck(file system check) :检查文件系统并尝试修复错误。
- fsck.ext2(file system check-second filesystem) :检查文件系统并尝试修复错误。
- fsck.minix(file system check-minix filesystem) :检查文件系统并尝试修复错误。
- fsconf(file system configurator) :设置文件系统相关功能。
- ftp(file transfer protocol) :传输文件。
- ftpcount :显示目前以FTP登入的用户人数。
- ftpshut(ftp shutdown) :在指定的时间关闭FTP服务器。
- ftpwho :显示目前所有以FTP登入的用户信息。
- fwhois :查找并显示用户信息。
g
- getlist :下载新闻组清单。
- getty(get teletypewriter) :设置终端机模式,连线速率和管制线路。
- git(gnu interactive tools) :文字模式的文件管理员。
- gitview :Hex/ASCII模式的看文件程序。
- grep :查找文件里符合条件的字符串。
- groupadd :建立群组。
- groupdel(group delete) :删除群组。
- groupmod(group modify) :更改群组识别码或名称。
- grpconv(group convert to shadow password) :开启群组的投影密码。
- grpunconv(group unconvert from shadow password) :关闭群组的投影密码。
- gunzip(gnu unzip) :解压文件。
- gzexe(gzip executable) :压缩执行文件。
- gzip(gnu zip) :压缩文件。
h
- httpd(http daemon) :Apache HTTP服务器程序。
i
- indent :调整C原始代码文件的格式。
- inncheck(inn check) :检查inn相关配置文件的语法是否正确。
- iptables:防火墙工具
j
k
l
- last :列出目前与过去登入系统的用户相关信息。
- lastb :列出登入系统失败的用户相关信息。
- less :显示文件内容。
- lha :压缩或解压文件。
- lilo(linux loader) : 安装核心载入、开机管理程序。
- liloconfig :设置核心载入,开机管理程序。
- linuxconf :设置 Linux 系统。
- ln(link) :连接文件或目录。
- locate:查找文件。
- login :登入系统。
- logname :显示用户名称。
- logout :退出系统。
- logrotate :管理记录文件。
- look :查询单字。
- losetup(loop setup) :设置循环设备。
m
- mail :E-mail 管理程序。
- mailconf :Sendmail设置程序。
- mailq(mail queue) :显示待寄邮件的清单。
- make :编译系统核心或模块。
- man :线上查询指令。
- manpath :显示帮助文件的搜索路径。
- mattrib :变更或显示 MS-DOS 文件的属性。
- mc(midnight commander) :执行Midnight Commander档案管理程序。像dos下的Norton Commander。
- mcd :在MS-DOS文件系统中切换工作目标。
- mcopy :复制MS-DOS文件。
- md5sum :计算与检查MD5杂凑函数值。
- mdel :删除 MS-DOS文件。
- mdeltree :删除MS-DOS目录。
- mdir :显示 MS-DOS目录。
- mdu :显示MS-DOS目录所占用的磁盘空间。
- mesg :设置终端机的写入权限。
- messages :查看信箱中的邮件数。
- metamail :负责处理非文字E-mail的程序。
- mformat :对MS-DOS文件系统的磁盘进行格式化。
- minfo : 显示MS-DOS文件系统的各项参数。
- mingetty :精简版的 getty。
- minicom :调制解调器通信程序。
- mkbootdisk(make boot disk) :建立目前系统的启动盘。
- mkdir :建立目录。
- mkdosfs(make Dos file system) :建立MS-DOS文件系统。
- mke2fs(make ext2 file system) :建立ext2文件系统。
- mkfs(make file system) :建立各种文件系统。
- mkfs.minix :建立Minix文件系统。
- mkisofs(make iso file system) :建立 ISO 9660映像文件。
- mkinitrd(make initial ramdisk images) :建立要载入ramdisk的映像文件。
- mkkickstart :建立安装的组态文件。
- mkswap :设置交换区。
- mktemp :建立暂存文件。
- mlabel :显示或设置MS-DOS磁盘驱动器的标签名称。
- mmd :在MS-DOS文件系统中建立目录。
- mmount :挂入MS-DOS文件系统。
- mmove :在MS-DOS文件系统,移动文件或目录,或更改名称。
- modinfo(module infomation) :显示 kernel 模块的信息。
- modprobe(module probe) :自动处理可载入模块。
- more :使文件能一页一页地显示。
- mount :挂入文件系统。
- mouseconfig :设置鼠标相关参数。
- mpage :在 PostScript 打印机上,将许多页面合并成一页来打印。
- mpartition :建立或删除MS-DOS的分区.
- mread :将MS-DOS文件复制到Linux/Unix的目录中。
- mrd :删除MS-DOS文件系统的目录.
- mren :更改MS-DOS文件或目录的名称,或是移动文件或目录。
- mshowfat :显示MS-DOS文件在FAT中的记录。
- mtools :显示mtools支持的指令。
- mtoolstest :测试并显示 mtools 的相关设置。
- mtype :显示MS-DOS文件的内容。
- mutt :E-mail管理程序。
- mv :移动或更名现有的文件或目录。
- mzip :Zip/Jaz磁盘驱动器控制指令。
n
o
- od(octal dump) :输出文件内容。
- open :开启虚拟终端机执行指令。
p
- passwd(password) :设置密码。
- pico :编辑文字文件。
- pine :收发电子邮件,浏览新闻组。
- ping :检测主机。
- ppp-off :关闭PPP(Point to Point Protocol)连线。
- pppd :提供PPP连线常驻服务。
- pppsetup :设置PPP连线。
- pppstats(point to point protocol status) :显示PPP连线状态。
- procinfo(process information) :显示系统状态。
- ps(process status) :报告程序状况。
- pstree(process status tree) :以树状图显示程序。
- pwconv :开启用户的投影密码。
- pwunconv :关闭用户的投影密码。
q
r
- resize :设置终端机视窗的大小。
- restore :设置终端机视窗大小。
- rgrep :递归查找文件里符合条件的字符串。
- rhmask :产生与还原加密文件。
- rlogin(remote login) :远端登入。
- rm(remove) :删除文件或目录。
- rmdir :删除目录。
- rmmod :删除模块。
- rpm(redhat package manager) :管理套件。
s
- samba :Samba服务器控制。
- sed :利用script来处理文本文件。
- set :设置shell。
- setconsole :设置系统终端。
- setenv(set environment variable) :查询或显示环境变量。
- setserial :设置或显示串口的相关信息。
- setup :设置公用程序。
- sfdisk :硬盘分区工具程序。
- shapecfg :管制网络设备的流量。
- shutdown :系统关机指令。
- sleep :暂停执行指令。
- sliplogin :将SLIP接口加入标准输入。
- slocate(secure locate) :查找文件或目录。
- slrn :新闻组阅读程序。
- smbclient(samba client) :可存取SMB/CIFS服务器的用户端程序。
- smbd(samba daemon) :Samba服务器程序。
- source :也称(.)点命令。重新执行刚修改的初始化文件,使之立即生效,而不必注销并重新登录。
- statserial(status ofserial port) :显示串口状态。
- startx(start X Window) :初始化一个 X 会话。启动X Windows窗口管理器
- su(super user) :变更用户身份。
- sudo :以其他身份来执行指令。
- sum :计算文件的检查码与区块数。
- suspend :暂停执行shell。
- SVGAText Mode :加强文字模式的显示画面。
- swapoff :关闭系统交换区(swap area)。
- swapon :启动系统交换区(swap area)。
- swatch :系统监控程序。
- sync:更新 i-node 表,并将缓冲文件写到硬盘中。
- symlinks(symbolic links) :维护符号连接的工具程序。
t
- tac :结合多个文件,并将他们的内容反序输出到标准输出设备。
- tail :输出文件内容的最后部分。
- talk :与其他用户交谈。
- tar :备份、解压文件。
- tcpdump :倾倒网络传输数据。
- telnet :远端登入。
- testparm(test parameter) :测试 Samba 之设置是否正确无误。
- tgatoppm :转换图形文件。
- tifftopnm :转换图形文件。
- time :
- timeconfig :设置时区。
- tin :浏览新闻组
- tload :显示系统负载状况
- tmpwatch :删除暂存文件。不加参数或加 -f 参数,效果类似 rm -f。
- top :显示、管理执行中的程序。
- touch :改变文件或目录时间。
- tr :转换字符。
- traceroute :显示数据包到主机间的路径。
- tree :以树状图列出目录的内容。
- tty(teletypewriter) :显示终端机连接标准输入设备之文件名称。
- tunelp :改变打印设备的参数。
u
- umask :指定在建立文件时预设的权限掩码。
- umount :卸除文件系统。
- unalias :删除别名。
- uname:显示系统信息。
- unarj :解压缩 .arj 文件。
- uncompress :解压缩 .Z 文件。
- uniq :检查及删除文本文件中重复出现的行列。
- unset :删除变量或函数。
- unzip :解压缩 zip 文件。
- uptime :系统开机运转到现在经过的时间。
- userconf:用户帐号设置程序。
- usermod:修改用户帐号。
- uucico :UUCP文件传输服务程序。
- uucp :在Unix系统之间传送文件。
- uudecode :将 uuencode 所产生的编码文件转换回原来的格式。
- uuencode :将文件转换为 ASCII 编码的文件。
- uulog :显示UUCP记录文件。
- uuname :显示全部UUCP远端主机。
- uupick :处理传送进来的文件。
- uustat :显示UUCP目前的状态。
- uuto :将文件传送至远端的UUCP主机。
- uux :在远端的UUCP主机上执行指令。
v
w
x
y
- ytalk :与其他用户交谈。