linux系统50g够用吗,【原创】的50道linux基础题-大牛们还hold住么

基础篇(满分100分)

一、选择题(每个2分)

1、rm –rf / 命令会产生怎么样的效果( )

A、删除当前目录的所有文件和目录

B、删除当前目录的所有目录

C、删除硬盘上所有文件

D、删除/分区下所有文件和目录

2、以下描述正确的是( )多选

A、1Byte = 1024bit

B、1KB = 1024B

C、1MB = 1024KB

D、1GB = 1024MB

3、用什么表示主板上第三个SATA接口上的硬盘的第4个分区()多选

A、/dev/sda4

B、/dev/hdc4

C、/dev/sdc4

D、/dev/sdc5

4、关于MBR描述正确的有()多选

A、MBR又叫做主引导分区(Master Boot Recorder)

B、MBR分区表仅能保存四个分区记录

C、MBR主要记录了引导程序和磁盘分区表

D、MBR不是必须的,可以删掉

5、在安装系统的时候,必须的分区是()

A、/boot

B、swap

C、/

D、/home

6、下面关于使用ls –l查看文件属性,描述错误的是()

-rw-r–r– 1 root root 0 Oct 8 23:14 test

A、第一列表示文件的属性。

B、第二列表示连接占用的节点 i-node

C、第三列表示这个文件(或目录)的“拥有组”

D、第五列表示文件的大小

7、下面关于使用ls –l查看文件属性,描述错误的是()

-rw-r–r– 1 root root 0 Oct 8 23:14 test

A、第一列的第一个属性为d,表示为目录

B、第一列的第一个属性为-,表示为普通文件

C、第一列的第一个属性为l,表示为字符设备

D、第一列的第一个属性为b,表示为块设备

8、文件所有者有读写执行权限,文件所有组有读写权限,其他用户没有任何权限的表示方法为()

A、-rw-rw—-

B、drw-r-x—

C、-rwxr–r—

D、-rwxrw—-

9、修改/test目录和此目录下所有文件和目录的权限为755,正确的命令式()

A、chown 755 /test/

B、chmod 755 /test/

C、chmod –R 755 /test

D、chown –R 755 /test

10、修改/test目录下的所有文件和目录所有者为test,所属组为game,正确的命令是()

A、chmod –R test:game /test

