在我初学Linux系统的过程中,我学到了一些基础知识,包括了解Linux系统的目录结构、掌握处理文件的基本命令,以及掌握vim编辑器的使用。这些知识对于理解和使用Linux系统非常重要,下面是我学到的一些关键点:
Linux系统目录结构:
Linux系统的目录结构是层级化的,它包括了许多不同的目录,每个目录都有特定的用途。一些重要的目录包括:
/
:根目录,整个文件系统的起点。/home
:用户的主目录,每个用户都有自己的子目录。/etc
:系统配置文件存放的地方。/bin
和/usr/bin
:包含可执行文件的目录。/var
:包含可变数据的目录,如日志文件。/tmp
:用于临时文件的目录。
处理文件的基本命令:
在Linux系统中,有许多用于处理文件和目录的基本命令。一些常用的命令包括:
ls
:列出目录内容。cd
:改变当前工作目录。mkdir
:创建新目录。touch
:创建新文件。cp
:复制文件或目录。mv
:移动文件或目录。rm
:删除文件或目录。cat
:查看文件内容。grep
:在文件中搜索文本。
Vim编辑器的使用:
Vim是一款强大的文本编辑器,尽管它有一些陡峭的学习曲线,但一旦掌握,它可以提供高效的文本编辑能力。一些常用的Vim命令包括:
- 进入插入模式:按下
i
键。 - 保存文件:按下
Esc
键,然后输入:w
并按下Enter
。 - 退出Vim:按下
Esc
键,然后输入:q
并按下Enter
。 - 强制保存并退出:按下
Esc
键,然后输入:wq
并按下Enter
。
Linux系统文件时间:
当谈到Linux系统中文件的时间,有三个主要的时间戳,它们记录了文件的不同时间点。这是一些关于这些时间戳的信息:
- 访问时间(atime):这个时间戳记录了文件最后一次被读取的时间。
- 修改时间(mtime):这个时间戳记录了文件内容最后一次被修改的时间。
- 改变时间(ctime):这个时间戳记录了文件元数据(如权限或所有权)最后一次被修改的时间。
如果要查看文件的时间戳,可以使用`stat`命令。例如,要查看文件的访问、修改和改变时间,可以运行以下命令:
stat 文件名
有时候,困难需要手动更改文件的时间戳。可以使用`touch`命令来实现这一点。例如,要将文件的访问和修改时间设置为当前时间,可以运行以下命令:
touch 文件名
或者,可以使用`touch`命令的`-t`选项来指定一个特定的时间戳,以便修改文件的时间戳。
这些笔记涵盖了我在学习Linux系统基础知识时的一些关键方面。继续深入学习和实践将帮助我更好地理解和利用Linux系统。但愿我在Linux的旅程中取得成功!
标签:文件,读书笔记,命令,时间,系统文件,Linux,touch,目录 From: https://www.cnblogs.com/ppwqdsx/p/17722973.html