Linux中国 | Linux.cn - 我们的Linux中文社区

 找回密码
 加入

QQ登录

QQ登录

搜索
go

每日五题--Linux基础(8)

查看: 1496|回复: 19
cjmcjmc 发表于 2010-1-8 15:07 |显示全部帖子
今日闲来无事,在逛论坛,发现有人在贴Linux的基础题,觉得不错,有兴趣的朋友也可以做一下。以下是原贴内容:
我继续这个Five Questions的目的是一起充实linux的基础知识。
Linux的精神就是分享,就是自由,freedom,所以每期答案会在题目4-6天后公开


1、多选:那个是快速关机命令。
         A、shutdown -h now           B、halt
         C、shutdown -r now            D、reboot

2、单选:将整个/etc目录下的文件全部打包成/tmp/etc.tar,用那条命令?
         A、tar  -cvf /tmp/etc.tar                   B、tar -cvf /tmp/etc.tar  /etc
         C、tar -cvf  /etc                              D、tar -cvf /etc  /tmp/etc.tar  


3、简答:下列设备分别表示什么样的硬件设备信息呢?/dev/hda2、  /dev/sdb1、  /dev/cdrom、   /dev/fd1、   /dev/lp1 、 /dev/mouse。


4、简答:终端中,快捷键[Tab]、[ctrl+C]、[ctrl+Z]能给我们那些方便?

5、简答:/etc/fstab  此文件有什么作用? 如下图:图片中每个红色框内字符表示什么?或者说有什么作用?[此题有难度]

  
原贴地址:http://www.ylmf.net/read.php?tid=1506854
[本话题由 cjmcjmc 于 2010-01-08 15:20:45 编辑]

帖子信息

Rank: 5Rank: 5

经验
6738  
金钱
7806  
贡献
0  
注册时间
2009-10-13 
最后登录
2012-2-2 
在线时间
9 小时 
回复 引用 收藏0 分享0 支持0 反对0
分享到外站: QQ空间 腾讯微博 腾讯朋友 新浪微博

举报 返回顶部

