Turbolinux用户基础学习总结_第1页
Turbolinux用户基础学习总结_第2页
Turbolinux用户基础学习总结_第3页
Turbolinux用户基础学习总结_第4页
Turbolinux用户基础学习总结_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

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

文档简介

1、Turbolinux学习总结第一章什么是Linux(一)1 Linux的特点 :免费开放源代码 类UNIX的 交互式的 多用户和多任务的网络操作系统免费:Linux 是受自由软件协会的GUN通用公共许可证(GPL)的保护的。根据该许可证的规定,使用该软件的源代码时,必须在新的软件中保证该源代码可以被免费使用,而且任何使用源代码的行为必须符合GPL的规定。这些规定对于Linux的源代码永远有效!开放源代码:意味着用户创建程序的源代码对于普通公众的使用没有限制。正是因为允许用户对源代码进行修改,并以编译生成的二进制形式发布的做法广受欢迎,Liunx才茁壮成长起来。通常一个Linux操作系统包含了L

2、inux内核,标准GUN实用工具和开放源代码应用程序。Linux是由芬兰 赫尔辛基大学的年轻人 Linus Torvalds 开发出来的,在1991年发布0.02的版本;主要运用在互联网服务供应商(ISP),如WEB服务器 大学或研究机构,运用程序开发 大型的金融机构,如银行数据库服务器 服务行业的机构,如酒店或航空公司的预约和登记 可视化工作站 医疗系统,扫描设备和成像系统,制造业,工艺处理,电力系统,政府与军队部门,航空航天和天气预报 Linux的文件系统是 ext2 或 ext32 Linux 的结构 :从内到外依次 是 :硬件、内核(kernel)、命令解释器(Shell)、 运用程序

3、的含义:GUN通用公共许可证3 运行环境 :4优点和缺点:能够在多种体系结构的硬件上运行强大的命令集 稳定的开发环境坚固的网络性能 低廉的软件价格 缺点 对于习惯于Window的用户来说不易掌握 支持的PC硬件没有Window好 支持的备份和打印先滞后 系统的结构目录(linux目录架构)(二)5 用户界面:命令行界面CLI :是一个对用户发出命令作出回应的程序,并可以使系统执行指定的动作或程序;图形化界面GUI :基于X协议的GUI,四种进入命令行界面的方法 :X 终端窗口,虚拟控制台,Teknet 会话,拨号会话6 Linux 会话:用户,登录程序,Shell和简单命令行,特殊按键 , 三

4、种类型的权限访问: 超级用户对整个系统的访问没有限制,是系统固有的; 进程用户 对进程的请求资源进行限制,是系统固有的; 无特权用户 对它们许可的域和行为进行限制,由系统管理员创建 特殊按键:删除前一个字符 Ctrl+h ;删除整行Ctrl+u ;终止当前命令Ctrl+c结束输入Ctrl+d ;特殊字符可通过按住Ctrl健并按下一个字母键光标移至最前Ctrl+A ;光标移至最后 Ctrl+Els 显示指定目录和文件的信息; pwd 显示当前目录的名称;cd 进入指定的目录 ;echo 显示字符 ;date 显示当前的时间和日期 ;cal 显示年历 ;who 列出所有登录了系统的用户7 命令举例

5、第二章 安装Iinux1安装前的准备:调整Bios;备份数据;准备分区;Turbolinux 与 Window 不能同在一个主分区,可以在两个不同的分区(此安装顺序为先Window 后 Linux )使用Linux创建Linux安装盘需要的命令是 :dd ;使用Dos 的命令是rawrite安装方法有 :硬盘安装,软盘安装和网络安装;网络安装又分为 FTP和NFS软盘启动时的镜像:boot.img 用户如果无法从光驱引导安装程序,则由boot.img来引导系统并开始安装network.img 通过网络方式(FTP或NFS)安装pcmcias.img 使用pcmcia 设备安装光盘和U盘的挂载及

