Linux的组成部分
Linux内核:是整个操作系统的核心,管理着整个计算机的软硬件资源。
Linuxshell:是系统的用户界面,提供了用户与内核进行交互操作的一种接口Linux文件结构:文件结构是文件存放在磁盘等存储设备上的组织方法,主要体现在对文件和目录的组织上。
安装方式光盘安装、硬盘安装、网络安装
为Linux建立文件分区
有两种方法:
1.利用空闲的磁盘空间新建一个Linux分区;
2.编辑一个现有的分区,使它成为Linux分区。如果没有空闲的磁盘空间,就需要将现有的分区删除后,再建立Linux分区
Linux支持的文件类型
Linux系统核心可支持十多种文件系统类型:ext,ext2,ex3,Minix,ISO9660,NFS,MSDOS,NTFS,smb,SysV等
1Minux是Linux支持的第一个文件系统
2ISO9660标准CDROM文件系统,允许长文件名
3NFS是Sun公司推出的网络文件系统
4ext是随着Linux的不断成熟而引入的文件的类型
Linux系统中有3种基本的文件类型:普通文件,目录文件和设备文件
1.普通文件:分为文本文件和二进制文件
2.目录文件:目录文件的主要作用是管理和组织系统中大量的文件,它存储一组相关文件的位置,大小和与文件有关的信息。
目录文件一般简称为目录。存放的内容是目录中的文件名和子目录名
3.设备文件 每一种I/O设备对应一个设备文件,存放在/dev目录中,常用的字符设备有键盘,鼠标;块设备有硬盘,光驱
4.链接文件 软链接文件。符号链接,仅仅是符号,相当于windows下的快捷方式图标,源文件与链接文件可以跨越索引点。硬链接文件。符号和内容;链接同一索引点的文件
5.管道文件 前一个命令的输出作为后一个命令的输入
根目录下文件夹的类型/: 根目录。Linux系统把所有文件都放在一个目录树里面,/是唯一的根目录
/bin,/sbin:这里存放着启动时所需要的普通程序和系统程序
/dev:这个目录下保存着所有的设备文件
/home:一般用户的主目录都会放在这个目录下。在linux下,可以通过cd~来进入用户自己的主目录
/usr:这是一个很复杂的、庞大的目录。
/lib:启动时所需要的库文件都放在这个目录下。非启动的库文件都放在/usr/lib下
/etc:这个目录下保存着绝大部分的系统配置文件
路径
绝对路径是从根目录开始依次指出各层目录的名字。他们之间用/分隔
如/home/faculty/sarwar/courses/ee446
相对路径是从当前目录开始,制定其下层各个文件及目录的方法
./courses/ee446/exams/midl或者courses/ee446/exams/midlpwd命令 输入pwd 即可显示用户的当前目录
cd命令该命令的功能是改变当前路径,改变到路径名制定的目录
cd<相对路径名/绝对路径名>
其中,.代表当前目录,..代表当前目录的父目录,/代表根目录,~代表当前用户的主目录
例如 cd /usr/sbin cd ../ul/ cd .. cd~
mkdir 建立目录
rmdir 删除目录//我想我不会用这个
ls 显示目录中的文件 如 ls -l 以长格式显示当前目录下的文件
touch命令 创建空文件
cp命令 复制文件 cp -f 强制覆盖
mv命令 移动文件 mv -f 强制移动
rm 删除目录 rm -rf 无脑删除 rm -f 强制删除
clear 清屏