ImageVerifierCode 换一换
格式:DOCX , 页数:11 ,大小:30.85KB ,
资源ID:8763581      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/8763581.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Linux从入门到精通52问.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

Linux从入门到精通52问.docx

1、Linux从入门到精通52问Linux从入门到精通52问上一帖 | 下一帖 Linux从入门到精通52问Q1 Linux的开发者是谁?A:芬兰大学生 Linus TorvaldsQ2 Linux的常见内核版本是多少?A:2.6.xQ3 Linux可以运行的硬件平台有哪些?A:Dell, IBM, HP, Oracle和VERITASQ4inux 1.0版是哪一年发行的?A:1994年发表 Linux 正式核心 1.0 Q5 交换分区的作用是什么?A:用来做虚拟内存,与WINDOWS的页面文件类似Q6 Linux有哪些引导装载方式?A:常见的有GRUB LILOQ7 Ext2 ext3文件系统用

2、于哪一Linux版本?A EXT2为red hat linux 7.2前常用文件系统,现行版本通常使用EXT3文件系统Q8 卸载Linux后如何清除MBRA:使用FDISK命令可以删除MBRQ9 Linux重新启动与关机命令是什么A:halt命令功能:关机格式:halt -n -w -d -f -i -p说明:若系统的 runlevel 为 0 或 6 ,则关闭系统,否则以 shutdown 指令(加上 -h 参数)来取代 init 命令功能:改变系统的运行级别格式:init 0123456Ss 说明:init 是所有行程(process)的父行程(parent),开机时一定会先从这个指令开始

3、(可以用 ps -aux 看看第一个行程就是 init),并参考 /etc/inittab 档来完成整个开机程序,共有八个执行层级(runlevel),而改变只能透过 telinit 的指令来更改 参数: 0 开机执行层级为 0 ,用来关闭系统 1 开机执行层级为 1 ,用来进行单一使用者模式(single user mode) 5 开机执行层级为 5 ,表示进入 X window 时的模式 6 开机执行层级为 6 ,用来重新开机 S 或 s 不是直接使用的,配合开机执行层级 1 时使用,当加上S 或 s 表示开机后不参考 /etc/inittab 档235 请参照 /etc/inittab

4、档案内容以及 /etc/rc.d/rc2.d,/etc/rc.d/rc3.d,/etc/rc.d/rc5.d 等目录 reboot 命令功能:重启系统格式:reboot -n -w -d -f -i 说明:若系统的 runlevel 为 0 或 6 ,则重新开机,否则以 shutdown 指令(加上 -r 参数)来取代 参数: -n : 在重开机前不做将记忆体资料写回硬盘的动作 -w : 并不会真的重开机,只是把记录写到 /var/log/wtmp 档案里 -d : 不把记录写到 /var/log/wtmp 档案里(-n 这个参数包含了 -d) -f : 强迫重开机,不呼叫 shutdown

5、这个指令 -i : 在重开机之前先把所有网络相关的装置先停止 范例: reboot 重开机。 reboot -w 做个重开机的模拟(只有纪录并不会真的重开机)。shutdown 命令功能:关闭系统使用方式 : shutdown -t seconds -rkhncfF time message 说明 : shutdown 可以用来进行关机程序,并且在关机以前传送讯息给所有使用者正在执行的程序,shutdown 也可以用来重开机。 参数 : -t seconds : 设定在几秒钟之后进行关机程序 -k : 并不会真的关机,只是将警告讯息传送给所有只用者 -r : 关机后重新开机 -h : 关机后停

6、机 -n : 不采用正常程序来关机,用强迫的方式杀掉所有执行中的程序后自行关机 -c : 取消目前已经进行中的关机动作 -f : 关机时,不做 fcsk 动作(检查 Linux 档系统) -F : 关机时,强迫进行 fsck 动作 time : 设定关机的时间 message : 传送给所有使用者的警告讯息Q10 常见的3种X-windows桌面环境是什么?A: CDE KDE GNOMEQ11 Linux文件和目录权限是如何划分的,Umask命令的作用和用法?AINUX文件都具有4种存取权限r读取、w写入、x执行、-无权限。功能:系统管理员使用umask为用户设置默认的权限格式:umask

