linux知识点整理_第1页
linux知识点整理_第2页
linux知识点整理_第3页
linux知识点整理_第4页
linux知识点整理_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

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

文档简介

1、Linux实用教程第一章Linux是在GPLGeneral Public License ,通用公共许可证版权协议下发行的操作 系统,是一种类 Unix的操作系统,其版权属于Linus Torvalds.GNU是“GNU's Not Unix 的递归缩写. Stallman宣布GNU应当发音为 Guh-NOO 以防止与new这个单词混淆注:Gnu在英文中原意为非洲牛羚, 发音与new相同. UNIX是一种广泛使用的商业操作系统的名称.由于GNU将要实现UNIX系统的接口标准,因此GNU方案可以分别开发不同的操作系统部件.GNU方案采用了局部当时已经可自由使用的软件,例如TeX排版系统和

2、X Window视窗系统等.不过GNU方案也开发了大批其他的自由软件.Linux的应用主要有4个方面:效劳器、嵌入式、软件开发、桌面应用.Linux的长处主要在于 效劳器端和嵌入式两个领域.Linux系统的特点:1 .开放性2 .多用户3 .多任务4 .良好的用户界面5 .设备独立性6 .丰富的网络功能7 .可靠的系统平安8 .良好的可移植性Linux系统一般有4个主要局部:内核、Shell、文件系统、应用程序Linux 与 Windows 的区另WindowsLinux文件扩展名使用文件扩展名 来区分文件类型Linux系统不使用文件扩展名 来识别文件的类型.相反, Linux根据文件的头内容

3、来识别其类型.为了提升可读性 仍可以使用文件名扩展,但这对Linux系统来说没有任何作用.图形化界囿必选图形界面, 图形界面和命令 行不能分开使 用.可选图形化界面,图形环境并没有集成到 Linux系统中, 而是运行于系统之上的单独一层,图形化的治理工具通 常是命令行工具的扩展,使用图形化工具并不阻碍对配 置文件进行手工修改.命令区分大小 写命令和文件名不 区分大小写.所有Linux系统卜的命令、文件和口令等都区分大小写Linux版本主要指内核版本和发行版本,通常安装在效劳器上的版本是发行版本.内核版本是在 Linus领导下的开发小组开发出的系统内核版本号,由三个数字组成 kernel的主版本

4、号x:次版本号,偶数:表示 稳定版本;奇数:开发中版本y:修正号,表示错误修补次数.如:稳定版本;测试版本:什么是发行版本:答:一些组织和厂家,将 Linux系统的内核、应用软件和文档包装起来,并提供安装 界面、系统配置治理工具等,就构成了Linux发行版本.第二章Linux通过字母和数字的组合来标识硬盘分区,如“ hdal,其具体含义是:前两个字母 说明分区所在设备的类型,例如 hd指IDE硬盘,sd指SCSI硬盘;第三个字母 表示分区所在的设备,如/dev/hda表示第1个IDE硬盘,/dev/sdb表示第2个SCSI硬盘.最后的数字表示在该设备上的分区顺序,前四个分区主分区或扩展分区用数

5、字1到4表示,逻辑分区从5开始,例如:hda3表示第一个IDE硬盘上的第三个主分区或扩展分区. 例:第1块IDE硬盘想分3个分区,有哪些分区策略,分区名分别叫什么 策略1:策略2:策略3:答:1: hda1, hda2, hda3 三个主分区2: hda1, hda2, hda5 两个主分区3: hda1, hda5, hda6 一个主分区(3) SWAP分区:起虚拟内存作用,由操作系统治理,用户不能使用,其大小一般取(4) min物理内存X 2, 2GB.5在 Linux、BSD 或其它 Unix 类的操作系统中 GRUB GRand Unified Bootloader ,启动 /引导加载

6、程序和 LILO Linux Loader最为常用.MBR Master Boot Record ,主引导扇区执行下面命令 删除MBR中的GRUB或LILO 引导程序:fdisk /mbr例如:c:> fdisk /mbr 在C盘根目录下执行该命令第三章? 为了使得X Window更加易于使用,各个公司与组织做了许多集成桌面环境,在 Linux 下主要是 GNOME与KDE.其中GNOME最常用.Fedora默认使用的是 GNOME .GNOME : GNU Network Object Model EnvironmentKDE : K Desktop Environment? 什么是工

