Ctrl+q or Ctrl+w #删除所有内容
Ctrl+k #从光标删除到行尾
Ctrl+a #移动光标到首行
Ctrl+e #移动光标到行尾
Ctrl+f #光标前移一个字符,和右箭头作用一样
Ctrl+b #光标后移一个字符,和左箭头作用一样
Alt+f #光标前移一个字
Alt+b #光标后一个字
Ctrl+l #清除屏幕,等同clear
Ctrl+d #删除光标位置的字符
Ctrl+t #光标位置的字符和光标前面的字符互相换位置
Alt+t #光标位置的字和其前面的字互换位置
Alt+l #把从光标位置到字尾的字符换成小写字母
Alt+u #把从光标位置到字尾的字符转换成大写字母
Ctrl+k #剪切从光标位置到行尾的文本
Ctrl+u #剪切从光标位置到行首的文本
Alt+d #剪切从光标位置到词尾的文本
Alt+Backspace #剪切从光标位置到词头的文本。如果光标在一个单词的开头,剪切前一个单词
Ctrl+y #把剪切环中的文本粘贴到光标的位置
Ctrl+p #移动到上一个历史条目,类似于上箭头按键
Ctrl+n #移动到下个历史条目,类似于下箭头按键
Alt+< #移动到历史列表开头
Alt+ > #移动到历史列表结尾,即当前命令行
...
!! 重复最后一次执行的命令
!number 重复历史列表中的第number行的命令
u #"user"的简写,意思是文件或目录的所有者
g # 用户组
o #"others"的简写,意思是其他所有的人
a #"all"的简写,是"u","b",和"o"三者的联合
u+x #文件所有者添加可执行权限
u-x #删除文件所有者的可执行权限
+x #为文件所有者,用户组,和其他所有人添加可执行权限.等价于a+x
o-rw #除了文件所有者和用户组,删除其他人的读权限和写权限
go #
top #动态查看进程
ps #报告当前进程快照
jobs #列出活跃的任务
bg #把一个任务放到后台执行
fg #把一个任务放到前台执行
kill #给一个进程发送信号
killall #杀死指定名字的进程
shutdown #关机或重启系统
ps -x
ps -aux
kill +pid
x #当前字符
3x #当前字符以及其后的两个字符
dd #当前行
5dd #当前行以及随后的四行文本
dW #从光标位置开始到下一个单词的开头
d$ #从光标位置开始到当前行的行尾
d0 #从光标位置开始到当前行的行首
d^ #从光标位置到文本行的第一个非空字符
dG #从当前到文件的末尾
d20G #从当前行到文件的第20行
复制
yy #当前行
5yy #当前行以及随后的四行文本
yW #从当前光标位置到下一个单词的开头
y$ #从当前光标位置到当前行的行尾
y0 #从当前光标位置到行首
y^ #从当前光标位置到文本行的第一个非空字符
yG #从当前行到文件末尾
y20G #从当前行到文件的第20行
编辑多个文件
vim file1 file2
:n #向下切换
:N #向上切换
:buffers #显示出文件列表
netstat -i #查看系统中的网络接口
etho #因特网接口
lo #内部环网接口,它是一个虚拟接口,系统用它来"自言自语"
netstat -r #显示网络路由表
ssh
scp #安全复制
sftp #文件复制命令
locate #通过文件名来查找文件
find #在目录层次结构中搜索文件
xarge #从标准输入生成和执行命令行
协助命令
touch #更改文件时间
stat #显示文件或文件系统状态
压缩程序
gzip #压缩或者展开文件
bzip2 #块排序文件压缩器
归档程序
tar #磁带打包工具
zip #打包和压缩文件
rsync #同步远端文件和目录
cat #连接文件并且打印到标准输出
sort #给文本行排序
uniq #报告或者省略重复行
cut #从每行中删除文本区域
paste #合并文件文本行
join #基于某个共享字段来联合两个文件的文本行
comm #逐行比较两个有序的文件
diff #逐行比较文件
patch #给原始文件打补丁
tr #翻译或删除字符
sed #用于筛选和转换文本的编辑
aspell #交互式拼写检查器
syntax on #语法高亮
set hlsearch #搜索到的字显高亮
set tabstop #设置一个字符所占的列数
set autoindent #自动缩进
网友评论