跳转至

Linux命令行

一、系统管理

1.用户管理

passwd

useradd

userdel

groupadd

groupdel

uesrmod

groupmod

whoami

who

id

2.时间管理

date

二、文件管理

cd

touch

cat

head

tail

less

more

file

chown

chmod

rm

mv

cp

mkdir

rmdir

三、磁盘管理

df

fdisk

lsblk

du

mount

umount

tree

mkfs

四、网络管理

ping

ipconfig

ip

telnet

五、备份压缩

zip

unzip

tar

六、进程管理

ps

kill

pkill

killall

nohup

附、命令行快捷键

1. 光标移动

快捷键 说明
Ctrl+f 光标向前移动一个字符,相当于方向键的右键
Ctrl+b 光标向后移动一个字符,相当于方向键的左键
Alt+f 光标向后移动一个单词
Alt+b 光标向后移动一个单词
Ctrl+a 光标移动到当前行的开头
Ctrl+e 光标移动到当前行的结尾
Esc+b 光标移动到当前单词的开头
Esc+f 光标移动到当前单词的结尾
Ctrl+ ] 从当前光标往后搜索字符串,用于快速移动到该字符串
Ctrl+ alt + ] 从当前光标往前搜索字符串,用于快速移动到该字符串

2. 命令行字符修改

快捷键 说明
Ctrl+d 删除光标所在处字符
Ctrl+h 删除光标所在处前一个字符
Ctrl+w 剪切光标所在处之前的一个词(以空格、标点等为分隔符)
Alt+d 剪切光标之后的词(以空格、标点等为分隔符)
Ctrl+u 剪切命令行中光标所在处之前的所有字符(不包括自身
Ctrl+k 剪切命令行中光标所在处之后的所有字符(包括自身)
Ctrl+y 粘贴刚才所删除的词
Ctrl+t 颠倒光标所在处及其之前的字符位置,并将光标移动到下一个字符
Alt+t 交换当前和上一个单词的位置
Alt+u 把光标到当前词结尾转化为大写,光标移动到单词末尾
Alt+l 把光标到当前词结尾转化为小写,光标移动到单词末尾
Alt+c 把光标所在字符转为大写,光标移动到单词末尾
Esc+t 颠倒光标所在处及其之前单词的位置
Ctrl+x+u 撤销刚才的操作
Ctrl+? 撤销上一次输入

3. 终端操作

快捷键 说明
Ctrl+l 清空当前屏幕
Ctrl+s 停止向屏幕输出
Ctrl+q 重新激活向屏幕输出
Ctrl+d 注销当前终端登录的用户

4. 历史命令

快捷键 说明
Ctrl+p 显示上一条命令
Ctrl+n 显示下一条命令
Ctrl+r 向上搜索包含输入字符的命令,继续按Ctrl+r,搜索上一条匹配的命令
Ctrl+g 从正在执行Ctrl+r的搜索中退出
!num 执行历史命令列表中的第num条命令
!! 执行上一条命令
!?string? 执行含有string字符串的最新命令

5. 命令执行

快捷键 说明
Ctrl+m 执行当前行命令,相当于回车
Ctrl+o 执行当前行命令,相当于回车