7、mode说明:umask 022,表示文件的默认权限屏蔽为022:则新建文件夹文件权限为666-022=644umask S 显示当前屏蔽码果你不想每次登陆修改的话,可以在/.bash_profile加上umask 077。Q12 如何改变文件及目录的权限A: 使用 chmod命令Q13 如何改变文件的所有者A:使用 chown命令Q14 如何显示磁盘分区的大小A:使用 df du 命令Q15 CD命令的作用和用法A:功能:改变当前目录格式:cd 路径说明:1)cd :回到目前登录用户的主目录。2)cd today:切换到主目录下层的today目录。3)cd .:回到上一层目录。4)cd /:

8、直接切换到根目录。5). 代表当前目录6).上一级目录7)ls 文件名:显示该文件的信息Q16 如何添加用户?A: 使用adduser命令Q17 普通用户的UID最大值是多少?A:通常是4294967295Q18 如何删除文件的默认权限?A:使用 umask777 清除文件的所有权限Q19 文件系统的挂载与卸载方法A:功能:挂载文件系统格式:mount -参数 设备名称 挂载点说明:其中常用的参数有-t 指定设备的文件系统类型,常见的有: ext2 linux目前常用的文件系统msdos MS-DOS的fat,就是fat16vfat windows98常用的fat32 nfs 网络文件系统is

9、o9660 CD-ROM光盘标准文件系统 ntfs windows NT 2000的文件系统auto 自动检测文件系统-o 指定挂载文件系统时的选项。有些也可用在/etc/fstab中。常用的有 ro 以只读方式挂载rw 以读写方式挂载nouser 使一般用户无法挂载user 可以让一般用户挂载设备用途:卸载文件系统语法:umount 文件系统说明:卸载文件系统使文件系统不可用。Q20 LVM水水什么?AVM(Logicl Volume Manager),逻辑卷管理器,通过使用逻辑卷管理器对硬盘存储设备进行管理,可以实现硬盘空间的动态划分和调整。Q21 如何查看当前用户的系统行为?A: 使用命

10、令w查看当前用户的系统行为, w rootQ22 如何查看曾经登录系统的用户名 ?A:使用who命令查看当前用户登录情况 who -u更详细些Q23查看所有进程的方法是什么?A:ps命令功能:查看进程状态 格式:ps 选项说明:-e/A 列出所有进程。-u 选择有效的用户ID。-p 选择指定终端下的进程。-C 选择指定的文件名。-f 列出所有详细信息。-l 按长格式显示。-j 按job格式显示。-x 选择没有控制终端的进程。Q24 删除进程的方法是?A:kill命令 功能:终止进程 格式:kill -s|p-a PID说明:-s 指明发送给进程的信号。例如-9(强行终止),默认发送TERM信号

11、。-p 显示进程的ID,不发送信号。-a 终止所有进程。0 给所有在当前进程组中的进程发送信号。-1 给所有进程号大于1的进程发送信号。Q25 如何查看系统开启的端口?A:使用 netstar命令Q26 什么是LVM物理卷?A:物理卷-PV(Physical Volume)物理卷在逻辑卷管理中处于最底层,它可以是实际物 理硬盘上的分区,也可以是整个物理硬盘。Q27 什么是LVM卷组?A:卷组-VG(Volumne Group)卷组建立在物理卷之上,一个卷组中至少要包括一个物理卷,在卷组建立之后可动态添加物理卷到卷组中。一个逻辑卷管理系统工程中可以只有一个卷组,也可以拥有多个卷组。Q28 什么是

