Shell命令 | |||
| | 管道功能(前一命令的输出作为后一命令的输入) | ||
> | 输出重定向 | ||
>> | 输出到文件 | ||
< | 输入重定向 | ||
<< | 指定输入时的结束标志字符串 | ||
& | 使命令在后台实行 | ||
alias | 登记命令的别名 | ||
bg | 切换作业到后台实行 | ||
break | 跳出循环结构 | ||
builtin | 使Shell命令优先实行 | ||
case | 生成条件分支结构 | ||
cd | 移动当前目录 | ||
command | 使命令和Shell命令优先实行 | ||
continue | 跳过循环结构内的部分行 | ||
dirs | 显示目录堆栈中保存的目录 | ||
enable | 使Shell命令有效或无效 | ||
exit | 注销退出,结束进程 | ||
export | 追加变量设定到环境变量 | ||
fg | 切换作业到前台实行 | ||
for | 生成循环结构 | ||
history | 显示命令实行的履历 | ||
if | 生成条件分支结构 | ||
jobs | 显示实行中的作业 | ||
popd | 从目录堆栈弹出移走一个目录,并把目录堆栈中剩下的最上层的目录作为当前目录 | ||
pushd | 把指定目录作为当前目录,并压入目录堆栈 | ||
read | 从标准输入或指定文件中读入一行,将其解析赋值到各指定变量 | ||
select | 生成循环结构 | ||
set | 设定Shell环境 | ||
shift | Shell脚本的有序参数的编号移位 | ||
suspend | 暂停Shell的执行,直到收到一个SIGCONT信号 | ||
test | 判断条件是否成立 | ||
times | Shell使用时间的显示 | ||
trap | 指定系统中断时的处理 | ||
type | 显示命令相关信息 | ||
ulimit | 限制命令的可分配资源 | ||
unalias | 取消命令的别名 | ||
until | 生成循环结构 | ||
wait | 等待进程或作业的终了 | ||
while | 生成循环结构 | ||
文件管理 | |||
basename | 去除文件名字符串中的目录部分和附加参数部分 | ||
chgrp | 改变文件或目录的所属用户组 | ||
chmod | 改变文件或目录的访问权限 | ||
chown | 改变文件或目录的拥有者 | ||
cp | 拷贝文件或目录 | ||
dd | 文件的格式变换及拷贝 | ||
df | 显示文件系统的使用状况 | ||
du | 显示目录内的各文件大小 | ||
find | 检索文件或目录 | ||
ln | 生成文件或目录的链接 | ||
locate | 文件的高速检索 | ||
ls | 显示文件或目录的信息 | ||
mkdir | 目录做成 | ||
mktemp | 生成临时文件,保证文件名唯一 | ||
mv | 文件或目录的移动或改名 | ||
od | 显示2进制文件的内容 | ||
pwd | 显示当前所在目录 | ||
rm | 删除目录或文件 | ||
rmdir | 删除目录 | ||
split | 分割文件 | ||
touch | 改变文件的日期信息 | ||
updatedb | locate命令用的文件数据库的更新 | ||
系统管理 | |||
clock | 硬件管理的时间的读出和设定 | ||
date | 设定日期和时间 | ||
fastboot | 系统高速重启动 | ||
fasthalt | 系统高速关机终了 | ||
finger | 显示用户信息 | ||
free | 显示内存的使用状况 | ||
groupadd | 做成新用户组 | ||
groupdel | 删除用户组 | ||
groupmod | 变更用户组的信息 | ||
halt | 系统立即关机终了 | ||
id | 显示用户ID和用户组ID | ||
last | 显示最近登录过的用户的信息 | ||
lastlog | 显示所有用户的最后登录日期等信息 | ||
login | 用户登录 | ||
passwd | 改变用户的密码 | ||
pwconv | 转换到shadow密码 | ||
reboot | 系统立即重启动 | ||
shutdown | 系统关机终了或重启动 | ||
su | 以其他用户的身份登录 | ||
uname | 显示系统信息 | ||
useradd | 生成新用户 | ||
userdel | 删除用户 | ||
usermod | 变更用户的账户信息 | ||
vigr | 编辑group文件 | ||
vipw | 编辑passwd文件 | ||
vmstat | 显示内存和CPU的使用状况 | ||
w | 显示当前登录用户的信息及各自的处理内容 | ||
who | 显示当前登录用户的信息 | ||
作业进程管理 | |||
at | 在指定时刻执行作业 | ||
atq | 显示待执行作业 | ||
atrm | 删除待执行作业 | ||
batch | 自动执行作业 | ||
crontab | 编辑维护crond的设定文件,以控制程序的定时执行 | ||
kill | 强制终了进程或作业 | ||
nice | 以指定优先级别执行命令 | ||
nohup | 用户注销退出后也能继续执行命令 | ||
pidof | 发现进程的PID | ||
ps | 显示实行中的进程的信息 | ||
sleep | 延迟指定的一段时间 | ||
stop | 停止后台的作业 | ||
top | 显示现在的系统状况 | ||
文本文件操作 | |||
cat | 连接文件,输出到标准输出 | ||
cut | 从文本文件的各行取出一部分列 | ||
grep | 字符串检索 | ||
head | 显示文件的先头部分 | ||
less | 浏览文本文件的内容 | ||
more | 以页单位浏览文本文件的内容 | ||
nkf | 变换文字编码 | ||
sort | 行排序 | ||
tail | 显示文本文件的末尾部分 | ||
uniq | 删除重复行 | ||
vi | 编辑文本文件 | ||
wc | 显示文本文件的行数、字数、字节数 | ||
网络相关 | |||
ftp | 联接FTP服务器,进行文件传送 | ||
hostname | 主机名的显示和设定 | ||
ping | 通过送出网络包的形式,对网络状况进行调查 | ||
rcp | 远程主机间的文件拷贝 | ||
rlogin | 登录到远程主机 | ||
rsh | 调用执行远程主机的命令 | ||
telnet | 和其他主机进行通信 | ||
SSH相关 | |||
scp | 远程主机间的文件拷贝 | ||
slogin | 登录到远程主机 | ||
ssh | 调用执行远程主机的命令 | ||
ssh-keygen | 生成密钥,以用在安全通信 | ||
设备相关 | |||
fdformat | 软盘格式化 | ||
fdisk | 设定硬盘分区 | ||
fsck | 检查修复文件系统 | ||
mkfs | 生成(格式化)文件系统 | ||
mount | 是文件系统可用 | ||
umount | 使文件系统不可用 | ||
印刷相关 | |||
lpc | 控制打印机 | ||
lpq | 打印作业的确认 | ||
lpr | 利用打印机进行打印 | ||
lprm | 取消打印队列中的作业 | ||
压缩编码操作 | |||
bunzip2 | 文件解压缩(文件后缀.bz2) | ||
bzip2 | 文件压缩或解压缩(文件后缀.bz2) | ||
compress | 文件压缩或解压缩(文件后缀.Z) | ||
cpio | 备份文件 | ||
gunzip | 文件解压缩(文件后缀.gz) | ||
gzip | 文件压缩或解压缩(文件后缀.gz) | ||
lha | 文件压缩或解压缩(文件后缀.lzh) | ||
mimencode | 文件以MIME方式编码或解码 | ||
tar | 文件压缩或解压缩(文件后缀.tar) | ||
uncompress | 文件解压缩(文件后缀.Z) | ||
unzip | 文件解压缩(文件后缀.zip) | ||
uudecode | 将uuencode编码的文件解码复原 | ||
uuencode | 将文件以uuencode形式编码 | ||
zcat | 显示gzip或compress压缩文件的内容 | ||
zip | 文件压缩(文件后缀.zip) | ||
mtools相关(MS-DOS兼容) | |||
mattrib | 变更MS-DOS文件属性 | ||
mbadblocks | 检查软盘以标记坏扇区 | ||
mcd | MS-DOS目录的移动 | ||
mcopy | MS-DOS文件的拷贝 | ||
mdel | MS-DOS文件的删除 | ||
mdir | 显示MS-DOS文件或目录的信息 | ||
mformat | 进行MS-DOS格式化 | ||
mlabel | 标记软盘的盘符 | ||
mmd | MS-DOS目录的做成 | ||
mmove | MS-DOS文件的移动 | ||
mrd | MS-DOS目录的删除 | ||
mren | MS-DOS文件的改名 | ||
mtype | MS-DOS文件内容的显示 | ||
其它 | |||
banner | 将文字串以#的形式放大显示 | ||
cal | 显示日历 | ||
echo | 文字串回显 | ||
factor | 因式分解 | ||
man | 参照在线手册 | ||
tee | 从标准输入读入后,同时写到文件和标准输出 | ||
which | 显示命令的完整所在路径 |
Linux命令集
最新推荐文章于 2024-09-25 15:20:18 发布