linux学习重点笔记专业资料.doc
目录第一章 LINUX简介及安装1一、LINUX简介1二、LINUX安装2三、LINUX目录2四、总结来说:3第二章 惯用命令及帐户管理4一、linux命令格式4二、惯用命令4三、顾客管理命令5使用技巧:7第三章 vi 编辑器7一、Linux 系统中编辑器知识7二、vi 模式7三、命令:8第四章 SHELL使用8一:Shell环境8二、Bash重要功能8三、Shell变量9第五章、应用程序安装与管理10一、Linux应用程序构成10二、RPM(Redhat Package Manager)包管理10三、应用程序编译安装11第六章Linux系统管理11一、启动过程:11二、运营级别:12三、系统服务启动状态:12四、磁盘空间配额:13五、压缩命令:13第7章Linux基本网络配备14第八章 NFS文献系统:14一、NFS概述和安装14二、NFS服务器配备15三、图形界面NFS服务器配备工具:15第一章 LINUX简介及安装一、LINUX简介1 Linux:Linux是由芬兰大学Linus Torvalds 李納斯发起创立开源软件项目。2 版本号xx.yy.zz :.xx表为主版本号,yy为次版本号,zz为修订版本号。.次版本号中,奇数代表开发版,偶数代表稳定版3 开源软件: 源代码开放。GPL合同:重要是以源代码形式发布,任何人都可以得到源代码,但是不提供任何担保,不限制商业性质发行和包装。LGPL允许合同:容许在使用者自己应用程序中使用程序库,虽然不公开自己源代码。 二、LINUX安装1 RHEL4是由RED HAT公司发布2 Linux硬盘概念:可以分为主分区、扩展分区、逻辑分区。硬盘采用hdX或sdx格式表达,hd表达IDE硬盘,sd表达SCSI硬盘,X表达a.b.c.d。系统最多只有4个IDE设备,其中第一种IDE设备名称为hda,第4个为hdd。3 主分区:一种硬盘最多只能4个主分区。主分区采用hdXN格式,hdX为硬盘,N是1-4数字,分别表达4个主分区,第一种硬盘第一种主分区表达为hda1,以此类推。4 扩展分区:扩展分区作为特殊主分区需要占用硬盘分区表中4个分区记录中1个记录5 逻辑分区:逻辑分区只能建立在扩展分区中,可以建立文献系统。逻辑分区同样采用了hdXN格式,区别在于,逻辑分区N是从5开始算,第一种硬盘第2个逻辑分区就为hda6。6 文献系统:EXT2和EXT3都是Linux操作系统默认使用文献系统,EXT3属于日记文献系统,比较出众。swap文献系统在Linux系统互换分区中使用,也是Linux系统默认支持,普通设立为主机系统内存2倍大小。其她文献系统包裹xfs、jfs等,这些大多使用与商业UNIX系统。FAT文献系统Linux可以读写,NTFS中能读,不能写。最典型分派方案:/boot 、swap和 / 3个目录. 三、LINUX目录Linux系统使用树形目录构造,所有文献都在根目录( / )下。/bin bin是binary缩写。这个目录沿袭了UNIX系统构造,存储着使用者最经常使用命令。例如cp、ls、cat,等等。 /boot 这里存储是启动Linux时使用某些核心文献。 /dev dev是device(设备)缩写。这个目录下是所有Linux外部设备,其功能类似DOS下.sys和Win下.vxd。在Linux中设备和文献是用同种办法访问。例如:/dev/hda代表第一种物理IDE硬盘。 /etc这个目录取来存储系统管理所需要配备文献和子目录。/etc/gateways设定路由器/etc/sysconfig/network-scripts/ifcfg-eth0设立IP/etc/resolv.conf设立DNS/etc/fstab记录开机要mount文献系统(做磁盘配额时候用过这个文献)/etc/inittab设定系统启动时init进程把系统设立成什么样runlevel(第六章有用过)/etc/group设定顾客组名与有关信息/etc/passwd帐号信息/etc/shadow密码信息/etc/exports设定NFS系统用/home 顾客主目录,例如说有个顾客叫wang,那她主目录就是/home/wang也可以用wang表达。 /lib 这个目录里存储着系统最基本动态链接共享库,其作用类似于Windows里.dll文献。几乎所有应用程序都须要用到这些共享库。 /lost+found 这个目录平时是空,当系统不正常关机后,这里就成了某些无家可归文献避难所。对了,有点类似于DOS下.chk文献。 /mnt 这个目录是空,系统提供这个目录是让顾客暂时挂载别文献系统。 /proc 这个目录是一种虚拟目录,它是系统内存映射,咱们可以通过直接访问这个目录来获取系统信息。也就是说,这个目录内容不在硬盘上而是在内存里。 /root 系统管理员(也叫超级顾客)主目录。作为系统拥有者,总要有些特权啊!例如单独拥有一种目录。 /sbin s就是Super User意思,也就是说这里存储是系统管理员使用管理程序。 /tmp 这个目录不用说,一定是用来存储某些暂时文献地方了。 /usr 这是最庞大目录,咱们要用到应用程序和文献几乎都存储在这个目录下。其中包括如下子目录; /usr/X11R6 存储X-Window目录; /usr/bin 存储着许多应用程序; /usr/sbin 给超级顾客使用某些管理程序就放在这里; /usr/doc 这是Linux文档大本营; /usr/include Linux下开发和编译应用程序需要头文献,在这里查找; /usr/lib 存储某些惯用动态链接共享库和静态档案库; /usr/local 这是提供应普通顾客/usr目录,在这里安装软件最适合; /usr/man man在Linux中是协助同义词,这里就是协助文档存储目录; /usr/src Linux开放源代码就存在这个目录/var 这个目录中存储着那些不断在扩充着东西,为了保持/usr相对稳定,那些经常被修改目录可以放在这个目录下,事实上许多系统管理员都是这样干。顺带说一下系统日记文献就在/var/log目录中。 四、总结来说:· 顾客应当将文献存在/home/user_login_name目录下(及其子目录下)。· 本地管理员大多数状况下将额外软件安装在/usr/local目录下并符号连接在/usr/local/bin下主执行程序。· 系统所有设立在/etc目录下。· 不要修改根目录(“/”)或/usr目录下任何内容,除非真清晰要做什么。这些目录最佳和LINUX发布时保持一致。· 大多数工具和应用程序安装在目录:/bin,/usr/sbin,/sbin,/usr/x11/bin,/usr/local/bin。· 所有文献在单一目录树下。没有所谓“驱动符”。第二章 惯用命令及帐户管理一、linux命令格式1、linux命令通用格式命令字 命令选项 命令参数(注:三者之间要用空格隔开。其中命令选项分短格式和长格式:短格式使用“-”符号,如:-l;而长格式使用“-”符号,如:-help;还可以使用组合命令选项:如:-a l可以组合成-al或-la。)2、命令提示符 “$”普通顾客 “#”管理员3、回车使用咱们输完一种命令后,则要以回车符作为所输入命令结束4、获得命令协助(1)help 命令 (对于内部命令)如:help pwd(2)-help 命令选项 (对于外部命令)如:touch -help(3)man 命令 (用于行册页)(4)info 命令 (用于信息页)二、惯用命令1、目录操作命令(1)ls 列目录命令 ls l 则显示文献和目录列表 ls al 则显示所有(涉及隐藏)文献和目录列表 ls aR 递归显示(2)pwd 显示当前目录(3)cd 目录更改命令(注:相对途径是以“”或“”开始目录表达形式;而绝对途径是以“/”开始途径表达形式)(4)mkdir 新建目录命令(5)rmdir 册除空目录命令2、文献操作命令(1)file 文献类型查看命令(2)touch 新建文献命令(3)cp 复制文献或目录命令 cp R 复制非空目录绝对途径法:如果要从当前目录中复制到目的目录,目的目录写明详细目的绝对途径;如果要从其他目录中复制到当前目录,那么其他目录要为详细目的绝对途径(4)rm 删除文献命令 rm r 强制删除目录并会浮现提示rm rf 强制删除目录但不浮现提示(5)mv 文献移动与文献重命名(6)find 查找文献命令(7)whereis 应用程序名 查找应用程序名途径3、文献查看命令(1)cat 文本文献查看 (不能分屏显示)(2)more 文本文献查看 (能分屏显示)(3)less 文本文献查看 (能分屏显示,以便重复浏览)(4)head -数字显示文献首部 指定行 内容(5)tail -数字显示文献尾部指定行内容(6)du 查看指定目录大小三、顾客管理命令1、存储文献及意义Linux环境下帐户系统文献重要有/etc/passwd、/etc/shadow、/etc/group、/etc/gshadow四个文献。(1)、/etc/passwd/etc/passwd每行定义一种顾客帐户,此文献对所有顾客可读。一行又划分为各种字段定义顾客帐号不同属性,名字段间用“:”分隔。 表:/etc/passwd文献中各字段含义字段阐明顾客名顾客登陆系统时使用顾客名,在系统中是唯一口令存储加密口令,口令是x,这表白顾客口令是被/etc/shadow文献保护顾客标记号系统内部用它来标记顾客,每个顾客UID都是唯一。root顾客UID号是0,普通顾客从500开始,从1499是系统原则帐户组标记号系统内部用它来标记顾客所属组注释性描述例如存储顾客全名等信息宿主目录顾客登陆系统后所进入目录命令解释器批示该顾客使用Shell,Linux默认是bash(2)、/etc/shadow/etc/passwd文献对任何顾客均可读,为了增长系统安全性,顾客口令通惯用shadow passwords保护。/etc/shadow只对root顾客可读 表:/etc/shadow文献中各字段含义字段阐明顾客名顾客帐户名口令顾客口令,是加过密最后一次修改时间从1970年1月1日起,到顾客最后一次更改口令天数最小时间间隔从1970年1月1日起,到顾客可以更改口令天数最大时间间隔从1970年1月1日起,到必要更改口令天数警告时间在口令过期之前多少天提示顾客更新不活动时间在顾客口令过期之后到禁用帐户天数失效时间从1970年1月1日起,到帐户被禁用天数标志保存位(3)、/etc/group 将顾客进行分组是Linux对顾客进行管理及控制访问权限一种手段。一种组中可以有各种顾客,一种顾客也可以属于各种组。该文献对所有顾客可读。表:/etc/group文献中各字段含义栏位阐明组名组名称组口令顾客组口令,用x表达GID组辨认号,构成员该构成员(4)、/etc/gshadow该文献用于定义顾客组口令、组管理员等信息,该文献只有root顾客可读。表:/etc/gshadow文献中各字段含义栏位阐明组名组名称组口令顾客组口令,保存已加密口令组管理员帐号组管理员帐号,管理员有权对该组添加、删除帐号构成员该构成员,各种顾客用,分开2、顾客管理命令l adduser 添加顾客账号 l passwd 设立(更改)顾客口令l userdel 删除顾客账号(只能删除/etc/passwd /etc/shadow /etc/group ,顾客宿主目录下信息不能删除)l userdel r 删除顾客账号所有信息,涉及宿主目录下配备文献。l usermod 设立属性l usermod -L (passwd -l)顾客名 禁用指定顾客账号l usermod -U (passwd -u) 顾客名 启动指定顾客账号l usermod -g 组名 顾客名 将指定顾客加入某个组3、顾客组管理命令及文献l groupadd 添加组账号l gpasswd 设立(更改)顾客组口令l groupdel 删除组账号l chmod 给各种访问对象设立权限l chown 更改文献属主和属组l chown -R 顾客名 文献名或目录名 更改文献或目录属主l chgrp -R 工作组名 文献名或目录名 变化文献或目录工作组属主 -R 表达递归修改子目录中文献4、口令维护命令l passwd(顾客帐户名) 设立顾客口令l gpasswd a(顾客帐户名)(组帐户名) 将顾客添加到指定组l gpasswd d(顾客帐户名)(组帐户名)将顾客从指定组中删除l gpasswd A(顾客帐户名)(组帐户名)将顾客指定为组管理员5、顾客和组状态命令l su(顾客名) 切换顾客帐户l id(顾客名) 显示顾客UID、GID l whoami 显示当前顾客名称 l groups(顾客名) 显示顾客所属组l newgrp(顾客所属组帐号) 转换顾客当前组到制定组6、图形界面命令行启动 system-config-users菜单启动 Applications-system settings-user and Groups使用技巧:1、关于删除文献和文献夹技巧:在字符界面执行rm将会彻底删除,如果加-,则在要删除某目录或者文献时,可以提示顾客与否拟定要执行,从而防止误删除。如果在xwindows中可以先放回收站,如果后来需要时再恢复。2、使用rmdir可以删除空目录,但是如果非空则报错,这时可用rm -fr <目录>来删除目录。其中参数-为将整个目录所有删除,涉及所有子目录。-f则是忽视不存在文献,不给顾客作任何提示。3、先使用“gpasswd a 顾客名 组名”把顾客加入某组才可以使用命令查看某组内所有成员列表。4、使用groupdel命令删除某组时候不能删除顾客主组和有顾客组5、使用“usermod g 组名 顾客名”可以将成员从一种组调到另一种组。第三章 vi 编辑器一、Linux 系统中编辑器知识Linux 通过用vi对系统配备文献修改对Linux 系统进行比较细致管理工作文本编辑器分类依照编辑范畴有:行编辑器、全屏幕编辑器依照工作界面环境划分:字符界面编辑器、图形界面编辑器1、 vi 最惯用字符界面文本编辑器2、 Emacs 专为编辑程序源代码文献而编写文本编辑器程序。3、 nano 可以字符界面提供底端4、 gedit 运营在Linux图形环境中二、vi 模式命令模式:可在命令模式下面输入单字符或组合键可以实现相应编辑命令操作。vi编辑器启动后默认进入命令模式。输入模式:命令模式下按”i”进入输入模式进行编辑。末行模式:在命令模式下按”:”进入末行模式,在输入模式按”Esc”+”:”进入末行模式下应用:三、命令:普通模式编辑模式指令模式h 左a,i,r,o,A,I,R,O 进编辑模式:w 保存j 下dd 删除光标当前行:w! 强制保存k 上 ndd 删除n行:wq! 保存后离开l 右yy 复制当前行:e! 还原原始挡0 , 移动到行首Nyy 复制n行:w filename 另存为$ 移动到行尾P,p 粘贴:set nu 设立行号H 屏幕最上u 撤除:set nonu 取消行号M 屏幕中央 Ctrl+r 重做上一种动作ZZ 保存离开 L 屏幕最下Ctrl+z 暂停退出:set nohlsearch 永久关闭高亮显示G 档案最后一行/word 向下搜索:sp 同步打开两个文档?word 向上搜索Ctrl+w 两个文档设换 Gg 移动到档案第一行:nohlsearc暂时关闭高亮显示第四章 SHELL使用一:Shell环境Shell程序位于操作系统内核与顾客之间,负责接受顾客输入命令,在对已输入命令进行解释后,将需要执行命令程序传递给操作系统内核执行,因而程序充当了一种“命令解释器”角色。如OS中command.exe程序,windows中cmd.exe程序。二、Bash重要功能(1)Bash功能为顾客提供了以便命令编辑环境。(2)Bash命令和文献名补全功能为顾客提供了迅速输入命令和文献名方式。(3)Bash命令历史功能使顾客可以重复执行已使用过命令。(4)Bash命令别名功能为顾客提供了迅速输入复杂命令办法。(5)Bash支持对顾客提交作业进行控制,提供查看作业信息、调节作业成绩运营方式等功能。(6)Bash容许顾客将惯用命令序列定义为功能键,实现一键操作效果。(7)Bash提供了丰富变量类命令与控制构造,增强了Shell脚本程序灵活性。三、Shell变量1、环境变量(1)查看环境变量:set命令如:set | more(2)显示字符串或Shell变量值:echo命令如:echo $PATH(3)惯用环境变量简介l USER 表达当前顾客登录名称l UID 表达当前顾客顾客号l SHELL 表达当前顾客登录Shelll HOME 表达当前顾客登录宿主目录l PWD 表达顾客当前所在目录l PATH 表达当前顾客命令搜索途径l PS1 表达当前顾客主提示符l PS2 表达当前顾客辅助提示符(4)环境变量全局配备文献“profile”和“bashrc”2、位置变量3、预定义变量4、顾客自定义变量(1)自定义变量设立如:DAY=Sunday(2)自定义变量查看与引用如:echo $DAYset | grep DAY(3)export 命令用于输出变量为全局变量如:export DAY=sunday则变量名DAY成为了全局变量,全局变量可以应用于所有子Shell(4)自定义变量清除如:unset DAY四、Bash惯用功能1、命令和文献名补全功能:按Tab键2、命令历史: history命令3、命令别名: alias五、管道与重定向1、原则输入输出2、重定向:(1)输入重定向:<(2)输出重定向:>,>>(追加)(3)错误重定向: 2>,2>>,(4)输出与错误重定向组合使用:&>3、管道“|”符用于连接左右两个命令,将“|”左边命令执行成果(输出)作为“|”右边命令输入。(相称于加工解决)六、Shell脚本1、shell脚本特点:(1)shell脚本相称于DOS中批解决文献,是各种命令集合(2)shell脚本保存在文本文献中,咱们可以对其进行阅读和编辑(3)shell脚本由Shell环境解释执行,不需要在执行迈进行编译(4)shell脚本执行Shell程序时,Shell脚本文献需要具备可执行(X)属性2、基本脚本编程(1)建立Shell文献如:vi hello.sh(2)脚本运营环境设立如:#!/bin/bash (注:“#!”与途径名之间没有空格)(3)注释行使用以“#”符开始,只是起解释阐明作用如:# This is my first HelloWorld program(4)脚本语句脚本语句内容就是咱们依照需要实现某种功能而输入某些命令集合如:mkdir /root/aaa touch /root/aaa/test echo Hello!3、脚本运营办法(如:hello.sh为脚本文献)(1)bash hello.sh (不需要可执行属性)(2) hello.sh (不需要可执行属性)(3)./hello.sh (相对途径,需要可执行属性)(4)/root/hello.sh (绝对途径,需要可执行属性)第五章、应用程序安装与管理一、Linux应用程序构成1、普通执行程序文献,保存在“/usr/bin”目录中2、服务器执行程序文献和管理程序文献,保存在“/usr/sbin”目录中3、应用程序配备文献,保存在“/etc”目录下4、应用程序文档文献,保存在“/usr/share/doc/”目录下5、应用程序物册页文献,保存在“/usr/share/man”目录下二、RPM(Redhat Package Manager)包管理1、RPM包查询命令l rpm qa 查询Linux系统中所有软件包l rpm q 包名称 查询指定名称软件包与否安装l rpm qi 包名称 查询指定名称软件包详细信息l rpm ql 包名称 查询指定名称软件包包中所涉及文献列表l rpm qf 包名称 查询指定文献所属软件包l rpm qpi 包名称 查询指定RPM包文献详细信息l rpm qpl 包名称 查询指定RPM包中包括文献列表2、使用rpm命令安装软件包l rpm i 安装包名称 (这是基本安装)l rpm ivh 安装包名称 (安装时会显示详细信息)(注:RPM包依赖关系,如:A依赖于B,则必要先安装B再安装A。)3、使用rpm命令卸载软件包l rpm e 软件包名称 (注:RPM包依赖关系,如:A依赖于B,则必要先卸载A再卸载B。)4、使用rpm命令升级软件包l rpm U 软件包名称(注:如果该软件包没有安装就直接安装到当前系统)三、应用程序编译安装1、确认当前系统中具备软件编译环境rpm qa | grep gcc2、获得应用程序源代码软件包文献夹(挂载光盘文献)3、释放源代码软件包tar zxf 包名称 (该包格式后缀名为 .tar.bz2)tar jxf 包名称 (该包格式后缀名为 .tar.gz)4、设立安装途径./configure prefix=程序安装目录绝对途径5、程序编译过程make6、程序安装过程make install7、清理多余文献 make clean8、卸载 make uninstall四、在图形界面系统工具完毕RPM包安装1、命令方式:system-config-packages2、菜单项启动方式:Applications System Settings Add/Remove Applications第六章Linux系统管理一、启动过程:l 开机流程简介:1、加载 BIOS 硬件信息,并获得第一种开机装置代号;2、读取第一种开机装置 MBR boot Loader (亦即是 lilo,grub,spfdisk 等等) 开机信息;3、加载 Kernel 操作系统核心信息, Kernel 开始解压缩,并且尝试驱动所有硬件装置;4、Kernel 执行 init 程序并获得 run-level 信息;5、init 执行 /etc/rc.d/rc.sysinit 档案;6、启动核心外挂模块 (/etc/modprobe.conf);7、init 执行 run-level 各个批次档( Scripts );8、init 执行 /etc/rc.d/rc.local 档案;9、执行 /bin/login 程序,并等待使用者登入;10、登入之后开始以 Shell 控管主机。l 启动,关机,登入,登出有关命令:<login> 登录<logout> 登出<exit> 登出<shutdown> 停止系统<halt> 停止系统<reboot> 重启动<poweroff> 切断电源<sync> 把内存里内容写入磁盘<lilo> 安装lilo启动管理程序<grub> 安装lilo启动管理程序二、运营级别:0:关闭 1:单顾客模式,用于管理员对系统进行维护。 2:多顾客模式,在该模式下不能使用NFS。3:完全多顾客模式:用于将主机作为服务器。 4:保存,未分派。5:图形登录多顾客模式:图形界面登录,图形操作环境。 6:重新启动系统。显示当前运营级别:runlevel 更改当前运营级别:init 1 2 3 5 三、系统服务启动状态:l 查看服务启动状态:chkconfig list 服务名称l 设立独立服务启动状态:chkconfig -level 运营级别表 服务名称 on | off | resetl 设立非独立服务启动状态:chkconfig 服务名称 on | off | reset非独立服务启动状态由xinetd服务在系统中指定运营级别启动状态决定,xinetd服务启动后才干启动非独立服务程序。当使用chkconfig对非独立服务程序启动状态进行更改后,需要service xinetd restart重新启动xinetd服务。INIT配备文献为:/etc/inittab系统初始化脚本:系统启动过程中,执行/etc/rc.d/rc.sysinit后,接着执行/etc/rc.local。进程:是Linux系统中基本运营单位,可对其进行查看、调节、启用和停止操作。进程是程序代码在解决器中运营:操作系统在执行程序时,程序代码被读取到内存中,驻留在内存中程序代码作为进程在解决器中被动态执行。Linux是多进程操作系统,每个程序启动时都可以创立一种或几种进程,每个进程都是一种独立任务。l 查看系统内所有进程:ps aux l 简朴显示当迈进程:ps l 查看进程树:pstree,可显示进程与子进程详细列表。USER顾客 PID进程号 CPUCPU占用率 MEM内存占用率 VSZ虚拟内存大小 RSS占用内存TTY运营终端 STAT当前状态 START启动时间 TIME占用CPU时间 COMMAND程序名称l 全屏显示进程信息:top q键退出 P键按CPU排序 N键按打开时间排序 A键按PID号排序在后台启动进程:命令后加“ &” 将后台程序调入终端前台执行:fg 后台程序名 CtrlC:结束当迈进程将当前终端中运营程序调入后台并停止执行:CtrlZ 查看后台进程:jobs (强制)终结进程:kill (-9) 进程号系统初始化时调用脚本:位于/etc/r.d内rc.sysinit和rc.local定期启动任务服务:cron服务程序软件包名称:vixie-cron查询服务状态:service crond status 启动/重启服务:service crond start | restart 格式:* * * * * 分 时 天 月 周查看cron任务:crontab -l 覆盖原有cron任务:crontab 删除既有顾客cron任务:crontab r调用文本编辑器:crontab e 顾客配备cron任务目录:/var/spool/cron/顾客名cron启动脚本:/etc/init.d/crond 系统预设cron任务配备文献及目录:/etc/crontab文献,/etc/cron.d目录。日记:应用程序日记、系统日记。 存储于/var/log 启动日记:boot.log四、磁盘空间配额:软限制警告值,硬限制最大值。可对顾客和组可用磁盘空间和可使用文献数量进行设立。修改/etc/fstab,在分区装载设立中添加usrquota和grpquota。重启系统。运营quotacheck cmug /,建立文献系统配额文献aquota.user和aquota.group。edquota -u 顾客名 | -g 组名,编辑顾客/组配额。设立磁盘配额宽限时间:edquota t。Filesystem Blocks soft hard indos soft hard/dev/hda3 17636 0 0 0 0 0显示配额信息:quota -u 顾客名 | -g 组名。启用配额quotaon /,停用配额quotaoff /。可以使用虚拟磁盘对所做磁盘配额进行检查。 切换顾客:su u 顾客名 检查:dd if=/dev/zero of=/tmp/aa bs=1M count=2五、压缩命令:*.Z compress 程序压缩档案;*.bz2 bzip2 程序压缩档案;*.gz gzip 程序压缩档案;*.tar tar 程序打包数据,并没有压缩过;*.tar.gz tar 程序打包档案,其中并且通过 gzip 压缩l compress filename 压缩文献 加-d解压 l gzip filename 压缩 加-d解压 l bzip2 -z filename 压缩 加-d解压 l bzcat filename.bz2 查看压缩文献内容l tar -cvf /home/123.tar /etc 打包,不压缩l tar -xvf 123.tar 解开包l tar -zxvf /home/123.tar.gz 以gzip解压l tar -jxvf /home/123.tar.bz2 以bzip2解压l tar -ztvf /tmp/etc.tar.gz 查看tar内容l cpio -covB > file|device 份份l cpio -icduv < file|device 还原文献归档:tar cf 归档文献名.tar 备份目录、文献文献压缩归档:tar czf 归档文献名.tar.gz 备份目录、文献查看归档文献:tar tf 归档文献名.tar查看压缩归档文献:tar tzf 归档文献名.tar.gz恢复归档文献:tar xf归档文献名.tar C 指定目录恢复压缩归档文献:tar xzf 归档文献名.tar.gz C 指定目录解压bz2文献:tar jxf 文献名.bz2 -v 显示归档进度第7章Linux基本网络配备l 网络接口:eth0系统网络接口;lo环回网络接口127.0.0.1。l 查看网络接口信息:ifconfig 网络接口名称 -a 所有网络接口l 测试与其他主机网络连接:ping 目主机地址 -c指定数据包数量 CtrlC结束发送。l 测试与其他主机网络连接途径:traceroute 目主机地址l 查看当前主机名称:hostname l 配备主机名称:hostname 主机名称,配备后需要重启计算机。l 查询DNS服务器域名:交互模式:nslookup,输入待解析域名,exit退出。用于对DNS服务器进行测试。命令模式:nslookup 待解析域名。用于查询域名相应IP地址。l DHCP网络设立:dhclient l 暂时配备网络:ifconfig 网络接口名称 ip地址 netmask 子网掩码l 手工配备网络:netconfig l 添加ip地址:ifconfig 网络接口名称:1 ip地址 netmask 子网掩码l 添加默认网关路由:route add default gw 默认网关地址 l 删除默认网关路由:route del default gw 默认网关地址注意:添加默认网关前要确认系统路由表中默认网关纪录不存在。 route显示默认网关显示域名解析:nslookup,输入server。 设立新解析地址:server 新解析地址。网络服务启动脚本:/etc/init.d/network网络接口配备文献:/etc/sysconfig/network-scripts/中,接口文献名ifcfg-xxx。启用网络接口:ifup 网络接口名称 停止网络接口:ifdown 网络接口名称 -a 所有网络接口主机名称配备文献:/etc/sysconfig/network 重新配备后需要重启计算机。本地主机名称解析文献:/etc/hosts域名服务器配备文献:/etc/resolv.conf 可设立3条nameserver配备记录。第八章 NFS文献系统:一、NFS概述和安装1、