Linux系统 | 青训营笔记

87 阅读2分钟

Linux 是一种广泛应用于服务器、移动设备等领域的开源操作系统,具有高度的稳定性、安全性和灵活性。以下是 Linux 基础知识点的详细笔记,包括文件系统、命令行操作、文件权限内容。

一、文件系统

Linux 的文件系统是树形结构,以根目录 / 开始,其他目录和文件都在它的下面。常见的目录包括: /bin:存放系统命令和二进制文件; /boot:存放系统引导程序和内核镜像文件; /dev:存放设备文件; /etc:存放系统配置文件; /home:存放用户的主目录; /lib:存放系统库文件; /mnt:存放挂载的文件系统; /proc:虚拟文件系统,包含系统运行时的信息; /root:root 用户的主目录; /sbin:存放系统管理命令和二进制文件; /tmp:存放临时文件; /usr:存放用户和应用程序的文件; /var:存放日志文件和其他可变数据。

二、命令行操作

命令行界面是 Linux 的主要操作方式,可以通过终端或控制台访问。常见的命令包括:

cd:切换当前目录; ls:列出目录中的文件和子目录; pwd:显示当前目录路径; cp:复制文件或目录; mv:移动或重命名文件或目录; rm:删除文件或目录; mkdir:创建目录; rmdir:删除目录; touch:创建空文件或更新文件的时间戳; cat:查看文件内容; more:逐页查看文件内容; less:更强大的文件查看器,支持搜索、跳转等功能; grep:在文件中查找指定字符串; ps:查看系统进程; top:实时查看系统资源使用情况; kill:终止指定进程; su:切换用户身份; sudo:以超级用户身份执行命令; exit:退出当前会话。

三、文件权限

Linux 中的文件权限由读、写、执行三个部分组成,分别表示用户、用户组和其他用户对文件的操作权限。文件权限可以通过 ls -l 命令查看,格式为: -rw-r--r-- 1 user group 0 May 8 00:00 example.txt。 其中,第一个字符表示文件类型(- 表示普通文件,d 表示目录),后面的 9 个字符分为三组,每组三个字符,分别表示用户、用户组和其他用户的权限。