linux常用命令

发布时间:2023年12月17日
  • ls 目录名 显示指定目录信息 可以省略
    • ls -a 显示所有文件,包括隐藏文件 隐藏文件是.开头
    • ls -l 详细显示文件 开头d代表目录,-代表文件
    • ls -la 上面两个的结合
    • ll ls -l的简写
  • pwd 显示当前所在路径
  • cd 切换目录
    • cd / 切换到根目录
    • cd ~ 切换到当前用户的home目录
    • cd ..切换上一级目录
  • cat? 文件查看文件内容
    • cat -n? 文件 显示文件的行数
  • more 文件名 分页显示文件
    • 回车向下显示一行
    • 空格向下显示一页
    • gg直接到头部
    • G显示到尾部
  • tail 文件
    • 显示文件末尾的内容
    • tail -20 显示文件最后20行的内容
    • tail -f 文件 动态显示文件末尾的内容
  • mkdir 创建目录
    • mkdir -p /a/b/v 一次性创建多个目录
  • rmdir 删除有空目录
    • rmdir -p 删除哦多个目录
    • rmdir a* 删除目录为a开头的空目录
  • touch 创建文件
  • rm [-rf] name 删除文件或者目录
    • ?-r: 将目录及目录中所有文件(目录)逐一删除,即递归删除
    • -f: 无需确认,直接删除
    • ?rm -r aaa/ ? ? 删除名为aaa的目录和目录中所有文件,删除前需确认
      ?rm -rf aaa/ ? ?无需确认,直接删除名为aaaa的目录和目录中所有文件
      ?rm -f aaa.txt ? 无需确认,直接删除aaa.txt文件
  • cp [-r] source dest
    • 用于复制文件或目录
    • -r: 如果复制的是目录需要使用此选项,此时将复制该目录下所有的子目录和文件
      • cp hello.txt itcast/ ? ? ? ? ? ?将hello.txt复制到itcast目录中
        cp hello.txt ./hi.txt ? ? ? ? ? 将hello.txt复制到当前目录,并改名为hi.txt
        cp -r t1/ ./ttt/ ? ??? ?将t1目录和目录下所有文件复制到ttt目录下
        cp -r t1/* ./ttt/ ?? ? ?? ?将t1目录下所有文件复制到ttt目录下

文章来源:https://blog.csdn.net/qq_57667629/article/details/135048651
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。