Linux的基本知识

Linux基本层次结构:

 

由内向外(kernel最底层)

Kernel:内核层,硬件,驱动,系统管理

Shell:人机交互,命令行

统层 :在kernel层之上,是系统程序和运行期库文件位置;

shell :人机交互层,在系统层之上,开发者通过shell向内核发送指令;

实用工具层:日常使用的工具,例如浏览器等。

操作系统的文件类型和文件系统类型:

EXT3.EXT4是当今Linux操作系统默认使用的文件系统类型。

SWAP类型的文件系统只在linux交换分区中被使用,SWAP分区的文件系统类型就是SWAP;内存不超过4G时,一般设置SWAP分区为物理内存的2倍。

Linux操作系统至少需要两个分区:根分区(EXT4)和内存交换分区(SWAP格式):

1) ‘/’分区:容纳跟文件系统

2) SWAP分区:用于内存区扩展

Linux的文件属性

文件名:可由字母,数字,下划线,原点等组成

文件类型包含:普通文件,目录文件,链接文件,设备文件等;可以通过file”命令可以查看文件类型

文件类型属性:用字符体现:

- 代表普通文件;

d 代表目录文件;

l 代表链接文件;

b 代表块设备文件;

c 代表字符设备文件;

p 代表管道文件

Linux的目录结构

Linux的根目录结构

Linux的一级标准目录(FHS

目录

 

/bin

存放二进制可执行文件(ls,cat,mkdir)常用命令一般都在这里。

/etc

存放系统管理和配置文件

/home

存放所有用户文件的根目录,是用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示

 

/usr

用于存放系统应用程序,比较重要的目录/usr/local 本地系统管理员软件安装目录(安装系统级的应用)。这是最庞大的目录,要用到的应用程序和文件几乎都在这个目录。

/usr/x11r6 存放x window的目录

/usr/bin 众多的应用程序  

/usr/sbin 超级用户的一些管理程序  

/usr/doc linux文档  

/usr/include linux下开发和编译应用程序所需要的头文件  

/usr/lib 常用的动态链接库和软件包的配置文件  

/usr/man 帮助文档  

/usr/src 源代码,linux内核的源代码就放在/usr/src/linux里  

/usr/local/bin 本地增加的命令  

/usr/local/lib 本地增加的库

/opt

额外安装的可选应用程序包所放置的位置。一般情况下,我们可以把tomcat等都安装到这里。

/proc

虚拟文件系统目录,是系统内存的映射。可直接访问这个目录来获取系统信息。

/root

超级用户(系统管理员)的主目录(特权阶级^o^

/sbin

存放二进制可执行文件,只有root才能访问。这里存放的是系统管理员使用的系统级别的管理命令和程序。如ifconfig等。

/dev

用于存放设备文件。

/mnt

系统管理员安装临时文件系统的安装点,系统提供这个目录是让用户临时挂载其他的文件系统。

/boot

存放用于系统引导时使用的各种文件

/lib

存放跟文件系统中的程序运行所需要的共享库及内核模块。共享库又叫动态链接共享库,作用类似windows里的.dll文件,存放了根文件系统程序运行所需的共享文件。

/tmp

用于存放各种临时文件,是公用的临时文件存储点。

/var

用于存放运行时需要改变数据的文件,也是某些大文件的溢出区,比方说各种服务的日志文件(系统启动日志等。)等。

/lost+found

这个目录平时是空的,系统非正常关机而留下无家可归的文件(windows下叫什么.chk)就在这里

LINUX的磁盘分区

磁盘分区的概念:

定义:计算机中存放信息的主要的存储设备就是硬盘,但是硬盘不能直接使用,必须对硬盘进行分割,分割成的一块一块的硬盘区域就是磁盘分区。

磁盘分区的意义:

1)查询性能提升;2)数据安全保护

磁盘分区的工具:

fdisk

Pqmagic

磁盘分区的种类:

主分区:

扩展分区:

逻辑分区:

 

至多有一个扩展分区。

磁盘分区的表达:

 

Ubuntu系统安装
1、学习过程中建议采用虚拟机来先熟悉Linux系统;我们建议使用Ubuntu
2、用到的工具和镜像文件:VMplyaer ubuntu12.04.3_desktop_i386.iso
3、注意事项:
1) 虚拟机分配的内存不要大于物理机本身的1/2
2UbuntuSWAP分区内存为虚拟机内存的2倍;
三、Ubuntu安装后的优化

1、安装VMware-

tools工具

1) VMplayer ‘菜单栏’选择‘虚拟机’—‘安装VMware-tools’;
2) 打开终端(快捷键ctrl+alt+t;cd /media
3) media目录中有个VMware Tools文件夹,把其中的vmwaretools-*.tar.gz复制到家目录中;
4) tar zxvf 解压复制过来的文件,(具体tar命令在后面课程中会讲到)产生‘vmware-tools-distrib’;cd 进入该目录
5sudo ./vmware-install.pl 安装工具,默认27个回车,即安装结束;
6)看到enjoy字符,表示安装成功,reboot 重启系统即可; 

猜你喜欢

转载自blog.csdn.net/qq_36423978/article/details/79923930