命令行增删改查

193 阅读1分钟

增删改查

  • 查(查看文件和陌路)

    查看当前的绝对路径

    pwd

    查看当前的目录内容

    ls

    查看置顶目录内容

    ls 路径

    查看文件内容

    cat 路径 (文件的全部内容)

    head 路径(查看文件的前十行)

    tail 路径 (查看文件的后十行)

    less 路径 (滚动查看文件内容)

  • 增(创建文件)

    创建文件 1.txt

    touch 1.txt

    echo(文件中追加内容)

    echo 小明 > 1.txt

    echo 小红 >> 1.txt

    echo -e “1\n2” > 1.txt

    常见目录

    mkdir a

    mdkir -p a/b/c

    同时创建多个文件

    touch 1.txt 2.txt

    同时创建多个目录

    mkdir -p a/b/c d/f/g

    增:复制文件

    cp 1.txt 2.txt

    增:复制目录

    cp -r a/b/c q/w/e

  • 删 :删除文件和目录

    删除文件 rm 1.txt

    删除目录 rm a/

    删除有内容的目录 rm -r a/b/c

  • 改:修改文件和目录

    修改文件内容 code 文件名 打开文件秀给

    追加文件内容 (同上)

    清空文件内容 echo “”

    移动文件和目录 mv a b

    重命名文件和目录(同上)mv 1.txt 2.txt

    修改文件最新更新时间 touch 1.txt

    ls -l 查看更新时间

命令太多记不住的办法

 安装tldr
 npm i -g tldr
 yarn global add tldr

命令有成功又失败

  • 如果成功什么都不会显示
  • 如果失败。会提示errof
  • 成功返回0,失败返回非0

“&&”操作(当一条成功#之后,执行另一条)

:操作(不管成功失败,都执行另一条)

把命令变成文件

1639988380778.png

\