Linux基础知识

一、 单选题(共20题 每题1分 共 20分 )

  1. 下面哪个Linux命令可以一次显示一页内容? C

A. pause

B. cat

C. more

D. grep

  1. 怎样更改一个文件的权限设置? B

A. attrib

B. chmod

C. change

D. file

3.下面哪个参数可以删除一个用户并同时删除用户的主目录?C

A. rmuser -r

B. deluser -r

C. userdel -r

D. usermgr -r

4.下面哪条命令可以把f1.txt复制为f2.txt? C

A. cp f1.txt | f2.txt

B. cat f1.txt | f2.txt

C. cat f1.txt > f2.txt

D. copy f1.txt | f2.txt

5.显示一个文件最后几行的命令是: B

A. tac

B. tail

C. rear

D. last

6、在创建Linux分区时,创建分区时,一定要创建(   D )两个分区

A. FAT/NTFS

B. FAT/SWAP

C. NTFS/SWAP

D.SWAP/ 根分区

7.如何在文件中查找显示所有以"*"打头的行? D

A. find * file

B. wc -l * < file

C. grep -n * file

D. grep ‘^*’ file

8.在ps命令中什么参数是用来显示所有用户的进程的? A

A. a

B. b

C. u

D. x

9.如何删除一个非空子目录/tmp? B

