一、虚拟机网络环境网卡的三种连接方式
桥接模式:真机虚拟机共用同一块真实网卡,用于共享主机的ip地址
NAT:内外网地址转换,虚拟出一块网卡VM8,linux系统地址必须与VM8在同一网段
仅主机:虚拟机和物理机在封闭的内网网段,不能上外网
二、用户和一些常见的知识
[root@localhost ~]#
root:代表用户
localhost:当前主机
~: 当前目录 家目录 存放用户个性化设置的目录
#:代表超级管理员,$:代表普通用户
cat /etc/redhat-release查看当前系统版本
cd:change directory切换文件夹
ls:list
以.开头为隐藏文件
三、关机和重启命令
关机
halt
poweroff
shutdown - h n
shutdown -h 10s
重启
reboot
四、shell的介绍和命令相关的介绍
shell
1、linux系统中的一种特殊程序
2、在用户和内核之间充当翻译官:将高级语言翻译成二进制语言让计算机可以识别
3、用户登录linux系统时,自动加载一个shell程序
4、Bash是centos7系统中默认使用的shell程序,路径在/bin/bash
5、shell是这类软件的总称
命令分类
内部命令:快,自动加载进内存运行,集成于shell的一些特殊命令,装系统时已经装好了,没有单独对应的系统文件。
中间是:hash,缓存表
外部命令 :慢相当于从磁盘中读写,需要安装,系统中有些外部命令是被装好了,对应系统中的文件。
有命令即属于内部命令,又属于外部命令,type命令查看属于内部还是外部。
外部命令使用过一次后会放在hash表中,缓存表。
hash -r 清空hash表
命令格式:
命令字 [选项] [参数]
命令字:想用什么命令,要做什么
[选项] :补充命令,使命令更完美。-短格式,--长格式
[参数] :对什么操作,对文件、文件夹、用户名等。默认不写是当前文件夹
五、一些重要的命令和linux的常识
Tab:补全,按一下如果结果唯一自动补全,按二次显示所有的结果命令
上下键:之前执行的命令,上下键翻
ctrl+c:停止命令
ctrl+u:清空至行首
ctrl+k:清空至行尾
ctrl+a:光标跳转到行首
ctrl+e:光标跳转到行尾
ctrl+l:清屏
\反斜杠:强制换行
ctrl+s:锁屏,可以输入内容看不见内容。
ctrl+q:解除锁屏。
;分号:隔开命令打多个命令。
获取命令帮助
[]代表可有可无,...代表可有多个,|代表或
内部命令:可以help +命令
外部命令:外部命令+ --help
manual,man手册使用:
man 1: 1章节命令的解释。默认是1
man 5 :查看文件格式。
退出:q 空格:一整页 回车:一行 /:关键字查找,n向下 N向上
基础命令:
pwd:print work directory,打印当前绝对目录
pwd -P如果是软连接,可以进去后查看软连接源文件夹在那。
cd:切换目录
cd -回到上一次,只能是前一次,不能是前多次。
超级管理员的家目录是:/root
普通用户的家目录是在:/home/同名文件
绝对路径:从/根开始写起,/在第一位前面无任何东西
相对路径:不从/开始,相当于当前文件夹开始
.代表当前文件夹, . . 代表此目录上级文件夹
/写在路径的开头,代表根文件夹。不在开头代表分隔符。~以家目录为起点
ls list显示文件列表命令:
-a 显示隐藏文件,包括.和..
-l 长格式显示
-d 只显示当前文件夹 一般要和l配合
-R 递归显示
-A 显示隐藏文件,不包括. 和..
-t 时间显示
-r 倒叙 不配合其他选项则表示按文件名倒叙
-S 文件大小,大的在上面
-i inode 身份证号,用于系统区分
六、Linux的7大文件类型
-代表普通文件
d文件夹
l链接文件,快捷方式
p管道文件,单向进程间可以交互
s套接字,双向进程间可以交互
b块设备,硬件存储设备
c字符文件,一个字节一个字节的读取