一、Linux的配置与安装
1,三种网络模式的区别:
1)桥接模式:该模式中的Linux虚拟机相当于一台独立的电脑,与主机共享IP地址,虚拟机可以和外界相互通讯,适用于规模较小的网络,大规模使用容易造成IP冲突
2)nat模式:网络地址转换模式,Linux虚拟机用主机提供的IP,不占用主机的IP,通过类似于dns的服务器实现虚拟机与主机的通讯,虚拟机可以和外界通讯,但是外界只能通过主机与虚拟机通讯
3)京主机模式:单独存在,不连接网络
二、vim快捷键
1,编辑模式与命令模式切换
2,vim常用快捷键
三、Linux常用指令
Linux命令的特点:
1)超级用户的提示符是#,一般用户的提示符是$
2)Linux的命令具有自动补全功能,按tab键
3)如果命令行太长,可以使用反斜杠
1、关机重启
2、用户操作
1)登录注销
切换成root身份后想换回普通用户的身份,只需注销root身份即可(权限高的用户切换为权限低的用户不用输入密码)
2)用户注册
3)修改密码
4)删除用户
5)查看用户信息
显示第一次登录的用户的信息
查询用户id信息
6)切换用户
7)用户组
注:新建用户没有分配组,会默认新建一个与用户名相同的组来存放用户
示例:
修改用户组:
8)用户、组相关文件
用户配置文件:
口令配置文件:
组配置文件:(组内用户列表是不可见的)
3、运行级别
运行级别切换命令:
修改默认运行级别:
4、常用的文件目录指令
1)cat
2)more
3)less
4)>,>>
5)tail
6)快捷方式指令
5,查找
1)find指令
2)locate指令
6,压缩解压
1)zip/unzip指令
2)tar指令
四,组权限管理
1,所有者
2,所在组
3,权限管理
1)基本介绍
2)修改权限
通过字母修改
通过数字修改:
五,任务调度
-
at :适合仅执行一次就结束的调度命令,需要启动一个后端的atd服务 ,可以通过ps -ef | grep atd命令检查atd服务是否运行
-
crontab:适合需要循环执行的调度命令,需要启动一个服务crond才行,crond服务通过crontab命令实现
令实现
1,crond
2,atd
命令格式:
六,磁盘分区
1,原理解析
2,增加一块分区
1)添加一块硬盘
2)fdisk /dev/sdb 新增分区
3)格式化磁盘(只有格式化后才能看到uuid)
4)挂在分区到指定目录
5)修改文件实现永久挂载
2,磁盘情况查询
七,网络配置
1,nat网络原理
八、进程
1、ps指令详解