Ⅰ linux学习笔记(实验楼) 实验4 linux目录结构及文件基本操作
实验解析与Linux目录结构及文件基本操作介绍
首先,完成昨天作业的解析。步骤如下:
第一步:使用命令行输入命令添加用户:sudo adser loutest
第二步:创建文件并为用户loutest所有:sudo touch /opt/forloutest; cd /opt; sudo chown loutest forloutest
第三步:切换至用户loutest,并添加权限:su -l loutest; cd /opt; chmod 600 forloutest
接下来,介绍Linux目录结构。
Linux的目录结构以目录为主,不同于Windows以存储介质为主的方式。Linux使用树形目录结构,磁盘挂载在目录上,可使用本地磁盘分区或网络文件系统。/etc放配置文件,/bin与/sbin放可执行文件等。
理解Linux目录结构的关键是熟悉FHS标准。FHS定义了系统中每个区域的用途、文件和目录的最小组成,同时也解决了例外和矛盾处理。第一层定义了根目录下各目录的用途,第二层针对/usr和/var子目录定义。
掌握路径概念,使用cd命令切换目录,使用pwd获取当前路径。相对路径以当前目录为起点,绝对路径从根目录"/"开始。
文件基本操作包括新建、复制、删除、移动文件与文件重命名、查看文件、查看文件类型、编辑文件。使用touch命令新建文件,mkdir命令创建目录。复制文件使用cp命令,移动文件使用mv命令。删除文件或目录需使用rm命令,删除只读文件需加-f参数。
查看文件内容使用cat、tac、nl命令,更多内容分页查看使用more和less命令。head和tail命令分别用于查看文件开头和结尾。使用file命令查看文件类型,学习使用vim编辑器编辑文件。
最后,作业要求如下:
1. 创建名为"homework"的目录,并建立"1.txt"至"10.txt"的文件。删除"1.txt"至"5.txt"文件。
2. Linux日志文件通常位于"/var/log"目录。