python1测

  • 1.

    (多选题)如下哪些linux命令可以查看文件内容

    • A.less
    • B.cat
    • C.more
    • D.vim

    正确答案:ABCD
    解析:
    less 查看文件内容,用户可以选择向上看或者是向下看 more 查看文件内容,用户按键显示下一屏的内容。 cat 连接文件打印到输出设备上 vim 打开vim编辑器,显示内容。

  • 2.

    (单选题)Linux中____更改文件权限()

    • A.attrib
    • B. chmod
    • C.change
    • D. file

    正确答案:B
    解析:
    解析:attrib change不是linux指令 file 查看文件属性

  • 3.

    (多选题)Linux系统下,关于权限描述正确的是

    • A.文件权限描述"-rwxrw-r-x"对应权限值为754
    • B.文件权限描述"drw-rw-rw-"中的首字符'd'表示该文件为软链接文件
    • C.文件权限值为723,表示其他用户可以执行该文件
    • D.文件权限值744,表示除了文件所有者外其他用户不可执行

    正确答案:CD
    解析:
    723为 rwx-w--wx,所以其它用户可执行 744为 rwxr--r--,所以除了文件所有者外其他用户不可执行

  • 4.

    (单选题)156转换为二进制是多少()

    • A.A. 10111100
    • B.B. 10011100
    • C.C. 10011000
    • D.D. 11011100

    正确答案:B
    解析:
    解析:"156除以2,商为78,余数为0; 78除以2,商为39,余数为0; 39除以2,商为19,余数为1; 19除以2,商为9,余数为1; 9除以2,商为4,余数为1; 4除以2,商为2,余数为0; 2除以2,商为1,余数为0; 1除以2,商为0,余数为1;

  • 5.

    (单选题)linux下,指定文件file1为所有用户可读,可写,可执行,执行命令:___1__。

    • A.chmod 776
    • B.chmod 779
    • C.chmod 777
    • D.chmod 778

    正确答案:C
    解析:
    # 改变权限 chmod 777 filepath # 改变所有者 chown test filepath # 改变所属组 chgrp user filepath

  • 6.

    (单选题)十进制数23转换成二进制数是()

    • A.A. 10011
    • B.B. 10101
    • C.C. 10111
    • D.D. 11011

    正确答案:C
    解析:
    :十进制整数转换为二进制整数采用"除2取余,逆序排列"法。具体做法是:用2整除十进制整数,可以得到一个商和余数;再用2去除商,又会得到一个商和余数,如此进行,直到商为0时为止,然后把先得到的余数作为二进制数的低位有效位,后得到的余数作为二进制数的高位有效位,依次排列起来。按此方式所得结果为C正确。

  • 7.

    (单选题)文件exer1的权限为rw-r--r--,现要增加所有用户的执行权限和同组用户的写权限,以下哪个命令正确?()

    • A.chmod a+x,g+w exer1
    • B.chmod 765 exer1
    • C. chmod o+x exer1
    • D.chmod g+w exer1

    正确答案:A
    解析:
    指令名称 : chmod 使用权限 : 所有使用者 使用方式 : chmod [-cfvR] [--help] [--version] mode file... 说明 : Linux/Unix 的档案调用权限分为三级 : 档案拥有者、群组、其他。利用 chmod 可以藉以控制档案如何被他人所调用。 参数 : mode : 权限设定字串,格式如下 : [ugoa...][[+-=][rwxX]...][,...],其中 u 表示该档案的拥有者,g 表示与该档案的拥有者属于同一个群体(group)者,o 表示其他以外的人,a 表示这三者皆是。 + 表示增加权限、- 表示取消权限、= 表示唯一设定权限。 r 表示可读取,w 表示可写入,x 表示可执行,X 表示只有当该档案是个子目录或者该档案已经被设定过为可执行。 -c : 若该档案权限确实已经更改,才显示其更改动作 -f : 若该档案权限无法被更改也不要显示错误讯息 -v : 显示权限变更的详细资料 -R : 对目前目录下的所有档案与子目录进行相同的权限变更(即以递回的方式逐个变更) --help : 显示辅助说明 --version : 显示版本

  • 8.

    (单选题)十六进制数7F对应的十进制数是多少()

    • A.A. 128
    • B.B. -128
    • C.C. 127
    • D.D. -127

    正确答案:C
    解析:
    十六进制数7F可以先转为对应的二进制数 即7(十六)对应0111(二) F(十六)对应1111(二) 所以4F(十六)对应0111 1111(二) 再转为十进制计算为 0*128+1*64+1*32+1*16+1*8+1*4+1*2+1*1=127 所以答案选C

  • 9.

    (单选题)普通用户执行以下命令的结果如何?ls -l /root > /tmp/root.ls()

    • A.显示/root目录和 /tmp/root.ls 文件的详细列表
    • B.显示/root目录的详细列表,并重定向输出到/tmp/root.ls 文件
    • C.报告错误信息
    • D.将/root目录的详细列表信息重定向输出到/tmp/root.ls 文件,并将错误信息显示

    正确答案:C
    解析:
    本题中重定向符“>”可将命令执行的结果定向输出到/tmp/root.ls 文件,但是普通用户无权查看超级用户的主目录,将在屏幕上显示出错信息。

  • 10.

    (单选题)查看一个文件的内容用什么命令()

    • A.cat
    • B.mkdir
    • C. look
    • D.find

    正确答案:A
    解析:
    1.一次显示整个文件。$ cat filename 2.从键盘创建一个文件。$ cat > filename 只能创建新文件,不能编辑已有文件. 3.将几个文件合并为一个文件: $cat file1 file2 > file

  • 11.

    (单选题)在linux中用使用tar命令将文件aaa打包为bak.tar。

    • A.tar -cf bak.tar aaa
    • B.tar -xf bak.tar aaa
    • C.tar -czf bak.tar aaa
    • D.tar -rf bak.tar aaa

    正确答案:A
    解析:
    cf是打包,xf是解包,z是压缩,会添加后缀,所以选A

  • 12.

    (单选题)下列grep命令的哪个选项同时显示行号()

    • A.-v
    • B.-l
    • C.-n
    • D. –E

    正确答案:C
    解析:
    :[options]主要参数: -c:只输出匹配行的计数。 -I:不区分大 小写(只适用于单字符)。 -h:查询多文件时不显示文件名。 -l:查询多文件时只输出包含匹配字符的文件名。 -n:显示匹配行及 行号。 -s:不显示不存在或无匹配文本的错误信息。 -v:显示不包含匹配文本的所有行。

  • 13.

    (单选题)十进制数1000对应二进制数为()

    • A.1111101001
    • B.1111101010
    • C.1111101000
    • D.1111101100

    正确答案:C
    解析:
    正确答案:C 解析: 此题目考查的是十进制数与二进制数的转换。 使用除基取余逆排法,计算得到结果为1111101000。 因此C是正确的选项

  • 14.

    (单选题)键入“cd”命令并按Enter 键后,将有什么结果()

    • A.从当前目录切换到根目录
    • B.屏幕显示当前目录
    • C.从当前目录切换到用户主目录
    • D.从当前目录切换为上一级目录

    正确答案:C
    解析:
    cd 命令用于切换目录,常用的有以下几种形式: cd :切换到当前用户的主目录。 cd ~:切换到当前用户的主目录。 cd ~用户名:切换到指定用户的主目录。 cd 目录名:切换到指定目录。 默认情况下,超级用户的主目录是/root,而普通用户的主目录是/home下与该用户同名的子目录

  • 15.

    (单选题)Linux在给定文件中查找与设定条件相符字符串的命令为

    • A.grep
    • B.gzip
    • C.find
    • D.sort

    正确答案:A
    解析:
    grep(global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。 gzip命令用来压缩文件。 find命令用来在指定目录下查找文件。任何位于参数之前的字符串都将被视为欲查找的目录名。 sort命令是在Linux里非常有用,它将文件进行排序,并将排序结果标准输出。

  • 16.

    (单选题)二进制数1001 0010对应的八进制数是()

    • A.A. 146
    • B.B. 222
    • C.C. 116
    • D.D. 以上都不对

    正确答案:B
    解析:
    八进制转二进制只需要从低位到高位顺序每3位分为一组 然后将每组的十进制数算出 再将所有十进制数按顺序拼接起来即可 因为八进制数每一位的最大值为7 永远不会出现大于7的数字 而4位二进制数的最大值也为7 最高位是0 所以可以使用3位二进制数算出1位八进制数 所以本题中二进制数1001 0010被分为3位一组的话结果是 010 010 010 最高位的0是为了达到3位一组的效果而加上去的 也可以不加 这样分组后每组对应的十进制数分别为2 2 2 所以八进制数就是222 故答案B正确

  • 17.

    (单选题)Linux文件系统的文件都按其作用分门别类地放在相关的目录中,对于外部设备文件,一般应将其放在什么目录中

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

    正确答案:C
    解析:
    /bin:是binary的缩写,包含了引导系统启动所需的命令和普通用户可以使用的常用命令 /etc:用来存放所有的系统管理所需要的配置文件和子目录 /dev:这个目录下是所有LINUX的外部设备文件 /lib:是根文件系统目录下程序和核心模块的共享库

  • 18.

    (单选题)在Linux系统的vi编辑器中,如果不保存对文件进行的修改,应使用( )命令强制退出vi编辑器

    • A.:q
    • B.:wq
    • C.:q!
    • D.:!q

    正确答案:C
    解析:
    A :q是没有修改内容时退出,如果有修改内容则会提示保存; B :wq是保存并退出; C :q!是不管有没有修改内容,都不保存强制退出; D :!q是错误的命令;

  • 19.

    (单选题)1 计算二进制1100^1010的结果是()

    • A.A. 1000
    • B.B. 1110
    • C.C. 0110
    • D.D. 0000

    正确答案:C
    解析:
    属于二进制位运算符 代表异或的意思 运算时两个二进制数对应位的数不同时结果为1 否则为0 所以1100^1010的结果应该是0110 所以答案C正确

  • 20.

    (单选题) pwd命令的功能是什么()

    • A.设置用户的口令
    • B.显示用户的口令
    • C.显示当前目录的绝对路径
    • D.看当前目录的文件

    正确答案:C
    解析:
    pwd命令的作用在于显示当前目录的绝对路径 ,因此选项C。路径分为绝对路径和相对路径。  绝对路径是从/目录(又称根目录)开始的路径。如/home/helen/pictures,表示helen用 户主目录下的pictures子目录。  相对路径是指从当前位置开始的路径。如果当前目录为helen用户主目录,那么cd pictures 命令就表示切换到pictures目录。 与用户口令相关的命令为passwd,与pwd不同。

猜你喜欢

转载自www.cnblogs.com/shengjia/p/9594373.html