linux基础教学_第1页
linux基础教学_第2页
linux基础教学_第3页
免费预览已结束,剩余15页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、WORD格式溺爱宝贝Linux目录第一章LINUX 简介及安装2一、 LINUX介绍2二、 LINUX安装2三、 LINUX目录2四、总结来说:4第二章常用命令及*管理4一、 linux命令格式4二、常用命令4三、用户管理命令6使用技巧:8第三章 vi编辑器8一、 Linux系统中的编辑器知识8二、 vi的模式9三、命令 :9第四章 SHELL的使用9一: Shell 的环境9二、 Bash 的主要功能9三、 Shell 变量10第五章、应用程序安装与管理12一、 Linux 应用程序组成12二、 RPMRedhat Package Manager 包管理12三、应用程序的编译安装12第六章L

2、inux 系统管理13一、启动过程:13二、运行级别:14三、系统效劳的启动状态:14四、磁盘空间配额:15五、压缩命令:15第 7 章Linux 根本网络配置16第八章 NFS 文件系统:16一、 NFS的概述和安装16二、 NFS效劳器的配置17三、图形界面的NFS效劳器配置工具:17专业资料整理WORD格式1专业资料整理WORD格式溺爱宝贝Linux第一章LINUX 简介及安装一、 LINUX介绍1 Linux :Linux 是由芬兰大学的 Linus Torvalds李納斯发起创立的开源软件项目。2 版本号 *.yy.zz: .* 表为主版本号, yy 为次版本号, zz 为修订的版本

3、号。错误!未找到引用源。 . 次版本号中,单数代表测试版,双数代表正式发行版3 开源软件:源代码开放。 错误!未找到引用源。 GPL协议:主要是以源代码形式发布,任何人都可以得到源代码,但是不提供任何的担保,不限制商业性质的发行和包装。 错误!未找到引用源。 LGPL许可协议:允许在使用者自己的应用程序中使用程序库,即使不公开自己的源代码。二、 LINUX安装1 RHEL4是由 RED HAT公司发布的2 Linux 硬盘概念:可以分为主分区、扩展分区、逻辑分区。错误!未找到引用源。 硬盘采用 hdX 格式表示, X 表示 a.b.c.d 。错误!未找到引用源。 系统最多只有 4 个 IDE

4、设备,其中第一个 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都是

5、 Linux 操作系统默认使用的文件系统, EXT3属于日志文件系统,比较出色。 错误!未找到引用源。 swap 文件系统在 Linux 系统的交换分区中使用,也是 Linux 系统默认支持的,一般设置为主机系统内存的 2 倍大小。 错误!未找到引用源。 其他的文件系统包裹 xfs 、jfs 等,这些大多使用与商业的 UNIX 系统。错误!未找到引用源。 FAT 文件系统 Linux 可以读写, NTFS中能读,不能写。最经典的分配方案: /boot、swap和 / 3个目录 .三、 LINUX目录Linux 系统使用树形目录构造,所有文件都在根目录( / )下。/binbin 是 binar

6、y的缩写。这个目录沿袭了UNIX系统的构造,存放着使用者最经常使用的命令。例如cp、ls 、 cat ,等等。/boot这里存放的是启动Linux 时使用的一些核心文件。专业资料整理WORD格式2专业资料整理WORD格式溺爱宝贝Linux/devdev 是 device 设备的缩写。这个目录下是所有Linux 的外部设备,其功能类似 DOS下的 .sys和 Win 下的 .vxd 。在 Linux 中设备和文件是用同种方法访问的。例如:/dev/hda代表第一个物理IDE 硬盘。/etc这个目录用来存放系统管理所需要的配置文件和子目录。/etc/gateways设定路由器/etc/syscon

7、fig/设置 IPnetwork-scripts/ifcfg-eth0/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这个目录里存放着系统最根本的动态共享库

