Linux
1. Linux 基本概念
-
Linux 内核:由 Linus Torvalds 开发,是操作系统的核心,负责管理硬件资源、进程、内存等。
-
发行版(Distribution):基于 Linux 内核的操作系统,如 Ubuntu、CentOS、Debian 等。
-
Shell:用户与内核交互的接口,常见的 Shell 有 Bash、Zsh、Fish 等。
-
终端(Terminal):用户通过命令行与系统交互的界面。
2. 文件系统
-
目录结构:
-
/
:根目录 -
/bin
:基本命令二进制文件 -
/etc
:配置文件 -
/home
:用户主目录 -
/var
:可变数据文件(如日志) -
/usr
:用户安装的软件和库 -
/tmp
:临时文件 -
/dev
:设备文件 -
/proc
:进程和系统信息 -
/boot
:启动文件 -
/lib
:系统库文件 -
/opt
:可选应用程序 -
/root
:root 用户的主目录 -
/sbin
:系统管理命令
-
-
文件权限:
-
rwx
:读(r)、写(w)、执行(x) -
权限分为三类:用户(u)、组(g)、其他(o)
-
修改权限:
chmod
命令,如chmod 755 file
-
修改所有者:
chown
命令,如chown user:group file
-
-
文件类型:
-
普通文件(-)
-
目录
-