zoukankan      html  css  js  c++  java
  • 【Linux面试题2】目录结构及相关命令

    目录结构及相关命令笔试题集合

    一、复习题

    1.服务器的结构类型有哪些?简单说明

    ⚫ 塔式服务器:像个硕大的柜子。低档服务器由于功能较弱,整个服务器的内部结构比较简单,所以机箱不
    大,都采用台式机箱结构。这类服务器在整个服务器市场中占有相当大的份额。
    ⚫ 机架式服务器:机架式服务器的外形看来不像计算机,而像交换机,有 1U(1U=1.75 英寸)、2U、4U 等
    规格。机架式服务器安装在标准的 19 英寸机柜里面。这种结构的多为功能型服务器
    ⚫ 刀片式服务器:是一种高可用高密度的低成本服务器平台,是专门为特殊应用行业和高密度计算机环境设
    计的,其中每一块“刀片”实际上就是一块系统母板。
    ⚫ 云服务器:阿里云 腾讯云 华为云 aws 青云 ucloud 等等
    

    2.在32位操作系统最大可以使用__32_G内存.

    3.系统交换分区时作为系统___虚拟存储__的一块区域.

    4./etc文件系统的标准应用是用于(D)

    ​ A.安装附加的应用程序

    ​ B.存放可执行程序、系统管理工具

    ​ C.设置用户的主目录

    ​ D.存放用于系统管理的配置文件

    5.设超级用户root当前所在目录为:/usr/local,键入cd命令后,用户当前所在目录为(B)

    ​ A./home

    ​ B./root

    ​ C./home/root

    ​ D./usr/local

    6.Linux系统习惯将许多设备驱动存储在(A)目录中。

    ​ A./dev

    ​ B./boot

    ​ C./root

    ​ D./etc

    7.在使用mkdir命令创建新的目录时,在其父目录不存在时先创建父目录的选项是_____(D)

    ​ A.-m

    ​ B.-d

    ​ C.-f

    ​ D.-p

    8.在linux中,——命令不是针对目录操作的。(A)

    ​ A. ps

    ​ B. cd

    ​ C.pwd

    ​ D. ls

    9.当内网内没有条件建立dns服务器,又不想用ip访问网站,应配置什么文件(A)

    ​ A.hosts

    ​ B.sysconfig

    ​ C.network

    ​ D.hostname

    10.建立一个新文件可以使用的命令为:(D)

    ​ A.chmod

    ​ B.more

    ​ C.cp

    ​ D.touch

    11.如何删除一个非空目录/tmp?(B)

    ​ A.del /tmp/*

    ​ B.rm -rf /tmp

    ​ C.rm -Ra /tmp/*

    ​ D.rm -rf /tmp/*

    12.(mv)命令可以移动目录或文件,还可以为文件或目录重命名。

    13.用"rm -i"系统会提示什么来让你确认( B)

    A.命令行的每个选项 B.是否真的删除 C.是否有写的权限 D.文件的位置

    14.linux下,复制/root/soure 到当前目录的命令是——cp /root/soure .——

    15.根目录下都有哪些主要目录,解释下用途?如何创建新目录?

    /bin 二进制可执行命令
    
    /dev 设备特殊文件
    /etc 系统管理和配置文件
    /etc/rc.d 启动的配置文件和脚本
    /home 用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示
    /lib 标准程序设计库,又叫动态链接共享库,作用类似windows里的.dll文件
    /sbin 超级管理命令,这里存放的是系统管理员使用的管理程序
    /tmp 公共的临时文件存储点
    /root 系统管理员的主目录
    /mnt 系统提供这个目录是让用户临时挂载其他的文件系统
    /lost+found这个目录平时是空的,系统非正常关机而留下“无家可归”的文件(windows下叫什么.chk)就在这里
    /proc 虚拟的目录,是系统内存的映射。可直接访问这个目录来获取系统信息。
    /var 某些大文件的溢出区,比方说各种服务的日志文件
    /usr 最庞大的目录,要用到的应用程序和文件几乎都在这个目录,其中包含:
    
    /usr/x11R6 存放x window的目录
    /usr/bin 众多的应用程序
    /usr/sbin 超级用户的一些管理程序
    /usr/doc linux文档
    /usr/include linux下开发和编译应用程序所需要的头文件
    /usr/lib 常用的动态链接库和软件包的配置文件
    /usr/man 帮助文档
    /usr/src 源代码,linux内核的源代码就放在/usr/src/linux里
    /usr/local/bin 本地增加的命令
    /usr/local/lib 本地增加的库根文件系统
    

    16.Linux系统,下面哪个命令无法重启系统______(D)__

    ​ A.shutdown -r

    ​ B.reboot

    ​ C.init 6

    ​ D.poweroff -r

    二. 预习考察题目:

    1.简述Linux启动过程

    按下电源--开机自检(BIOS)--MBR引导--GRUB菜单--加载内核--运行INIT进程--读取/etc/inittab--读取/etc/rc.sysinit初始化系统--根据运行级别运行/etc/rc数字.d下面的脚本/服务--启动mingetty显示登陆界面运行login
    

    2.主机名和ip配置文件?(A)

    ​ A./etc/hosts

    ​ B./etc/host

    ​ C./etc/resolv.conf

    ​ D./etc/nsswitch.conf

    3.用户编写一个文本文件a.txt,想将该文件名称改为txt.a,下面命令可以实现的是(D)

    ​ A.cd a.txt xt.a

    ​ B.echo a.txt > txt.a

    ​ C.rm a.txt txt.a

    ​ D.cat a.txt > txt.a

    4.Linux有三种查看文件的命令,若希望在查看文件内容过程中可以用光标上下移动来查看文件内容,应使用命令(C)双选的选BC

    ​ A.cat

    ​ B.more

    ​ C.less

    ​ D.me

    5.在下列命令中,不能显示文本文件内容的命令是(D)

    ​ A.more

    ​ B.less

    ​ C.tail

    ​ D.join

    6.欲把当前目录下的file1.txt复制为file2.txt 正确的命令是(BD)

    ​ A.copy file1.txt file2.txt

    ​ B.cp file1.txt file2.txt

    ​ C.cat file2.txt file1.txt

    ​ D.cat file1.txt > file2.txt

    7.(多选)Linux创建文件的命令有(BCDE)

    ​ A.ls

    ​ B.touch

    ​ C.cat

    ​ D.vi/vim

    ​ E.>

    8.如果要列出一个目录下的所有文件需要使用命令行(C )

    ​ A.ls -l

    ​ B.ls

    ​ C.ls -a

    ​ D.ls -d

    9.除非特别指定,cp假定要拷贝的文件在下面那个目录下(D )

    ​ A.用户目录

    ​ B.home目录

    ​ C.root目录

    ​ D.当前目录

    10.用来分离目录名和文件名的字符是(B )

    • dash(-)
    • slash(/)
    • period(,)
    • asterisk(*)

    11.常见的Linux发型版本都有什么?你最擅长哪一个?它的官网网站是什么?说明你擅长哪一块?

    Ubuntu,redhat,debian,suse,fedora,红旗linux

    12.Linux网卡配置文件位置

    /etc/sysconfig/network-scripts/ifcg-eth0

    13.在使用手工的方式配置网络时,可通过修改/etc/HOSTNAME文件来改变主机名,若要配置该计算机的域名解析客户端,需配置___文件。

    /etc/hosts

    14.简述以下配置文件的功能:

    /etc/fstab:自动挂载

    /etc/inittab :运行级别

    /etc/resolv.conf:DNS解析

    15.修改机器名为exam,ip更改为192.168.1.227。

    ①hostnamectl set-hostname exam

    vim /etc/sysconfig/network

    ②sed -ir 's#IPADDR=.*#IPADDR=192.168.1.227#g' /etc/sysconfig/network-scripts/ifcg-eth0

    16.Linux所有服务器的启动脚本都存放在(AB)目录中

    ​ A./etc/rc.d/init.d

    ​ B./etc/init.d

    ​ C./etc/rc.d/rc

    ​ D./etc/rc.d

    17.以下哪些命令可以查看当前系统的启动时间(ABD)

    ​ A.w

    ​ B.top

    ​ C.ps

    ​ D.uptime

    18.Linux启动的第一个进程init启动的第一个脚本程序是(B )

    ​ A./etc/rc.d/init.d

    ​ B./etc/rc.d/re/sysinit

    ​ C./etc/rc.d/rc5.d

    ​ D./etc/rc.d/rc3.d

    19.运行级别(runlevel):0表示(关机);6表示(重启);3表示(多用户运行);5表示(图形化界面);

    20.Linux内核引导时,从文件__/etc/fstab 中读取要加载的文件系统。

    21.Linux系统的运行级别有哪几种,作为服务器使用选择哪一种运行级别

    0 1 2 3 4 5 6

    关机 单用户工作状态 多用户(无网络) 完全多用户 保留 图形界面 重启

    22.在Linux系统上,下面哪个命令不可以用来查看文件内容(B)

    ​ A:cat

    ​ B:ls

    ​ C:less

    ​ D:more

    23.下面哪个命令可以看出linux的cpu核数 (AD)

    ​ A.cat /proc/cpuinfo

    ​ B.sar

    ​ C.top

    ​ D.dmidecode

    24.如何查看系统的负荷及内存使用状况?

    free

    w,uptime.top,htop

    三. 提高题目:

    1.(多选)将文件file1复制为file2可以用下面哪些命令(ABCDE)

    ​ A.cp file1 file2

    ​ B.cat file1 > file2

    ​ C.cat < file1 >file2

    ​ D.dd if=file2 of=file2

    ​ E.cat file1 | cat >file2

    2.在使用ls命令时,用八进制形式显示非打印字符应使用参数___-b___

    3.如何查看网络接口的IP地址(A)

    ​ A.ifconfig

    ​ B./etc/hosts

    ​ C.ipconfig

    4.当登录Linux时,一个具有唯一进程的ID号的shell将被调用,这个ID是什么(B)

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

    5.按下(A)键能终止当前运行的命令

     A.Ctrl -C
     B.Ctrl -F
     C.Ctrl -B
     D.Ctrl -D
    

    6.如何查看当前登录用户,并知道自己的使用的账户名?

    id,w,whoami,last ,astlog

    7.如何查看系统运行的所有信息(CPU,memery,network,IO,分区,内核版本,pci设备)并列出常用命令

    lscpu

    free -h ifconfig

    iostat

    df -h

    uname -a

    lspci

  • 相关阅读:
    SDOI2017 R2泛做
    类似静态区间逆序对的题的一些做法
    友链&&日记
    注意事项以及一些奇怪的姿势
    关于各种算法以及好的blog的整理(持续更新)
    PKUSC2019游记
    洛谷P5398 [Ynoi2018]GOSICK(二次离线莫队)
    洛谷P4887 第十四分块(前体)(二次离线莫队)
    [51nod]1678 lyk与gcd(莫比乌斯反演)
    LOJ#557. 「Antileaf's Round」你这衣服租来的吗(FHQ Treap+珂朵莉树)
  • 原文地址:https://www.cnblogs.com/cuiyongchao007/p/12896460.html
Copyright © 2011-2022 走看看