8、,其作用类似于 Windows里的 .dll 文件。几乎所有的应用程序都须要用到这些共享库。/lost+found这个目录平时是空的,当系统不正常关机后,这里就成了一些无家可归的文件的避难所。对了,有点类似于DOS下的 .chk 文件。/mnt这个目录是空的,系统提供这个目录是让用户临时挂载别的文件系统。/proc这个目录是一个虚拟的目录,它是系统内存的映射,我们可以通过直接访问这个目录来获取系统信息。也就是说,这个目录的内容不在硬盘上而是在内存里。/root系统管理员也叫超级用户的主目录。作为系统的拥有者,总要有些特权啊!比方单独拥有一个目录。/sbins 就是 Super User 的意思

9、,也就是说这里存放的是系统管理员使用的管理程序。/tmp这个目录不用说,一定是用来存放一些临时文件的地方了。/usr这是最庞大的目录,我们要用到的应用程序和文件几乎都存放在这个目录下。其中包含以下子目录;/usr/X11R6存放 X-Window 的目录;/usr/bin存放着许多应用程序;/usr/sbin给超级用户使用的一些管理程序就放在这里;/usr/doc这是 Linux 文档的大本营;/usr/includeLinux 下开发和编译应用程序需要的头文件,在这里查找;/usr/lib存放一些常用的动态共享库和静态档案库;/usr/local这是提供给一般用户的 /usr 目录,在这里安

10、装软件最适合;/usr/manman在 Linux 中是帮助的同义词,这里就是帮助文档的存放目录;专业资料整理WORD格式3专业资料整理WORD格式溺爱宝贝Linux/usr/srcLinux 开放的源代码就存在这个目录/var这个目录中存放着那些不断在扩大着的东西,为了保持 /usr的相对稳定,那些经常被修改的目录可以放在这个目录下,实际上许多系统管理员都是这样干的。顺带说一下系统的日志文件就在/var/log目录中。四、总结来说:用户应该将文件存在 /home/user_login_name目录下 ( 及其子目录下 ) 。本地管理员大多数情况下将额外的软件安装在/usr/local目录下并

11、符号连接在 /usr/local/bin下的主执行程序。系统的所有设置在 /etc目录下。不要修改根目录“ / 或 /usr 目录下的任何内容,除非真的清楚要做什么。这些目录最好和 LINUX发布时保持一致。大 多 数 工 具 和 应 用 程 序 安 装 在 目 录 : /bin,/usr/sbin,/sbin,/usr/x11/bin,/usr/local/bin。 所有的文件在单一的目录树下。没有所谓的“驱动符。第二章常用命令及*管理一、 linux命令格式1、linux命令的通用格式命令字命令选项 命令参数 注:三者之间要用空格隔开。 其中命令选项分短格式和长格式:短格式使用“ -符号,

12、如: -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 那么显示所有包括隐藏的文件和目录的列表专业资料整理WORD格式4专业资料整理WO

