您的位置:首页 > 运维架构 > Linux

linux初级练习题2

2013-11-30 20:40 176 查看
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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux 初级练习题2