12、LVM逻辑卷?A:逻辑卷-LV(Logical Volume)逻辑卷建立在卷组之上,卷组中的未分配空间可以用于建立新的逻辑卷,逻辑卷建立后可以动态地扩展和缩小空间。系统中的多个逻辑卷要以属于同一个卷组,也可以属于不同的多个卷组。Q29 什么是LVM物理区域?A:物理区域-PE(Physical Extent)物理区域是物理卷中可用于分配的最小存储单元,物理区域的大小可根据实际情况在建立物理卷时指定。物理区域大小一旦确定将不能更改,同一卷组中的所有物理卷的物理区域大小需要一致。Q30 什么是LVM逻辑区域A: 逻辑区域LE(Logical Extent)逻辑区域是逻辑卷中可用于分配的最小存储单元

13、,逻辑区域的大小取决于逻辑卷所在卷组中的物理区域的大小.Q31 什么是LVM卷组描述区域A: 卷组描述区域-(Volume Group Descriptor Area)卷组描述区域存在于每个物理卷中,用于描述物理卷本身、物理卷所属卷组、卷组中的逻辑卷及逻辑卷中物理区域的分配等所有信息,卷组描述区域是在使用pvcreate建立物理卷时建立的。Q32 如何复制文件A: cp /test1/file1 /test3/file2:将目录test1下的文件file1复制到test3目录下,并更名为file2。cp ax dir1 dir2:a:是指复制指定的目录,并包含其下的所有文件和子目录。x:此文件

14、的格式变为和目的地扇区的文件系统相同的。Q33 如何移动文件A:mv /test1/file1 /test2/file2:将test1目录下的file1文件复制到test2目录下,并更改名为file2。mv file1 file2 将文件名file1改为file2Q34 如何查找文件?A:$find-name*.txt-print #在$HOME中查.txt文件并显示$find.-name*.txt-print$find.-nameA-Z*-print#查以大写字母开头的文件$find/etc-namehost*-print #查以host开头的文件$find.-namea-za-z0-90-

15、9.txt-print#查以两个小写字母和两个数字开头的txt文件$find .-perm755-print$find.-perm -007-exec ls -l ;#查所有用户都可读写执行的文件同-perm 777$find. -type d-print$find.!-typed-print$find.-type l-print$find.-size+1000000c-print #查长度大于1Mb的文件$find.-size100c -print # 查长度为100c的文件$find.-size+10-print #查长度超过期作废10块的文件(1块=512字节)Q35 压缩与解压缩命令是

16、什么?A:功能:将文件归档格式:tar 参数 归档文件名称 文件或目录说明:压缩一组文件为tar.gz后缀。# tar cvf backup.tar /etc#gzip -q backup.tar或# tar cvfz backup.tar.gz /etc/ 释放一个后缀为tar.gz的文件。#gunzip backup.tar.gz#tar xvf backup.tar或# tar xvfz backup.tar.gz 用一个命令完成压缩#tar cvf - /etc/ | gzip -qc backup.tar.gz用一个命令完成释放# gunzip -c backup.tar.gz |

17、tar xvf - 解开tar.Z的文件# tar xvfz backup.tar.Z 或# uncompress backup.tar.Z#tar xvf backup.tar 解开.tgz文件#gunzip backup.tgz压缩和解压缩.bz2的包#bzip2 /etc/smb.conf这将压缩文件smb.conf成smb.conf.bz2#bunzip2 /etc/smb.conf.bz2 这将在当前目录下还原smb.conf.bz2为smb.conf注: .bz2压缩格式不是很常用,你可以man bzip2Q36 如何显示系统环境变量?A: env命令功能:显示环境变量格式:env

