1.Linux的目录配置以‘树状目录’来配置,至于磁盘分区则需要与树状目录相配合! 请问,在预设的情况下,在安装的时候系统会要求你一定要分出来的两个Partition是什么?

/ swap

2.若在分区的时候,在 IDE硬盘,分割‘六个有用’的分区 (具有 filesystem 的) ,此外,已知有两个主分区!请问六个分区的设备文件名称?

主hda1,hda2;其它hda5-8

3.一般而言,在RAM为64 MB或128 MB的系统中,swap要开多大?

256M

4.如果我的磁盘分割时,设定了四个主分区,但是还有空间,请问我还能不能使用这些空间?

不能

5.请说明/bin与/usr/bin目录所放置的执行文件有何不同之处?

Bin放内部命令,/usr/bin放外部命令

6.请说明/bin与/sbin目录所放置的执行文件有何不同之处?

bin是内部命令,sbin是系统维护命令

7.哪几个目录不能够与根目录(/)放置到不同的分区中?并请说明该目录所放置的资料为何?

/bin内部命令,/dev设备文件,/etc系统配置,/lib库文件,/media即插即用,/mnt临时文件,/root家目录,/sbin系统维护

8.试说明为何根目录要小一点比较好?另外在分区时,为什么/home, /usr, /var, /tmp最好与根目录放到不同的分区? 试说明可能的原因为何(由目录放置资料的内容谈起)?

/根目录是linux文件系统的入口,也是最高一级的目录,/home普通用户家目录的默认存放目录,/usr存放用户使用系统命令和应用程序等信息,/var存放经常变动的数据,/tmp临时文件目录

9.早期的 Unix 系统文件名最多允许 14 个字符,而新的 Unix 与Linux 系统中,文件名最多可以容许几个字符?

255

10.当一个一般档案权限为 -rwxrwxrwx 则表示这个档案的意义为?

所有用户都有读,写,执行的权限

11.我需要将一个档案的权限改为 -rwxr-xr-- 请问该如何下达指令?

Chmod 754 filename

12.若我需要更改一个档案的拥有者与群组,该用什么命令?

chwon

13.什么是绝对路径与相对路径

绝对:以/开头,相对:不以/开头

14.如何更改一个目录的名称?例如由/home/test 变为 /home/test2

mv /home/test /home/test2

15.PATH 这个环境变量的意义?

指定了可执行文件的搜索目录

16.当一个使用者的 umask 分别为 033 与 044 他所建立的档案与目录的权限为何?

666-033=633

777-044=733

17.什么是 SUID ?

当一个设置了SUID 位的可执行文件被执行时,该文件将以所有者的身份运行,也就是说无论谁来执行这个文件,他都有文件所有者的特权。任意存取该文件拥有者能使用的全部系统资源。如果所有者是 root 的话,那么执行人就有超级用户的特权了。

18.当我要查询 /usr/bin/passwd 这个档案的一些属性时(1)传统权限;(2)文件类型(3)档案的隐藏属性,可以使用什么指令来查询?

ll /usr/bin/passwd或者ls –al /usr/bin/passwd

19.我用 vi 开启某个档案后,要在第 34 行向右移动 15 个字符,应该在一般模式中下达什么指令?

34G 15空格

20.在 vi 开启的档案中,如何去到该档案的页首或页尾?

gg  G

21.在 vi 开启的档案中,如何在光标所在行中,移动到行头及行尾?

^  $

22.vi 的一般模式情况下,按下‘ r ’有什么功能?

替换当前光标所在字符

23.在 vi 的环境中,如何将目前正在编辑的档案另存新档名为 newfilename?

:w newfilename

24.在 linux 底下最常使用的文书编辑器为 vi ,请问如何进入编辑模式?

a i o

25.在 vi 中,如何由编辑模式跳回一般模式?

esc

26.在 vi 环境中,若上下左右键无法使用时,请问如何在一般模式移动光标?

h j k l

27.在 vi 的一般模式中,如何删除一行、n行;如何删除一个字符?

dd  ndd  x

28.在 vi 的一般模式中,如何复制一行、n行并加以贴上?

yy  nyy  p

29.在 vi 的一般模式中如何搜寻 string 这个字串?

/string

30.在 vi 的一般模式中,如何取代 word1 成为 word2,而若需要使用者确认机制,又该如何?

:% s/word1/word2/gc

31.在 vi 目前的编辑档案中,在一般模式下,如何读取一个档案 filename 进来目前这个档案?

:r filename

32.在 vi 的一般模式中,如何存档、离开、存档后离开、强制存档后离开?

:w :q  :wq  :wq!

33.在 vi 底下作了很多的编辑动作之后,却想还原成原来的档案内容,应该怎么进行?

:q!

34.我在 vi 这个程式当中,不想离开 vi ,但是想执行 ls /home 这个指令,vi 有什么额外的功能可以达到这个目的:

:! ls /home

35.如何察看与修改 runlevel 呢?

查看:roulevel

修改:vim /etc/inittab

Id:5:initdefault

36.如何在 grub 开机过程当中,指定以‘ run level 1 ’来开机?

开机->e编辑grub->输入1->b执行boot

37.请问我使用 rpm -Fvh *.rpm 及 rpm -Uvh *.rpm 来升级时,两者有何不同?

升级与更新的结果一样,但区别是,包是否安装,没安装升级就会安装这个包,而更新就会被忽略造成更新失败

38.root 的 UID 与 GID 是多少?而基于这个理由,我要让 test 这个帐号具有 root 的权限,应该怎么作?

UID:0GID:0

Useradd –g root test

39.假设我是一个系统管理员,我有一个用户最近不乖,所以我想暂时将他的帐号停掉, 让他近期无法进行任何动作,等到未来他乖一点之后,我再将他的帐号启用,请问:我可以怎么作比较好??

修改/etc/shadow中密码为!!

40.我在使用 useradd 的时候,新增的帐号里面的 UID, GID 还有其他相关的默认设置,都是在哪几个档案里面设定的?

/etc/default/useradd

/etc/login.defs

41.我希望我在设定每个帐号的时候( 使用 useradd ),预设情况中,他们的家目录就含有一个名称为 www 的子目录,我应该怎么作比较好?

在/etc/skel下新建www文件夹

42.简单说明系统帐号与一般使用者帐号的差别?

系统账号:不可登录(1-499)

一般账户:可登录(500-65535)

43.简单说明,为何建立使用者时,他会主动的帮使用者建立一个群组,而不是使用/etc/default/useradd 的设定?

新建账号有两种群组机制

私有群众保密性较高,公有群组可互相分享资料

44.如何建立一个使用者名称 alex, 他所属群组为 alexgroup, 预计使用 csh, 他的全名为 "Alex Tsai", 且他还得要加入 users 群组当中!

Useradd –g alexgroup –s csh –c “Alex Tsai”alex

Usermod –G users alex

45.由于种种因素,导致你的使用者家目录以后都需要被放置到 /account 这个目录下。 请问,我该如何作,可以让使用 useradd 时,预设的家目录就指向 /account ?

修改/etc/default/useradd

HOME=/account