7、作区:虚拟桌面又叫工作区,能够扩大桌面空间,使用户可以方便的组织窗口,例如把相关的窗口放到同一个虚拟桌面上.工作区切换:在同一时间只能看到一个桌面,可以通过鼠标点击或快捷键Ctrl+Alt+上下箭头进行切换.如果在同一工作区翻开了多个窗口,按super键使这些窗口平铺,以便选择其中某个.第四章1如果希望系统引导后自动进入字符界面,需要修改/etc/inittab 文件,保存文件后重启生效.使用gedit翻开/etc/inittab文件配置文件(2) Linux系统用户登录分两步:第一步输入用户的用户名,系统根据该用户名识别用户; 第二步输入用户的口令.登录字符界面之后,也可以通过输入“ sta

8、rtx 命令启动Linux图形化界面.超级用户登陆 后提示符是“ #",其他用户登陆后提示符是“$.(3) runlevel命令:查看系统当前的运行级别.#runlevel显示上一次的运行级别和当前系统运行级别.显示N:表示没有上一次运行级别4在Linux系统下常用的关闭和重启系统的命令有"shutdown" ,"halt","reboot"和"init.shutdown命令的语法规那么:shutdown -cfFhknr 参数-t秒数时间警告信息 halt就是调用shutdown -h执行关闭系统.halt命令相

9、当于 shutdown -h nowreboot命令相当于 shutdown -r nowLinux的关机命令只有超级用户能使用.init定义了 7种运行级别,如“init 0命令为关闭系统;“init 3为进入完整多用户模式的字符界面;“init 5为进入完整多用户模式的图形界面;“init 6为重新引导计算机.Linux运行级别有如下 7种:0:停止运行,所有进程中止,关闭系统.1:单用户模式,用于维护系统,只有少数进程运行.2:多用户模式,除了 NFS效劳没有启动外,其他和运行级别3一样.3:完整的多用户模式,进入 Linux系统的字符界面.4:没有使用可由用户定义.5:完整的多用户模式

10、带有基于X Window的图形界面.6:重新引导计算机.如果是字符界面,所在的运行级别为3.如果是图形界面,所在的运行级别就是5.(5)如果想得到命令的帮助信息,可以使用help、man、info命令.以得到 mkdir命令的帮助信息为例,它们的使用方法为:#mkdir -help#man mkdir#info mkdirhelp得到的帮助最简洁,info描述较为详细, 最常用的是man.(6)使用whereis命令可以查找命令所在的位置.#whereis ls查找ls命令在什么目录下.(7) Fedora的标准提示符包括 用户登录名、登入的主机名、当前工作目录、提示符 .以普通用户 zhan

11、gsan登入名为 PC-LINUX 的主机,当前工作目录是/home/zhangsan ,如下 所示:zhangsanPC-LINUX $以root用户登录系统的提示符如下所示:rootPC-LINUX #(8) Linux系统由以下3个重要的局部组成:内核;Shell;应用程序.(9) 命令可分为如下两大类:bash内置的命令和应用程序.怎样知道哪些命令是 bash内置命令,哪些是应用程序呢用which命令查看.功能:在环境变量$PATH设置的目录里查找符合条件的文件.如:which ls 显示可执行命令ls的路径和它的别名.bash中使用的通配符(10)符 号(11)含 义(13)代表任何

12、单一字符(14) *(15)代表任何字符(16)字符组合(17)中括号中的字符皆符合,如:a-z代表小写字母(18) !字符组合(19)不在中括号中的字符皆符合,如:!0-9代表非数字字符.注:创立文件时不能使用通配符.符号意 义符号意 义用户主目录I管道'命令取代通配符,代表任何单一字符#解释<输入重定向$变量取值>输出重定向&后台进程工作'单引号不具有变数置换的功能*通配符,代表任何字符"双引号具有变数置换的功能(子Shell开始/路径分隔符)子Shell结束;命令分隔符使命令持续到下一行常用限制组合键组合键意义Ctrl+C终止目前的命令Ctr

