红联Linux门户
Linux帮助

这两个星期学习遇到的几个问题,请大家帮忙!

发布时间:2010-02-06 16:02:05来源:红联作者:宣_仲达
问题1.我的主板上面有2个sata接口,一个接光驱,一个接硬盘,其中,硬盘的标号是sda,我想问的是如果将硬盘线和光驱线互换,那么硬盘对应的号码是不是就是sdc??

问题2.我们知道硬盘的MBR由于空间有限,只能装4个分区的信息(3个主分区和1个扩展分区),可以将那个扩展分区再份划分成好多个逻辑分区。我的疑问是为什么MBR空间装载4个分区的信息的空间有限,而扩展分区开头装载逻辑分区的信息的空间就可以多这么多呢?它们原理有什么不同?

问题3.我的linux版本是ubuntu9.04,注销的命令是exit,可是我在root权限下输入exit后,系统只是关闭了当前的终端窗口,这是怎么回事??

问题4.书上说/etc/filesystems里面存在了linux支持的文件系统,可是我的linux里面没这个文件,这是怎么回事,到底去了哪里??

问题5.硬盘的major代码到底是什么东西??

问题6.我们知道启动挂载菜单是/etc/fstab,那么我想请问/etc/mtab里面放的是什么,与前者有什么区别呢(后者信息多不少)?

问题7.下面是一个建立虚拟内存空间的例子:
dd if=/dev/zero of=/temp/swap bs=4k count=16382
mkswap /temp/swap
swapon /temp/swap
我的问题在于第一句,这样建立的文件各个部分是什么意思,麻烦详细说明,感激不尽!!!!!!!!

问题8.用sudo加上命令系统会提示输入密码,那么这个密码是root密码吗?

问题9.gzip压缩与bzip2有什么异同??

问题10.用locate命令搜查文件时,都要调用一个数据库查询信息。书上说/usr/bin/updatedb里面可以查询并更改,我的ubuntu9.04具体怎么操作,
我没有在内看到相关信息呀。

请高手详细指点,本人感激不尽!。
文章评论

