安装程序
- 安装centOS
- 安装VM
配置虚拟机
1. 内存分区配置
Kdump
内核崩溃存储机制
安装成功
2. 虚拟机三种网络模式
虚拟机克隆
- 拷贝安装好的虚拟机文件
- 使用VMware的克隆操作 (注意:克隆时,先关闭Linux系统)
虚拟机快照
担心系统异常,想回到原先正常状态的管理。类似git的版本管理
开始
Linux的目录结构
根目录"/",在此目录下创建其他目录 层级式的树状结构,仅仅有一个根目录,文件名固定,存放文件位置固定.
常用目录结构
-
/bin ( /usr/bin、usr/local/bin)
存放Linux常用指令,binary的缩写
-
/sbin(usr/sbin、/usr/lcal/sbin)
super user的缩写,存放系统管理员使用的系统管理程序
-
/home
存放普通用户主目录,Linux中每一个用户都有自己的目录,目录名一般以用户的账号名命名
-
/root
系统管理员,超级权限者的用户主目录
-
/lib
系统开机所需要的最基本的动态链接共享库
-
/lost+found
一般是空的,非法关机后会存放一些文件
-
/etc
所有系统管理所需要的配置文件和子目录
-
/usr
用户应用程序和文件,类似windows的program file目录
-
/boot
存放Linux启动的核心文件,包括连接文件以及镜像文件
-
/proc
虚拟目录,是系统内存的映射,访问该目录获取系统信息
-
/srv
service的缩写,存放目录启动之后需要提取的数据
-
/sys
目录下安装了内核新出现的文件系统sysfs
-
/tmp
存放临时文件的
-
/dev
类似windows的设备管理器,把所有硬件用文件管理
-
/media
系统会自动识别设备,并挂在到这个目录下
-
/mnt
为了让用户临时挂载文件系统,可以把外部存储挂载在/mnt上,让后就可以查看其中内容
-
/opt
给主机额外==安装软件==摆放的目录,默认为空
-
/usr/local
给主机额外安装软件的安装目录,一般通过编译源码方式安装程序
-
/var
存放不断扩充的东西,习惯经常修改的目录存放在这个目录下,包括各种日志文件
-
/selinux[security-enhanced-linux]
是安全子系统,它能控制程序只能访问特定文件,三种工作模式,可以自行设置。
远程登录Linux
- 远程登陆并系统管理,xshell
- 文件上传管理,xftp
vi和vim编辑器
Linux内置vi文本编辑器 vim是vi的增强版本
三种常用模式
- 正常模式 以vim正常打开文档,删除复制粘贴等
- 插入模式 按下i,I,o,O,a,A,r,R之后进入编辑模式
- 命令行模式
安装程序
- 安装centOS
- 安装VM
配置虚拟机
1. 内存分区配置
[[linux分区演示]]
Kdump
内核崩溃存储机制
安装成功
2. 虚拟机三种网络模式
[[虚拟机网络模式]]
虚拟机克隆
- 拷贝安装好的虚拟机文件
- 使用VMware的克隆操作 (注意:克隆时,先关闭Linux系统)
虚拟机快照
担心系统异常,想回到原先正常状态的管理。类似git的版本管理
开始
Linux的目录结构
根目录"/",在此目录下创建其他目录 层级式的树状结构,仅仅有一个根目录,文件名固定,存放文件位置固定.
常用目录结构
-
/bin ( /usr/bin、usr/local/bin) 存放Linux常用指令,binary的缩写
-
/sbin(usr/sbin、/usr/lcal/sbin) super user的缩写,存放系统管理员使用的系统管理程序
-
/home 存放普通用户主目录,Linux中每一个用户都有自己的目录,目录名一般以用户的账号名命名
-
/root 系统管理员,超级权限者的用户主目录
-
/lib 系统开机所需要的最基本的动态链接共享库
-
/lost+found 一般是空的,非法关机后会存放一些文件
-
/etc 所有系统管理所需要的配置文件和子目录
-
/usr 用户应用程序和文件,类似windows的program file目录
-
/boot 存放Linux启动的核心文件,包括连接文件以及镜像文件
-
/proc 虚拟目录,是系统内存的映射,访问该目录获取系统信息
-
/srv service的缩写,存放目录启动之后需要提取的数据
-
/sys 目录下安装了内核新出现的文件系统sysfs
-
/tmp 存放临时文件的
-
/dev 类似windows的设备管理器,把所有硬件用文件管理
-
/media 系统会自动识别设备,并挂在到这个目录下
-
/mnt 为了让用户临时挂载文件系统,可以把外部存储挂载在/mnt上,让后就可以查看其中内容
-
/opt 给主机额外==安装软件==摆放的目录,默认为空
-
/usr/local 给主机额外安装软件的安装目录,一般通过编译源码方式安装程序
-
/var 存放不断扩充的东西,习惯经常修改的目录存放在这个目录下,包括各种日志文件
-
/selinux[security-enhanced-linux] 是安全子系统,它能控制程序只能访问特定文件,三种工作模式,可以自行设置。
远程登录Linux
- 远程登陆并系统管理,xshell
- 文件上传管理,xftp
vi和vim编辑器
Linux内置vi文本编辑器 vim是vi的增强版本
三种常用模式
- 正常模式 以vim正常打开文档,删除复制粘贴等
- 插入模式 按下i,I,o,O,a,A,r,R之后进入编辑模式
- 命令行模式 按下ESC后,输入:或/进入命令行模式(意为write and quit),写入并离开,提供相关指令完成动作。
-
简单列举 (命令行模式
- :wq保存退出
- :q 退出
- :q!强制退出,不保存
- 常见快捷键列举(正常模式
- 拷贝当前行 yy,拷贝当前行下的五行 5yy ,粘贴(输入p)
- 删除当前行 dd,删除当前行向下的5行,5dd
- 在文件中查找某个单词{命令行模式下输入/关键字 ,回车查找,输入 n,查找下一个}
- 显示文件行号:set nu。取消显示:set nonu
- 编辑文件,一般模式下,[G]到文件末行,[gg]到文件首行
- 一般模式下,按u撤回动作
- 一般模式下,将光标移动到特定行,输入行号+shift+g
关机&重启命令
- 基本介绍
- shutdown -h now 立刻进行关机
- shutdown -h 1 1分钟后关机
- shutdown -r now 重启计算机
- halt 关机
- reboot 重启计算机
- sync 把内存的数据同步到磁盘
- 注意:不管是重启系统还是关闭系统,先运行sync,把内存数据同步到磁盘
用户管理
- 添加用户
- 基本语法 useradd 用户名
- 细节说明 当创建用户成功以后,会自动创建和用户同名的家目录 也可以通过useradd -d 指定目录新的用户名,给新创建的用户指定家目录
- 指定/修改密码
- 基本语法 passwd 用户名
- 显示当前用户所在目录
- pwd
- 删除用户
- 基本语法 userdel 用户名
- 细节说明 userdel 用户名 删除用户,但是保留家目录 userdel -r 用户名 删除用户同时包含家目录
- 查询用户信息 id 用户名
- 切换用户 su - 切换用户名 说明:从权限高的用户切换到权限低的用户,不需要输入密码,反之需要 当需要返回原来的用户时,使用exit/logout指令
- 查看当前用户/登陆用户 whoami/ who am i 按下ESC后,输入:或/进入命令行模式(意为write and quit),写入并离开,提供相关指令完成动作。
- 简单列举 (命令行模式 * :wq保存退出 * :q 退出 * :q!强制退出,不保存
- 常见快捷键列举(正常模式
- 拷贝当前行 yy,拷贝当前行下的五行 5yy ,粘贴(输入p)
- 删除当前行 dd,删除当前行向下的5行,5dd
- 在文件中查找某个单词{命令行模式下输入/关键字 ,回车查找,输入 n,查找下一个}
- 显示文件行号:set nu。取消显示:set nonu
- 编辑文件,一般模式下,[G]到文件末行,[gg]到文件首行
- 一般模式下,按u撤回动作
- 一般模式下,将光标移动到特定行,输入行号+shift+g

关机&重启命令
- 基本介绍
- shutdown -h now 立刻进行关机
- shutdown -h 1 1分钟后关机
- shutdown -r now 重启计算机
- halt 关机
- reboot 重启计算机
- sync 把内存的数据同步到磁盘
- 注意:不管是重启系统还是关闭系统,先运行sync,把内存数据同步到磁盘
用户管理
- 添加用户
- 基本语法 useradd 用户名
- 细节说明 当创建用户成功以后,会自动创建和用户同名的家目录 也可以通过useradd -d 指定目录新的用户名,给新创建的用户指定家目录
- 指定/修改密码
- 基本语法 passwd 用户名
- 显示当前用户所在目录
- pwd
- 删除用户
- 基本语法 userdel 用户名
- 细节说明 userdel 用户名 删除用户,但是保留家目录 userdel -r 用户名 删除用户同时包含家目录
- 查询用户信息
- id 用户名
- 切换用户
- su - 切换用户名
- 说明:从权限高的用户切换到权限低的用户,不需要输入密码,反之需要 当需要返回原来的用户时,使用exit/logout指令
- 查看当前用户/登陆用户
- whoami/ who am i