13、l+D输入结束,即EOF之意如使用 mail信件结束时,或注销LinuxCtrl+Z暂停目前的命令?如果输入了一个不完整的命令或文件名,按一下 Tab键,bash会自动补全 命令.? 通过按向上方向键,可以向后遍历最近在该限制台下输入的命令. 用向下方向键可以向 前遍历命令.?如果希望一次执行多个命令,Shell允许在不同的命令之间,放上特殊的排列字符.常用的有两种方法:使用“;与使用“ && 号.使用“;格式:命令1 ;命令2功能:先执行命令1,不管命令1是否出错,接下来执行命令2.使用“ && 格式:命令1 &&命令2功能:只有命令1正确执行

14、完后才执行命令2.命令替换符号.格式:命令1 $命令2 或命令1 '命令2'功能:将命令2的输出作为命令1的参数.如:# kill 'pidof gedit' 注:"'"与""在同一键上命令别名经常使用的一些较长的命令可以为其定义别名,以简化输入.格式:alias 别名=需要定义别名的命令注:="两边不能有空格如:# alias ok= " ls -l /boot# ok用unalias命令取消别名.? 管道可以将某个命令的输出信息当作某个命令的输入,有管道符号:“|来表示命令语法:命令1|命令

15、2川命令3管道可以把一系列命令连接起来,第一个命令的输出会作为第二个命令的输入,第二个命令的输出又会作为第三个命令的输入,以此类推.显示在屏幕上的是管道行中最后一个命令的输出.?重定向有5种方式,分别是:?输出重定向:将命令的输出保存到文件中,如果存在相同的文件,那么覆盖 file文件中的内容.格式:command > file使用输出重定向将目录 /boot的内容保存到文件Zroot/abco# ls /boot > Zroot/abc# cat /root/abc输入重定向:即将文件file的内容作为命令的输入.格式:command < file错误重定向:将命令执行的出

16、错信息输出到文件file中.格式: command 2> file追加重定向:将command命令执行的输出添加到已存在的文件file中.格式:command >> file同时实现输出和错误的重定向:可以同时实现输出重定向和错误重定向的功能.格式:command &> file程序&表示在后台执行该程序.如:# gedit &单引号内的文字都是原样输出.如:# echo 'today is 'date' '双引号内的字符可以进行变量置换.如:# echo “today is 'date' &quo

17、t;进行特殊处理的三个符号:美元符号反引号反斜杠反斜杠被用作转义字符或命令换行符.用echo命令显示字符串时,要使转义字符生效,需要使用选项“-e,如:# echo - e " HenHow are you ? vi的两种模式:指令模式:该模式下的按键做为指令处理.输入模式:把按键当作插入的字符处理.从输入模式切换到指令模式,按 ESC键.从指令模式切换到输入模式,可用i, a或.,i :从光标前输入资料a:从光标后输入资料o:在光标所在行下新增一行并进入输入模式存盘退出:在指令模式下输入ZZ或:x或:wq不存盘退出:在指令模式下输入 ZQ或:q!存盘不退出在指令模式下输入:w删除命

18、令:x 删除光标下的字符dd 删除当前行ndd删除从当前行开始的 n行dw删除光标后的单词剩余局部dG删除当前光标到文件尾:20,30d 删除20到30行被删除的内容自动复制到剪贴板,用p粘贴复制命令:v进入/退出块选择模式,选好后用y复制,用p粘贴.yy复制当前行nyy复制从当前行开始的 n行yG从当前行复制到文件尾查找命令末行模式/字符串查找字符串n继续查找字符串 是由下向上查找n 继续查找第五章1. 可以用file命令查看该文件的类型.# file itit: ASCII text2. Linux文件类型常见的有:普通文件、目录文件、字符设备文件、块设备文件、管道文件和符号链接文件等.管