6、卸载方法:先用fdisk l 来查看设备文件和格式 对于光盘 mount /dev/cdrom(源文件) /mnt/cdrom(目的文件) 再到目的文件查看对于U盘mount -t vfat /dev/U盘名 /mnt/U盘名 再到目的文件查看U盘内容2开始安装LILO可以安装的位置:第一个硬盘的主引导区(MBR) 安装顺序:(1)启动安装盘进行引导。回车后自动加载部分硬件驱动。(2)回车进入第二阶段。(3)选择安装类型。选标准安装。(4)选择键盘和鼠标。一般直接键入回车使用缺省设置。(5)硬盘分区及设置:删除分区:h(帮助信息)d(删除原有分区)l(第一个分区被创建)创建分区:n(创建第一个

7、分区)p(选择primary partition)l(指明创建的是第一个分区) 回车 +64M设置分区:使用fdisk理的t命令,指定某一分区的类型。或者打入w指令存盘,退出fdisk。(6)格式化分区:选择压迫格式化的分区。/分区必须格式化。(7)设置lilo:即Linux的启动管理器。(8)配置主机名和网络参数(9)选择时区(10)输入超级用户口令(11)配置显示器(12)参数确认(13)格式化文件系统(14)是否安装附加软件包(15)设置安全级别(16)重启(17)网络安装注意事项:启动安装程序有两个选择:NFS和FTP方式安装。3分区:/boot 引导系统分区 /dev/hda2 (注

8、意分区的表示方法);交换分区 指定一部分分区,相当于虚拟内存,大小是物理内存的2 倍/第三章Turbolinux 工具1 TurboHWDETECT 配置检测设备,对早期的硬件和一些ISA卡不能检测2 TurboPKG 管理软件包;包是为一个特定的目的一组文件;文件名bash(软件包名称) 3.0-19.2(软件版本号) .i386(软件运行硬件平台) .rpm(软件包扩展名)包有两种格式:.rpm和 .tar ;用rpm qa 来 查看 .rpm格式的包;TurboPKG 只能在Ftp服务器支持传输需要Ftp由 PASV 命令时,才能用FTP 服务器来安装软件包;必须由超管(Root)登录才

9、可以操作3 TurboSERVICE 配置服务 :在Shell 命令行输入 turboservice ,使用上下健在各个服务间移动,用空格键来开启和关闭服务4 TurboXCFG 配置XWindow系统资源(键盘,鼠标,显示卡,监视器和字体)选择登录方式(图形界面)5 TurboWMCFG 用来选择窗口管理器和管理工作环境的程序,系统管理员可以来设置整个系统的缺省配置,普通用户可以来设置自己的工作环境,所有用户都可以使用该工具,用户重新登录到系统时就可以看到自己所选择的窗口环境6 TurboPRINTDCFG 对本地打印机和网络打印机以及打印队列的配置,使用该命令必须开启lpd 服务(serv

10、ice lpd start );打印机连接的三种类型:本地,远程,LAN Manager/SMB7 TurboFSCFG 对文件系统, LILO启动管理器的配置,包括在系统启动时需要挂载那些文件系统,如何挂载,系统的启动顺序,参数等!配置的目标文件有/etc/lilo.conf, /etc/fstab8 TurboNETCFG 为超级用户提供了配置网络的工具,只能用超级用户root 使用设置本地连接的网卡的IP 地址为和子网掩码为ifconfig eth0 down / up =ifdown /ifup eth0 禁用/启用本地网卡 Route 显示路由表信息 lo 表示是内部循环的IP的网卡

11、的代码,这是个内部的interface ,必须要存在,不能够关闭eth0 是本地连接的网卡代号9 TurboUSERCFG 用户和组的管理 Turbousercfg 查看用户和组, 创建用户 useradd name 创建组 groupadd name 删除组 groupdel 10 TurboTIMECFG 用来编辑时区信息的文本模式工具第四章X配置及疑难解答1 X Window 系统:XWindow系统是一个网络化的视窗系统,它能够在位映象的屏幕上显示窗口式的文本和图形。2 配置XFree86 :手动配置(/etc/x11/XF86Config配置文件)和利用工具配置(XF86Setup图

12、形界面的GUI工具和XF86config命令行工具) 3 使用 XWindow服务 :X的服务器和客户端是通过X协议进行通信的。X协议通常是通过TCP/IP协议传输的,当然可以通过一些其他的通信协议,X协议为每一个可能的请求定义了一个消息。常用的窗口部件包括按钮,图标,图片,文本项的区域,标签,检验框,菜单和滚动条等;工具包有:Xt ,GTK 和QtX服务器支持SHAPE(允许窗口拥有非矩形的边框,通过命令xeyes-shape 来检测)扩展功能和MIT-SHM (支持在客户端和服务器端之间共享内存的功能)的扩展4 桌面环境 有三个桌面环境 CDE KDE GNOME桌面环境包括了用户图形界面

