ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

Linux基础练习题-错题集(一)

2022-08-23 15:03:18  阅读:217  来源: 互联网

标签:练习题 文件 shell 标准 用户 错题 Linux 执行 bash


(1)Linux系统中建立一个新文件可以使用的命令为?

选项:

  A. chmod

  B. more

  C. cp

  D. touch

(2)Linux程序运行后,文件句柄0,1,2分别是:()

选项:

  A. 标准输入,标准输出,标准错误

  B. 标准错误,标准输入,标准输出

  C. 标准输出,标准输入,标准错误

  D. 都不是

(3)在unix系统下执行chmod(“/usr/test/sample”,0753)之后该文件sample的访问权限为

选项:

  A. 拥有者可读写执行,同组用户可写可执行,其他用户可读可执行

  B. 拥有者可读写执行,同组用户可读写,其他用户可读可执行

  C. 拥有者可读写执行,同组用户可读可执行,其他用户可写可执行

  D. 拥有者可读写执行,同组用户可读可执行,其他用户可读写

(4)下面那些命令可以用来查看Linux主机的默认路由()

选项:

  A. route

  B. ifconfig

  C. ping

  D. netstat

(5)下面有关bash配置文件,说法正确的是? 

选项:

  A. .bash_logout:退出shell时,要执行的命令

  B. .bash_profile:每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执行一次!默认情况下

  C. /etc/bash.bashrc 该文件包含专用于个人的bash shell的bash信息,当登录时以及每次打开新的shell时,该文件被读取

  D. /etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行

========================================== 解析思路====================================

(1)正确答案:D

chmod 命令是控制用户对文件的权限的命令;
more 命令类似 cat,不过会以一页一页的形式显示,更方便使用者逐页阅读;
cp(copy file)命令主要用于复制文件或目录;
touch 命令用于修改文件或者目录的时间属性,包括存取时间和更改时间。若文件不存在,系统会建立一个新的文件。

(2)正确答案:A

句柄       设备名称            逻辑设备名             缺省设备 00        标准输入设备        CON                       键盘 01        标准输出设备        CON                       显示器 02        标准错误设备        CON                       显示器 03        标准辅助设备        AUX                        串行口 04        标准列表设备        PRN                        打印机 (3)正确答案:C 7:111,5:101,3:011.三位分别表示可读可写可执行。根据这个规则就可以判断答案为C (4)正确答案:AD 直接route命令就可以显示默认路由,netstat命令需要加一个参数-route
young@young-Lenovo-G470:~$ route
内核 IP 路由表
目标            网关            子网掩码        标志  跃点   引用  使用 接口
default         172.28.234.1    0.0.0.0         UG    0      0        0 wlan0
172.28.234.0    *               255.255.254.0   U     9      0        0 wlan0
young@young-Lenovo-G470:~$ netstat -route
内核 IP 路由表
目标            网关            子网掩码        标志  跃点   引用  使用 接口
default         172.28.234.1    0.0.0.0         UG    0      0        0 wlan0
172.28.234.0    *               255.255.254.0   U     9      0        0 wlan0
young@young-Lenovo-G470:~$ 
(5)正确答案:ABD .bash_profile 类似于编程中的构造函数,当登录shell时,shell会寻找该文件做环境初始化。
/etc/bash.bashrc 是在bash环境时.bash_profile的替补。
.bash_logout 类似于编程中的析构函数,当登录shell退出时,shell会寻找该文件,并按其指示办事。 /etc/profile是系统文件,对系统下全体用户起作用

标签:练习题,文件,shell,标准,用户,错题,Linux,执行,bash
来源: https://www.cnblogs.com/taoxw/p/16616179.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有