位置

pwd

查看所在路径

ls

当前目录下所有文件

参数 可简写:-lh -lha 等等链式操作

  • -l 垂直显示
  • -a 显示隐藏文件
  • -h 必须和-l一起使用 如果不使用-h 显示的文件大小都是字节,反之则 都按照 b&kb&mb... 显示
  • 查看桌面文件:ls desktop

cd

进入目录内
  • 回到根目录

    • cd ~
    • cd

通配符

  • (*):星号 代表0个或多个

    • 例如:

      • ls 1*4.txt = 1354.txt
      • ls 1*.txt = 15.txt
  • (?):问号 代表1个

    • 例如:

      • ls ??.txt = 12.txt
      • ls ???.txt = 123.txt
  • ([ ]):中括号 代表任意字符

    • 例如:

      • ls [123].txt = 1.txt || 2.txt
      • ls [a-z].txt = b.txt

文件

操作文件夹 需要添加 -d -r

-d 操作空文件夹

-r 操作所有类型的文件夹

  • touch 创建文件

    • 例如:创建test.txt文件

      • touch test.txt
  • mkdir 创建目录

    • 例如:创建test文件夹

      • mkdir test
    • 例如:创建隐藏test文件夹

      • mkdir .test
  • rm 移除

    • 例如:移除test文件夹

      • rm -d test
      • rm -r test
  • mv 移动

    • 例如:移动test.txt文件到aa文件夹内

      • mv test.txt aa
  • cp 复制

    • 例如:复制test.txt 到 aa文件夹

      • cp test.txt aa
  • 重命名

    • 例如:重命名test.txt 为 test1.txt

      • mv test.txt ./test1.txt
    • 例如:复制test.txt 文件并重命名为test1.txt

      • cp test.txt ./test1.txt

命令手册

  • man ls
  • 命令(例如:mv) --help

    • 命令实例:mv --help 列出mv 下所有的命令参数使用

杭州蘇小小
178 声望12 粉丝

我是一名 WEB前端 开发者不断在前端这条路上努力拼搏着。我喜欢代码的逻辑有序性,每一行代码都有其不同的作用,所有的代码加起来就可以让用户能愉快的体验我的产品。我喜欢研究,遇到难题我不退缩,我相信我可以...