13、的整个外观,大部分桌面环境都有一个默认的窗口管理器,用户可以自己组合窗口管理器和桌面环境,每一种环境都是建立在一种特殊的小部件工具包的基础上,这种小部件工具包就是一组标准的接口部件窗口管理器与桌面环境的区别:窗口管理器的工作是控制屏幕上窗口的位置,移动,装饰和大小的改变;桌面环境是一个集成的程序集合,它被用展示程序的外观;桌面环境可能包括一个窗口管理器5 远程的X:X的客户端一定要打开一个与服务器的连接才能显示它的输出,即使客户端与服务器在同一系统上,这个连接也要做指定寻找X服务器的两种方法 :使用-display选项和设置DISPLAY环境变量者都必须指定名字,在指定了主机名和IP 地址时,

14、冒号和0是必须的6 启动 :系统启动后进入文本模式,然后通过键入startx 来启动x 7 退出X应用程序 :使用程序本身提供的退出方法,主菜单选择退出 用窗口管理器关闭应用程序(窗口的关闭按钮)结束程序进程 8 退出X服务器 从菜单中选择exit 或 logout Control+Alt+Backspace6 资源第五章运行级别与故障排除1 引导过程LILO:LINUX系统需要一个相当标准的启动界面,最低级别的机器引导依赖于硬件。系统BIOS 从默认引导设备的主引导扇区引导程序(通常是LILO)装载内核的应用程序是 LILIO ,文件是/etc/lilo.conf,他被安装在第一硬盘的主引导

15、区(MBR)INIT : init 是linux 系统操作中的程序之一,它是由一个内核启动的用户进程;内核自行启动后,就通过启动一个用户级程序init方式,完成引导进程;init 始终是第一个进程,其进程编号始终为1 ;init 的配置文件是/etc/inittab2 运行级别 是操作系统当前正在运行的功能级别, 在/etc/inittab文件中指定,运行服务放在/etc/rc.d目录下 查看运行级别 runlevel ,改变运行级别 init 2/3/4/5关闭系统得命令:shutdown ,参数 h (关机);-r (重启) ; reboot = shutdown r nowhalf /

16、poweroff = shutdown h now 立刻关机shutdown h 20:00 在20:00关机;shutdown r /-h +10 在10 分钟后重启/关机init q 和telinit q 都是告诉init查询它的文件(inittab)而不改变运行级别3 INITTAB文件:/etc/inittab文件中包含了每一个进程运行对应的初始文件,Id : level : action : processId 是唯一的标识符,最多4个字符;Level 运行进程的运行级别Action 如何运行进程的关键字,告诉init 执行的动作 Process 执行命令的完整路径和参数4 系统初始

17、化 :初始化进程是通过 /etc/inittab文件控制5 系统服务控制 chkconfig 命令可以看服务启动状态, chkconfig - - list 显示所有服务的启动状态 service service_name status 看服务的状态第六章文件系统基础1 文件系统概述:文件系统是放在一个分区上的数据结构,文件存在的物理空间.2 分层文件系统:最上层的是根目录,其他的所有的目录都是根目录出发而生成的!/boot 在Linux 上,一个含有系统启动过程中要加载到内存中的操作系统内核的的目录,在商业的SVR4 系统中,这个目录叫着 /stand ,很多系统直接把内核保存到根目录下;/

