• touch 命令
  • mkdir 命令
  • rmdir 命令
  • cp 命令
  • mv 命令
  • rm 命令
  • unlink
  • tree 命令
  • file 命令

    touch 命令

    1. touch index.html #新建空文件

    mkdir 命令

    1. mkdir demo #创建目录
    2. mkdir -p ~/php/laravel #递归创建目录
    3. mkdir -m 755 www #创建目录并指定权限

    rmdir 命令

    1. rmdir demo #删除空目录,如果目录有文件无法删除

    cp 命令

    1. cp index.php php #复制 index.php 文件到当前 php 目录下
    2. cp -a index.php php #复制 index.php 文件到当前 php 目录下,保留文件的属性、权限、软连接自动指向目标文件
    3. cp index.php ~/app.php #复制文件到指定目录下并修改文件名
    4. cp -R php app #递归复制 php 目录下所有文件到 app 目录

    mv 命令

    1. mv index.php app.php #将 index.php 名称更改为 app.php
    2. mv ~/php /home #将家目录下 php 目录移动到根目录 home 目录下

    rm 命令

    1. rm index.php #删除文件
    2. rm -i index.php #执行删除询问 y 代表删除 n 代表取消
    3. rm -r test #递归删除目录
    4. rm -f test #强制删除目录
    5. rm -rf php #强制递归删除目录
    1. unlink demo.php #删除文件,与 rm 类似,但只能删除文件

    tree 命令

    1. tree ~ #以树状图列出指定目录的内容
    2. tree -d laravel #以树状图列出指定目录的内容,不包括文件
    3. tree ~/test -H '目录结构' -o out.html --nolinks #将内容以树状形式写入到 HTML 文件中,不包含链接

    file 命令

    1. file demo.php #查看文件格式类型