共有 14 条评论

  1. leftarium 于 2010-02-14 18:00:48发表:

    http://zhidao.baidu.com/question/136702889.html?

  2. leftarium 于 2010-02-14 18:00:38发表:

    http://zhidao.baidu.com/question/136702889.html?

  3. 指冷玉笙寒 于 2010-02-13 00:56:58发表:

    引用:
    问题7.下面是一个建立虚拟内存空间的例子:
    dd if=/dev/zero of=/temp/swap bs=4k count=16382
    mkswap /temp/swap
    swapon /temp/swap
    我的问题在于第一句,这样建立的文件各个部分是什么意思,麻烦详细说明,感激不尽!!!!!!!!

    其他的就不说了,楼上已经有人回答。
    dd是一个磁盘拷贝命令,可以将一个作成你磁盘完整地拷贝到另外一个磁盘,对老手来说,这个命令很有用,可以用来做映像,甚至可以将启动扇区拷贝下来,作成启动盘,通过一定设置,可以在windows启动器下启动linux,if 后跟输入文件,of 后根输出文件,bs是块大小,count是复制块数量。

  4. acrofox 于 2010-02-08 18:31:57发表:

    引用:
    结束当前会话的意思不就是注销么,呵呵~~

    结束当前 shell,如果当前 shell 是登录 shell,就是注销,否则就不是了。

  5. 宣_仲达 于 2010-02-08 15:34:52发表:

    5# acrofox

    结束当前会话的意思不就是注销么,呵呵~~

  6. 宣_仲达 于 2010-02-08 15:09:40发表:

    非常感谢大家!!!大致都懂了,呵呵~~~

  7. acrofox 于 2010-02-07 11:18:06发表:

    引用:
    问题7.下面是一个建立虚拟内存空间的例子:
    dd if=/dev/zero of=/temp/swap bs=4k count=16382
    mkswap /temp/swap
    swapon /temp/swap
    我的问题在于第一句,这样建立的文件各个部分是什么意思,麻烦详细说明,感激不尽!!!!!!!!

    第一句的作用是建立一个大小为 (4k*16382) 的文件,文件内容为全 0(字节值为0,不是字符0的ASCII码)。其实文件内容不是关键,把 /dev/zero 换成 /dev/random 也可以,这时文件内容是随机数。你也可以把 /dev/zero 换成其它不小于 (4k*16382) 大小的文件,甚至用 /dev/sda。因为 /dev/zero 最方便,所以用它了。

  8. alick 于 2010-02-07 10:37:33发表:

    第7个问题,写入的数据应该都是\0,即ASCII码值为0的字符,参见man zero

  9. acrofox 于 2010-02-07 01:21:56发表:

    引用:
    问题4.书上说/etc/filesystems里面存在了linux支持的文件系统,可是我的linux里面没这个文件,这是怎么回事,到底去了哪里??

    /proc/filesystems 或 man filesystems

  10. acrofox 于 2010-02-07 01:19:46发表:

    引用:
    问题8.用sudo加上命令系统会提示输入密码,那么这个密码是root密码吗?

    可以配置成使用当前用户密码、使用 root 密码、使用某个指定的用户的密码或者不用密码。在Ubuntu中,默认是使用当前用户的密码。

  11. acrofox 于 2010-02-07 01:18:15发表:

    引用:
    问题3.我的linux版本是ubuntu9.04,注销的命令是exit,可是我在root权限下输入exit后,系统只是关闭了当前的终端窗口,这是怎么回事??

    exit 既不是关闭窗口(baidu答案),也不是注销。它是 shell 的内部命令,功能是退出当前 shell 会话。
    当你打开一个虚拟终端窗口时,虚拟终端程序(gnome-terminal)自动启动了一个 shell,shell 送出了提示符。你在这个提示符下输入 exit,退出的是这个 shell。当虚拟终端程序启动的 shell 终止运行后,默认操作是虚拟终端程序也结束运行(即表现为窗口关闭了)。
    当你在字符终端下登录时,login 进程启动一个 shell,如果你用 exit 退出这个 shell,当然就注销了。
    如果在任何一个 shell 提示符下运行 bash、csh、zsh 等任一个 shell,再输入 exit,你就可以发现只是退出了这个 shell,不会关闭窗口或者从终端登录中注销。

  12. 宣_仲达 于 2010-02-06 23:01:03发表:

    谢谢上面两位朋友的回答。在百度知道有另一位朋友也给出了很通俗的回答,大家可以看:
    http://zhidao.baidu.com/question/136702889.html?

  13. duo2752 于 2010-02-06 20:41:45发表:

    问题3.我的linux版本是ubuntu9.04,注销的命令是exit,可是我在root权限下输入exit后,系统只是关闭了当前的终端窗口,这是怎么回事??
    {:3_115:}图形界面 都会退出终端 和ctrl+c一样。你试一下ctrl+d,也是退出的
    问题4.书上说/etc/filesystems里面存在了linux支持的文件系统,可是我的linux里面没这个文件,这是怎么回事,到底去了哪里??{:3_109:}
    {:3_107:}不同的发行版之间是有差异的,例如一般的网络配置文件在/etc/sysconf/network里面,你在Ubuntu下也是找不到滴
    .硬盘的major代码到底是什么东西??
    {:3_108:}识别硬盘的,kernel认识
    用sudo加上命令系统会提示输入密码,那么这个密码是root密码吗?
    {:3_109:}当然是这个用户的密码,你可以自己建立一个用户玩玩
    问题10.用locate命令搜查文件时,都要调用一个数据库查询信息。书上说/usr/bin/updatedb里面可以查询并更改,我的ubuntu9.04具体怎么操作,
    我没有在内看到相关信息呀。

    {:3_109:}是下面的文件吧
    /usr/bin/updatedb.mlocate" may be a binary file

  14. alick 于 2010-02-06 17:28:07发表:

    6:

    引用:
    The programs mount and umount maintain a list of currently
    mounted filesystems in the file /etc/mtab. If no arguments are
    given to mount, this list is printed.
    摘自mount手册页
    9:同是压缩工具,bzip2的压缩率更高。
    10:
    引用:
    updatedb creates or updates a database used by locate(1). If the
    database already exists, its data is reused to avoid rereading directo-
    ries that have not changed.
    摘自updatedb手册页