南瓜大叔 发表于 2010-1-8 15:40 |显示全部帖子
halt应该是最快的关机命令吧。
cjmcjmc 发表于 2010-1-8 16:44 |显示全部帖子
南瓜大叔: halt应该是最快的关机命令吧。
A和B其实一样的,因为shutdown -h now就是直接调用halt。shutdown -hy 0也等同于halt。
cjmcjmc 发表于 2010-1-8 16:52 |显示全部帖子
其实终极关机命令是init 0
woodcomet 发表于 2010-1-8 22:12 |显示全部帖子
我也一直用init 0
tjhzh2009 发表于 2010-1-9 00:51 |显示全部帖子
雨林木风出的
DeadFire 发表于 2010-1-9 11:28 |显示全部帖子
打包命令是:B、tar -cvf /tmp/etc.tar  /etc
南瓜大叔 发表于 2010-1-11 10:56 |显示全部帖子
cjmcjmc: A和B其实一样的,因为shutdown -h now就是直接调用halt。shutdown -hy 0也等同于halt。
halt少敲几个字母,哈
帅气猫 发表于 2010-1-12 11:09 |显示全部帖子
/dev/cdrom 光驱嘛
/dev/mouse 鼠标,哈
cjmcjmc 发表于 2010-1-12 12:46 |显示全部帖子
帅气猫: /dev/cdrom 光驱嘛
/dev/mouse 鼠标,哈
那/dev/hda2、/dev/sdb1、/dev/fd1、/dev/lp1呢
没注册 发表于 2010-1-13 10:15 |显示全部帖子
[Tab]自动补完命令
帅气猫 发表于 2010-1-13 10:58 |显示全部帖子
/dev/hda2 是分区,/dev/sdb1 也是分区,可是这个区别我就不知道了。
/dev/lp1 应该是打印机
/dev/fd1 是软驱吧?
cjmcjmc 发表于 2010-1-13 11:16 |显示全部帖子
帅气猫: /dev/hda2 是分区,/dev/sdb1 也是分区,可是这个区别我就不知道了。
/dev/lp1 应该是打印机
/dev/fd1 是软驱吧?
hda2是指第一块硬盘的第二个分区,sdb1是指第二个移动设备的第一个分区
帅气猫 发表于 2010-1-14 10:46 |显示全部帖子
cjmcjmc: hda2是指第一块硬盘的第二个分区,sdb1是指第二个移动设备的第一个分区
sdb1是第二个移动设备,第一个移动设备也有一个专有的名字吧,还是说硬盘是第一个移动设备。
cjmcjmc 发表于 2010-1-14 12:41 |显示全部帖子
帅气猫: sdb1是第二个移动设备,第一个移动设备也有一个专有的名字吧,还是说硬盘是第一个移动设备。
a表示第一块硬盘,b表示第二块硬盘,c表示第三块硬盘...
1表示所在盘的第一分区,2表示所在盘的第二分区...
因此hda2就表示第一块硬盘的第二分区,hdc4就表示第三块硬盘的第四分区
hd开头表示IDE硬盘,sd开头表示SCSI硬盘或U盘
帅气猫 发表于 2010-1-15 10:39 |显示全部帖子
cjmcjmc: a表示第一块硬盘,b表示第二块硬盘,c表示第三块硬盘...
1表示所在盘的第一分区,2表示所在盘的第二分区...
因此hda2就表示第一块硬盘的第二分区,hdc4就表示第三块硬盘的第四分区
hd开头表示IDE硬盘,sd开头表示SCSI硬盘或U盘
多谢。这下有了明确的认识了。
没注册 发表于 2010-1-21 09:59 |显示全部帖子
[Tab]补全命令或者文件名
[ctrl+C]中断当前正在运行的程序
[ctrl+Z]挂起正在运行的进程
jun413947139 发表于 2010-3-6 13:17 |显示全部帖子
收益非浅 还是互动学习好啊
stream.wang 发表于 2010-3-15 21:12 |显示全部帖子
很低的难度。。。基础题
frank 发表于 2010-3-16 00:50 |显示全部帖子
首先这个文件包含了描述各种文件系统的信息,正确的创建和维护是系统管理员的职责,它可以被特殊的工具所修改,比如“fstab_sync”,每个文件系统都被一行被分割的字符所描述,分为几个区域,也就是红色划线区域,这个文件的每条记录都非常的重要,因为fsck, mount, umount是按照这文件描述执行的。
第一个区域描述块磁盘设备,或者被挂载的远程文件系统
代替特定的设备有的文件系统是使用该设备对应的UUID或者volume  label 被挂载的。这样做会使系统更加健壮,因为当你添加或者卸载一个磁盘设备的时候,改变只是磁盘名而不是文件系统的逻辑卷标签。
第二列是在文件系统的挂载点。
第三列描述文件系统类型。linux支持很多文件系统类型,为了详细可以查看/proc/filesystems文件。
第四个区域描述和文件系统相关联的挂载选项。
第五个区域用来描述该分区是否允许被dump命令来备份,dump命令会根据这个值来判断许可, 0 代表不要做 dump 备份, 1 代表要进行 dump 的动作。 2 也代表要做 dump 备份动作, 不过,该 partition 重要度比 1 小。
第六个区域描述在重新启动的时候是否允许fsck命令来检查文件系统的完整性,根文件系统最先被制定,然后是其它的文件系统,不过,某些 文件系统是不需要检验的,例如 swap ,或者是特殊档案系统,  /proc 与 /sys 等等。所以,在这个字段中,我们可以设定是否要以 fsck 检验该 filesystem 。 0 是不要检验, 1 是要检验, 2 也是要检验,不过 1 会比较早被检验。
我们可以使用getmntent_r函数来读取fstab文件中的记录
补充:
/etc/fstab 是开机时是设定的,实际文件系统的挂载是记录在/etc/mtab 中的,即下图[本话题由 frank 于 2010-03-16 00:52:52 编辑]
你需要登录后才可以回帖 登录 | 加入

无觅相关文章插件