1. 操作系统作用: 承上启下,向上支持软件运行,向下控制硬件
2. 虚拟机: 能够虚拟出一个计算机的软件(VMware)
3. linux 内核与发行版的关系: 内核 + 一套软件 = 发行版
4. 关系图:

1. linux中没有‘‘盘符‘‘概念,所有的文件和目录都被存放在根分区‘‘ / ‘‘中.
2. linux主要目录及文件内容
| / |
根目录 |
| /bin |
常用命令 |
| /boot |
内核与启动文件 |
| /dev |
各种设备文件 |
| /etc |
系统软件的启动和配置文件 |
| /home |
存放用户家目录 |
| /lib |
C编译器的库 |
| /root |
超级用户的家目录 |
| /opt |
可选的应用软件包 |
| /sbin |
和系统操作有关的命令 |
| /tmp |
临时文件存放点(关机自动删除) |
| /usr |
非系统的程序和命令,自己安装的 |
| /var |
系统专用的数据和配置文件 |
|
/cdrom |
挂载点 |
|
/media |
|
|
/mnt |
shell : shel 是一个程序,用户在命令行中输入命令,运行在后台的 shell 把命令转换成指令代码发送给操作系统.
BASH shell 是默认安装和使用的 shell
linux 中的文件名和命令都是区分大小写的
command [-option] [parameter]
command: 具体命令
option : 选项,可以没有,也可以有多个,多个选项可以合并
parameter: 参数 可以有任意个
[ ] : 表示是可选的
1. 目录,文件相关指令:
| 命令选项 | 说明 |
| -l | 以列表方式显示详细信息 |
| -a | 显示隐藏文件与目录 |
| -h | 需要和 -l 结合使用显示文件大小(K, M, G),默认是字节 |
扩展: 文件大小
计算机中的数据存储都是二进制(010100101)
一个字节 byte = 8bit (八个二进制数据)
1 K = 1024 byte (字节)
1 M = 1024 K
1 G = 1024 M
需要安装 tree : sudo apt-get install tree
tree -L n : 显示 n 层目录
绝对路径: 从根目录开始计算
相对路径: 从当前目录开始计算
| 命令选项 | 说明 |
| -i | 交互式提示 |
| -r | 递归删除目录及文件 |
| -f | 强制删除,忽略报错 |
| -d | 删除空目录 |
| 命令选项 | 说明 |
| -i | 交互式提醒 |
| -v | 显示拷贝后的路径描述 |
| -a | 保留所有权限 |
| -r | 拷贝目录 |
| -i | 交互式提醒 |
| -v | 显示拷贝后的路径描述 |
原文:https://www.cnblogs.com/scy645670291/p/10889845.html