Linux文件系统概述_linux系统一般用来干嘛

Linux文件系统概述_linux系统一般用来干嘛“一切皆是文件”是Linux基本哲学思想之一,可见文件系统在linux系统中的重要性,学好文件系统将为以后深入研究与学习Linux系统奠定良好的基础。Linux文件系统是组织和管理Linux操作系统文

一切皆是文件”是Linux基本哲学思想之一,可见文件系统在linux系统中的重要性,学好文件系统将为以后深入研究与学习Linux系统奠定良好的基础。

Linux文件系统是组织和管理Linux操作系统文件的一种批量方式。它用于管理计算机上存储和检索的数据。在Linux中,文件系统采用了一种单一层次文件树结构,每个节点都可以是文件或目录,或者是软件定义的类似设备的对象,一些重要的目录包括以下内容:

  1. / :根目录,文件系统的最上层。
  2. /bin :包含二进制可执行文件的目录。
  3. /boot :存放引导加载程序和内核的文件,通常位于独立的分区。
  4. /dev :包含与硬件设备有关的文件和目录。
  5. /etc :包含系统的配置文件。
  6. /home :用户主目录的父目录。
  7. /lib :系统支持软件运行所需的库文件。
  8. /media :用于自动安装和挂载设备的目录。
  9. /mnt :用户手动挂载存储设备使用的目录。
  10. /opt :安装第三方软件的目录。
  11. /proc :虚拟文件系统,包含内核信息和系统进程信息。
  12. /root :root用户的主目录。
  13. /run :包含系统运行所需的文件,如启动进程等。
  14. /sbin :包含系统管理员使用的二进制可执行文件。
  15. /tmp :用于存放临时文件。
  16. /usr :包含用户安装的程序和文件。
  17. /var :包含系统日志、缓存文件等变化频繁的文件。

在Linux中,文件和目录提供了许多必要的信息,例如权限、所有者、存取时间等。掌握文件系统结构、权限和属性可以帮助我们更好地理解和管理Linux系统中的文件和目录。

Linux系统的文件数据都储存在块(block),此外还需有个地方来储存文件的信息,比如文件权限、创建者、创建日期等。这种储存文件信息的区域就叫做inode。

文件数也是宝贵的资源,查看指针节点占用情况:df -i。

常用文件管理命令:

ls 显示文件信息

-a 包含隐藏文件

-l 显示文件详细信息,可写为ll

-s 从大到小排列

-r 倒序排列

-d 只显示目录自身属性

-d */ 只显示当前目录下文件夹

-m MODE: 创建目录时直接指定权限

touch 创建文件

-a 仅改变atime和ctime

-m 仅改变mtime和ctime

-t[[CC]YY]MMDDhhmm[.ss] 指定atime和mtime的时间戳

-c 如果文件不存在,则不予创建

mkdir 创建目录

-p 存在于不报错,且可自动创建所需的各目录

-v 显示过程

cp 复制

-a 复制全部信息,用于备份;可复制特殊文件如字符文件,块文件

-i 覆盖前提示

-r 递归复制

-v 显示过程

-u 只复制源比目标更新文件或目标不存在的文件

mv 移动或重命名文件(mv只支持单个文件重命名,rename可批量改名)

-i 移动前提示

-r 递归

-v 显示过程

rm 删除

-f 不去询问直接删除

-i 删除前交互提示

-r 递归

好了,相信看完这些,您对Linux的文件系统已经有了一定的了解。

2024最新激活全家桶教程,稳定运行到2099年,请移步至置顶文章:https://sigusoft.com/99576.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。 文章由激活谷谷主-小谷整理,转载请注明出处:https://sigusoft.com/16011.html

(0)
上一篇 2024年 9月 18日
下一篇 2024年 9月 18日

相关推荐

关注微信