18、说明:显示当前环境env假设有一角本my_job用来下世环境变量LANG的当前位置。在不修改LANG变量时,使用env命令执行角本my_job,如下:env PATH=/u/testuser/jobs: $my_jobLANG=C当在env命令中修改了LANG的值后将有:Env LANG=C+ PATH=/u/testuser/jobs : $PATH my_jobLANG=C+Q37 VI的三种命令模式是什么A:vi 做为Linux 系统中一种编辑器,它的使用方法和界面与 Unix 平台十分相似。基本上vi可以分为三种状态,分别是命令模式(command mode)、插入模式(Insert

19、mode)和底行模式(last line mode),各模式的功能区分如下: 1) 命令行模式command mode) 控制屏幕光标的移动,字符、字或行的删除,移动复制某区段及进入Insert mode下,或者到 last line mode。 2) 插入模式(Insert mode) 只有在Insert mode下,才可以做文字输入,按ESC键可回到命令行模式。 3) 底行模式(last line mode) 将文件保存或退出vi,也可以设置编辑环境,如寻找字符串、列出行号等。 不过一般我们在使用时把vi简化成两个模式,就是将底行模式(last line mode)也算入命令行模式comm

20、and mode)。 Q38 vi的基本操作 A:a) 进入vi 在系统提示符号输入vi及文件名称后,就进入vi全屏幕编辑画面: $ vi myfile 不过有一点要特别注意,就是您进入vi之后,是处于命令行模式 (command mode),您要切换到插入模式(Insert mode)才能够输入文字。 b) 切换至插入模式(Insert mode)编辑文件 在命令行模式(command mode)下按一下字母i就可以进入插入模式(Insert mode),这时候你就可以开始输入文字了。 c) Insert 的切换 您目前处于插入模式(Insert mode),您就只能一直输入文字,如果您发现

21、输错了字!想用光标键往回移动,将该字删除,就要先按一下ESC键转到命令行模式(command mode)再删除文字。 d) 退出vi及保存文件 在命令行模式(command mode)下,按一下:冒号键进入Last line mode,例如: : w filename (输入 w filename将文章以指定的文件名filename保存) : wq (输入wq,存盘并退出vi) : q! (输入q!, 不存盘强制退出vi) q39 命令行模式(command mode)功能键 A:1). 插入模式 按i切换进入插入模式insert mode,按“i”进入插入模式后是从光标当前位置开始输入文件;

22、 按a进入插入模式后,是从目前光标所在位置的下一个位置开始输入文字; 按o进入插入模式后,是插入新的一行,从行首开始输入文字。 2). 从插入模式切换为命令行模式 按ESC键。 3). 移动光标 vi可以直接用键盘上的光标来上下左右移动,但正规的vi是用小写英文字母h、j、k、l,分别控制光标左、下、上、右移一格。 按ctrl+b:屏幕往“后”移动一页。 按ctrl+f:屏幕往“前”移动一页。 按ctrl+u:屏幕往“后”移动半页。 按ctrl+d:屏幕往“前”移动半页。 按数字0:移到文章的开头。 按G:移动到文章的最后。 按$:移动到光标所在行的“行尾”。 按:移动到光标所在行的“行首”

23、按w:光标跳到下个字的开头 按e:光标跳到下个字的字尾 按b:光标回到上个字的开头 按#l:光标移到该行的第#个位置,如:5l,56l。 4). 删除文字 x:每按一次,删除光标所在位置的“后面”一个字符。 #x:例如,6x表示删除光标所在位置的“后面”6个字符。 X:大写的X,每按一次,删除光标所在位置的“前面”一个字符。 #X:例如,20X表示删除光标所在位置的“前面”20个字符。 dd:删除光标所在行。 #dd:从光标所在行开始删除#行 5). 复制 yw:将光标所在之处到字尾的字符复制到缓冲区中。 #yw:复制#个字到缓冲区 yy:复制光标所在行到缓冲区。 #yy:例如,6yy表示拷贝

24、从光标所在的该行“往下数”6行文字。 p:将缓冲区内的字符贴到光标所在位置。注意:所有与“y”有关的复制命令都必须与“p”配合才能完成复制与粘贴功能。 6). 替换 r:替换光标所在处的字符。 R:替换光标所到之处的字符,直到按下ESC键为止。 7). 回复上一次操作 u:如果您误执行一个命令,可以马上按下u,回到上一个操作。按多次“u”可以执行多次回复。 8). 更改 cw:更改光标所在处的字到字尾处 c#w:例如,c3w表示更改3个字 9). 跳至指定的行 ctrl+g列出光标所在行的行号。 #G:例如,15G,表示移动光标至文章的第15行行首。Q40 Shell的使用方法A:程序必须以下

