请UNIX/LINUX高手进入!!!简单问题,要分的进!!!帮忙而已,谢谢
我们班没学过UNIX,但是这次考试要考,老师发了个提纲给我们背,虽然都是初级的知识,但是也难啊,想请高人帮忙解答一下,最好是答全,答全正确者都附加分200(要注明题目的标号),希望大家能够在今天13点之前做完,晚上7点我们要考试,谢谢!!!
1 unix中超级用户和普通用户的区别
2 用什么命令设置文件操作权限
3 怎样中止一条命令的执行
4 怎样查看SHELL中已经用过的命令
5 将LS所显示的内容追加到文件XY中的命令
6 总结UNIX中能显示文件内容的命令(如more,type^^^^)
7 在VI中如果当前处于正常模式,要在当前行的下面一行输入新内容的命令是什么.
8在VI中要删除从当前行开始的3行的命令是什么
9 grep命令的功能
10 如果一个目录有X权限,则该目录能进行什么操作
11 为了完成在/etc目录下搜索名为aa的目录,如何实现
12 对于bash.shell编程来说,读入用户输入的信息用什么命令
13 在bash.shell中,可以作为条件测试的命令是(书写形式)
14 在………中,定义环境变量Home,使其值为hello的方法是什么?
15 在UNIX中文件的3中权限(读,写,执行)
16 在UNIX中,显示当前系统所有进程的命令是什么?杀死进程的命令是???
17 授予文件XY.C任何用户都是有可读(写,执行)权限的命令是什么?
18 创建一个用户USER1并同时授予该用户的密码为123的命令是???
19 UNIX有哪些特点
20 VI中如何设置行号?跳转到第5行如何实现???
>>21 UNIX中FIND的功能,选项的含义.命令的格式???
22 FIND如何执行外部命令,举例
23 awk命令的作用
24 awk命令中length:NF.$D选项的作用
25 awk管道结合使用的命令是什么???
>>>26 Grep的作用,用法,举例
27 举出UNIX中常用的10个命令,对每个命令进行参数说明,举例说明每个命令的用法
28 在/abc/下面有3个文件a.c;b.c;c.c请写出一个bash.shell程序.首先判断这三个文件的权限是否可读,如不是,将其该为可读的,然后将这三个文件内容合并到tmp.c中,并将tmp.c移到/temp./下面去
29 VI与WORD,WPS等软件异同
30 VI的功能特点
31 VI有那几种工作模式,它们间的转换格式
32 VI中基本操作命令,如插入,删除,定位等
33 命令SU,rfuser,useradd(或adduser),passwd,grapadd.的用法,功能
34 了解红旗 LINUX安装
问题点数:100、回复次数:11Top
1 楼xjp6688(大平/要做必须最好)回复于 2005-07-02 08:49:03 得分 0
2 用什么命令设置文件操作权限
chmod
3 怎样中止一条命令的执行
kill
4 怎样查看SHELL中已经用过的命令
ps
5 将LS所显示的内容追加到文件XY中的命令
ls xx >>xy
6 总结UNIX中能显示文件内容的命令(如more,type^^^^)
cat
7 在VI中如果当前处于正常模式,要在当前行的下面一行输入新内容的命令是什么
按ESC键,好象是
10 如果一个目录有X权限,则该目录能进行什么操作
对文件可以执行
16 在UNIX中,显示当前系统所有进程的命令是什么?杀死进程的命令是???
ps -a
kill
17 授予文件XY.C任何用户都是有可读(写,执行)权限的命令是什么?
chmod 777 xy.c
我也是初学,帮你写了几个,可能有错误,自己在找找吧Top
2 楼xnlcx(J2EE.Net)回复于 2005-07-02 09:15:37 得分 0
基本的题目啊,查一下看一下就知道了Top
3 楼hundlom(托克维尔)回复于 2005-07-02 10:36:02 得分 0
现在能不能找到linux机器?
能找到的话快去在机器上把所有的都测试一边!!Top
4 楼yyy790601(发呆的鱼)回复于 2005-07-02 11:14:00 得分 0
2. chmod
3. kill 或则 kill -9
4. history
5. ls >>XY
6. vim vi more type less cat
7. o(不是零)
8. 3dd
9. 模式字符串匹配
10. cd
11. find /etc -name aa -type d
15. r w x
16. ps -A;kill -9 pid
17. chmod 444 xy.c;chmod 222 xy.c;chmod 111 xy.c
18. useradd USER1 -p 123
20. :5 (跳到第五行)
21. man find
22. find / -name aa -exec /bin/ls
26. man grep
31. 编辑,命令,插入
其他shell相关的我不熟,等别人补充吧。Top
5 楼yjf7888(seeking a place 找工作了location:Chengdu)回复于 2005-07-02 11:21:01 得分 0
27
1. ls
这是最基本的档案指令。ls 的意义为 "list",也就是将某一个目录或是某一个档案的内容显示出来。如果你在下 ls 指令後头没有跟著任何的档名,它将会显示出目前目录中所有档案。也可以在 ls 後面加上所要察看的目录名称或档案的名称,如:% ls /etc
ls 有一些特别的参数,可以给予使用者更多有关的资讯,如下:
-a : 在 UNIX 中若一个目录或档案名字的第一个字元为 "." , 则使用ls
将不会显示出这个档案的名字,我们称此类档案为隐藏档。如 tcsh的初设档 .tcshrc;如果我们要察看这类档案,则必须加上参数-a。
-l : 这个参数代表使用 ls 的长( long )格式,可以显示更多的资讯,如档案存取权,档案拥有者( owner ),档案大小,档案最後更新日期,甚而 symbolic link 的档案是 link 那一个档等等。如:% ls -l
2. cp
cp 这个指令的意义是复制("COPY") , 也就是将一个或多个档案复制成另一个档案或者是将其复制到另一个目录去。
-i : 此参数是当已有档名为 f2 的档案时,若迳自使用 cp 将会将原来 f2的内容掩盖过去,因此在要盖过之前必须先询问使用者一下。如使用者的回答是y(yes)才执行复制的动作。
-r : 此参数是用来做递回复制用,可将一整颗子树都复制到另一个目录中。
3. mv
mv 的意义为 move , 主要是将一档案改名或换至另一个目录。如同 cp ,它也有三种格式:
mv 的参数有两个,-f 和 -i , 其中 -i 的意义与 cp 中的相同,均是 interactive询问之意。而 -f 为强迫( force ) , 就是不管有没有同名的档案,反正我就是要搬过去,所有其他的参数遇到 -f 均会失效
4. rm
rm 的意义是 remove ,也就是用来杀掉一个档案的指令。在 UNIX 中一个被杀掉的档案除非是系统恰好有做备份,否则是无法像 DOS 里面一样还能够救回来的。所以在做 rm 动作的时候使用者应该要特别小心。
-f : 将会使得系统在删除时,不提出任何警告讯息。
-i : 在除去档案之前均会询问是否真要除去。
-r : 递回式的删除。
5. mkdir
mkdir 是一个让使用者建立一个目录的指令。你可以在一个目录底下使用midir 建立一个子目录,使用的方法就不用多说了吧!
6. chdir ( cd )
这是让使用者用来转移工作目录用的。
chdir dirname
如此你就可以将目前的目录转移到 dirname 这一个目录去。或使用 "chdir .." 来转移到上一层目录。
7. rmdir
相对於 mkdir ,rmdir 是用来将一个"空的"目录杀掉的。如果一个目录下面没有任何档案,你就可以用 rmdir 指令将其除去。rmdir 的使用法如下:
rmdir dirname1 [ dirname2 .... ]
如果一个目录底下有其他的档案, rmdir 将无法将这个目录杀掉,除非使用 rm 指令的 -r 选项。
8. pwd
pwd 会将目前目录的路径( path )显示出来,例如:
9. cat/more/less
以上三个指令均为察看档案内容的指令。cat 的意义是猫....不不不,是 concatenate ,在字典上的意思是"连结,将…串成锁状"( 语出资工电子词典 cdict ),其实就是把档案的内容显示出来的意思。 cat 有许多奇怪的参数,较常为人所使用的是 -n 参数,也就是把显示出来的内容加上行号。 cat 的用法如下:
cat [-n] :自标准输入读进内容,你可以用 pipe 将别的程式的输出转向
给 cat .
cat [-n] filename : 将 filename 的内容读进来,显示在标准输出上。问题在於 cat 它是不会停下来的,因此并不好用( 试想如果一个萤幕二十四行,而一个档案四百行,cat 一出来将会劈哩啪啦不断的卷上去,使用者很难据此得到他们所需的资讯。) 所以才有人又写了 more 出来。
more ,可以将所观察的档案跟据终端机的形态一页页的显示出来,再根据使用者的要求换页或卷行。如果使用者要在某一个档案中搜寻一个特定的字串,则按 / 然後跟著打所要搜寻的单字即可进行搜寻。more 也可以找得到。more 的使用法如下:
more filename
如果你在使用中觉得已经看到了所要看的部份,可以按'q'离开 more 的使用。在使用中按'v' 亦可以使用编辑器来编辑所观看的档案。less 的用法与 more 极类似,原先它就是为了弥补 more 只能往前方卷页的缺点而设计。 less 的用法如下:
less filename
其与 more 不同的是它可以按 y 来往上卷一行,并且可以用"?"来往回搜寻你所要找的单字。
10. chmod
chmod 为变更档案模式用( change mode ) . 这个指令是用来更改档案的存取模式( access mode )。在 UNIX 一个档案上有可读(r)可写(w)可执行(x)三种模式,分别针对该档案的拥有者( onwer )、同群者( group member )( 你可以 ls -lg来观看某一档案的所属的 group ),以及其他人( other )。一个档案如果改成可执行模式则系统就将其视为一个可执行档,而一个目录的可执行模式代表使用者有进入该目录之权利。chmod 就是用来变更一些档案的模式,其使用方式如下:
chmod [ -fR ] mode filename ...
其参数的意义如下:
-f Force. chmod 不会理会失败的动作。
-R Recurive. 会将所有子树下的所有子目录及档案改为你所要改成的模式。
mode 可以为一个三位或四位的八进位数字,来表示对某些对象的存取权。Top
6 楼yjf7888(seeking a place 找工作了location:Chengdu)回复于 2005-07-02 11:24:56 得分 0
34.
参见http://tech.sina.com.cn/s/1615.html
http://www.easysea.com/diannao/books/software/os/Linux/index01/092.htmTop
7 楼alaiyeshi(七宝树八宝饭)回复于 2005-07-02 12:38:06 得分 0
12 export
awk....不会,这不算简单了吧Top
8 楼Stefine(CSDN最菜滴猩猩)回复于 2005-07-02 18:59:42 得分 0
路过 学习ingTop
9 楼gettext(冰雪之崖)回复于 2005-07-05 07:28:33 得分 0
答全正确者都附加分200(要注明题目的标号)。
这笔交易你也太划算了。Top
10 楼penguincn(小企)回复于 2005-07-05 10:43:21 得分 0
自己不好好学,现在来征集答案,这就是你的学习态度吗??
希望大家不要告诉他
Top
11 楼sbean(蓝石)回复于 2005-07-06 15:50:47 得分 0
太夸张了,这些基础的作业都拿这问。。。书都不想翻。。。晕Top