18、usr 含有绝大多数系统文件的目录/home (家目录)含有本地用户的目录/etc (配置文件)含有系统配置文件的目录/var (日志文件)含有系统中变化信息(日志,假脱机文件等)的目录,日志总处在写的状态,因此 大多数系统用一个自动的脚本来截短它的大小/dev (设备文件)包含一些允许直接对物理设备存取的特殊文件,如,/dev/console(主终端),/dev/fd0(软盘),特殊文件名不能相同;bin 包含有执行程序的目录(存放命令);lib 含有系统的共享库及开发使用的库;sbin (系统管理员存放的文件)含有系统的执行程序;tmp 用来建立临时的文件目录:/mnt 目录中的子目录用于

19、作为系统中可以移动存储设备的挂载点路径名 :绝对路径描述从根(/)目录开始到文件或目录的路径;相对路径描述的从当前目录开始到文件或目录的路径;如果路径名不以 / 开头,当前目录将是参考点3文件名:以句点开始的文件名叫做隐藏文件;尽管在文件名中允许使用任何字符,但也要避免有些不当的用法产生的麻烦连字符“-”不能在名字中作第一个字符;诸如?、*、(、)、& 、空格和表格符TAB尽量不要使用;不用不可打印的ASCII字符4 相对路径与绝对路径相对路径以 / 开头,从根目录开始到相应的文件完整的路径, 绝对路径以 . 开头;是从当前目录开始。5 用户的家目录是home目录,该目录的内容是受保护的,它不

20、会被那些不是拥有者或不被授权特殊存取的用户访问,即在系统的用户中,超级用户的Root的权限是 rwxr-xr-x是对本用户而言的;如果是普通用户,他对自身而的的权限是rwx-,他们都是不允许一个用户进入另一个用户的家目录来写文件6文件类型 普通文件,l 是连接文件,d 目录文件,b 是块状设备,c 是字符设备(用ll 来查看文件,在文件的最开头字符就是表示的是文件类型)文件的索引节点 :在连接的内部,符号连接文件的索引节点号与源文件的索引节点号不同,因为它是作为单独的索引节点项建立的。只在一个文件系统中,不越过文件系统,一个索引节点号是唯一的;符号连接允许不依赖索引节点号越过文件系统来引用文件

