




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 Linux系统应用知识系统应用知识 黎东明黎东明 广西大学网络信息中心广西大学网络信息中心 1 Linux系统应用知识系统应用知识 第第1部分部分 Linux操作系统操作系统 第第1章章 操作系统概述操作系统概述 第第2章章 处理机管理处理机管理 第第3章章 文件系统文件系统 第第4章章 Linux系统软件的获取和安装系统软件的获取和安装 第第2部分部分 操作系统命令操作系统命令 第第5章章 Linux基本命令基本命令 第第6章章 使用使用vi编辑文件编辑文件 第第3部分部分 系统管理系统管理 第第7章章 账号管理账号管理 第第8章章 文件系统管理文件系统管理 第第9章章 TCP/IP网络管
2、理网络管理 2 第第1章章 操作系统概述操作系统概述 q起始于起始于1969由由AT(2): (1)shell;(2)系统调用系统调用 ;(3)X-Windows(3)X-Windows; v设备独立性设备独立性: :所有外部设备被看作文件,能所有外部设备被看作文件,能 够容纳任意多的设备;够容纳任意多的设备; 第第1章章 操作系统概述操作系统概述 6 Linux对硬件的要求 1.CPU Linux对CPU要求很低,完全支持现在 主流Intel、AMD处理器。 2. 内存 Linux可以在小内存下工作,理论上最 低限为2MB。 3. 硬盘驱动器及硬盘空间 Linux支持所有MFM和IDE驱动器
3、,及大 多数RLL和ESDI驱动器。 第第2章章 处理机管理处理机管理 7 随着Linux系统的不断发展,它对硬盘 容量的要求也越来越大,而且不同版本、 不同厂商的Linux系统对硬盘容量的要求 不同,在安装时请注意查看安装说明。 为了安装Linux还必须分出一个交换分 区,这是Linux所必需的。 4. 显示器 如果仅仅用于文本模式,Linux支持所有 显示器。 第第2章章 处理机管理处理机管理 8 进程管理进程管理内存管理内存管理 设备管理设备管理 文件管理文件管理 模块之间可以互相调用的单模块结构模块之间可以互相调用的单模块结构 讲究效率的单模块操作系统 第第2章章 处理机管理处理机管理
4、 9 文件服务器文件服务器客户进程客户进程进程服务器进程服务器 内存服务器内存服务器 微内核微内核 只包含同步原语、简单的进程调度以及进只包含同步原语、简单的进程调度以及进 程间通信机制等功能;程间通信机制等功能; 将操作系统的服务功能模块(如:内存管将操作系统的服务功能模块(如:内存管 理)从内核中分离出来,内核只保留少量理)从内核中分离出来,内核只保留少量 最基本的功能。最基本的功能。 追求简洁的微内核操作系统 第第2章章 处理机管理处理机管理 10 v内核与各个服务器之间通过通信机制进行交互内核与各个服务器之间通过通信机制进行交互 ,这使得微内核结构的效率大打折扣;,这使得微内核结构的效
5、率大打折扣; v内核发出请求,服务器做出应答; v各个服务器模块的相对独立性,使得其维护相 对容易,占用内存小; vLinux属于单内核体系结构,引入属于单内核体系结构,引入“模块模块 ”弥补缺陷。弥补缺陷。 第第2章章 处理机管理处理机管理 11 LINUXLINUX的内核的内核:内核是系统的核心,是运行程序和管:内核是系统的核心,是运行程序和管 理像磁盘和打印机等硬件设备的核心程序。理像磁盘和打印机等硬件设备的核心程序。 LINUX SHELLLINUX SHELL: Shell: Shell是系统的用户界面,提供了用是系统的用户界面,提供了用 户与内核进行交互操作的一种接口。户与内核进行
6、交互操作的一种接口。 LINUXLINUX文件系统文件系统: Linux: Linux文件系统是文件存放在磁盘文件系统是文件存放在磁盘 等存储设备上的组织方法。等存储设备上的组织方法。LinuxLinux能支持多种目前流能支持多种目前流 行的文件系统,如行的文件系统,如EXT2EXT2、EXT3EXT3、FATFAT、VFATVFAT、 ISO9660ISO9660、NFSNFS、SMBSMB等。等。 LINUXLINUX应用系统应用系统:标准的:标准的LinuxLinux系统都有一整套称为系统都有一整套称为 应用程序的程序集,包括文本编辑器、编程语言、应用程序的程序集,包括文本编辑器、编程语
7、言、X X WindowWindow、办公套件、办公套件、InternetInternet工具、数据库等。工具、数据库等。 第第3章章 文件系统文件系统 12 LINUX目录结构目录结构 bin boot dev etc home lib mnt proc root sbin tmp usr var / 根目录根目录 张三张三 李四李四 王五王五 1 2 3 Bin etc lib 第第3章章 文件系统文件系统 13 /bin:在这个目录下找到在这个目录下找到linux常用的命令;常用的命令; /boot:存放的都是系统启动时要用到的程序;存放的都是系统启动时要用到的程序; /dev:包含了访
8、问所有包含了访问所有linux系统中使用的外部设备的系统中使用的外部设备的 端口,就像访问文件一样;端口,就像访问文件一样; /etc:存放了系统管理时要用到的各种配置文件和子目存放了系统管理时要用到的各种配置文件和子目 录录 ,如网络配置等,是如网络配置等,是linux中最重要的目录;中最重要的目录; /home:用来存放用户的主目录用来存放用户的主目录 ; /lib:用来存放系统动态连接共享库的用来存放系统动态连接共享库的,轻易别修改;轻易别修改; 第第3章章 文件系统文件系统 14 /mnt:在一般情况下为空,可以临时将别的文件系统挂在在一般情况下为空,可以临时将别的文件系统挂在 这个目
9、录下这个目录下; /proc:可以在这个目录下获取系统信息可以在这个目录下获取系统信息; /root:是超级用户的主目录是超级用户的主目录; /sbin:用来存放系统管理员可执行的命令文件用来存放系统管理员可执行的命令文件; /tmp:存放不同程序执行时产生的临时文件存放不同程序执行时产生的临时文件 ; /usr:用户的很多应用程序和文件都存放在这个目录下用户的很多应用程序和文件都存放在这个目录下; /var:包括系统一般运行时要改变的数据包括系统一般运行时要改变的数据.每个系统是特定每个系统是特定 的,这个目录下面的内容经常改变的,这个目录下面的内容经常改变 。 第第3章章 文件系统文件系统
10、 15 硬件硬件 系统调用接口 应用应用 程序进程程序进程1 应用应用 程序进程程序进程2 应用应用 程序进程程序进程3 Linux内核内核 用户进程用户进程 内核子系统内核子系统 系统调用系统调用 第第3章章 文件系统文件系统 16 (1)内核版本 LinuxLinux内核版本号主要由内核版本号主要由3 3个部分构成:主版本个部分构成:主版本 号、次版本号、次次版本号。主版本号和次版号、次版本号、次次版本号。主版本号和次版 本号共同构成了当前核心版本号,次次版本号本号共同构成了当前核心版本号,次次版本号 表示对当前版本的修订次数,次版本号为偶数表示对当前版本的修订次数,次版本号为偶数 表示稳
11、定版本,否则为开发测试版本。表示稳定版本,否则为开发测试版本。 例如:例如:Kernel 2.0.30Kernel 2.0.30,这里,这里“2 2”就是主版本号,就是主版本号, “0 0”是次版本号,是次版本号,“3030”是次次版本号,它表示是次次版本号,它表示 对内核对内核2.02.0版本的第版本的第3030次修订。次修订。 第第3章章 文件系统文件系统 17 (2)发行版本 发行版本是各个公司推出的版本,它们与核心版发行版本是各个公司推出的版本,它们与核心版 本是各自独立发展的。本是各自独立发展的。 下面列出下面列出6 6种常见的种常见的LinuxLinux发行版本。发行版本。 Red
12、 Hat Linux:Red Hat Linux:是最成熟也是目前最流行的是最成熟也是目前最流行的 一种一种LinuxLinux发布版;发布版; Slackware Linux:Slackware Linux:是最早出现的发布版之一,是最早出现的发布版之一, 但软件不如但软件不如red hatred hat多;多; Turbo Linux:Turbo Linux:主要正对于具体不同的应用;主要正对于具体不同的应用; 第第4章章 Linux系统软件的获取和安装系统软件的获取和安装 18 BludePoint Linux BludePoint Linux是由是由DevinDevin、SamuelS
13、amuel、 hahaleehahalee三个中国内核黑客通过互联网联手合作三个中国内核黑客通过互联网联手合作 的杰作,在互联网上深受中国的杰作,在互联网上深受中国LinuxLinux爱好者的好爱好者的好 评。它最主要的特点是:内核级的汉化,有许评。它最主要的特点是:内核级的汉化,有许 多自己的东西。多自己的东西。 XtermXterm是由北京冲浪公司制作的是由北京冲浪公司制作的LinuxLinux发行版,发行版, 可以算得上中国最早的可以算得上中国最早的LinuxLinux发行版。它的最大发行版。它的最大 特点是:用户界面好,进入门槛低,适合初学特点是:用户界面好,进入门槛低,适合初学 Li
14、nuxLinux人试用。人试用。 除此外还有:除此外还有:OpenLinux;Debian;SuSELinuxOpenLinux;Debian;SuSELinux等等 第第3章章 文件系统文件系统 19 v linux linux的安装;的安装; v windowswindows操作系统中的硬盘的自动挂载;操作系统中的硬盘的自动挂载; v 双系统情况下启动界面的恢复;双系统情况下启动界面的恢复; v 挂载设备中中文文件名、目录名的显示;挂载设备中中文文件名、目录名的显示; 20 v修改修改/etc/fstab/etc/fstab文件,增加内容(具体的参数依据你的系统文件,增加内容(具体的参数依
15、据你的系统 的参数来定),如:的参数来定),如: /dev/hda/dev/hda1 1 /mnt/winC /mnt/winC t ntfs defaults,-o t ntfs defaults,-o iocharset=cp936 0 0iocharset=cp936 0 0 /dev/hda/dev/hda5 5 /mnt/winD /mnt/winD t vfat defaults, -o t vfat defaults, -o iocharset=cp936 0 0iocharset=cp936 0 0 /dev/hda/dev/hda6 6 /mnt/winE /mnt/winE
16、 t vfat defaults,-o t vfat defaults,-o iocharset=cp936 0 0iocharset=cp936 0 0 /dev/hda/dev/hda7 7 /mnt/winF /mnt/winF t ntfs defaults,-o t ntfs defaults,-o iocharset=cp936 0 0iocharset=cp936 0 0 /dev/hda/dev/hda8 8 /mnt/winG /mnt/winG t vfat defaults,-o t vfat defaults,-o iocharset=cp936 0 0iocharse
17、t=cp936 0 0 注:该文件最好用注:该文件最好用vivi编辑器打开。编辑器打开。 21 1.1.把机器设置为光驱启动,即从把机器设置为光驱启动,即从LINUXLINUX安装盘启动安装盘启动 2.2.等安装界面出来后,按等安装界面出来后,按F5F5键,进入键,进入linux rescuelinux rescue模式模式 。然后在。然后在bootboot下输入下输入linux rescue linux rescue 回车回车 3.3.一系列键盘以及几项简单的配制,过后就继续了一系列键盘以及几项简单的配制,过后就继续了 4.4.然后会进入一个然后会进入一个shellshell, sh#sh#
18、 5.5.执行下面两条命令就可以了执行下面两条命令就可以了#chroot /mnt/sysimage#chroot /mnt/sysimage 6.6.改变你的根目录改变你的根目录 #grub-install /dev/hda#grub-install /dev/hda 安装安装grubgrub到到mbrmbr 22 修改修改/boot/grub/grub.conf/boot/grub/grub.conf。假设你的。假设你的/boot/grub/grub.conf /boot/grub/grub.conf 是这样子的:是这样子的: default=0 default=0 timeout=10
19、timeout=10 splashimage=(hd0,7)/grub/splash.xpm.gz splashimage=(hd0,7)/grub/splash.xpm.gz titletitle redred hathat linuxlinux (2.4.18-14) (2.4.18-14) rootroot (hd0,7) (hd0,7) kernelkernel /vmlinuz-2.4.18-14/vmlinuz-2.4.18-14 roro root=label=/ root=label=/ initrdinitrd /initrd-2.4.18-14.img /initrd-2.
20、4.18-14.img titletitle dos dos rootnoverifyrootnoverify (hd0,0) (hd0,0) chainloaderchainloader +1 +1 那么你的那么你的grubgrub会默认启动会默认启动redred hathat linuxlinux (2.4.18-14)(2.4.18-14)这个系统,把这个系统,把 default=0default=0改成改成default=1default=1,那么,那么grubgrub会默认启动会默认启动dosdos这个系统。这个系统。注注 意意,这里的要点是:你想默认启动第,这里的要点是:你想默认启
21、动第n n个个titletitle所指的系统,那么所指的系统,那么 defaultdefault应该是等于应该是等于n-1n-1 23 入门级命令 1. man 对你熟悉或不熟悉的命令提供帮助解释 eg:man ls 就可以查看ls相关的用法 注:按q键或者ctrl+c退出,在linux下可以使用ctrl+c终止当前程序运 行。 2. ls 查看目录或者文件的属*,列举出任一目录下面的文件 eg: ls /usr/man ls -l a.d表示目录(directory),如果是一个-表示是文件,如果是l则表示是 一个连接文件(link) b.表示文件或者目录许可权限.分别用可读(r),可写(w
22、),可运行(x)。 3. cp 拷贝文件 eg: cp filename1 filename2 /把filename1拷贝成filename2 cp 1.c netseek/2.c /将1.c拷到netseek目录下命名为2.c 第第5章章 操作系统命令操作系统命令 24 4. rm 删除文件和目录 eg: rm 1.c /将1.c这个文件删除 5. mv 移走目录或者改文件名 eg: mv filename1 filename2 /将filename1 改名为filename2 mv qib.tgz ./qib.tgz /移到上一级目录 6. cd 改变当前目录 pwd 查看当前所在目录完整
23、路径 eg: pwd /查看当前所在目录路径 cd netseek /进入netseek这个目录 cd /退出当前目录 7. cat,more命令 将某个文件的内容显示出来。两个命令所不同的是:cat把文件内容一 直打印出来,而 more则分屏显示 eg; cat1.c /就可以把代码粘帖到1.c文件里,按ctrl+d 保存代码。 cat 1.c 或more 1.c /都可以查看里面的内容。 第第5章章 操作系统命令操作系统命令 25 8.chmod 命令 权限修改 用法:chmod 一位8进制数 filename。 eg: chmod u+x filenmame /只想给自己运行,别人只能读
24、 /u表示文件主人, g 表示文件文件所在组。 o 表示其他人 ;r 表可读, w 表可写,x 表可以运行 chmod g+x filename /同组的人来执行 9. clear,date命令 clear:清屏,相当与DOS下的cls;date:显示当前时间。 10. mount 加载一个硬件设备 用法:mount 参数 要加载的设备 载入点 eg: mount /dev/cdrom cd /mnt/cdrom /进入光盘目录 11. su 在不退出登陆的情况下,切换到另外一个人的身份 用法: su -l 用户名(如果用户名缺省,则切换到root状态) eg:su -l netseek (切
25、换到netseek这个用户,将提示输入密码) 第第5章章 操作系统命令操作系统命令 26 12.whoami,whereis,which,id /whoami:确认自己身份 /whereis:查询命令所在目录以及帮助文档所在目录 /which:查询该命令所在目录(类似whereis) /id:打印出自己的UID以及GID。(UID:用户身份唯一标识。GID:用户 组身份唯一标识。每一个用户只能有一个唯一的UID和 GID) eg: whoami /显示你自已登陆的用户名 whereis bin 显示bin所在的目录,将显示为:/usr/local/bin which bin 13. grep,
26、find grep:文本内容搜索;find:文件或者目录名以及权限属主等匹配搜索 eg: grep success * /*查找当前目录下面所有文件里面含有 success字符的文件 14. kill 可以杀死某个正在进行或者已经是dest状态的进程 eg; ps ax 第第5章章 操作系统命令操作系统命令 27 15. passwd 可以设置口令 16. history 用户用过的命令 eg: history /可以显示用户过去使用的命令 17. ! 执行最近一次的命令 18. mkdir命令 eg: mkdir netseek /创建netseek这个目录 19. tar 解压命令 eg:
27、 tar -zxvf nmap-3.45.tgz /将这个解压到nmap-3.45这个目录里 20. finger 可以让使用者查询一些其他使用者的资料 eg: finger /查看所用用户的使用资料 finger root /查看root的资料 第第5章章 操作系统命令操作系统命令 28 文本编辑器是所有计算机系统中最常用的一种工具。 UNIX下的编辑器有ex,sed和vi等,其中,使用最为广泛 的是vi,而vi命令繁多: vi命令分类 1.进入vi的命令 2.移动光标类命令 3.屏幕翻滚类命令 4.插入文本类命令 5.删除命令 6.搜索及替换命令 7.选项设置 8.行方式命令 9.寄存器操
28、作 (vi命令总表) 第第6章章 使用使用vi编辑文件编辑文件 29 vi常用最基本的操作常用最基本的操作: 1. vi filename :打开或新建文件,并将光标置于第一行 首 2. :q! 不保存文件并退出vi 3. :wq 保存文件并退出vi 4. i :在光标前 5. x或X:删除一个字符,x删除光标后的,而X删除光 标前的 6. uu删除本行 7. o:在当前行之下新开一行 8. :y 拷贝本行 1,12y 从1-12行拷贝 9. :p 粘帖y命令拷贝的内容到本行 第第7章章 使用使用vi编辑文件编辑文件 30 Linux系统用户账号的管理主要涉及到用户账号 的添加、修改和删除,这
29、是每个系统管理员必做的工 作。Linux提供了集成的系统管理工具userconf,它 可以用来对用户账号进行统一管理。 1、添加新的用户账号使用useradd命令,其语法如下: useradd 选项 用户名 其中各选项含义如下: -c comment 指定一段注释性描述。 -d 目录 指定用户主目录,如果此目录不存在,则同时 使用-m选项, 可以创建主目录。 -g 用户组 指定用户所属的用户组。 -G 用户组,用户组 指定用户所属的附加组。 -s Shell文件 指定用户的登录Shell。 -u 用户号 指定用户的用户号,如果同时有-o选项,则 可以重复使用其他用户的标识号。 用户名 指定新账
30、号的登录名。 第第7章章 帐号管理帐号管理 31 例1 # useradd d /usr/sam -m sam 此命令创建了一个用户sam, 其中-d和-m选项用来为登录名sam产生一个主目录 /usr/sam(/usr为默认的用户主目录所在的父目录)。 例2: # useradd -s /bin/sh -g group G adm,root gem 此命令新建了一个用户gem,该用户的登录Shell 是/bin/sh,它属于group用户组,同时又属于adm和 root用户组,其中group用户组是其主组。 这里可能新建组:#groupadd group及groupadd adm 增加用户账
31、号就是在/etc/passwd文件中为新用户 增加一条记录,同时更新其他系统文件如 /etc/shadow, /etc/group等。 第第7章章 帐号管理帐号管理 32 删除帐号 如果一个用户的账号不再使用,可以从系统中删除。 删除用户账号就是要将/etc/passwd等系统文件中的 该用户记录删除,必要时还删除用户的主目录。删 除一个已有的用户账号使用userdel命令,其格式如 下: userdel 选项 用户名 常用的选项是-r,它的作用是把用户的主目录一 起删除。 例如: # userdel -r sam 此命令删除用户sam在系统文件中(主要是 /etc/passwd, /etc/
32、shadow, /etc/group等)的记录,同 时删除用户的主目录。 第第7章章 帐号管理帐号管理 33 修改帐号 修改用户账号就是根据实际情况更改用户的有关属性, 如用户号、主目录、用户组、登录Shell等。 修改已有用户的信息使用usermod命令,其格式如下: usermod 选项 用户名 常用的选项包括-c, -d, -m, -g, -G, -s, -u以及-o等,这些选 项的意义与useradd命令中的选项一样,可以为用户指定 新的资源值。另外,有些系统可以使用如下选项: -l 新用户名 这个选项指定一个新的账号,即将原来的用户名改为新 的用户名。 例如: # usermod -
33、s /bin/ksh -d /home/z g developer sam 此命令将用户sam的登录Shell修改为ksh,主目录改为 /home/z,用户组改为developer。 第第7章章 帐号管理帐号管理 34 用户口令的管理 用户管理的一项重要内容是用户口令的管理。用户账号 刚创建时没有口令,但是被系统锁定,无法使用,必须为 其指定口令后才可以使用,即使是指定空口令。 指定和修改用户口令的Shell命令是passwd。超级用户可 以为自己和其他用户指定口令,普通用户只能用它修改自 己的口令。命令的格式为: passwd 选项 用户名 可使用的选项: -l 锁定口令,即禁用账号。 -u
34、 口令解锁。 -d 使账号无口令。 -f 强迫用户下次登录时修改口令。 如果默认用户名,则修改当前用户的口令。 第第7章章 帐号管理帐号管理 35 例如,假设当前用户是sam,则下面的命令修改该用户自己的口 令: $ passwd Old password:* New password:* Re-enter new password:* 如果是超级用户,可以用下列形式指定任何用户的口令: # passwd sam New password:* Re-enter new password:* 普通用户修改自己的口令时,passwd命令会先询问原口令,验证 后再要求用户输入两遍新口令,如果两次输入
35、的口令一致,则将这 个口令指定给用户;而超级用户为用户指定口令时,就不需要知道 原口令。 第第7章章 帐号管理帐号管理 36 为了系统安全起见,用户应该选择比较复杂的口令,例如最好为了系统安全起见,用户应该选择比较复杂的口令,例如最好 使用使用8位长的口令,口令中包含有大写、小写字母和数字,并且位长的口令,口令中包含有大写、小写字母和数字,并且 应该与姓名、生日等不相同。应该与姓名、生日等不相同。 为用户指定空口令时,执行下列形式的命令:为用户指定空口令时,执行下列形式的命令: # passwd -d sam 此命令将用户此命令将用户sam的口令删除,这样用户的口令删除,这样用户sam下一次登
36、录时,下一次登录时, 系统就不再询问口令。系统就不再询问口令。 passwd命令还可以用命令还可以用-l(lock)选项锁定某一用户,使其不能登选项锁定某一用户,使其不能登 录,例如:录,例如: # passwd -l sam 第第7章章 帐号管理帐号管理 37 为了系统安全起见,用户应该选择比较复杂的口令,例如最好为了系统安全起见,用户应该选择比较复杂的口令,例如最好 使用使用8位长的口令,口令中包含有大写、小写字母和数字,并且位长的口令,口令中包含有大写、小写字母和数字,并且 应该与姓名、生日等不相同。应该与姓名、生日等不相同。 为用户指定空口令时,执行下列形式的命令:为用户指定空口令时,
37、执行下列形式的命令: # passwd -d sam 此命令将用户此命令将用户sam的口令删除,这样用户的口令删除,这样用户sam下一次登录时,下一次登录时, 系统就不再询问口令。系统就不再询问口令。 passwd命令还可以用命令还可以用-l(lock)选项锁定某一用户,使其不能登选项锁定某一用户,使其不能登 录,例如:录,例如: # passwd -l sam 第第7章章 帐号管理帐号管理 38 1、 分区 MBR(Master Boot Recorder)主引导分区仅提供最多4个分区,主分区 (Primary,P)与扩展分区(Extended,E),如3P+1E,扩展分区最多只能有1个。
38、2、 文件系统 ext2:标准文件系统 ext3:增加了日志功能,是ext2的升级版 要知道linux支持的文件系统:ls l /lib/module/uname -r/kernel/fs 要知道系统当前已启用的文件系统:cat /proc/filesystems 硬盘的最小存储单位:扇区(1扇区=512byte) 逻辑块(Block):在分区进行文件系统格式化时所制定的“最小存储单位” 1个block最多只能容纳1个文件 在进行分区时,每个分区就是一个文件系统,每个文件系统开始位置的那 个block称为superblock(超级块),访问数据时,首先经过的时superblock,所 以若su
39、perblock坏了,磁盘也就不能工作了。 第第8章章 文件系统管理文件系统管理 39 3、 EXT2文件系统(inode) 1)Ext2规划出inode表和block区域. Inode:存储文件属性,以及文件内容放在哪个block中 (pointer),1个inode:128byte Block:存储文件内容 2)inode表记录的信息有: 文件的拥有者与用户组(owner/group) 文件的访问模式(read/write/excute) 文件类型(type) 文件的建立或状态改变时间(ctime)、最近读取时间(atime)、 最近修改时间(mtime) 文件大小 定义文件属性的标志(f
40、lag) 文件正真内容的指针(pointer) *Ls命令的默认时间是mtime(ex:ls la time=atime PATH) 第第8章章 文件系统管理文件系统管理 40 3)Linux如何读取文件内容? (1)目录:在ext2建立一个目录时,ext2会分配给该目录一个 inode和至少一个block Inode:记录该目录的属性和指向分配到的那个block Block:记录这个目录下文件或目录的关联性 (2)文件:在ext2建立一个文件时,ext2会分配给至少一个 inode和相对于该文件大小的block数量 Inode:记录文件的相关属性,不记录文件名 Block:记录文件名,文件的
41、相关连接 4)如何读取文件系统的信息 Dumpe2fs /dev/hda1 第第8章章 文件系统管理文件系统管理 41 4、 载入点 载入点是进入该文件系统的入口,一定是目录而不是文件 5、 磁盘与目录的容量 查看当前磁盘最大允许容量、已用容量、当前所在目录的已 用容量:df和du /dev/hda 一个分区 /dev/hda1、/dev/hda2、/dev/hda3为主分区, /dev/hda5+/dev/hda6+=/dev/hda4为扩展分区 Du类似于windows中的资源管理器 第第8章章 文件系统管理文件系统管理 42 6、 连接文件:ln(类似于windows中的快捷方式) 多个
42、link file可能指向同一个source file,连接文件分为硬连 接和符号连接 1) 硬连接(实际连接):在某个目录下新增一个该文件的关联 数据,不会用掉inode与磁盘空间 2) 符号连接(快捷方式):建立一个独立的文件,让数据的读 取指向它连接的文件内容。(使用的较多),source file被删除后, 连接文件不能打开 重建连接文件:ln 第第8章章 文件系统管理文件系统管理 43 7、 磁盘分区 1) 分区:fdisk -l 设备名称 (主要用来查看和修改分区表) 2) 删除分区: fdisk -l 设备名称 进入fdisk画面 p 先看分区信息 d 删除分区并要求您选择一个分
43、区,选l w 保存到磁盘数据表中,并离开fdisk 3) 新增分区 fdisk -l 设备名称 进入fdisk画面 n 新增分区 4) 磁盘格式化 Mke2fs -bicLJ 设备名称 第第8章章 文件系统管理文件系统管理 44 5) 磁盘检验 Fsck -AtCary 设备名称 (检查硬盘有没有坏轨) 目录lost+found,在fsck处理完后,会将错误文件放入此目录 Badblocks -svw 设备名称 (类似于windows的磁盘扫描) Sync (直接将暂存在内存中的数据写入磁盘) 6) 磁盘载入 Mount -tonL 设备名称代号 载入点 Mount /dev/cdrom (载
44、入光盘) Mount a (将整个系统中记录的文件系统与载入点对应的数据全部载 入) 7) 磁盘卸载 Unmount 设备号或载入点 8) 修改磁盘参数 Mknod 设备名称 bcp Major Minor E2label 设备名称 新的label名称 Tune2fs -jlL 设备号 Hdparm-icdmXTt 设备名称 第第8章章 文件系统管理文件系统管理 45 8、 设置启动载入 1) 载入软盘 Mount t ext2 /dev/fd0 /media/floppy (ext2格式) Mount t vfat /dev/fd0 /media/floppy (windows格式) Umount /media/floppy (卸载后才可取出软盘) 2) 载入windows磁盘 Mkdir /mnt/win98 Mount t vfat /dev/hda1 /mnt/win98 Mount t vfat o iocharset=cp950 /dev/hda1 /mnt/win98 (加入中文编码) 第第8章章 文件系统管理文件系统管理 46 3) 载入U盘 Mkdir /mnt/usb Mount t vfat /dev/sda1 /mnt/usb 4) 启动载入/etc/fstab和/etc/mtab /etc/fstab是使用mount将设备载入到系统的某个
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 公司生日会文案策划方案
- 公司班组拓展活动方案
- 公司端午节DIY包粽子活动方案
- 公司摘橙子活动方案
- 公司花园种植活动方案
- 公司科技展厅策划方案
- 公司组织游玩儿活动方案
- 公司组织游戏策划方案
- 公司猜照片活动策划方案
- 2025年中级会计考试试卷及答案
- 公司系统主数据管理制度
- 2025年烟台市中考地理试卷真题(含答案及解析)
- 肯德基服务管理制度
- 2025至2030中国微晶玻璃行业产业运行态势及投资规划深度研究报告
- 部编版二年级语文下册期末测试卷(含答案)
- 2025年甘肃省高考化学试卷真题(含答案解析)
- 公安院校公安专业招生考生患病经历申报表
- 定期体检健康管理制度
- AIGC驱动的数字文化生产模式创新研究
- 抖音精准圈层种草
- 智慧燃气安全监管平台解决方案
评论
0/150
提交评论