必须了解的命令行基础

当遇到不懂的命令时候我们可以去 explainshell.com这个网站查找使用命令
以下是常见的命令行
1. ~ 表示用户目录,用户文件下你那个用户名叫什么,你的用户目录就是啥,~表示的用户目录是不确定的,Linux和Unix是没有盘符的概念
2. /表示这个硬盘
3. .表示当前目录
4. …表示副目录
5. $表示可以输入命令,无特殊含义,可以通过命令进行修改
6. 常用单词

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

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

命令全写缩写
创建目录make directorymkdir
删除removerm
移动 / 重命名movemv
复制copycp
罗列listls
改变目录change directorycd

8. 以 / 开头的路径就是绝对路径
9. 常见自带命令:

操作命令
进入目录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 文件路径 -r递归删除 f类似于yes的强制操作
删除目录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 (Windows 不支持 wget)
磁盘占用df -kh
当前目录大小du -sh .
各文件大小du -h

如何学习我目前还没有掌握的命令?
Google: Linux
查看文件内容
10. 快捷键
·

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

11. Vim
强制退出(不保存):狂按 ESC,然后按下 :q! 回车
保存后退出:狂按 ESC,然后按下 :wq 回车
12. 如何学习vim
vim 被誉为 编辑器之神
如果你想要入门 vim,下面是三个教程:
① 在命令行输入 vimtutor ,即可查看官方自带的中文教程。
简明 VIM 练级攻略

一个 vim 游戏
使用这些命令进行操作,你要选取一个位置来进行 如 cd Desktop

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值