A. del /tmp/*

B. rm -rf /tmp

C. rm -Ra /tmp/*

D. rm -rf /tmp/*

10.对所有用户的变量设置,应当放在哪个文件下? B

A. /etc/bashrc

B. /etc/profile

C. ~/.bash_profile

D. /etc/skel/.bashrc

11.使用vi进行编辑文件后,执行退出不保存的命令是? D

A. :q

B. :w

C. :wq

D. :q!

12.使用什么命令检测基本网络连接? A

A. ping

B. route

C. netstat

D. ifconfig

13.下面哪个命令可以压缩部分文件: C

A. tar -dzvf filename.tgz *

B. tar -tzvf filename.tgz *

C. tar -czvf filename.tgz *

D. tar -xzvf filename.tgz *

14.什么命令解压缩tar文件? B

A. tar -czvf filename.tgz

B. tar -xzvf filename.tgz

C. tar -tzvf filename.tgz

D. tar -dzvf filename.tgz

15 Linux文件权限一共10位长度,分成四段,第三段表示的内容是 C

A 文件类型

B 文件所有者的权限

C 文件所有者所在组的权限

D 其他用户的权限

16 删除文件命令为 D

A mkdir

B rmdir

C mv

D rm

17 改变文件所有者的命令为 : C

A chmod

B touch

C chown

D cat

18 显示文件和目录由根目录开始的树形结构 A

A tree

B ls

C pwd

D ln

19 建立一个新文件可以使用的命令为 D

A chmod

B more

C cp

D touch

20 对top命令描述正确的是 A

A 用于实时动态显示 Linux进程 的动态信息。

B 查看线程详情情况

C 查看进程名称

D 显示内存情况

二、问答(每小题2分,共60分)

1、 如何通过命令行关机/重启?

a) Init 0 shutdown -h now

b) Reboot init 6

2、 有一个恶意木马进程PID为1278,怎么中止?

a) Kill -9 1278

3、 设置/test/a.txt拥有者有读写执行权限,属组,有读写,其他账户无权限

a) chmod 760 /test/a.txt

4、 如何删除/tmp下所有A开头的文件?

a) rm -rf /tmp/A*

5、 如何把/etc复制到/tmp下并保持原属性不变?

a) cp -rp /etc /tmp (-p 保持文件本身属性不变)

6、 如何把/tmp/etc/man.conf移动到/tmp下并改名为test.conf设置所有人都有读写执行权限

a) mv /tmp/etc/man.conf /tmp/test.conf

b) chmod 777 /tmp/test.conf

7、 修改tom的主组为u1,属组为u2

a) Usermod -g u1 -G u2 tom

8、 如何查看系统最后创建的3个组

a) tail -3 /etc/group

9、 什么命令可以统计当前系统中一共有多少账户

wc -l /etc/passwd

10、 如何通过vim编辑打开/tmp/test.conf?

a) Vim /tmp/test.conf

11、 强制删除根目录:

a) rm -rf /

12、查看系统正在运行的进程名包含bash的进程

​ ps -ef | grep bash

13、如何查看/etc/passwd的头3行 和 尾3行

​ head -3 /etc/passwd

​ tail -3 /etc/passwd

14、如何创建g1 g2组

​ groupadd g1

​ groupadd g2

15、添加账户u1,为其指定主属组为g1,并设置附属组为g2

​ useradd -g g1 -G g2 u1

16、添加账户u2,为其指定id号为1000

​ useradd -u 1000 u2

17、Linux中怎么查看用户root的详细信息

​ Id root

18、什么命令可以查看目前是哪个用户登录?

​ Who am i

19、如何查看u2的uid gid

​ id u2

20、如何查看当前工作目录、

​ pwd

21、如何一次性创建 text/1/2/3/4

​ mkdir -p text/1/2/3/4

22、如何查看/etc下的所有文件

​ ls -la /etc

23、如何最快的返回到当前账户的宿主目录

​ cd ~

24、如何只查看/etc单个目录的信息,并以长格式显示

ls -ld /etc (-d 只显示目录本身的属性)

25、如何查看/etc所占的磁盘空间

​ du -sh /etc

26、应用程序一般都安装在那个目录。

​ /usr

27、日志一般都存放在那个目录下

​ /var/log

28、root的宿主目录在那什么位置

​ /root

29、userA用户的宿主目录都在什么位置

​ /home/userA

30、如何删除/tmp下所有的文件

​ rm -rf /tmp/*

三、解答题

1、写出Linux下常见目录及其作用?(14分)

/root root用户的主目录

/home/username存放普通用户的个人配置文件

/bin 存放linux常用的命令

/boot 存放系统启动时要用到的文件

/dev存放linux系统中使用的外部设备

/etc 存放系统管理时用到的配置文件和子目录

/sbin存放管理员的系统管理程序

/lib存放系统动态链接共享库

/lost+found系统运行异常时产生的错误,会将遗失的片断放在这里

/mnt可临时将别的外部设备挂接在此目录下

/proc存在系统内存中的信息

/usr用户的应用程序和文件都存放在这个目录下

/sbin存放管理员的系统管理程序

/lib存放系统动态链接共享库

/tmp存放临时文件的目录

2、写出Linux的启动级别和对应含义 (6分)

3、git和svn的区别 (5分)

GIT是分布式的,SVN不是:

GIT把内容按元数据方式存储,而SVN是按文件:

GIT分支和SVN的分支不同:

GIT没有一个全局的版本号,而SVN有:

GIT的内容完整性要优于SVN:

Linux基础知识练习题相关推荐

  1. 哪里能练计算机基础知识题库,计算机基础知识练习题集锦.doc

    计算机基础知识练习题集锦.doc (22页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 24.9 积分 计算机基础知识练习题集锦全国计算机一级等级考试选 ...

  2. linux基础知识-链接列表

    linux基础知识-链接列表 1. 安装centos 7 1.1 Linux的初识 1.2 centOS 7安装教程 1.3 centOS 7配置ip和网络问题排查 1.4 PuTTY和Xshell远 ...

  3. linux基础知识_压缩—进程管理-网络管理-ftp-nfs-ssh-scp

    linux基础知识_压缩-进程管理-网络管理-ftp-nfs-ssh-scp 1.压缩包管理 gzip .gz格式的压缩包,不打包,分别压缩,原文件消失 bzip2 .bz2格式的压缩包,原文件不会消 ...

  4. Linux基础知识题解答(一)

    题目来自老男孩BLOG:http://oldboy.blog.51cto.com/2561410/1709569,比较适合新手,空余的时候做一下,可以巩固Linux基础知识,有不对的地方欢迎指正. 计 ...

  5. 第一章c语言基础知识答案,第一章 C语言的基础知识练习题

    第一章 C语言的基础知识练习题 第一章 C语言的基础知识 第一节 对C语言的初步认识 习题 1. 下列叙述中错误的是 B A)任何一个C程序都必须有且仅有一个main函数,C语言总是从main函数开始 ...

  6. linux基础知识复习

    @(tigerfive)[linux,基础知识,复习笔记] linux基础复习(一) 今天只整理框架,具体内容之后详细整理吧 文件管理 文件基本操作 创建文件和目录 拷贝文件和目录 剪切文件和目录 删 ...

  7. 学生计算机基础知识,初中计算机基础知识练习题集锦(学生)

    初中计算机基础知识练习题集锦(学生) 初中信息技术基础知识练习题集锦(2008) 一. 1. 2. 3. 填空题 信息的主要特征有依附性. 计算机和的普及和应用,是第五次信息革命的重要标志. 计算机病 ...

  8. linux 文件夹隐藏属性,Linux基础知识之文件隐藏属性

    这几天温习下Linux基础知识,基础里面较为薄弱的知识点我会在这里记录一下,以便回头查看 Linux下的文件除了权限属性,还有一些隐藏属性,必须使用lsattr来显示,如下所示: [[email pr ...

  9. linux 基础知识及命令总结

    1.mkdir   创建目录 -p 创建多级目录  mkdir -p /data/test -m, --mode=模式 设置权限模式(类似chmod),而不是rwxrwxrwx 减umask -p, ...

  10. Linux基础知识--2.Linux的文件系统和bash的基础特性(1)

    Linux基础知识--linux的文件系统和bash的基础特性 一.Linux文件系统: Linux文件系统中的文件是数据的集合,文件系统不仅包含着文件中的数据而且还有文件系统的结构,所有Linux ...

最新文章

  1. [转]图解APP的商业模式
  2. RestTemplate的三种使用方式
  3. charles修改响应体
  4. scrapyd部署_第八章 第一节 scrapyd和scrapy-client
  5. Unable to install pirate
  6. 我们为什么都应该坚持写博客,意义何在?
  7. 作用 react_react-styleguidist核心知识点详解
  8. rabbitmq集群部署及配置
  9. Grails枚举一例
  10. 从实例中学习grid布局
  11. LINUX使用C调用LMDB的方法
  12. HDU 1556 Color the ball 线段树
  13. android opengl教程
  14. 新版个人信息安全规范正式发布:收集生物识别信息前需告知
  15. 2021-10-27 turtle 绘画创意图形(梅花)
  16. 读书笔记:大型网站技术架构-核心原理与案例分析
  17. mysql 跨库插入_sql 跨库和域插入数据库
  18. w10计算机无法打印,win10提示“无法打印 似乎未安装打印机”怎么办
  19. 谷歌浏览器扩展快捷键设置
  20. 弘辽科技:同为女强人,人生道路却大不相同。

热门文章

  1. hsqldb mysql_HSQLDB创建数据库和基本的数据库访问 | 学步园
  2. 开源物联网平台建设、参考解决方案
  3. 通用浏览器插件技术概况与分析
  4. 虚幻引擎(UE4) UMG实例
  5. AGM FPGA选型手册
  6. 计算机类603高数,拟录取ING ,谈谈603高等数学
  7. java 调用bat脚本 等待返回_java程序调用bat脚本
  8. html轮播图代码自适应,【简易轮播代码】自适应全屏轮播banner图切换代码
  9. 三菱驱动器参数表_三菱伺服驱动器参数都设置什么啊详细点谢谢
  10. 大厂面试必考的假设检验