Linux 操作系统
- 内核:其他程序运行的基础。实现了多任务和硬件管理。
- 操作系统:包括内核和系统调用。
- Linux:是服务器主机的操作系统,可以说世界上大部分软件和服务都是运行在Linux之上。
Linux 目录结构
- Windows 以存储介质为主,以盘符(C盘D盘)分区实现文件管理。
- Linux 以树形目录为主构建系统,大部分目录结构已规定。
- Linux 中一切皆文件。
- FHS:Filesystem Hierarchy Standard,文件系统层次结构标准。定义了系统中每个区域的用途、所需要的最小构成的文件和目录。
- . 开头的为隐藏文件
- . 表示当前目录
- … 表示上一级目录
- ~ 表示当前用户的home目录
- - 表示上一次打开的目录
- 命令界面结构
username:path $
username 表示当前用户,path 表示当前所在目录,$ 后接命令。
- 用户home目录
username:~/ $
打开终端后默认进入当前用户的home目录 ~
在其他目录没有修改文件权限,先 ~ 回当前用户的home目录
- home目录
username:/home/ $
home目录下保存所有用户的文件夹
- 根目录
username:// $
Linux 学习路径
Linux 环境
- 体验Linux操作系统推荐使用实验楼在线环境学习,免安装,可根据学习步骤直接上手操作:https://www.lanqiao.cn/courses/1
- Xfce 桌面环境:是基于X Windows System 实现图形操作桌面。
- Xfce终端:以实现用户交互和系统控制。
- Terminal:终端模拟器(航空站;终点站;终端机;)。
- Console:控制台。
- Shell:命令解释器,隐藏了Linux内核和操作系统底层的细节(壳)。类似于DOS下的command命令行和cmd.exe。
Linux 虚拟机
- 步骤
1、安装虚拟机 Virtualbox
2、安装工具vagrant
3、利用工具安装Linux系统CentOS
4、安装可视化界面
5、在Linux安装docker
- vagrant使用:
下载Linux完成初始化:vagrant init centos/7
安装Linux:vagrant up
连接服务器:vagrant ssh
网络配置
1、打开本地vagrant的配置文件 C:\Users\xxxx\Vagrantfile
找到此行 config.vm.network “private_network”, ip: “192.168.56.10”
2、本地命令查看ip:ipconfig
找到virtualbox或以太网3,发现ip是192.168.56.1
3、那么此处ip就应在同网段
config.vm.network “private_network”, ip: “192.168.56.10”
vagrant ssh
su root
Password: vagrant
查看当前用户
who am i
whoami
pts表示当前伪终端的用户,每打开一个terminal就产生一个伪终端。
“真终端”指/dev/tty设备