19、道文件不属于用户直接命名的普通文件,它是由系统创立的.3. Linux系统下链接有两种方式:软链接 和硬链接.软链接也叫符号链接,包含了另一个文件的路径名,可以是任意文件或目录.在对符号文件进行读或写操作的时候,系统会自动把该操作转换为对源文件的操作.在删除链接文件时,系统仅仅删除链接文件,而不删除源文件本身.和硬链接有所不同,软链接文件只是其源文件的一个标记.当我们删除了源文件后,链接文件虽然存在,却不能查看软链接文件的内容了.硬链接是已存在文件的另一个文件,对硬链接文件进行读写和删除操作时,结果和软链接相同.但如果删除硬链接文件的源文件,硬链接文件仍然存在,而且保存了原有的内容.inode

20、值相同的文件,他们的关系是互为硬链接的关系.当我们修改其中一个文件的内容时,互为硬链接的文件的内容也会跟着变化.如果我们删除互为硬链接关系的某个文件时,其它的文件并不受影响.硬链接文件有以下两个限制:不允许给目录创立硬链接只有在同一文件系统中的文件之间才能创立链接.ln 选项源文件名链接文件名-s选项:用于创立符号链接,默认情况下是创立硬链接.ln - s a1cat a1ln - s /dir1a 为目录创立链接.4. pwd :显示工作目录的绝对路径.5. cd 目录:改变工作目录,不带参数那么回到用户主目录.表示用户主目录.表示工作目录的上一级目录.表布工作目录.6. ls 选项目录或文

21、件:列出子目录的和文件信息.- a :以“.开头的文件被系统视为 隐藏文件,用ls -a显示所有文件.- d :如果参数是目录,显示该目录的信息而不是该目录下的文件.- l :使用长格式显示,可观察更详细的文件资料.7. touch命令:可以创立空文件,更新文件时间信息.# touch filel将文件filel的访问/修改/状态改变时间改为当前时间,如果 filel不存在,那么创立新文件.# touch file2 file3同时创立两个空文件 file2和file38. mkdir命令:建立目录. mkdir选项 目录名-p :要建立的目录是一个路径,用该选项可以建立该路径上的所有目录.9

22、. rmdir:删除空目录.10. cp命令用于复制文件或目录,其命令格式如下:11. cp 选项源文件 目标文件12. cp 选项源文件组目标目录-a :该选项通常在拷贝目录时使用.它保存链接、文件属性,并递归地拷贝目录.-r :是指连同源文件夹中的 子目录一同拷贝.cp换名复制cp/将复制到根目录下cp/ 将换名复制到根目录下13. mv命令用于移动文件和目录,兼有 改名的功能.mv -f -i文件1 文件2mv -f -i目录1 目录2mv -f -i文件列表目录mv ./将文件移动到上层目录mv 将改名为mv dir2 ./ 将dir2目录上移一层14. rm命令可以删除 文件及整个目

23、录.rm 选项文件列表.注:rmdir命令用于删除 空目录.第六章1. cat命令:主要用于 显示文件内容,还能 连接两个或多个文件,形成新文件.-n:由1开始对所有输出的行数编号.cat >将文件、中的内容合并输入到中cat >cat >>将文件 和中的内容 追加输入到 中cat > 从键盘输入,存储到文件,用 ctrl + d结束输入.>不是输出重定向吗2. more命令可以让画面在显示满一页时暂停,此时可按空格键继续显示下一页,按回车继续显示下一行,按 q键退出,按b键显示上一页内容.-num : 一次显示的行数.+num :从第num行开始显示.ls

24、 -l /bin | more分屏显示“ ls -l /bin命令的执行结果.more +3 -5从第3行开始显示文件,一次显示 5行more分页显示文件3. less命令的用法与 more命令类似,也可以用来浏览超过一页的文件.less命令除了可以按 空格键向下显示文件外,还可以利用 上下箭头键及pgup, pgdn来 卷动文件.按q键结束浏览.4. head命令:用于显示文件前几行的内容.-n :显示文件的前 n行,默认为10.5. tail命令:用于显示文件后几行的内容.-num :从距文件末尾 num行处开始显示文件内容,默认为 10.6. cut命令功能:显示每行中的指定字段.-d

25、:指定定界符.-f:指定要显示的字段列表.#cut f 1,5 -d : /etc/passwdroot:rootbin:bindaemon:daemonadp:adm上面命令显示passwd文件中的第1个和第5个字段,字段间白分隔符为“:.7. grep命令grep 参数 要找的字串 要找字串白源文件功能:在文件内容中 搜索匹配的字符串.grep ' linux '在中查找linux字符串grep 'linux ' *.txt在所有.txt文件中查找linux字符串ls | grep ,txt,在ls命令的输出结果中查找txt字符串.8. find命令:按文件

