一、填空题
1. 在Linux系统中,命令____区分____大小写。在命令行中,可以使用_____TAB___键来自动补齐命令。2. 如果要在一个命令行上输入和执行多条命令,可以使用____||____来分隔命令。
3. 断开一个长命令行,可以使用________,以将一个较长的命令分成多行表达,增强命令的可读性。执行后,shell自动显示提示符____>____,表示正在输入一个长命令。
4. 要使程序以后台方式执行,只需在要执行的命令后跟上一个_____&___符号。
二、选择题
1. ( D)命令能用来查找在文件TESTFILE中包含4个字符的行。(不怎么会)
A. grep ‘????
B. grep ‘…. ‘ TESTFILE
C. grep ‘^????$’
TESTFILE
D. grep ‘^….$ ‘ TESTFILE
2. (B )命令用来显示/home及其子目录下的文件名。
A. ls -a /home B. ls -R /home C. ls -l /home D. ls -d /home
3. 如果忘记了ls命令的用法,可以采用(C )命令获得帮助。
A. ?ls B. help ls
C. man ls D. get ls
4. 查看系统当中所有进程的命令是(D )。
A. ps all B. ps aix C. ps auf D. ps aux
5. Linux中有多个查看文件的命令,如果希望在查看文件内容过程中用光标可以上下移动来查看文件内容,则符合要求的那一个命令是( C)。
A. cat
B. more C. less D. head
6. (C )命令可以了解当前目录下还有多大空间。
A. df
B. du / C. du . D. df .
7. 假如需要找出
/etc/my.conf文件属于哪个包(package),可以执行(C )命令。
A. rpm -q /etc/my.conf B. rpm -requires /etc/my.conf
C. rpm -qf /etc/my.conf D. rpm -q | grep /etc/my.conf
8. 在应用程序启动时,(B )命令设置进程的优先级。
A. priority B. nice
C. top D. setpri
9. ( C)命令可以把f1.txt复制为f2.txt。
A. cp f1.txt | f2.txt B. cat f1.txt | f2.txt C. cat f1.txt > f2.txt D. copy f1.txt | f2.txt
10. 使用(B )命令可以查看Linux的启动信息。
A. mesg –d
B. dmesg C. cat /etc/mesg D. cat /var/mesg
三、简答题
1. more和less命令有何区别?
more功能类似 cat ,cat命令是整个文件的内容从上到下显示在屏幕上。 more会以一页一页的显示方便使用者逐页阅读,而最基本的指令就是按空白键(space)就往下一页显示,按 b 键就会往回(back)一页显示,而且还有搜寻字串的功能 。more命令从前向后读取文件,因此在启动时就加载整个文件。
less 工具也是对文件或其它输出进行分页显示的工具,应该说是linux正统查看文件内容的工具,功能极其强大。less 的用法比起 more 更加的有弹性。 在 more 的时候,我们并没有办法向前面翻, 只能往后面看,但若使用了 less 时,就可以使用 [pageup] [pagedown] 等按 键的功能来往前往后翻看文件,更容易用来查看一个文件的内容!除此之外,在 less 里头可以拥有更多的搜索功能,不止可以向下搜,也可以向上搜。
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net
机房租用,北京机房租用,IDC机房托管, http://www.fwqtg.net
大家好,我是老三,人生有三大难题,事业、爱情,和 ——这顿吃什么! 人在家中躺,肚子饿得响,又到了不得不吃的时候,这顿饭该怎么吃?吃什么呢? Linux里有五种IO模型:阻塞IO、非阻塞IO、多路复用IO、信号驱动式IO和异步IO,我发现这五种IO模型,其实能…