zoukankan      html  css  js  c++  java
  • 集群考试试卷

    作物改良国家重点实验室服务器用户测试

    一、单项选择题

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

    A.文件类型                                           B.文件所有者的权    

    C.文件所有者所在组的权限                   D.其他用户的权限

    2.、  终止一个前台进程可能用到的命令和操作。

    A.kill                 B.<CTRL>+C            C.shutdown                D.halt

    3.、  在使用rm删除一个包含若干文件的目录时,用到的参数是。

    A.-r                    B.-d                          C.-f                           D.-p

    4.、  用命令ls-al显示出文件ff的描述如下所示,由此可知文件ff的类型为。

    drwxr-xr--1rootroot599Cec1017:12ff

    A.目录               B.块设备                   C.普通文件               D.链接文件

    5.、  在日常应用中,通常CPU会影响系统性能的情况是。

    A.CPU已满负荷地运转                         B.CPU的运行效率为30%

    C.CPU的运行效率为50%                      D.CPU的运行效率为80%

    6.、  下列Linux文件系统目录中,用于存放仅管理员账户可以执行的命令是。

    A./sbin               B./bin                        C./usr                        D./home

    7.、  在华中农业大学曙光高性能计算机中,账户为haoliu的用户家目录是。

    A./root/haoliu      B./public/home/haoliu C./haoliu                    D./home

    8.、  用vi打开一个文件,如何用字母"new"来代替光标所在行中的字母"old"。

    A.:s/old/new/g     B.:s/old/new               C.:1,$s/old/new/g        D.:r/old/new

    9.、  下面哪个命令可以显示文本文件的内容。

    A.more               B.ls                           C.man                       D.type

    10.、     删除文件的命令为。

    A.mkdir              B.rmdir                     C.mv                         D.rm

    11.、     在华中农业大学曙光高性能计算机中,用于pbs作业挂起的命令是。

    A.qstat                B.qsub                       C.qhold                    D.qrls

    12.、     下列哪个命令可以获取Oryza.fa序列文件中序列的条数。

    A.grep  “>”  Oryza.fa                           B.wc  –l  Oryza.fa

    C.grep  “>”  Oryza.fa | wc–w                D.grep  “>”  Oryza.fa | wc-l

    13.、     在华中农业大学曙光高性能计算机中,查询作业详细状态的命令是。

    A.qstat  -f         B.qstat  -a                C.qsub  –a                D.qstat  -n

    14.、     在华中农业大学曙光高性能计算机中,查看集群每个节点已经使用、剩余的CPU核心数的命令是。

    A.qstat                B.pnodes                    C.qsub                       D.pbsnode

    15.、     在Linux操作系统中,使用vi编辑器打开文件编辑后保存退出的命令是。

    A.wq                  B.q                            C.qq                          D.q!

    16.、     在Linux操作系统中,使用vi编辑器编辑shell脚本时,删除第4行到第9行内容的命令是。

    A.4,dd,9             B.4:9,d                      C.4,9d                       D.4,d,9

    17.、     下面哪个命令是用来定义shell的全局变量。

    A.exportfs           B.alias                       C.exports                   D. export    

    18.、     某文件的权限为:drw-r--r--,用数值形式表示该权限,则该八进制数和文件属性正确的选项是。(4.2.1)

    A.644,普通文件 B.655,目录文件 C.744,普通文件  D.644,目录文件

    19.、     在shell中变量的赋值有四种方法,其中,采用name=12的方法称。

    A.直接赋值        B.使用read命令        C.使用命令行参数     D.使用命令的输出

    20.、     对名为fido的文件用chmod551fido进行了修改,则它的许可权是。

    A.-rwxr-xr-x       B.-rwxr--r--                C.-r--r--r--                  D.-r-xr-x—x

    21.、     在vi编辑器中的命令模式下,删除当前光标处的字符使用什么命令。

    A.<x>                B.<d><w>                 C.<D>                       D.<d><d>

    22.、     用tar解压ncbi-blast-2.2.30+-src.tar.gz这个文件,可以使用的参数是。

    A.–xcf                B.–zxvf                     C.–cf                         D.–tf

    23.、     使用PBS提交串行多线程作业,开启的线程数为8,申请下面哪个资源申请最为合理。

    A.nodes=1:ppn=1                                   B.nodes=2:ppn=4       

    C.nodes=4:ppn=2                                    D.nodes=1:ppn=8

    24.、     如果用户想对某一命令详细的了解,可用哪个命令。

    A.ls                    B.help                       C.man                       D.dir

    25.、     在Centos6.5linux系统中,系统默认的哪个用户对整个系统拥有完全的控制权。

    A.root                B.mysql                     C.administrator           D.supervistor.

    26.、     当登录Linux时,一个具有唯一进程ID号的shell将被调用,这个ID是什么。

    A.NID                B.PID                        C.UID                       D.CID

    27.、     用户编写了一个文本文件Oryza.fa,想将该文件名称改为Oryza.fasta,下列哪个命令可以实现。

    A.cd  Oryza.fa  Oryza.fasta                   B.rm  Oryza.fa  Oryza.fasta

    C.vim  Oryza.fa  Oryza.fasta                 D.mv  Oryza.fa  Oryza.fasta

    28.、     用户test在IP为192.168.0.1的服务器上将当前目录下的Oryza.fa文件拷贝到IP为192.168.1.1的服务器admin账户的home目录/home/admin下,下面哪个命令可以实现。

    A.cp./Oryza.fa  /home/admin

    B.cp./Oryza.fa  admin@192.168.1.1:/home/admin

    C.scp./Oryza.fa  /home/admin

    D.scp./Oryza.fa  admin@192.168.1.1:/home/admin

    29.、     查看当前目录下./raw_data这个目录下的所有文件总共占用了多少磁盘空间的命令为。

    A.df  ./raw_data                                    B.du  ./raw_data       

    C.df  –h  ./raw_data                             D.du  –sh  ./raw_data

    30.、     使用PBS作业脚本提交作业,作业脚本中怎样写可以将作业本提交到big队列。

    A.#PBS  –l  big                                   B.#PBS  –q  big

    C.#PBS  big                                         D.#PBS  –V  big

    31.、PBS系统中,可以用以下哪个命令查看系统可使用的队列。

    A.qstat -a                                               B.qstat -q

    C.qdel                                                   D.qstat -u

    32.、在PBS集群中,qsub命令交互进到节点时,qsub使用以下哪个参数可以使用户节点中调用图形界面软件,例如R作图。

    A.-c                   B.-a                           C.-X                          D.-m

    33.、在linux系统中,从网络上下载一个文件,可以使用以下哪个命令。

    A.tar                  B.wget                       C.history                    D.cut

    34.、指定在集群的node1、node2两个节点上运行并行程序,每个节点上使用12个CPU核心,应如何在PBS脚本中指定资源。

    A.#PBS -l nodes=2:ppn=12+nodes=2:ppn=12

    B.#PBS -l nodes=2:ppn=12

    C.#PBS -l nodes=node1:ppn=12+nodes=node2:ppn=12

    D.#PBS -l nodes=node1:ppn=12+nodes=2:ppn=12

    35.、某linux用户想从当前的服务器通过ssh协议登录到远程服务器的public账户,远程服务器IP为192.168.31.20,正确的命令是。

    A.ssh 192.168.31.20                               B.ssh public

    C.ssh public@192.168.31.20                   D.ssh 192.168.31.20@public

    36.、在华中农业大学曙光集群中,查看集群每个节点已经使用、剩余的CPU核心数的命令是。

    A.qstat                B.qsub                       C.pnodes                    D.pbsnode

    37.、在当前目录下给文本文件log建立一个软连接link,以下那个命令可以做到。

    A.ln log link        B.ln link log               C.ln -s log link           D.ln -s log link

    38.、在linux下装好blast软件,软件位于/home/test/software/bin下,接下来该修改哪个系统变量,以便用户不用写软件路径就可以在任何地方都能使用该软件。

    A.PATH             B.MAIL                    C.LANG                    D.HOME

    39.、某文件的权限为:drw-r--r--,用数值表示该权限,则该八进制数和文件属性正确的选项是。

    A.644,普通文件                                  B.655,目录文件

    C.744,普通文件                                   D.644,目录文件

    40.、以下哪个命令可以进行排序。

    A.tee                  B.nl                           C.uniq                       D.sort

    41.、对名为fido的文件用chmod 551 fido进行了修改,则它的许可权是。

    A.-rwxr-xr-x       B.-rwxr--r--                C.-r--r--r--                  D.-r-xr-x--x

    42.、查看当前系统下内存使用状况的是哪个命令。

    A.lspci                B.free                        C.uptime                    D.df

    43.、将文本文件Oryza.fa名称改为Oryza.fasta,下面哪个命令可以实现。

    A.cd Oryza.fa Oryza.fasta                       B.rm Oryza.fa Oryza.fasta

    C.vim Oryza.fa Oryza.fasta                      D.mv Oryza.fa Oryza.fasta

    44.、which command removes all subdirectories in /tmp, regardless of whether they are non-existent or in use.

    A.del  /tmp/*    B.rm  -rf  /tmp        C.rm  /tmp/*            D.rm  -rf  /tmp/*

    45.、you have the following file: -rwxrwxr-x 1 foo root 0 feb 23 07:48 /bin/foo
    which of the following commands will change the owner of the file /bin/foo from the foo user to the bar user without affecting group ownership.

    A.chown  /bin/foo  bar                         B.chown  bar  /bin/foo

    C.chown  bar.foo  /bin/foo                          D.chown  foo.bar  /bin/foo

    46.、which two files in a user's home directory are used to customize the bash environment.

    A.bash and .bashrc                             B.bashrc and-bash_conf

    C.bashrc and bashprofile                     D..bashrc and .bash_profile

    47.、Which command is used to display the unix version.

    A.uname –r   B.uname –n                C.uname –t                D.kernel

    48.、Which command sets the number for all lines.

    A.:set  li            B.:set  ln                  C.:set  nu                 D.:set  nl

    49.、find  /  -name  ‘*’  will.

    A.List all files and directories recursively starting from /

    B.List a file named * in /

    C.List all files in / directory

    D.List all files and directories in / directory

    50.、How do you get help about the command “cp”.

    A.help  cp            B.man  cp                 C.cp  ?                     D.cp  –h

    51.、What control character signals the end of the input file.

    A.ctrl + a               B.ctrl + b                   C.ctrl + c                   D.ctrl + d

    52.、Which of the following files will not be displayed by the command cat re*.

    A.reminder         B.receipt                    C.Receipt                   D.recipe-cake

    53.、Which vi editor command copies the current line of the file.

    A.yy                                                      B.yw                        

    C.yc                                                      D.none of the mentioned

     

    二、填空题

    1.、  在PBS作业系统中,以交互模式进入到计算节点node62的qsub命令是 qsub –I –l nodes=node62 。(退出:exit)

    2.、  在/home/test文件夹下查找后缀为.pl的文件。 Find /home/test/*.pl 。

    3.、  PBS作业调度系统中,交换两个作业(111.node99和123.node99)的排队顺序的命令是:qorder 111.node99 123.node99 。

    4.、  PBS作业调度系统中,删除作业(111.node99)命令是: qdel 111.node99 。

    5.、  结束后台进程的命令是 kill pid。

    6.、  编写的Shell程序运行前必须赋予该脚本文件执行权限。

    7.、  在华中农业大学曙光高性能计算机中,访问Gridview页面的IP地址为http://10.10.10.1:6080 。(http://211.69.141.150:6080/)

    8.、  在Linux系统中,压缩文件后生成后缀为gz文件的命令是gzip。

    9.、  在PBS作业系统中,将作业提交到node62节点,并申请5个CPU核心,作业脚本该如何写 PBS –l nodes=node65:ppn=5  。

    10.、       将文件Oryza.fa的倒数10行输出的命令是 tail -n 10 Oryza.fa。

    11.、             使用find命令查找位于/home/test目录下的文件contig_      N50.pl find /home/test -name  contig_ N50.pl

    12.、             在华中农业大学曙光集群中,需要消耗500GB内存的作业应提交的作业队列为big。

    13.、             将test.pbs这个作业脚本提交到PBS作业系统的命令是qsub test.pbs。

    三、判断题

    1.、  在华中农业大学曙光高性能计算机中,可以直接使用备份存储上的数据进行计算。F

    2.、  在华中农业大学曙光高性能计算机中,所有计算程序不可直接在登录节点上运行,而需要以作业的形式提交到PBS系统,然后分配到各个计算节点进行计算。T

    3.、  如需使用华中农业大学曙光高性能计算机,用户可以直接向管理员申请开通帐号,而不需要任何额外的流程。F

    4.、  在华中农业大学曙光高性能计算机中,用户修改帐号密码可直接使用passwd命令来修改。T

    5.、  在华中农业大学曙光高性能计算机中,跑一个8线程的串行作业,合理申请资源#PBS–lnodes=2:ppn=4。 F

    6.、  在华中农业大学曙光高性能计算机中,某用户为了方便资料共享,直接将用户自己的home权限设为777。F

    7.、  在华中农业大学曙光高性能计算机中,作业跑完后,产生的没有用的中间结果需及时删除,避免磁盘空间浪费。T

    8.、  在华中农业大学曙光高性能计算机中,已毕业的用户在毕业之前应该备份、清理自己的数据,以避免帐号注销删除数据造成的损失。T

    9.、  可以使用wc –w命令统计文件Oryza.fa的行数。F

    10.、       可以使用uniq –c命令统计文件Oryza.fa中的重复行以及其重复数。F

    11.、       在华中农业大学曙光集群中,可以使用的作业队列为batch、high、low、middle、big、GPU。 T

    四、改错题(共2题,每题5分,共10分)。

    12.、     以下是一个统计当前目录下所有子目录(不包括普通文件)所占磁盘空间大小的shell脚本,其中存在明显的语法错误,请将其改正。

    for i in `ls -1`

    do
    if [ -d $i ]

    then
    du –sh $i    //-h:人类可读的方式;-s:显示总占用空间大小
    fi

    done

    13.、     某用户想要在内存比较大的node62节点跑一个blastn比对的脚本,程序使用20个线程,作业队列为batch,标准输出和错误输出分别为,err、out。下面是他写的PBS作业脚本。该脚本存在错误,请将其改正。

    #PBS –n blastn
    #PBS –l nodes=1:ppn=1
    #PBS -V     
    #PBS –S /bin/bash
    cd $PBS_O_WORKDIR
    blastall –p blastn –d ./Rfam.fasta –e 0.01 –I ./28.fa -o./28_blast_Rfam -a10

    #!/bin/sh

    #PBS –N blastn
    #PBS –l nodes= node62:ppn=20

    #PBS –q batch                                          

    #PBS –e /home/inspur/error

    #PBS –o /home/inspure/out
    #PBS -V    
    cd $PBS_O_WORKDIR
    blastall –p blastn –d ./Rfam.fasta –e 0.01 –I ./28.fa -o./28_blast_Rfam -a10

    aligned.pbs

    #!/bin/bash                              //指明所用的 shell

    #PBS -N rna-seq    //脚本名称

    #PBS -l nodes=1:ppn=10  //请求任务执行时间: 请求N个结点(或指定某个节点),每个结点M个处理器(PBS -l nodes=N:ppn=M)。

    #PBS -q batch                         //将任务提交到特殊的队列batch

    #PBS –V                                        //表明qsub命令的所有环境变量都export到此作业。

    cd  $PBS_O_WORKDIR

  • 相关阅读:
    P2114 [NOI2014]起床困难综合症(二进制)
    P4577 [FJOI2018]领导集团问题
    P5290 [十二省联考2019]春节十二响(堆+启发式合并)
    P2048 [NOI2010]超级钢琴(RMQ+堆+贪心)
    P4890 Never·island(dp)
    P2617 Dynamic Rankings(树状数组套主席树)
    P5241 序列(滚动数组+前缀和优化dp)
    P3243 [HNOI2015]菜肴制作(拓扑排序)
    【LeetCode每天一题】Combination Sum II(组合和II)
    【LeetCode每天一题】Combination Sum(组合和)
  • 原文地址:https://www.cnblogs.com/shengtudai/p/13733701.html
Copyright © 2011-2022 走看看