25、面的行开始(必须方在文件的第一行):#!/bin/sh符号#!用来告诉系统它后面的参数是用来执行该文件的程序。在这个例子中我们使用/bin/sh来执行程序。当编辑好脚本时,如果要执行该脚本,还必须使其可执行。要使脚本可执行:chmod +x filename 然后,您可以通过输入: ./filename 来执行您的脚本。注释在进行shell编程时,以#开头的句子表示注释,直到这一行的结束。变量在其他编程语言中您必须使用变量。在shell编程中,所有的变量都由字符串组成,并且您不需要对变量进行声明。要赋值给一个变量,您可以这样写: 变量名=值取出变量值可以加一个美元符号($)在变量前面: #!/

26、bin/sh#对变量赋值:a=hello world# 现在打印变量a的内容:echo A is:echo $a在您的编辑器中输入以上内容,然后将其保存为一个文件first。之后执行chmod +x first 使其可执行,最后输入./first执行该脚本。这个脚本将会输出:A is:Q41 什么是正则表达式?A:简单的说就是在文件名中使用通配符。Q42 如何更改网络接口的IP地址?A:使用ifconfig命令Q43 SSH的两种工作级别是什么?A:第一种级别(基于口令的安全验证)只要你知道自己帐号和口令,就可以登录到远程主机。所有传输的数据都会被加密,但是不能保证你正在连接的服务器就是你想连

27、接的服务器。可能会有别的服务器在冒充真正的服务器,也就是受到“中间人”这种方式的攻击。第二种级别(基于密匙的安全验证)需要依靠密匙,也就是你必须为自己创建一对密匙,并把公用密匙放在需要访问的服务器上。如果你要连接到SSH服务器上,客户端软件就会向服务器发出请求,请求用你的密匙进行安全验证。服务器收到请求之后,先在你在该服务器的家目录下寻找你的公用密匙,然后把它和你发送过来的公用密匙进行比较。如果两个密匙一致,服务器就用公用密匙加密“质询”(challenge)并把它发送给客户端软件。客户端软件收到“质询”之后就可以用你的私人密匙解密再把它发送给服务器。Q44 Telnet的工作原理是什么?A:

28、当你用Telnet登录进入远程计算机系统时,你事实上启动了两个程序,一个 叫Telnet客户程序,它运行在你的本地机上;另一个叫Telnet服务器程序,它运 行在你要登录的远程计算机上。本地机上的客户程序要完成如下功能: 1 、建立与服务器的TCP 联接; 2 、从键盘上接收你输入的字符; 3 、把你输入的字符串变成标准格式并送给远程服务器; 4 、从远程服务器接收输出的信息; 5 、把该信息显示在你的屏幕上。Q45 ftp的常用命令有哪些?A:1!cmdargs:在本地机中执行交互shell,exit回到ftp环境,如:!ls*.zip. 2.$ macro-ameargs:执行宏定义mac

29、ro-name.3.accountpassword:提供登录远程系统成功后访问系统资源所需的补充口令。4.append local-fileremote-file:将本地文件追加到远程系统主机,若未指定远程系统文件名,则使用本地文件名。5.ascii:使用ascii类型传输方式。6.bell:每个命令执行完毕后计算机响铃一次。7.bin:使用二进制文件传输方式。8.bye:退出ftp会话过程。9.case:在使用mget时,将远程主机文件名中的大写转为小写字母。10.cd remote-dir:进入远程主机目录。11.cdup:进入远程主机目录的父目录。 12.chmod mode file-name:将远程主机文件file-name的存取方式设置为mode,如:chmod 777 a.out。 13.close:中断与远程服务器的ftp

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1