21、。(用 ll i /etc 的命令来查看索引号。参数 i 在列表中包含索引节点号,lL 查看园是符号连接文件的属性7 连接 连接是对一个文件或目录的引用,典型地用做对常用一些项的捷径硬连接:只能用于文件,不能对目录进行操作,连接的和目的都必须在同一个文件系统,用ln 来创建后产生新的数据块,再删除的时候,删除任意的数据块对其对应的连接没有影响符号连接:对文件和目录都可以操作,可以跨系统连接,符号连接对所有的命令都是透明的,除了ls 和 rm 外(除了这两个命令能够区分出源文件和目的文件,其他的命令都不能区分,这时在对目的文件的所有操作可以认为是对源文件的操作),用ln s 来创建后产生新的索引

22、节点,在删除的时候, 删除目的数据块文件对原文件没有影响,但是 删除了原文件则无法查看目的文件8 用户信息 用户名存放文件 /etc/passwd密码存放文件 /etc/shadow组存放文件 /etc/group用 cat /etc/passwd 来查看用户的密码,ID等信息,其他的一样9 文件权限 用户类别 u 用户, g 组 , o 其他, a =ugo 所有的用户类别(1)修改权限 chmod u=rwx,g=r,o=x file 或 chmod 755 file(2)修改属主 chown user file(3)修改属组 chgrp group file 或 chown :user

23、file (一个用户就相应的有一个与用户同名的组 )用 参数 R 来设置该目录下的所有文件和目录有相同的权限3 设备管理第七章Shell使用指南1 Linux的基本命令2 Shell 环境:Shell是操作系统与用户进行交互操作的窗口; 通过 cat /etc/shells来查看所有的shell类型3 子进程与父进程:(通过命令bash 来进入子进程)登陆系统后就有一个唯一的Shell 进程号(PID);进入子进程会产生新的唯一的PID;继承父进程的一部分3 shell环境变量 变量是用来保存可以被替换为命令行的字符串,变量名中可以包含字母,数字或下划线,但是必须以字母开头。由数字开头的特殊变

24、量是由Shell定义的,这些都是位置参数。任何字符串都可以作为变量的值赋给某一个变量,当字符串包含空格、或换行符时,应该用双引号括起来,以防把这些特殊字符当作是参数的分隔符。在使用export(将自定义变量转化为环境变量)命令前,可以在一行上给多个变量赋值。符号很特殊,在使用双引号来调用变量时,变量被提取调用,而用单引号或是“”时候变量就不会被调用。变量与进程:在用A = test ,echo $A 这样的定义变量是自定义变量,如果没有进行处理只能被父进程查看和调用,在子进程中不能被查看和调用。只有将自定义变量转换为环境变量(export 自定义变量名)时,才能在子进程调用,但是此时的环境变量

25、在系统注销和重启后,变量会消失。只有将环境变量在环境文件中定义时,才可以使得系统随时在父进程和子进程调用。所有的环境变量都是以大写字母表示的。(1)先执行/etc/profile和 /etc/profile.d下的配置文件(全局生效)(2)在执行/.bash_profile和.bashrc(局部生效)(3)如果有冲突,局部覆盖全局。(4)profile是系统启动和用户登录时执行,.bash是打开新shell终端时执行4 SET的用法set 列出所有的环境变量;set o 显示当前shell 的选项和设置set o option 设置指定的选项有效set +o option 设置指定的选项无效s

26、et o allexport 自动传递所有的新变量set o ignoreeof 禁止使用Ctrl+d 作为退出的快捷键 set +o ignoreeof 设置D为退出登录的快捷键 5 文件名的通配符* 匹配任意个(包括零个)字符?匹配任意单个字母【list】匹配字符串列表中的其中一个字母【!list】匹配指定字符串之外的任意一个字母 6 正则表达式的通配符 P155. 匹配单个任意字符【list】匹配字符串列表中的其中一个字母定义变量或删除变量时不需要加$ 符号,在显示或引用变量的时候必须加$ 符号;4 功能强大的实用工具diff 列出两个文件的不同之处,在输出表示中,a 表示增加,d 表示

27、删除,c 表示修改。n1 a n3 n4 在file1 的第n1 行之后增加进了file2 第n3 行至第n4 行n1,n2 d n3 删除了原属于file1 的第n1 至 n2 行及file2 的第3 行n1,n2 c n3,n4 file1 的第n1 行至第n2 行修改变成了file2 的第n3 至n4 行在每个命令行之后,紧跟在“” 之后;find 根据要求在目录和所有子目录中进行查找文件,并且可以对匹配的文件运行任何命令或者shell 脚本参数选项 -name name 查找名为name 的文件-user name 查找属于用户name 的文件-type fdlcb 查找指定文件类型,

28、例如 l 表示连接文件, d 表示目录文件-size +/-nck 查找指定大小的文件-inum number 查找指定inode 号的文件-print 在标准输出中打印文件名-exec command ;对找到的文件执行指定的命令,command=“增, 删,改。”-ok command ;在执行命令之前请求确认grep 用来在文本中查找内容参数 -v 输出不匹配的行-c 输出满足匹配模式的行数-i 匹配时忽略大小写-n 在输出符合要求的行之前输出该行在文件中的行号 正则表达式:sed 管道过滤器第八章Shell进程与脚本1 命令解释程序Shell shell 的类型有ash,ksh,csh

29、,zsh和bash 2 输入输出命令:重定向 set o noclobber 设置为不覆盖已存在文件重定向的实例ls -al list.txt 显示的结果输出到list.txt 文件中,如果该文件存在,就会被取代ls -al list.txt 显示的结果累加到list.txt 中,原数据保留 cat file 1 list.txt 2list.err 正确的输出到list.txt 中,错误的输出到 list.err 中cat file 1list.txt 2&1 无论正确和错误,均输入到list.txt 中 cat file 1list.txt 2/dev/null 正确的输出到list.txt,错误的将丢弃3 管道和过滤器管道:符号是“|”,将左边命令的输出作为右边命

温馨提示

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

评论

0/150

提交评论