当前位置:实例文章 » 其他实例» [文章]操作系统Linuxday04

操作系统Linuxday04

发布人:shili8 发布时间:2024-11-08 10:13 阅读次数:0

**Linux操作系统学习日志 - 第四天**

### 一、目录结构在前面的几天,我们已经了解了 Linux 的基本概念、shell 命令以及文件系统的基本知识。今天,我们将继续深入探讨 Linux 的目录结构。

####1. `/` 目录`/` 是 Linux 系统的根目录,所有其他目录都从这里开始。它包含了系统的重要配置文件,如 `etc`、`lib` 等。

bash# ls /etcbin group hostname hosts motd passwd resolv.conf services shells


####2. `/home` 目录`/home` 是用户主目录的位置,所有用户的个人文件都存放在这里。每个用户都有一个自己的 `home` 目录。

bash# ls /home/user1Desktop Documents Music Pictures Videos


####3. `/usr` 目录`/usr` 是系统软件的安装目录,包含了大多数应用程序和库文件。

bash# ls /usr/binbash cat cp date echo grep less ls mkdir mv rm touch


####4. `/var` 目录`/var` 是系统的变量目录,包含了临时数据和日志文件。

bash# ls /var/logauth.log boot.log kern.log mail.log messages syslog


### 二、用户管理Linux 系统中,每个用户都有自己的账户和密码。今天,我们将学习如何创建、删除和管理用户。

####1. 创建用户使用 `useradd` 命令可以创建一个新用户。

bash# useradd user2


####2. 删除用户使用 `userdel` 命令可以删除一个用户。

bash# userdel user2


####3. 修改用户信息使用 `usermod` 命令可以修改一个用户的信息,如用户名、密码等。

bash# usermod -l new_user user1


### 三、组管理Linux 系统中,每个用户都属于一个或多个组。今天,我们将学习如何创建、删除和管理组。

####1. 创建组使用 `groupadd` 命令可以创建一个新组。

bash# groupadd group2


####2. 删除组使用 `groupdel` 命令可以删除一个组。

bash# groupdel group2


####3. 修改组信息使用 `groupmod` 命令可以修改一个组的信息,如组名等。

bash# groupmod -n new_group group1


### 四、文件权限管理Linux 系统中,每个文件都有自己的权限。今天,我们将学习如何设置和修改文件的权限。

####1. 设置文件权限使用 `chmod` 命令可以设置一个文件或目录的权限。

bash# chmod u+x file.txt


####2. 修改文件权限使用 `chmod` 命令也可以修改一个文件或目录的权限。

bash# chmod g-wx file.txt


### 五、总结今天,我们学习了 Linux 系统中的目录结构、用户管理、组管理和文件权限管理。这些知识对于理解 Linux 系统的基本原理是非常重要的。下一天,我们将继续深入探讨 Linux 的其他方面。

**参考资料**

* 《Linux命令行与shell脚本编程》
* 《Linux系统管理》

其他信息

其他资源

Top