1. Linux严格区分大小写,并且不以文件后缀区分文件格式,Linux中所有东西都以文件的形式存储,即一切即文件
2. Linux没有Dos界面,那是Window的,Linux是字符集界面
3. Shell即Linux和用户进行交互的一个媒介,类似于图形界面,系统的用户界面,bash是Linux的默认shell,是一个命令解析器
4. 命令中的> 可以将前一个文件的结果输入到某个文件中,ls > a.txt
5. Vmwared的网络模式:
桥接模式(推荐):虚拟机真实通信,也可以与局域网内的其他设备进行通信,需要占用真实网段的一个Ip.
NAT: 利用VMnet8与真实机通信,可以上网
主机模式:只能与主机进行通信
6. 网络配置:必须启动网卡,setup 激活网卡
NAT 配置网络的时候,需要进入电脑的网络管理,为vmnet8分配网络,否则电脑会上不去网
具体配置
vi/etc/sysconfig/network-scripts/ifcfg-eth0
如果想使用Xshell,必须将电脑Ip和虚拟机Ip在同一网段。
7. 系统分区:
分区:把大硬盘分为小的逻辑分区
格式化:第一步把整个分区分成了等大小的数据块(block,默认为4kb,也就是说无论实际大小是多少,最后都是4kb的倍数),第二步在分区列表里建立文件信息表格(包括ID号(i节点(inode))、权限、修改时间)。格式化的目的是写入文件系统,而写入文件系统之前必须清除数据,以前认为格式化只是清空数据,然而实际上清空数据只是为了写入文件系统必做的一件事。
8. 分区类型:
硬盘结构,分为N个等大小扇区,每个512字节。其中446个字节存储启动信息,剩余64个字节作为分区表示。16个字节表示1个分区。因此主分区只能是64/16=4。
主分区:最多4个
扩展分区:最多只能有一个,加主分区不超过4个,不能写入,只能包含逻辑分区
逻辑分区:可以有多个
9. 文件系统:
FAT16:分区大小不超过2G
FAT32:分区大小可以达到16Tb,但单个文件的大小不能超过4G,U盘用的文件系统
NTFS:Window最先进的
Linux:EXT2,EXT3,EXT4
10. 设备文件名:存放在/dev(device)目录下
Hda1 代表第一块(a) IDE硬盘 下个第一个分区(1)
hd代表IDE接口,sd代表SCSI接口或SATA接口;
a代表第一块硬盘,如有多块硬盘b代表第二块硬盘,c代表第三块硬盘,以此类推;
1代表一块硬盘上的第一个分区,2代表此硬盘的第二个分区,3代表此硬盘第三个分区,以此类推,其中1234编号只能代表主分区或扩展分区,逻辑分区的编号从5开始分配,最大分区编号16
11. / 代表根目录
12. Window 和Linux分区的不同:
W:分区,格式化,分配盘符
L :分区,格式化,为每个设备起名字,挂载
13. 挂载:给分区分配盘符的过程
挂载点:参考Windows中的盘符的概念来理解。Windows中使用字母标识符来指定在这个分区上的文件和目录,而Linux中使用目录作为挂载点(盘符)
14. 分区原则
必须分区:
根分区 /(挂载点根目录,根目录中要保存其他所有数据,根目录如果没有硬盘空间,根下的很多数据将没有地方存放)
swap分区(交换分区,可理解为虚拟内存, 当真实内存不足时,可将swap分区中的硬盘空间作为内存使用,如果内存小于等于4GB,推荐swap分配内存的两倍,若内存大于4GB,建议swap空间与内存相等,不需要挂载点)
推荐分区:
启动分区,推荐200MB (挂载点/boot目录,/boot中存放了用于系统启动的相关数据,如果不单独分区,将会和根分区存放在同一个存储空间中,如果根分区写满将导致系统无法启动
15. anaconda-ks.cfg install.log install.log.syslog 安装完成后,会有3个日志文件,其中第一个可以用于批量安装Linux系统、
16. Xshell :远程安全终端软件
17. 终端:指用来处理用户输入以及结果的输出
18. SSH是以一种网络协议,用于计算机之间的加密登录