首页 > 系统服务 > 详细

linux复习

时间:2020-12-03 15:10:24      阅读:27      评论:0      收藏:0      [点我收藏+]

1.下列关于操作系统的叙述中哪一条是不正确的( C  )

A.操作系统管理计算机系统中的各种资源      B.操作系统为用户提供良好的界面

C.操作系统与用户程序必须交替运行          D.操作系统位于各种软件的最底层

2.Linux 中权限最大的账户是(  B )。

A. admin     B. root   C. guest    D. super 

3.在通常情况下登录Linux 桌面环境需要(  B ) 。

A.任意一个帐户  B.有效合法的用户帐号和密码   C.任意一个登录密码  D.本机IP 地址

4.Linux文件权限中保存了(  D )信息。

A.文件所有者的权限     B.文件所有者所在组的权限     

C.其他用户的权限       D.以上都包括

5.Linux文件系统的文件都按其作用分门别类地放在相关的目录中对于外部设备文件一般应将其放在(  C )目录中。

A./bin       B./etc      C./dev     D./lib 

6.某文件的组外成员的权限为只读,所有者有全部权限,组内的权限为读与写,则该文件的权限为(   A  )。

A. 467      B. 674       C. 476      D. 764

7.在redhat Linux系统中,下列哪个命令可以用来将分区挂载到目录(   D )。

A.fdisk    B. mkfs   C.tune2fs    D.mount  

8.显示一个文件最后几行的命令是(   D )。  

A.last     B.tail     C.rear     D.tac

9.改变文件所有者的命令为 (  C  ) 。

A.chmod  B.touch  C.chown  D.cat

10.Linux支持的文件系统有 (  D  )

A. ext2  B.ext3  C.ReiserFS  D.以上均支持

11.在vi编辑器中的命令模式下键入(  B )可在光标当前所在行下添加一新行。

A.<O>            B.<o>         C.<i>           D.a

12.你不想保存所修改内容你应该如何操作(  B  )。

A.在末行模式下键入:wq          B.在末行模式下键入:q!

C.在末行模式下键入:x!          D.在编辑模式下键入“ESC”键直接退出vi

13.一个bash shell脚本的第一行是(   D   )。

A.#/bin/csh      B.#/bin/bash    C./bin/bash          D.#!/bin/bash

得分

 

评卷人

 

14.Linux标准c和c++编译器是(   C     ) 。

A. tc   B. cc   C. gcc    D. gdb

6.在shell编程时使用方括号表示测试条件的规则是方括号两边必须有 空格 

7.在Linux操作系统中设备都是通过特殊的文件  来访问。

8.某文件的权限为drw-_r--_r--用数值形式表示该权限则该八进制数为644 该文件属性是目录文件   

9.在Linux系统中用来存放系统所需要的配置文件和子目录的目录是 /etc   。

10.在Linux中用户可通过cat命令来创建一个新文件。若要创建新文件abc则应在命令行中键入__cat >abc_______命令。然后用户可通过键盘键入文件内容输入完后按回车键然后按___ctrl+d______组合键或___ctrl+c______组合键来结束输入过程即可。

11.在Linux bash环境中执行echo “$SHELL”的执行结果是_/bin/bash______执行echo ‘$SHELL’(单引号)的执行结果是_$SHELL________

12.默认情况下,linux有几个终端?

分别是alt+f1-----alt+f6

如何在不同终端之间切换?

2.使用组合键 ctrl+shift+t , 这时就在同一个窗口中打开了另一个终端,当然再按一次ctrl+shift+t,会再生成一个,需要多少了大家可以自行决定

   3.按组合键Alt+1,就会切换到第一个终端,按Alt+2,就会切换到第2个终端,Alt+n,对应的就会切换到第n个终端。

如何在Gnome与终端之间进行切换?

ctrl+alt f4进入终端

ctrl+alt f1 进入UI界面

如何使用ls命令查看隐藏文件信息?

ls -a

如何在终端下查看passwd文件的内容?

tail  /etc/passwd

操作题:

13.通过终端命令实现:查看当前的工作路径,在系统的根目录下建一个自己姓名全拼加学号的的目录stu,在此目录新建名为kaoshi的空文档。接着复制刚新建的目录至/var。

pwd

mkdir /zk16

touch /zk16/kaoshi

cp –r /zk16 var/

14.通过终端在系统的根目录中创建一个名为kaoshi的目录,并在此目录中创建一个名为xxx的空文件,设置文件的所有者具有所有权限,同组人员和其它人员具有可读和可写权限。

mkdir /kaoshi

touch /kaoshi/xxx

chmod 766 /kaoshi/xxx

15.通过命令行终端新建一用户组group,创建一新用户user,并将用户user加入组group,并设置用户的主目录为/kaoshi/user。

groupadd zk

useradd user

gpasswd –a user zk

usermod –d /kaoshi/user

16.安装压缩软件zip。

tar 

-c: 建立压缩档案
-x:解压
-t:查看内容
-r:向压缩归档文件末尾追加文件
-u:更新原压缩包中的文件

-z:有gzip属性的  gz
-j:有bz2属性的   bz2

-J :有xz属性的   xz
-Z:有compress属性的
-v:显示所有过程
-O:将文件解开到标准输出

下面的参数-f是必须的

-f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。

17.查看当前系统中所有进程的动态信息。

  ps -l   列出与本次登录有关的进程信息;
   ps -aux   查询内存中进程信息;
   ps -aux | grep ***   查询***进程的详细信息;
   top   查看内存中进程的动态信息;
   kill -9 pid   杀死进程。

18.使用命令查看本主机的IP地址,并测试本机与新华校园网是否连通。

ping IP地址

ping 校园网地址

19.用vi编写一个简单程序,列举100以内所有的质数;

#!/bin/bash

for((i=2;i<=100;i++))

do

for((j=2;j<i;j++))

do

if [ $((i%j)) -eq 0 ];then break;fi

done

if [ $i -eq $j ];then echo $i;fi

done

20.利用shell编程实现:编写一个shell脚本,删除当前目录下所有文件大小非0的文件。1、文件大小为0:

 技术分享图片

 

 

21.ftp服务器和samba服务器。

 技术分享图片技术分享图片

 

linux复习

原文:https://www.cnblogs.com/zk0801/p/14078989.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!