入门2 Linux命令行使用
文件相关操作
| 命令行 |
动作 |
| start 目录名 |
打开目录 |
| cd 目录名 |
进入目录 |
| pwd |
显示当前目录路径 |
| mkdir 目录名 |
创建目录 |
| mkdir 目录名1/目录名2 |
在目录1下创建目录2 |
| mkdir -p a/b/c/d |
嵌套创建多个目录 |
| ls 目录 |
显示目录内文件 |
| ls -l |
详细显示目录内文件 |
| ls -a |
全部显示目录相关文件 |
| ls -al |
全部详细显示目录相关文件 |
| echo 内容 >文件名 |
将内容写入文件内 |
| echo 内容>!文件名 |
强制写入,替换,Mac |
| echo 内容>>文件名 |
增加内容 |
| touch 文件名 |
创建文件,或更新文件创建时间 |
| cp 源路径 目标路径 |
复制文件 |
| cp -r 源目录 目标目录 |
可复制文件夹 |
| mv 源路径 目标路径 |
移动,或创建 |
| rm 文件名 |
删除文件 |
| rm -f 文件 |
强制删除文件 |
| rm -r 目录 |
递归的删除文件夹 |
| rm -rf |
强制删除目录,不用 |
| tree 文件夹 |
查看目录结构,win不支持 |
| ls -s 文件 |
建立软链接 |
使用技巧
| 命令 |
动作 |
| cd - |
回到上一个目录 |
| 上 |
使用过的命令 |
| !! |
使用上一次的命令 |
| 健Alt+. |
使用上一次命令的最后一个参数 |
| x;y |
一句话执行两个命令,两个命令无关系 |
| x&&y |
x执行后才执行y |
| “\”+enter |
换行 |
使用vim编辑文件
| 命令行 |
动作 |
| X健 |
删除字符 |
| I健 |
插入字符 |
| A健 |
输入加入的内容 |
| dw健 |
删除单词 |
| d$ |
从光标处删到当前行尾部 |
| dd |
删除光标所在行 |
| 2w |
光标向前移2单词 |
| 3e |
光标向前移3单词 |
| 数字0 |
到行首 |
| u |
撤销最后执行的命令 |
| U |
撤销在一行的改动 |
| Ctrl+r |
撤销以前的撤销命令 |
| p |
将最后一次删除的内容,置如光标后 |
| r+字符 |
替换 |
| cw+字符 |
替换单词 |
| c$+多单词 |
删除到行末 |
| ctrl+g |
当前编辑的文件信息 |
| G |
跳转到最后一行 |
| gg |
跳转到第一行 |
| /字符串 |
搜索 |
| ?字符串 |
逆向搜索 |
| s/old/new/g |
替换old为new |
| v y p |
v进入可视模式,y选择文字,p粘贴 |
1.如何退出?
依次按esc : w q 退出。
2.vim使用
| 命令行 |
动作 |
| X健 |
删除字符 |
| I健 |
插入字符 |
| A健 |
输入加入的内容 |
| dw健 |
删除单词 |
| d$ |
从光标处删到当前行尾部 |
| dd |
删除光标所在行 |
| 2w |
光标向前移2单词 |
| 3e |
光标向前移3单词 |
| 数字0 |
到行首 |
| u |
撤销最后执行的命令 |
| U |
撤销在一行的改动 |
| Ctrl+r |
撤销以前的撤销命令 |
| p |
将最后一次删除的内容,置如光标后 |
| r+字符 |
替换 |
| cw+字符 |
替换单词 |
| c$+多单词 |
删除到行末 |
| ctrl+g |
当前编辑的文件信息 |
| G |
跳转到最后一行 |
| gg |
跳转到第一行 |
| /字符串 |
搜索 |
| ?字符串 |
逆向搜索 |
| s/old/new/g |
替换old为new |
| v y p |
v进入可视模式,y选择文字,p粘贴 |
快速查找文件
find . -name "xxx"
本文标题:入门2 Linux命令行使用
本文链接:https://www.haomeiwen.com/subject/pnfksxtx.html
网友评论