Linux系统 文件管理读书笔记

       在我初学Linux系统的过程中,我学到了一些基础知识,包括了解Linux系统的目录结构、掌握处理文件的基本命令,以及掌握vim编辑器的使用,同时还包括Linux系统的文件时间。这些知识对于理解和使用Linux系统非常重要,下面是我学到的一些关键点:

Linux系统的目录结构:

Linux系统的目录结构是层级化的,它包括了许多不同的目录,每个目录都有特定的用途。一些重要的目录包括:

  1. /:根目录,整个文件系统的起点。
  2. /home:用户的主目录,每个用户都有自己的子目录。
  3. /etc:系统配置文件存放的地方。
  4. /bin/usr/bin:包含可执行文件的目录。
  5. /var:包含可变数据的目录,如日志文件。
  6. /tmp:用于临时文件的目录。

处理文件的基本命令:

在Linux系统中,有许多用于处理文件和目录的基本命令。一些常用的命令包括:

  1. ls:列出目录内容。
  2. cd:改变当前工作目录。
  3. mkdir:创建新目录。
  4. touch:创建新文件。
  5. cp:复制文件或目录。
  6. mv:移动文件或目录。
  7. rm:删除文件或目录。
  8. cat:查看文件内容。
  9. grep:在文件中搜索文本。

Vim编辑器的使用:

Vim是一款强大的文本编辑器,尽管它有一些陡峭的学习曲线,但一旦掌握,它可以提供高效的文本编辑能力。一些常用的Vim命令包括:

  1. 进入插入模式:按下i键。
  2. 保存文件:按下Esc键,然后输入:w并按下Enter
  3. 退出Vim:按下Esc键,然后输入:q并按下Enter
  4. 强制保存并退出:按下Esc键,然后输入:wq并按下Enter

Linux系统的文件时间

当谈到Linux系统中文件的时间,有三个主要的时间戳,它们记录了文件的不同时间点。这是一些关于这些时间戳的信息:

  1. 访问时间(atime):这个时间戳记录了文件最后一次被读取的时间。
  2. 修改时间(mtime):这个时间戳记录了文件内容最后一次被修改的时间。
  3. 改变时间(ctime):这个时间戳记录了文件元数据(如权限或所有权)最后一次被修改的时间。

如果要查看文件的时间戳,可以使用`stat`命令。例如,要查看文件的访问、修改和改变时间,可以运行以下命令:

stat 文件名

有时候,困难需要手动更改文件的时间戳。可以使用`touch`命令来实现这一点。例如,要将文件的访问和修改时间设置为当前时间,可以运行以下命令:

touch 文件名

或者,可以使用`touch`命令的`-t`选项来指定一个特定的时间戳,以便修改文件的时间戳。

 

这些笔记涵盖了我在学习Linux系统基础知识时的一些关键方面。继续深入学习和实践将帮助我更好地理解和利用Linux系统。但愿我在Linux的旅程中取得成功!

 

posted @ 2023-09-22 17:26  sfljkwjfef  阅读(56)  评论(0)    收藏  举报