命令行入门

命令行速记

  • 创建目录 mkdir "目录名字", 目录名字可以不加引号,也可加,假如目录是有特殊标记的,比如带空格的名字,需要添加引号;
  • 进入目录 cd "目录名字"
  • pwd 显示当前所在目录的绝对路径
  • 创建目标路径,mkdir -p 目录路径
    • 如想在想在 demo01 下创建一个 demo-02 的目录,两种方法 一种是通过 mkdir 先创建 demo01 再在 demo01 里创建 demo02 ,另一种 mkdir -p /demo01/demo02 就可以;
  • whoami 查询当前用户

  • 查看当前文件路径 ls 路径, 路径就是单独要跳转到那个目录下,如果不加就是当前的
  • 查看路径(包含隐藏路径) ls -a 路径,包含 ...
  • 查看路径,包含详细信息 ls -l
  • ls -al 查看路径详细信息,包括隐藏目录和隐藏文件;
  • 创建文件 echo '文件内容' > 文件路径
  • 强制创建文件 echo '文件内容' >!文件路径
  • 追加文件内容 echo "文件内容" >> 文件路径
  • 创建文件 touch 文件名, 与 echo 的区别在于,echo 可以优先书写内容,touch 如果创建同名文件的话,会替换,且会更新文件的创建时间
  • cat 完整的显示整个文件

  • 复制文件 是复制,不是剪切 cp 源路径 目标路径
  • 复制目录 cp -r 源路径 目标路径, 复制目录会递归的复制;
  • 移动节点 mv 源路径 目标路径

  • 删除文件 rm 文件路径
  • 强制删除文件 rm -f 文件路径
  • 删除目录 rm -rf 目录路径

  • 下载文件 curl -L "链接地址" > '文件本地名称'
  • 磁盘占用 df -kh 查看磁盘被占用了多少
  • 当前目录大小 du -sh .
  • 查看各个文件的大小 du -h

以上的命令,只是我们平时常用到的命令,如果我们想要学习更多的命令还需要我们自行查阅,Linux常用命令;

如果我们不知道一个命令的具体意思,也可到此网站上查看,命令的具体介绍,https://explainshell.com,只需要在搜索框里输入查询的命令,即可把命令具体意思展示出来,当然是英文的啦(!!!表示是英语学渣一个,还是得借助翻译才可)