26、名或属性查找文件格式:find 路径 匹配条件find / -name在/及其子目录下查找名为的文件.find - name " *.txt 在当前目录及其子目录下查找以txt为扩展名的文件.使用通配符时要加引号find /home -user tom在/home及其子目录下查找用户tom的所有文件.9. locate命令:使用locate命令可以用于查找文件,比find命令的搜索速度快,它需要一个数据库,这个数据库由每天的例行工作程序crontab 来建立.10. whereis命令:使用whereis命令可以查找 指定文件、命令和手册页的位置.whereis命令也是在数据库中查找

27、.命令语法:whereis 选项文件名11. whatis 命令功能:查询指定命令的命令功能.命令语法:whatis 命令#whatis ls查询ls命令的功能.12. uname 命令功能:显示计算机以及操作系统的相关信息.命令语法:uname -amnrsvr-release:显示操作系统内核版本.13. hostname 命令功能:显示或修改 计算机的主机名.语法:hostname 计算机名hostname显示当前计算机主机名.hostname LINUX修改计算机主机名为LINUX .14. date命令:显示和设置计算机系统的日期和时间超级用户才可以设置 s设置描述的日期#date显

28、示当前计算机上的日期和时间15. echo 命令格式:echo -n字符串功能:主要用于在屏幕上显示一串字符,“-n表示输出后不换行.# echo hello linux输出字符串时可以用引号也可以不用.# echo hello linux >将字符串写入到文件中.# echo $变量名显示变量内容.16. wall 命令格式:wall 消息功能:向所有用户发送消息.# wall “ close computer 发送指定的字符串.# wall输入消息,以 ctrl+d结束.17. write 命令格式:write用户名终端号功能:向指定用户发送信息.# write root tty1向

29、tty1终端上的用户root发送信息,以 ctrl+d结束输入.18. clear去除计算机屏幕上信息.第七章1. 一个简单Shell程序的创立过程1->2->3或1->41、文件/root/date的内容为:#! /bin/bash# filename:dateecho " Mr. $USER, Today is:"echo 'date'2、使文件具备执行权限: chmod u+x /root/date3、执行Shell程序 # /root/date 如果date文件在当前目录下,还可这样执行:# ./date4、用bash命令执行程序如

30、果文件不具备可执行权限,那么可以用bash命令来执行该文件:# bash /root/date 或# bash < /root/date2. Shell程序中用“$var "的形式来引用名为 var的变量的值.如: # echo $PATH3. 预定义变量:与环境变量 不同的是,用户只能根据 Shell的定义来使用这些变量,常见的有:$#存储命令行参数的个数$存储前一命令返回的状态值$0存储shell程序自己的名称$1-n 存储第1-n个命令行参数$*存储shell脚本的所有参数不包含$0$ 存储shell脚本的进程号pid $!存储上一个后台执行命令的进程号 pid 4. 字

31、符串比较=比较字符串是否相同,相同为真.!=比较字符串是否不同,不同为真.- n判断字符串的长度是否大于0,大于0为真.- z判断字符串的长度是否等于0,等于0为真.例:- test " abc" = " abc | 目录-R:改变指定目录及其下所有内容的所有者.-v:显示chown命令所做的工作.chown wangchown -R/dir将dir及其下的所有内容,属主改为wang ,属组改为userschown -R wang:users /dir ll /dir -d1. 使用chgrp改变文件属组chgrp 选项组 文件-R:递归地改变指定目录及其下子目录

32、和文件的属组.将文件a的属组改为newgrp# chgrp newgrp a# ll a第十章1. 安装软件包rpm -tvh安装指定的软件包? -i表示安装软件包.? -v显示附加信息.? -h安装时输出#号进度条.2. 卸载软件包rpm-e软件名称卸载指定软件.注意此处是软件名称,不是软件包的文件名.版本号左边的局部.3. 升级安装rpm -Uvh升级安装.事实上,用户总能通过 -U来安装软件包.rpm-tvh-replacepkgs强制重新安装已经安装的软件包.4. 查询软件包rpm -q软件包名查询指定软件包是否被安装,如:# rpm -q drpm-qa列出系统中 所有已安装的rpm

