首页>计算机>Linux认证>应用技术>正文
LINUX 常见问题1000个详细解答

www.zige365.com 2007-8-17 18:30:41 点击:发送给好友 和学友门交流一下 收藏到我的会员中心

答:在Linux下访问硬盘分区的内容,必须先用mount命令将分区加载到Linux的某个目录下才能访问。
先用“fdisk -l”命令(某些版本可能需要用“fdisk -l 硬盘设备名”)查看硬盘分区情况,操作如下:
  $ fdisk -l
Disk /dev/hda: 255 heads, 63 sectors, 4865 cylinders
Units = cylinders of 16065 * 512 bytes
Device Boot Start End Blocks Id System
/dev/hda1 1 386 3100513+ b Win95 FAT32
/dev/hda2 * 387 388 16065 83 Linux
/dev/hda3 389 4865 35961502+ f Win95 Extd (LBA)
/dev/hda5 389 399 88326 82 Linux swap
/dev/hda6 400 1445 8401963+ b Win95 FAT32
/dev/hda7 1446 1963 4160803+ b Win95 FAT32
/dev/hda8 1964 2491 4241128+ 83 Linux
/dev/hda9 2492 3537 8401963+ b Win95 FAT32
/dev/hda10 3538 4347 6506293+ b Win95 FAT32
/dev/hda11 4348 4865 4160803+ 83 Linux

  可以看到,硬盘上有5个Windows分区,分别是/dev/hda1、/dev/hda6、/dev/hda7、/dev/hda9、/dev/hda10。

  mount命令的一般使用方法如下:

  mount -t 分区格式 分区位置 加载位置

  要访问/dev/hda1的内容,可以用以下代码进行加载:

  $ mount -t vfat /dev/hda1 /mnt/c
  -t vfat表示类型是vfat(Windows 95 FAT32)分区格式;/dev/hda1是被加载的分区位置;/mnt/c代

表Linux里/mnt目录下的名字为c的目录,如果不存在,则先用mkdir命令建立这个目录。如果要求对分区

进行写操作,则用以下命令:  $ mount -rw -t vfat /dev/hda1 /mnt/c

  其中的-rw参数表示Read和Write。

  问:如何使Windows分区里面的中文文件名(目录名)正确显示?

  答:用mount命令加载Windows分区后,中文常显示为“?”号。这是因为发行版自带的内核默认用ISO-8859编码来处理加载上的Windows分区文件(目录)名,只能处理单字节的英文字体而无法显示双字节的中文字体。要正确显示,可以用下面的代码加载Windows分区: $ mount -t vfat -o iocharset=cp936 /dev/hda1 /mnt/c

  这个命令能让内核以cp936编码处理Windows分区的文件(目录)名,从而正确显示中文文件(目录)名。

  还有一个“一劳永逸”的方法,即重新配置内核,在“File systems”-“Native Language Support”-“Default NLS Option”里填入cp936。重新编译内核后,无需加上-o iocharset=cp936参数也能正确显示。
  问:为何使用-rw参数加载Windows分区后,只有root用户能够读写,普通用户还是只能读、不能写?

  答:直接用mount -rw加载的Windows分区,所有文件对普通用户都只有读权限而没有写权限

(但root用户有写权限)。要想让普通用户也能读写,可在mount命令中加上umask=000参数,代码如下:

  $ mount -rw -t vfat -o umask=000,iocharset=cp936 /dev/hda1 /mnt/c

  问:如何让Linux启动时自动进入图形化界面?

  答:编辑/etc/inittab文件,找到下面这行代码:id:3:initdefault:

  它定义Linux进入系统后执行的init动作级别,共有以下6个级别:

  级别0,挂起、关机模式;

  级别1,单用户模式;

  级别2,多用户模式,但没有网络功能;

  级别3,全功能的单用户模式;

  级别4,没用到;

  级别5,X11模式,也就是图形化界面模式;

  级别6,重起模式。

  很明显,要自动进入图形化界面,将3改成5即可。注意千万不要设成0或6,否则Linux开机后进入系统

就会自动关机或自动重起。

  问:如何让普通用户也能使用声卡?

  答:应用程序默认通过访问/dev/dsp这个设备文件来使用声卡。在某些版本中,/dev/dsp设备的权

限设置成只有root用户可以访问(读)。要想让普通用户也使用/dev/dsp,执行以下命令: $ chmod 666 /dev/dsp

本新闻共16页,当前在第15页  1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  

我要投稿 新闻来源:Linux技术中坚站 编辑: 作者:
相关新闻
红旗linux认证模拟题库仅供参考(1)
红旗linux认证模拟题库仅供参考(2)
红旗linux认证模拟题库仅供参考(3)
红旗linux认证模拟题库仅供参考(5)
红旗linux认证模拟题库仅供参考(6)
红旗linux认证模拟题库仅供参考(7)