linux基本命令

路径

绝对路径 /user/share/doc
相对路径 cd ../doc

目录命令

  1. ls,列出目录和文件

    • -a 全部的文件,包括隐藏文件(开头为.的文件)

    • -d 仅列目录,不列文件数据

    • -l 包含文件属性与权限等

      例:ls -al ~

  2. cd,切换目录

    • cd .. 回到上一级目录
    • cd ~ 回到根目录
    • cd ./run 使用相对路径切换到子目录
    • cd ../run 使用相对路径切换到同一父目录下的子目录
  3. pwd,显示当前目录路径

    • -P 显示完整的路径,不会受连结档影响
  4. mkdir,创建新目录

    • -m 配置文件权限

    • -p 递归创建多层目录

      例子:mkdir -p test1/test2/test3/test4

  5. rmdir,删除空目录

    • -p 一次删除多个套娃的空文件夹

      例子:rmdir -p test1/test2/test3/test4

  6. cp,复制文件或目录

    cp 来源 目标

    • -a 相当于-pdr,见下
    • -d 若来源为连结档,则只复制连结档属性
    • -f 强制复制
    • -i 若目标文件存在,覆盖前会先询问
    • -l 硬式连结档创建
    • -p 不使用默认属性,而是连同文件的属性一起复制过去,备份常用
    • -r 递归持续复制,复制目录常用
    • -s 复制成为符号连结档,类似于快捷模式
    • -u
  7. rm,删除文件或目录

    • -f 忽略不存在的文件,不会出现警告信息
    • -i 在删除前会再次询问使用者
    • -r 递归删除,慎用
  8. mv,移动文件或目录,或修改名称

    • -f 强制移动,若存在同名文件,会直接覆盖
    • -i 存在同名文件时,会询问是否覆盖
    • -u
  9. man 命令,查看命令的使用文档


文件内容查看

  1. cat 从第一行开始显示
  2. tac 从最后一行开始显示
  3. nl 显示行号
  4. more 分页显示
  5. less 分页显示,可以向前翻页
  6. head 只看头几行
  7. tail 只看尾巴几行

img

posted @ 2021-03-05 14:34  一语子  阅读(74)  评论(0)    收藏  举报