33、软件包.rpm -ql 软件包名查询已安装软件包所包含的文件列表,如# rpm -ql bindrpm -qpl查询指定rpm文件包含的文件列表.rpm-qf /usr/bin/vim查询指定文件属于哪个软件包5. tar包治理tar 主选项+辅选项压缩文件名可选项文件或目录? -v显示处理文件的详细信息? -f创立档案文件,通常是必选项? -X从档案文件中释放文件? -c创立一个新的tar文件tar Xvf对解包到当前文件夹下tar cvf *将当前目录下的所有内容打包成6. tar 调用 gzip以.gz结尾的文件就是与 gzip相对应的解压程序是gunzip.tar zcvf ok .

34、*打包并压缩? -z对生成的档案文件用gzip压缩/解压.解压缩并解包到当前文件夹.7. tar 调用 bzip2以.bz2结尾的文件是用 bzip2压缩打包并压缩.解压缩并解包到当前文件夹.? -j对生成的档案文件用bzip2压缩/解压.8. ps命令功能:查看进程状态ps列出与当前shell有关的进程根本信息.ttyn(Teletype)文本模式下的限制台,n代表第几个限制台,可以用CTRL+ALT+F1.F6 或者用chvt n来切换.pts/n(Pseudo Terminal Slave)是在图形模式下的虚拟终端,n代表第几个虚拟终端,新开一个n增加1.ps -ef显示系统中所有进程的

35、全面信息-e显示所有进程信息-f显示进程所有信息9. top命令功能:根据cpu的使用情况动态显示各进程的状态.占用 cpu多的显示在前.ls / -Rtop (在另一终端中执行)10. kill 命令功能:终止进程,可终止前台和后台进程.Ctrl+C只能终止前台进程.kill PID终止指定进程,可用ps或top得到进程的PIDls / -R &topkill PID11. 进程的启动方式启动一个进程有两种途径:手工启动:由用户输入命令,直接启动一个进程.分为前台启动和 后台启动(在命令后加&符).调度启动:治理员根据系统资源和进程占用资源的情况,事先指定任务运行的时间,到时

36、系统会自动完成任务.常用调度命令有:at、batch、crontab.12. 进程的挂起与恢复前台进程的挂起用Ctrl+Z前/后台进程的挂起kill -stop PIDjobs sh/ 和私钥 /.ssh/id_rsa将公钥/.ssh/复制到效劳器的/.ssh目录下,并将文件改名为authorized_keys至此,便可使用密钥验证方式登录效劳器:ssh ip 或主机名,如 ssh rootlocalhost基于密钥的验证更加平安,并且可以实现免口令自动登录.默认情况下,如果基于密钥的验证不成功,会自动使用基于口令的验证.禁止使用基于口令验证的方法:修改效劳器上的/etc/ssh/sshd_c

37、onfig文件,将PasswordAuthentication yes 改为 PasswordAuthentication no.1. ssh命令2. scp命令scp与sftp是OpenSSH提供的在网络中保密的 传输文件的工具.可以从效劳器复制,也可 以复制到效劳器.将效劳器上的文件复制到本地:scp rootlocalhost:a .将效劳器上用户主目录中的文件a复制到当前目录.换名复制,同时指明了文件的路径.将本地文件复制到效劳器上:将本地根目录下的文件 a复制到效劳器根目录下,并改名为scp rootlocalhost:.将本地当前目录下的复制到效劳器上用户主目录下.3. sftp命

38、令sftp用来翻开一个平安的FTP会话,它除了使用一个加密的连接以外,其它方面与通常的FTP命令十分相似.sftp localhostsftp oklocalhostsftp>lssftp>get a /下载文件a并换名sftp>put .上传文件4. Windows本身并没有提供 SSH客户端程序,要想从 Windows使用SSH登录到Linux 效劳器,需要用第三方软件.常用的是putty ,与一起提供的还有,等,分别与 Linux下的scp与sftp相对应.5. 虚拟网络计算(Virtual Network Computing , VNC )是一个 远程限制程序,允许用

