美文网首页
命令行基础

命令行基础

作者: 空压机百科 | 来源:发表于2018-01-21 23:45 被阅读0次

    如何学习命令行

    首先背单词:

    英文 翻译
    directory 目录、文件夹
    file 文件
    make 新建
    remove 删除
    move 移动
    copy 复制
    list 罗列
    link 链接
    find 查找
    echo 发出回音、重复
    touch 触摸
    change 改变

    背下来了吗?每个单词都很短,应该不难背。好的,你基本已经学会命令行了。接下来我们学习这些单词的缩写

    缩写

    命令 全写 缩写
    创建目录 make directory mkdir
    删除 remove rm
    移动 / 重命名 move mv
    复制 copy cp
    罗列 list ls
    改变目录 change directory cd

    缩写规则就是:删掉元音字幕(A E I O U),保留前 2 到 3 个辅音字母

    好了,你已经学会 50% 了,接下来我们来试试。

    试试

    1、cd ~/Desktop 进入桌面
    2、mkdir demo-1 创建目录,这时你可以切到桌面,看到 demo-1 目录
    3、rm -rf demo-1 删除目录
    4、touch 1.txt 创建文件,如果你发现文件后缀不见了,请让该死的 Windows 显示文件后缀
    5、mv 1.txt 2.txt 这样我们就把 1.txt 移到 2.txt 了,也就是重命名

    绝对路径与相对路径的区别

    以 / 开头的路径就是绝对路径,具体区别,在下面用命令行体会。

    常见的自带命令

    操作 命令
    进入目录 cd
    显示当前目录 pwd
    创建目录 mkdir 目录名
    创建目录 mkdir -p 目录路径
    我是谁 whoami
    --- ---
    查看路径 ls 路径
    查看路径 ls -a 路径
    查看路径 ls -l 路径
    查看路径 ls -al 路径
    --- ---
    创建文件 echo '1' > 文件路径
    强制创建文件 echo '1' >! 文件路径
    追加文件内容 echo '1' >> 文件路径
    创建文件 touch 文件名
    改变文件更新时间 touch 文件名
    --- ---
    复制文件 cp 源路径 目标路径
    复制目录 cp -r 源路径 目标路径
    --- ---
    移动节点 mv 源路径 目标路径
    --- ---
    删除文件 rm 文件路径
    强制删除文件 rm -f 文件路径
    删除目录 rm -r 目录路径
    强制删除目录 rm -rf 目录路径
    --- ---
    查看目录结构 tree
    建立软链接 ln -s 真实文件 链接
    --- ---
    下载文件 curl -L https://www.baidu.com > baidu.html
    拷贝网页
    wget -p -H -e robots=off https://www.baidu.com
    磁盘占用 df -kh
    当前目录大小 du -sh .
    各文件大小 du -h

    快捷键

    1、<kbd>↑</kbd> <kbd>↓</kbd> 上一命令 / 下一命令
    2、<kbd>!</kbd><kbd>!</kbd> 上一命令占位符
    3、<kbd>Tab</kbd> 自动补全路径
    4、<kbd>Alt</kbd>+<kbd>.</kbd> 上一命令的最后一个参数
    5、&& 前面的执行成功了,再执行后面的
    6、|| 前面的执行失败了,就执行后面的
    7、; 前面执行完了,不管成功失败,就执行后面的
    8、> 重定向
    9、| 管道

    如何退出 vim

    1、强制退出(不保存):狂按 ESC,然后按下 <kbd>:</kbd><kbd>q</kbd><kbd>!</kbd><kbd>回车</kbd>
    2、保存后退出:狂按 ESC,然后按下 <kbd>:</kbd><kbd>w</kbd><kbd>q</kbd><kbd>回车</kbd>

    相关文章

      网友评论

          本文标题:命令行基础

          本文链接:https://www.haomeiwen.com/subject/wiccaxtx.html