B、chmod test:game /test/*

C、chown –R test:game /test/*

D、chown test:game /test/*

11、以下哪些字符不可以出现在文件名中()多选

A、* ? >

B、; & !

C、[ ] \

D、() {}

12、以下描述错误的是()

A、单一文件允许最大文件名为255个字符

B、单一目录允许最大文件名为255个字符

C、包含完整路径名称及目录(/)的完整文件名为4096个字符

D、cd ..和cd ../ 两个命令含义不一样

13、关于FHS描述错误的是()

A、FHS是linux的目录配置标准

B、/bin,/usr/bin,/usr/local/bin主要放置用户的可执行文件

C、/proc会占用硬盘空间

D、/dev目录主要存放的是设备文件

14、一个目录权限为777,目录所有者为test,所属组为game,以下描述正确的是()多选

A、此目录下的root用户的文件权限为700,其他用户不可以删除

B、此目录下的root用户的文件权限为700,所有用户可以删除

C、此目录下的一个目录权限为777,所有用户可以删除

D、所有的用户可以删除此目录

15、关于cd命令描述错误的是()

A、cd .. 返回上级目录

B、cd ~ 返回当前用户家目录

C、cd – 返回刚才的目录

D、cd . 返回根目录

16、ls命令描述,错误的是()

A、 -A参数,显示全部文件,包括隐藏文件.和..

B、 -d 参数,列出目录本身

C、 -l参数,以长列表方式显示

D、 -i参数,列出inode位置

17、关于cp命令,描述错误的是()

A、-a 拷贝所有的文件和目录

B、-r递归复制,用于对目录的复制操作

C、-p 与文件属性一起复制

D、-I 若目标已存在,在覆盖前,会提示是否确认操作

18、关于查看文件内容的命令,以下描述正确的是()多选

A、cat 由第一行开始显示文件内容

B、tac从最后一行开始显示

C、more 一页一页的显示文件内容

D、tail 显示文件最后几行

19、设置文件默认权限为644,umask该设置什么值()

A、003

B、033

C、022

D、002

20、文件的隐藏属性,描述错误的是()

A、可以使用chattr和lsattr设置和查看文件隐藏属性

B、增加某个特殊参数使用+,取消某个特殊参数使用-,设置值使用=

C、设置了a属性后,文件只能增加,不能删除,任何用户都可以设置这个属性

D、设置了i属性,这个文件就不能,改名,删除,设置连接,也无法写入

21、关于文件特殊权限的描述,错误的是()多选,2个答案

A、Set UID可以设置在目录上生效

B、文件所有者可以设置文件的Set UID权限

C、给一个脚本Set UID权限以后,其他用户可以以文件所有者权限运行脚本

D、Set UID只可以设置在二进制文件上

22、于文件特殊权限的描述,错误的是()

A、Set GID权限可以设置在目录和文件上

B、目录设置了Set GID权限后,目录内新建的文件和目录用户组都和此目录一样

C、Sticky Bit权限只对目录有效

D、在设置了Sticky Bit权限的目录里,只要此目录权限为777,普通用户就可以删除不属于自己的文件

23、一个权限为754的文件,设置了Set UID,Set GID,Sticky Bit权限后,使用ls –l看权限,应该为()

A、-rwsr-sr-T

B、-rwsr-s-t

C、-rwSr-S-t

D、-rwxr-xr—

24、关于df命令,描述错误的是()

A、df命令式用来查看磁盘使用情况的工具

B、df –h 将容量以易读的方式显示出来

C、df –h /etc,在显示结果中过滤掉/etc 目录或者分区

D、df –ih 将当前各个分区中可用的inode数量列出来

25、使用df命令会返回以下内容,关于这些内容,描述正确的是()多选

Filesystem 1K-blocks Used Available Use% Mounted on

/dev/sda2 29753588 11008576 17209200 40% /

/dev/sda5 9920592 153732 9254792 2% /game

/dev/sda3 24797412 3117788 20399648 14% /backup

/dev/sda1 101086 11385 84482 12% /boot

tmpfs 2077564 0 2077564 0% /dev/shm

A、filesystem 表示该文件系统在哪个分区

B、1k-blocks说明下面的数字单位是1kb

C、Available 剩下的磁盘空间大小

D、tmpfs分区也就是/tmp分区

26、关于du命令描述错误的是()

A、du是用来查看目录的容量,不能查看文件的大小

B、du –h 以易读方式显示容量

C、du –sh 以易读方式显示某个目录内的文件总共容量

D、du的参数可以使用通配符 * 代表所有

27、关于linux磁盘分区命令描述错误的是()

A、查看一个磁盘的分区信息使用 fdisk –l命令

B、fdisk /dev/sda1进入fdisk程序工作画面

C、分区完成后,使用w保存离开fdisk,使用q不保存离开分区程序画面。

D、在分区完成之后,提示“the kernel still users the old table,the new table will be userd at the next reboot”,我们可以使用partprobe命令通知OS文件系统的改变,就不用重新启动。

28、关于文件系统描述,错误的是()

A、硬盘格式化后,存储空间减少的原因有部分空间被格式化成了inode。

B、超级块可以存储4个分区表信息

C、一个硬盘分了4个主分区,还剩下50G空间没被划入分区,这50G空间在重新分区前是不能够使用的。

D、linux 2.6系列的内核,在格式化的时候块的大小只支持1024字节

29、关于mount的描述,错误的是()

A、mount –a 按照/etc/fstab的内容将所有相关的磁盘都挂上来。

B、-t选项用来指定载入分区的文件格式

C、-o 载入时的一些额外参数,比如ro,rw等

D、mount后的分区,在重启系统后一样是被挂载的。

E、只输入mount命令,将系统已载入的分区显示出来

30、关于vim的描述,错误的是()

A、在一般模式下,使用0和$移动到一行的开头和结尾,G移动文件的最后一行

B、使用 /word 搜索word关键字

C、dd用户删除一行,yy复制光标所在的那一行

D、通过i、a、o、r、I、A、O、R进入编辑模式

E、使用:q!命令可以保存退出vim

31、以下设置变量正确的是()

A、shell># myname = andy.feng

B、shell># myname = andy feng

C、shell># 123name=andy.feng

D、shell># 123name=andy feng

E、shell># myname=“andy feng”

32、关于常见环境变量的表述,错误的是()

A、HOME,代表用户家目录,cd ~ 和cd就能回到家目录。

B、SHELL,告诉我们当前使用的那个shell程序

C、ENV这个是用户所用的个性化环境设置文件

D、PATH是执行文件的搜索路径,使用分号(;)分隔

33、账号管理相关知识描述错误的是()

A、用户和组相关信息主要记录在/etc/passwd,/etc/shadow,/etc/group,/etc/gshadow四个文件中。

B、UID为0表位超级管理员,UID1-499是保留给系统使用,500-65535给一般用户使用

C、shadow文件主要保存用户密码

D、一个用户只能属于一个组

34、创建一个用户game,主属主为daemon组,使用/sbin/nologin shell ()

A、useradd –g daemon –s /sbin/nologin game

B、useradd –G daemon –s /sbin/nologin game

C、useradd –g daemon –d /sbin/nologin game

D、useradd –G daemon –d /sbin/nologin game

35、关于sudo,描述错误的是()

A、sudo –u 选项是指定以哪个用户的权限执行命令

B、visudo命令可以编译sudo的相关配置,并且默认只有root能够使用

C、game ALL = (ALL) ALL 每个ALL对应的含义依次是,登录的主机,可以变化的身份,可以执行的命令

D、在sudo配置文件中只能给用户配置sudo权限,不能给组配置sudo权限。

36、关于计划任务,描述错误的是()

A、linux系统中主要的计划任务工具有at和crontab,at是只执行一次,crontab是循环执行

B、at命令的使用方法是: at 时间,在对话框内输入要执行的命令,以EOT或者 Ctrl+d结束,使用atq查询。

C、只有crontab可以使用配置文件限制用户使用计划任务

D、crontab配置文件中的5个*分别代表,分钟(0-59),小时(0-23),日期(1-31),月份(1-12),周(0-7)

37、kill命令描述错误的是,(PID指进程号)()

A、kill –l 列出当前可以使用的kill信号

B、kill PID 就可以正常结果一个进程

C、kill -9 PID 就是强制删除一个不正常的作业,一般在kill PID不能杀掉进程时候使用

D、killall PID 也可以杀掉指定的PID进程

38、关于ps命令参数描述正确的是()多选

A、-A 所有进程均显示出来与 –e 有同样的作用

B、-a 与终端无关的所有进程

C、-x 通常和a参数一起使用,获得比较全面的信息

D、-f 更为完整的输出

39、关于ps aux输出结果字段含义描述错误的是()

A、user代表这个进程属于哪个用户

B、PID 进程的号码

C、%CPU和%MEM分别是进程占用CPU和内存的百分比

D、VSZ和RSS分别是进程使用虚拟内存和固定内存的数量,单位为KB

E、COMMAND,该进程实际的命令

F、TIME,此进程最后一次运行的时间

40、关于ps aux命令 STAT字段的解释,错误的是()

A、R,该进程当前正在运行

B、S、该进程当前正在休眠中

C、T,该进程当前正在检测或停止

D、Z、正常的进程标识

41、关于top命令描述错误的是()

A、top默认5秒刷新一次,可以在启动时用-d参数指定时间,单位为秒

B、top界面主要分两个,上面为整个系统的使用状态,下面为每个进程使用的资源情况

C、在top界面,可以使用P,按照CPU的使用资源排序显示

D、top不可以指定某个进程来观察

42、netstat命令选项描述错误的是()

A、-a 将当前系统上所有的联机,监听,套接字数据都列出来

B、-t和-u列出tcp数据和udp数据

C、-p列出改网络服务的进程PID

D、-n 以进程的服务器名显示,不以端口显示

43、关于linux的运行级别描述,能够关机的级别是()

A、0

B、2

C、3

D、5

44、rpm包管理工具,查看一个文件来自哪个RPM包()

A、rpm –qa 文件

B、rpm –qf 文件

C、rpm –ql 文件

D、rpm –qi 文件

45、关于描述管理系统启动的服务列表错误的是()

A、chkconfig –list 可以观看系统在每个级别下启动和关闭的服务

B、可以使用chkconfig –level [012345]服务名 on|off来设置一个服务在制定级别是否启动

C、ntsysv命令只能设置当前级别的服务开启和关闭

D、使用chkconfig和ntsysv设置一个服务启动后,此服务即时就会启动,不用等到下次重新启动服务器

46、关于ssh命令的描述,错误的是()

A、ssh有v1和v2两个版本,两个版本都很安全

B、ssh不仅可以获取远程终端,而且还能远程执行命令

C、ssh可以通过密匙登录,不需要密码。密匙放在用户家目录下的.ssh目录里

D、ssh可以同时监听多个端口

47、以下哪些方法可以配置服务器IP地址()多选

A、使用ifconfig命令

B、使用system-config-network

C、使用system-config-network-tui

D、编辑/etc/sysconfig/network文件

48、以下哪些命令可以查看系统负载情况()多选

A、w

B、last

C、top

D、free

49、关于 `word` ‘word’ “word” 这三种符号的作用描述错误的是 ()

A、“里面的命令具有比较高的优先级,会比他外面的命令先执行

B、’word’ 单引号是转义里面的内容,使他们成为普通字符串

C、“word”双引号是不转义里面的内容

D、“word”双引号只忽略大多数特殊含义,包括变量,反斜线和反引号不会被转义

50、对于linux系统最危险的命令有哪些,请描写命令和使用方法,可以给linux主机带来不可修复的灾难(至少5个命令,同一种方式的算个。比如rm -rf /和cd / && rm -rf . 算一个):

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值