39、户 通过网络和一个特定的计算机(效劳器)进行交互.VNC是一款优秀的远程限制软件,由两局部组成:一局部是 客户端程序(vncviewer );另 一局部是效劳器端程序(vncserver).安装了客户端程序的计算机可以很方便地访问安装了效劳器端程序的计算机.启动vncserver的方法是使用命令:#vncserver从客户端连接效劳器端时,要指明效劳器的IP地址和桌面号.第一次运行vncserver会提示输入密码,此密码是从客户端登录时需要的密码,可用vncpasswd命令修改.# vncpasswd同一用户的不同桌面号使用相同的密码. 不同用户分别设置自己的远程连接密码. Linux客户端连

40、接VNC效劳器# vncviewer连接后看到效劳器端桌面.注:效劳器端要关闭防火墙或修改规那么.6. 网上邻居使Windows主机之间共享资源.Samba使得Windows主机和Linux主机之间实现资源共享.NFS能使类Unix主机之间实现资源共享.NFS是Network File System 的缩写,即网络文件系统,由 Sun公司开发.功能是通过网络让不同的机器能够分享各自的数据,客户端通过网络访问位于效劳器磁盘中的数据,是在类 Unix系统间实现磁盘文件共享的一种方法.NFS效劳器的主要配置文件是/etc/exports.注意/etc/exports文件中的空格:如果主机名和括号之间

41、没有空格,表示选项只应用于这个主机.如果主机名和括号之间 有空格,表示选项是全局的,指定的主机有默认权限.如:/etc/exports文件的格式:目录主机选项选项:?ro只读?rw读写?sync效劳器在请求所做的更改写入磁盘前不予回复? root_squashroot用户映射成如匿名用户一样的权限默认启动和停止NFS效劳#service nfs start/stop要想系统引导时自动启动,可用 ntsysv命令.要使用NFS效劳器上的共享目录,可将其挂载到本机的某目录下,方法为:mount 主机:共享目录本地目录如:卸载方法为:# umount /mnt/it查看磁盘挂载情况:# mount

42、| grep nfs7. Apache 的启动 /停止 service d start/stopApache的主配置文件为/etc/ d/conf/8. Fedora19下防火墙的翻开/关13!/禁止命令:service firewalld start/stop/disable 或systemctl start/stop/disable如果不关闭防火墙,也可用下面命令去除所有防火墙规那么:iptables -F9. 虚拟主机 就是指将一台机器虚拟成多台WEB效劳器.虽然所有的 WEB效劳由一台服务器提供,但访问者感觉是在不同的效劳器上获得WEB效劳.用Apache实现虚拟主机有两种方案:基于I

43、P的虚拟主机和基于名字的虚拟主机.基于IP的虚拟主机的缺点是 浪费IP资源,由于每增加一个虚拟主机就增加一个IP.基于名字的虚拟主机不需要更多的IP地址,因此应用更广.10. FTP用于在客户与效劳器间传送文件.FTP需要两个端口:限制连接 端口默认21与数据传输 端口默认20.FTP效劳器监听21端口等待连接建立请求.vs即d是Linux下广泛使用的FTP效劳器.查看是否已安装:rpm - qa | grep vsftpd 或rpm - q vsftpdvsftpd的主配置文件是/etc/vsftpd/以“#开始的行是注释.选项格式为:选项=值并且“二"两边不能有空格.效劳启动方法

44、:service vsftpd start/stop/restartftp效劳器的访问方法1用ftp命令访问:ftp IP 或 ftp IP 端口2用浏览器或资源治理器访问:3用客户端软件访问:如 Linux 下的 gftp , Windows 下的 CuteFTP .注:Windows下的ftp命令指定端口的方法为:在 ftp提示符下执行 open IP端口额外知识点第一章Linux是一个免费的、多用户、多任务的操作系统,其运行方式、功能和 UNIX系 统很相似.Linux系统的稳定性、平安性与网络功能是许多商业操作系统所无法比较的. 软件按其提供方式和是否赢利可分为三种:商业软彳(Commercial Soft

温馨提示

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

评论

0/150

提交评论