CentOS — 目录管理

文章目录

目录也是一种文件。

蓝色目录,绿色可执行文件,红色压缩文件,浅蓝色链接文件,灰色其它文件,

点开头的是隐藏文件,一个单独的点代表当前目录,两个单独的点代表上一级目录。

一、目录结构

二、切换目录

cd:切换目录。

  • cd:切换用户家目录。
  • cd ~:切换用户家目录。
  • cd /:切换系统根目录。
  • cd -:切换上一个目录。
  • cd 目录名:切换指定目录。
  • pwd:显示当前目录路径。

三、查看目录

  • ls:简洁列出当前目录下的所有文件。

    • ls -a:列出当前目录下所有文件,包括隐藏文件。
    • ls -h:以 Ko,Mo,Go 形式显示文件大小,默认Byte。
    • ls -i:查看文件 inode 标示。
    • ls -l:列出当前目录下所有文件的详细信息。
    • ls -t:按文件最近一次修改时间排序。
  • du:统计目录包含的文件大小,默认只显示目录的大小。

    • du -a:统计目录包含的文件大小,包括文件。
    • du -h:以 Ko,Mo,Go 形式显示文件大小,默认Byte。
    • du -s:只显示总计大小。

四、创建目录

mkdir:创建目录。

  • mkdir 目录名:创建目录。
  • mkdir -p 目录名1/目录名2/...:创建多级目录。

五、复制目录

cp:复制目录或文件。

  • cp -r 目录名 副本名:复制目录。

六、剪切目录

mv:剪切/重命名目录或文件。

  • mv 源目录 目标目录:剪切目录到目标目录。
  • mv 源目录 新目录名:重命名目录。

七、删除目录

rm:删除目录或文件。

  • rmdir 目录名:删除空目录。
  • rm -rf 目录名:不询问,强制递归删除目录及其包含的子目录和文件。
  • rm -rf 目录名1 目录名2 ...:不询问,强制递归删除多个目录及其包含的子目录和文件。
  • rm -rf /:强制递归删除根目录下所有目录和文件,game over 。
相关推荐
盐焗鹌鹑蛋9 小时前
【Linux】缓冲区
linux·运维·服务器
ltl11 小时前
向量库与图 RAG:HNSW、DiskANN 到 GraphRAG
linux
学代码的CJY11 小时前
Linux 库制作与原理:静态库、动态库、ELF 与动态链接完全指南
linux·运维·服务器
呱呱巨基13 小时前
Linux 查找命令
linux·笔记·学习·查找命令
basketball61613 小时前
软考中级网络工程师 第4章 无线通信网 备考总结
linux·服务器·网络·网络工程师·软考
好评12414 小时前
【Linux】进程信号
linux·运维·服务器
zhangrelay14 小时前
ROS 2 Lyrical 第4章 URDF机器人建模与Gazebo Garden仿真
linux·笔记·学习·ubuntu·机器人·ros2
wuminyu14 小时前
JVM利用io_uring优化堆外内存性能原理剖析
java·linux·c语言·jvm·c++
xianyuCcCcCCCcc14 小时前
Nginx 深度解析:从基础架构到反向代理与负载均衡实战全解
linux·运维·nginx·bash·负载均衡
爱折腾的小码农15 小时前
解决Navicat 17 Premium Lite在Linux上运行报错“LIBSYSTEMD_251‘ not found”问题
linux·运维