13、RD格式溺爱宝贝Linux( 2 pwd 显示当前目录( 3 cd 目录更改命令注:相对路径是以“或“开场的目录表示形式;而绝对路径是以“ /开场的路径表示形式( 4 mkdir 新建目录命令( 5 rmdir 册除空目录命令2、文件操作命令( 1 file 文件类型查看命令( 2 touch 新建文件命令( 3 cp 复制文件或目录命令cp R 复制非空目录绝对路径的法:如果要从当前目录中复制到目标目录,目标目录写明详细目标绝对路径;如果要从其它目录中复制到当前目录,那么其它目录要为详细目标绝对路径 4 rm 删除文件命令rm r 强制删除目录并会出现提示rm rf 强制删除目录但不出现提示

14、( 5 mv 文件移动与文件重命名( 6 find 查找文件命令find / -amin -10#查找在系统中最后10 分钟访问的文件find / -atime -2#查找在系统中最后48 小时访问的文件find / -empty #查找在系统中为空的文件或者文件夹find / -group cat #查找在系统中属于 groupcat 的文件find / -mmin -5# 查找在系统中最后5 分钟里修改正的文件find / -mtime -1# 查找在系统中最后24 小时里修改正的文件find / -nouser #查找在系统中属于作废用户的文件find / -user fred #查找在

15、系统中属于FRED 这个用户的文件 7 whereis 应用程序名 查找应用程序名的路径3、文件查看命令 1 cat 文本文件查看不能分屏显示 2 more 文本文件查看能分屏显示 3 less 文本文件查看能分屏显示,方便反复浏览( 4 head -数字 显示文件首部 指定行 内容( 5 tail - 数字 显示文件尾部 指定行 内容( 6 du 查看指定目录的大小4、1.光盘的根本使用1光盘驱动器设备文件/dev/cdrom( 2挂载光盘使用 mount 命令# mount -t iso9660 /dev/cdrom /media/cdrom/2.光盘内容的读取1使用命令访问光盘挂载点目录

16、专业资料整理WORD格式5专业资料整理WORD格式溺爱宝贝Linux# ls /media/cdrom/2卸载光盘使用 umount 命令# umount /dev/cdrom3.光盘镜像文件操作( 1使用 cp 命令制作光盘镜像文件# cp /dev/cdrom mydatacd.iso( 2使用 mount 命令挂载光盘镜像文件# mount -o loop -t iso9660 mydatacd.iso /media/cdrom/通过挂载点目录访问 ISO 镜像文件的内容# ls /media/cdrom/3使用 umount 命令卸载光盘镜像文件# umount /media/cdro

17、m/4.U 盘的使用方法1识别 USB 存储设备包括 USB 硬盘、 U 盘、 MP3 播放器等/dev/sda/dev/sdb# fdisk -l2使用 mount 命令挂载 U 盘# mount -t vfat /dev/sda1 /mnt/3通过挂载点目录访问 U 盘的内容# ls /mnt4使用 umount 命令卸载 U 盘# umount /mnt三、用户管理命令1、存放文件及意义Linux 环境下的*系统文件主要有 /etc/passwd 、/etc/shadow 、/etc/group 、 /etc/gshadow 四个文件。( 1、 /etc/passwd/etc/passw

18、d 每行定义一个用户*,此文件对所有用户可读。一行又划分为多个字段定义用户*的不同属性,名字段间用“:分隔。表: /etc/passwd文件中各字段的含义字段说明用户名用户登陆系统时使用的用户名,在系统中是唯一的口令存放加密的口令,口令是 x,这说明用户的口令是被 /etc/shadow文件保护的用户标识号系统内部用它来标识用户, 每个用户的 UID 都是唯一的。 root 用户的 UID 号是 0,普通用户从 500 开场,从 1499 是系统的标准*组标识号系统内部用它来标识用户所属的组注释性描述例如存放用户全名等信息宿主目录用户登陆系统后所进入的目录命令解释器指示该用户使用的 Shell

19、 ,Linux 默认的是 bash( 2、 /etc/shadow专业资料整理WORD格式6专业资料整理WORD格式溺爱宝贝Linux/etc/passwd文件对任何用户均可读,为了增加系统的平安性,用户的口令通常用 shadow passwords 保护。 /etc/shadow 只对 root 用户可读表: /etc/shadow 文件中各字段的含义字段说明用户名用户的*名口令用户的口令,是加过密的最后一次修改的时间从 1970年 1月1日起,到用户最后一次更改口令的天数最小时间间隔从 1970年 1月 1日起,到用户可以更改口令的天数最大时间间隔从 1970年 1月 1日起,到必须更改口

20、令的天数警告时间在口令过期之前多少天提醒用户更新不活动时间在用户口令过期之后到禁用*的天数失效时间从 1970年 1月 1日起,到*被禁用的天数标志保存位 3、 /etc/group将用户进展分组是 Linux 对用户进展管理及控制访问权限的一种手段。 一个组中可以有多个用户,一个用户也可以属于多个组。该文件对所有用户可读。表: /etc/group文件中各字段的含义栏位说明组名组的名称组口令用户组的口令,用x 表示GID组的识别号,组成员该组的成员( 4、 /etc/gshadow该文件用于定义用户组口令、组管理员等信息,该文件只有root 用户可读。表: /etc/gshadow文件中各字

21、段的含义栏位说明组名组的名称组口令用户组的口令,保存已加密的口令组的管理员*组的管理员*,管理员有权对该组添加、删除*组成员该组的成员,多个用户用,分开2、用户管理命令adduser 添加用户账号passwd设置更改用户口令userdel 删除用户账号只能删除 /etc/passwd /etc/shadow /etc/group用,户宿主目录下的信息不能删除userdel r 删除用户账号所有信息,包括宿主目录下的配置文件。usermod 设置属性usermod -L passwd -l用户名 禁用指定用户账号 usermod -U (passwd -u) 用户名 开启指定用户账号 userm

22、od -g 组名 用户名 将指定用户参加某个组3、用户组的管理命令及文件groupadd添加组账号专业资料整理WORD格式7专业资料整理WORD格式溺爱宝贝Linuxgpasswd设置更改用户组口令groupdel删除组账号chmod给多个访问对象设置权限chown 更改文件的属主和属组chown-R 用户名文件名或目录名更改文件或目录的属主chgrp-R 工作组名文件名或目录名改变文件或目录工作组的属主-R表示递归修改子目录中文件4、口令维护命令passwd用户*名设置用户口令gpasswd a用户*名组*名 将用户添加到指定组 gpasswd d用户*名组*名将用户从指定组中删除gpass

23、wd A用户*名组*名将用户指定为组的管理员5、用户和组状态命令su用户名切换用户*id 用户名显示用户的 UID、GIDwhoami显示当前用户的名称groups 用户名显示用户所属的组newgrp用户所属的组*转换用户的当前组到制定的组6、图形界面命令行启动system-config-users菜单启动Applications-system settings-user and Groups使用技巧:1、有关删除文件和文件夹的技巧: 在字符界面执行 rm 将会彻底删除, 如果加 - , 那么在要删除某目录或者文件时, 可以提示用户是否确定要执行, 从而防止误删除。如果在 xwindows 中

24、可以先放回收站,如果以后需要时再恢复。2、使用 rmdir 可以删除空目录,但是如果非空那么报错,这时可用 rm -fr 来删除目录。其中参数 - 为将整个目录全部删除, 包括所有的子目录。 -f 那么是忽略不存在的文件,不给用户作任何提示。3、先使用“ gpasswd a 用户名 组名把用户参加某组才可以使用命令查看某组内所有的成员列表。4、使用 groupdel 命令删除某组的时候不能删除用户的主组和有用户的组5、使用“ usermod g组名 用户名可以将成员从一个组调到另一个组。第三章 vi编辑器一、 Linux系统中的编辑器知识Linux 通过用 vi 对系统配置文件的修改对 Lin

25、ux 系统进展比较细致管理工作文本编辑器的分类根据编辑X围有:行编辑器、全屏幕编辑器根据工作界面环境划分:字符界面编辑器、图形界面编辑器专业资料整理WORD格式8专业资料整理WORD格式溺爱宝贝Linux1、vi最常用的字符界面文本编辑器2、Emacs 专为编辑程序源代码文件而编写的文本编辑器程序。3、nano可以字符界面提供底端4、gedit 运行在 Linux 图形环境中二、 vi的模式命令模式:可在命令模式下面输入单字符或组合键可以实现相应的编辑命令操作。 vi 编辑器启动后默认进入命令模式。输入模式:命令模式下按i进入输入模式进展编辑。末行模式:在命令模式下按:进入末行模式,在输入模式

26、按 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两个文

27、档设换Gg移动到档案第一行:nohlsearc 暂时关闭高亮显示第四章 SHELL的使用一: Shell的环境Shell 程序位于操作系统内核与用户之间,负责接收用户输入的命令,在对已输入的命令进展解释后, 将需要执行的命令程序传递给操作系统内核执行, 因此程序充当了一个“命令解释器的角色。如 OS 中的 command.exe程序, windows 中的 cmd.exe 程序。二、 Bash 的主要功能( 1 Bash 功能为用户提供了方便的命令编辑环境。( 2 Bash 的命令和文件名补全功能为用户提供了快速输入命令和文件名的方式。( 3 Bash 的命令历史功能使用户可以重复执行已使用过

28、的命令。专业资料整理WORD格式9专业资料整理WORD格式溺爱宝贝Linux( 4 Bash 的命令别名功能为用户提供了快速输入复杂命令的方法。( 5Bash支持对用户提交的作业进展控制,提供查看作业信息、调整作业成绩的运行方式等功能。( 6 Bash 允许用户将常用的命令序列定义为功能键,实现一键操作的效果。 7 Bash 提供了丰富的变量类命令与控制构造,增强了 Shell 脚本程序的灵活性。三、 Shell变量1、环境变量( 1查看环境变量: set 命令如: set | more( 2显示字符串或 Shell 变量的值: echo 命令如: echo $PATH( 3常用环境变量介绍U

29、SER表示当前用户的登录名称UID表示当前用户的用户号SHELL表示当前用户的登录的ShellHOME表示当前用户的登录的宿主目录PWD表示用户当前所在的目录PATH表示当前用户的命令搜索路径PS1表示当前用户的主提示符PS2表示当前用户的辅助提示符( 4环境变量全局配置文件“ profile和“ bashrc2、位置变量3、预定义变量4、用户自定义变量( 1自定义变量的设置如: DAY=Sunday( 2自定义变量的查看与引用如: echo $DAYset | grep DAY( 3 export 命令用于输出变量为全局变量如: export DAY=sunday那么变量名 DAY 成为了全

30、局变量,全局变量可以应用于所有的子 Shell 4自定义变量的去除如: unset DAY四、 Bash 常用功能1、命令和文件名补全功能:按Tab 键2、命令历史:history 命令命令历史查看保存文件:/.bash.history命令历史去除: history -c可以用以下方式快速地找到历史列表中的一个命令$ history | grep cat3、命令别名:alias专业资料整理WORD格式10专业资料整理WORD格式溺爱宝贝Linux命令别名的显示: alias命令别名的定义: alias ss=ls l命令别名取消:alias=ssAlias -a五、管道与重定向1、标准输入输出

31、2、重定向:( 1输入重定向: ,(追加 ) 将标准输出重定向到文件$ ls /etc/ etcdir将标准输出重定向追加到文件$ ls /etc/sysconfig/ etcdir( 3错误重定向: 2,2将错误输出重定向到文件 $ nocmd 2 errfile4 输出与错误重定向的组合使用 :& 将标准输出和错误输出重定向到文件$ ls afile bfile & errfile3、管道“ |符用于连接左右两个命令,将“ |左边的命令执行结果输出作为“ |右边命令的输入。相当于加工处理使用方法:命令 1|命令 2|命令 3,|命令 n使用举例 :$ ls Rl /etc | more$

32、cat /etc/passwd | wc$ cat /etc/passwd | grep lrj$ ps aux |tail -2 | more六、 Shell 脚本1、shell 脚本的特点:( 1 shell 脚本相当于 DOS 中的批处理文件,是多个命令的集合( 2 shell 脚本保存在文本文件中,我们可以对其进展阅读和编辑( 3 shell 脚本由 Shell 环境解释执行的,不需要在执行前进展编译( 4 shell 脚本执行 Shell 程序时, Shell 脚本文件需要具有可执行 X 的属性2、根本脚本编程( 1建立 Shell 文件如: vi hello.sh 2脚本运行环境设

33、置如: #!/bin/bash注:“#!与路径名之间没有空格 3注释行的使用以“ #符开场,只是起解释说明的作用如: # This is my first HelloWorld program( 4脚本语句脚本语句的内容就是我们根据需要实现某种功能而输入的一些命令集合专业资料整理WORD格式11专业资料整理WORD格式溺爱宝贝Linux如: mkdir /root/aaatouch /root/aaa/testecho Hello!3、脚本运行的方法如:hello.sh 为脚本文件( 1 bash hello.sh 不需要可执行属性( 2 hello.sh 不需要可执行属性( 3 ./hell

34、o.sh相对路径,需要可执行属性( 4 /root/hello.sh 绝对路径,需要可执行属性第五章、应用程序安装与管理一、 Linux 应用程序组成1、 普通执行程序文件,保存在“/usr/bin目录中2、 效劳器执行程序文件和管理程序文件,保存在“/usr/sbin目录中3、应用程序配置文件,保存在“/etc目录下4、应用程序文档文件,保存在“/usr/share/doc/目录下5、应用程序物册页文件,保存在“/usr/share/man目录下二、 RPMRedhat Package Manager 包管理1、RPM 包的查询命令rpm qa查询 Linux 系统中的所有软件包rpm q

35、包名称查询指定名称软件包是否安装rpm qi包名称查询指定名称软件包的详细信息rpm ql包名称查询指定名称软件包包中所包括的文件列表rpm qf包名称查询指定文件所属的软件包rpm qpi包名称查询指定 RPM 包文件的详细信息rpm qpl包名称查询指定 RPM 包中包含的文件列表2、使用 rpm 命令安装软件包rpm i 安装包名称这是根本安装rpm ivh安装包名称安装时会显示详细信息注: RPM 包的依赖关系,如: A 依赖于 B,那么必须先安装B 再安装 A。3、使用 rpm 命令卸载软件包rpm e 软件包名称注: RPM 包的依赖关系,如: A 依赖于 B,那么必须先卸载A 再

36、卸载 B。4、使用 rpm 命令升级软件包rpm U 软件包名称注:如果该软件包没有安装就直接安装到当前系统三、应用程序的编译安装1、确认当前系统中具备软件编译的环境rpm qa | grep gcc2、获得应用程序的源代码软件包的文件夹挂载光盘文件专业资料整理WORD格式12专业资料整理WORD格式溺爱宝贝Linux3、释放源代码软件包tar zxf 包名称该包格式的后缀名为.tar.bz2tar jxf 包名称该包格式的后缀名为.tar.gz4、设置安装路径./configure prefix= 程序安装目录的绝对路径5、程序编译过程make6、程序安装过程make install7、清理

37、多余文件make clean8、卸载make uninstall四、在图形界面系统工具完成RPM 包安装1、命令方式: system-config-packages2 、 菜 单 项 启 动 方 式 : Applications System Settings Add/Remove Applications第六章Linux 系统管理一、启动过程 :开机流程简介:1、加载 BIOS 的硬件信息,并取得第一个开机装置的代号;2、读取第一个开机装置的MBR 的 boot Loader (亦即是 lilo, grub,spfdisk等等 )的开机信息;3、加载 Kernel操作系统核心信息, Kern

38、el开场解压缩,并且尝试驱动所有硬件装置;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控管主机。启动 , 关机 , 登入 , 登出相关命令:登录登出登出 停顿系统停顿系统重启动切断电源 把内存里的内容写入磁盘专业资料整理

39、WORD格式13专业资料整理WORD格式溺爱宝贝Linux安装 lilo启动管理程序 安装 lilo启动管理程序二、运行级别 :0:关闭1:单用户模式,用于管理员对系统进展维护。2:多用户模式,在该模式下不能使用NFS。3:完全多用户模式:用于将主机作为效劳器。4:保存,未分配。5:图形登录的多用户模式:图形界面登录,图形操作环境。6:重新启动系统。显示当前的运行级别: runlevel更改当前的运行级别:init1 2 3 5三、系统效劳的启动状态:查看效劳启动状态:chkconfiglist效劳名称设置独立效劳的启动状态: chkconfig -level运行级别表效劳名称on | off

40、 | reset设置非独立效劳的启动状态: chkconfig效劳名称on | off | reset非独立效劳的启动状态由xinetd效劳在系统中指定运行级别的启动状态决定,xinetd效劳启动后才能启动非独立效劳程序。当使用 chkconfig对非独立效劳程序的启动状态进展更改后,需要servicexinetdrestart重新启动xinetd效劳。INIT 的配置文件为:/etc/inittab系统初始化脚本:系统启动过程中,执行/etc/rc.d/rc.sysinit后,接着执行 /etc/rc.local。进程 :是 Linux 系统中的根本运行单位,可对其进展查看、调整、启用和停顿

41、操作。进程是程序代码在处理器中的运行:操作系统在执行程序时,程序代码被读取到内存中,驻留在内存中的程序代码作为进程在处理器中被动态执行。Linux 是多进程操作系统,每个程序启动时都可以创立一个或几个进程,每个进程都是一个独立的任务。查看系统内所有进程:ps aux简单显示当前进程:ps查看进程树 : pstree ,可显示进程与子进程的详细列表。USER 用户PID 进程号CPU CPU 占用率MEM 内存占用率VSZ 虚拟内存大小RSS 占用内存TTY 运行终端STAT 当前状态START 启动时间TIME 占用CPU时间COMMAND 程序名称全屏显示进程信息:topq 键退出P 键按

42、CPU 排序N 键按翻开时间排序A 键按 PID 号排序在后台启动进程:命令后加 “ &将后台程序调入终端前台执行:fg后台程序名CtrlC :完毕当前进程将当前终端中运行的程序调入后台并停顿执行: Ctrl Z查看后台进程: jobs( 强制 )终止进程 : kill (-9)进程号系统初始化时调用的脚本:位于 /etc/r.d内的 rc.sysinit和 rc.local定时启动任务效劳: cron 效劳程序的软件包名称:vixie-cron查询效劳状态:service crond status启动 / 重启效劳 :service crond start | restart格专业资料整理W

43、ORD格式14专业资料整理WORD格式溺爱宝贝Linux式:*分时天月周查看 cron 任务 : crontab-l覆盖原有cron 任务 : crontab删除现有用户的cron 任务: crontabr调用文本编辑器: crontabe用户配置cron 任务目录 : /var/spool/cron/用户名cron 启动脚本 :/etc/init.d/crond系统预设的cron 任务配置文件及目录:/etc/crontab文件, /etc/cron.d目录。日志 :应用程序日志、系统日志。存放于 /var/log启动日志: boot.log四、磁盘空间配额 :软限制警告值, 硬限制最大值。

44、 可对用户和组的可用磁盘空间和可使用文件数量进展设置。修改 /etc/fstab,在分区装载设置中添加usrquota 和 grpquota。重启系统。运行 quotacheckcmug /,建立文件系统配额文件aquota.user和 aquota.group。 edquota -u 用户名| -g 组名,编辑用户 /组配额。设置磁盘配额宽限时间:edquota t。FilesystemBlockssofthardindossofthard/dev/hda31763600000显示配额信息: quota -u 用户名 | -g 组名。启用配额 quotaon /,停用配额 quotaoff

45、/。可以使用虚拟磁盘对所做的磁盘配额进展检查。切换用户: su u 用户名检查: dd if=/dev/zero of=/tmp/aa bs=1M count=2五、压缩命令:*.Zcompress 程序压缩的档案;*.bz2bzip2 程序压缩的档案;*.gzgzip 程序压缩的档案;*.tartar 程序打包的数据,并没有压缩过;*.tar.gz tar 程序打包的档案,其中并且经过gzip 的压缩compress filename 压缩文件加-d 解压gzip filename压缩 加 -d 解压bzip2 -z filename 压缩 加-d 解压bzcat filename.bz2

46、查看压缩文件内容tar -cvf /home/123.tar /etc 打包,不压缩tar -xvf 123.tar解开包tar -zxvf /home/123.tar.gz 以 gzip 解压tar -jxvf /home/123.tar.bz2 以 bzip2 解压tar -ztvf /tmp/etc.tar.gz查看 tar 内容cpio -covB file|device份份cpio -icduv file|device复原文件归档: tar cf 归档文件名 .tar 备份目录、文件文件压缩归档: tar czf 归档文件名 .tar.gz 备份目录、文件专业资料整理WORD格式15

47、专业资料整理WORD格式溺爱宝贝Linux查看归档文件: tar tf 归档文件名 .tar查看压缩归档文件: tar tzf 归档文件名 .tar.gz恢复归档文件: tar xf 归档文件名 .tar C 指定目录恢复压缩归档文件: tar xzf 归档文件名 .tar.gz C 指定目录解压 bz2 文件: tar jxf 文件名 .bz2-v 显示归档进度第 7 章Linux 根本网络配置网络接口 : eth0 系统网络接口;lo 环回网络接口127.0.0.1。查看网络接口信息:ifconfig网络接口名称-a全部网络接口测试与其它主机的网络连接: ping目的主机地址-c指定数据包数量Ctrl C完毕发送。测试与其它主机的网络连接路径: traceroute目的主机地址查看当前主机名称:hostname配置主机名称: h

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论