高效命令行操作指令
1.基本单词
单词 | 含义 |
---|---|
directory (缩写dir) | 目录、文件夹 |
file (缩写f) | 文件 |
make (mk) | 新建 |
remove(缩写rm) | 删除 |
move(缩写mv) | 移动 |
copy (缩写cp) | 复制 |
list(缩写ls) | 罗列 |
link(缩写ln) | 链接 |
find(缩写fd) | 查找 |
echo | 发出回音、重复 |
touch | 触摸 |
2.命令行常见操作
- pwd(print work directory)打印出用户当前目录
- cd(Change Directory)进入一个目录
- re -r a 删除递归的文件夹a
- cp -r a/* b 复制a文件夹中的文件夹b到当前路径中
- mv a b 移动文件夹a到文件夹b中
- find /b -name "1.txt" 在硬盘b中找到1.txt
- find . -name "1.txt" 在当前目录中找到1.txt
3.命令行技巧
操作 | 命令 |
---|---|
回到刚才的目录(返回) | cd - |
使用上次命令 | 上(方向键)/ !! |
使用上一次的最后一个参数 | alt+ . |
一句话执行两个命令 xxx;yyy | (xxx执行失败,yyy也可照常执行) |
一句话执行两个命令 | xxx&&yyy(xxx执行成功下,运行yyy) |
vim常见使用命令
文本编辑:正常模式下,使用“i”键或者“a”键来编辑文本
文本删除命令
- x删除光标所处位置的后一个字符
- dw从光标处删除至1个单词的末尾
- d$从当前光标处删除至当前行的行末
- dd删除整个当前行,可以在前加数字,表明删除接下去的几行。如:2dd表明删除当前行和下一行;5dd表明删除当前行和接下去的4行。
文本命令撤销 - u撤销最后的操作,可多次执行
- U撤销本行的操作
- Ctrl+r,做出被撤销的命令
置入类命令 - 剪切粘贴效果:dd删除本行,移动光标到插入对象的上面,P进行粘贴
- 复制粘贴效果:v 如何拖选,y进行复制,p进行粘贴。j$表示跳转至下一行的开头
- 数字0使光标移动到行首
整个文档结束编辑后,ESC键来保持文本回到正常模式,使用“:wq”命令加回车键(保存文本并退出)或者“:q!”(放弃保存文本并退出),退出vim编辑器