As a Linux System Administrator, you will be responsible for ensuring the smooth and efficient operation of Linux systems, and for maintaining the security and reliability of those systems.
云计算基础
Linux 系统配置以及服务管理
系统部署
Download VMware Workstation Pro for Windows
文件和用户管理
Linux 目录结构
Linux 采用树形目录结构,所有文件和目录都从根目录 / 开始。主要目录说明:
| 目录 | 说明 |
|---|---|
/bin |
基本命令二进制文件(如 ls, cp, cat),所有用户都可使用 |
/sbin |
系统管理命令(如 reboot, fdisk),通常只有 root 用户使用 |
/boot |
启动加载器文件(内核 vmlinuz、引导程序 grub) |
/dev |
设备文件目录(如 /dev/sda 硬盘、/dev/tty 终端) |
/etc |
系统配置文件(如 /etc/passwd 用户信息、/etc/fstab 挂载配置) |
/home |
普通用户的家目录(如 /home/username) |
/root |
root 用户的家目录 |
/lib |
系统库文件和内核模块 |
/media |
可移动设备挂载点(U盘、光盘) |
/mnt |
临时挂载点 |
/opt |
可选应用软件包 |
/proc |
虚拟文件系统,包含进程和系统信息(如 /proc/cpuinfo) |
/run |
运行时数据(进程 PID 文件、socket 文件),重启后清空 |
/srv |
服务数据目录(如 Web 服务、FTP 服务的数据) |
/sys |
虚拟文件系统,包含设备和驱动信息 |
/tmp |
临时文件目录,重启后清空 |
/usr |
用户程序和数据(/usr/bin 用户命令、/usr/local 本地安装) |
/var |
可变数据文件(日志 /var/log、缓存 /var/cache) |
文件类型
-普通文件(文本文件,二进制文件,压缩文件,电影,图片等)d目录文件b设备文件(块设备)存储设备硬盘,U盘 /dev/sda, /dev/sda1c设备文件(字符设备)打印机,终端 /dev/ttyl链接文件(软链接)s套接字文件p管道文件
文件管理命令
改变目录
1 | cd /home/user # 切换到指定目录 |
创建文件
1 | touch file.txt # 创建空文件或更新文件时间戳 |
创建目录
1 | mkdir dir # 创建目录 |
复制
1 | cp file1.txt file2.txt # 复制文件 |
移动/重命名
1 | mv file1.txt file2.txt # 重命名文件 |
删除
1 | rm file.txt # 删除文件 |
查看文件内容
1 | cat file.txt # 显示文件全部内容 |
修改文件内容
1 | vi file.txt # 使用 vi 编辑器 |
用户的权限