Linux 前言
一 Linux系统目录结构

/:根目录
/home:系统默认的用户家目录,当新增用户账号时,用户的家目录都存放在此目录下
/root:系统管理员root的家目录
/usr:应用程序存放目录
/etc:系统的配置文件存放的目录(/etc/profile /etc/sysconfig /etc/group /etc/passwd)
/bin和/usr/bin:可执行二进制文件的目录(常用的命令 ls、tar、mv、cat 等)
/opt :给主机额外安装软件所摆放的目录
/proc:此目录的数据都在内存中,如系统核心,外部设备,网络状态( /proc/cpuinfo /proc/net/)
/dev:设备文件的存放目录,访问该目录下某个文件,相当于访问某个设备(挂载光驱mount /dev/cdrom)
/tmp:一般用户或正在执行的程序临时存放文件的目录(任何人都可以访问,重要数据不可放置在此目录下)
/var:放置系统执行过程中经常变化的文件 (/var/log:随时更改的日志文件 /var/run:程序或服务启动后,其 PID 存放在该目录下)
/srv:服务启动之后需要访问的数据目录(www 服务需要访问的网页数据 都存放在 /srv/www 内)
/sbin、/usr/sbin、/usr/local/sbin:放置系统管理员使用的可执行命令( fdisk、shutdown、mount 等) 这几个目录只能给系统管理员 root 使用的命令(一般用户只能查看)
/lib、/usr/lib、/usr/local/lib:系统使用的函数库的目录
/lost+fount:系统异常产生错误时,会将一些遗失的片段放置于此目录下
/media:光盘默认挂载点
/mnt:挂载
/cdrom:光驱
/boot:放置 linux 系统启动时用到的一些文件
二 终端使用小技巧
字号缩放技巧
ctrl + shift + 加号键 =放大终端窗口的字体显示ctrl + 减号键缩小终端窗口的字体显示
自动补全技巧
在敲出
文件/目录/命令的前几个字母之后,按下tab键
- 如果输入的没有歧义,系统会自动补全
- 如果还存在其他
文件/目录/命令,再按一下tab键,系统会提示可能存在的命令
历史命令技巧
- 按
上/下光标键可以在曾经使用过的命令之间来回切换- 使用 !n 重复执行第N条历史命令
- 只用 !! 重复执行上一条命令
- 执行history 可查看缓存中的历史命令(关于 历史命令 系统默认最多可以保存1000条)
- history -w:可以把缓存中的历史命令写入历史命令保存文件~/.bash_history
在 Linux 中,想要终止一个终端程序的执行,绝大多数都可以使用
CTRL + C
三 常用 Linux 命令的基本使用
| 序号 | 命令 | 对应英文 | 作用 |
|---|---|---|---|
| 01 | ls | list | 查看当前文件夹下的内容 |
| 02 | pwd | print wrok directory | 查看当前所在文件夹 |
| 03 | cd [目录名] | change directory | 切换文件夹 |
| 04 | touch [文件名] | touch | 如果文件不存在,新建文件 |
| 05 | mkdir [目录名] | make directory | 创建目录 |
| 06 | rm [文件名] | remove | 删除指定的文件名 |
| 07 | clear | clear | 清屏 |
四 Linux 系统 常见的发行版
Ubuntu
CentOS
Fedora
Debian
其中,Ubuntu 的终端shell 默认指定使用了dash 而不是使用bash



浙公网安备 33010602011771号