[面试题]文件编辑和查找类

未完成题目
基础第三,五.八,十四,十九题
选择第六题
进阶第一,二,四,五
究极挑战题目

基础

1.在Linux系统中,用来存放系统所需要的配置文件和子目录的目录是( /etc )

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

3.Linux内核引导时,从文件( )中读取要加载的文件系统。

4.用( >> )符号将输出重定向内容附加在原文的后面

5.在超级用户下显示Linux系统中正在运行的全部进程,应使用的命令及参数是

6.用户的bash环境变量配置文件是什么?

答:/etc/profile

7.Linux网卡配置文件位置

答:/etc/sysconfig/network-scripts/ifcfg-ens33(ifcfg-eth0)

8.对于RedHat发行版,网卡配置文件的完整路径是?

9.Linux网卡配置文件路径是什么?要使服务器上外网,必须满足的条件有哪些?需要配置什么?

答:网卡配置文件的路径/etc/sysconfig/network-scripts/ifcfg-
要使服务器联通外网需要正确连接网线,正确配置IP,子网,网关,DNS等

10.创建目录 /data/oldboy,并在该目录下创建文件oldboy.txt, 然后在文件oldboy.tx里写入内容inet addr:10.0.0.8 Bcast:10.0.0.255 Mask:255.255.255.0(不包含引号)。(多种方法至少2种 建议3种)

答: 先mkdir -p /data/oldboy创建目录 之后cd /data/oldboy/ touch oldboy.txt 或直接在/目录 touch /data/oldboy/oldboy.txt (touch,可替换为vi/vim)
1.echo inet addr:10.0.0.8 Bcast:10.0.0.255 Mask:255.255.255.0 >oldboy.txt
2.直接vi/vim打开文件编辑内容

11.如何查看文件内容,命令有哪些?查看文件第1行到第3行,查看文件最后一行

答:查看文件内容的命令有 cat more less tail head vi/vim
查看文件的第1-3行 head -3 +文件名, 查看文件最后1行tail -1 +文件名

12.linux登录成功/失败是否有日志记录?在哪些文件中?

答:可以查看/var/log/secure 日志文件

13.简述以下配置文件的功能:/etc/fstab /etc/inittab /etc/resolv.conf

答:/etc/fstab 自动挂载配置文件 /etc/inittab 运行级别配置文件 /etc/resolv.conf DNS配置文件

14.在当前目录/home/zheng下新建一个目录back,将当前目录改为back,在back下新建2个长度为0的文件test1、test2,然后把test2移到其父目录中并改名为file12.

[root@oldboy60-zw oldboy]# mkdir -p zheng/back
[root@oldboy60-zw oldboy]# mv zheng back
[root@oldboy60-zw oldboy]# cd back/back/
[root@oldboy60-zw back]# tree /oldboy
/oldboy
├── -
├── alex
│   └── lidao
├── back
│   └── back
├── lianxi1.txt
├── lianxi.txt
├── lidao1.txt
├── lidao.txt
└── oldboy.txt

5 directories, 5 files
[root@oldboy60-zw back]# touch 1test 2test
[root@oldboy60-zw back]# mv 2test ../file12
[root@oldboy60-zw back]# tree /oldboy
/oldboy
├── -
├── alex
│   └── lidao
├── back
│   ├── back
│   │   └── 1test
│   └── file12
├── lianxi1.txt
├── lianxi.txt
├── lidao1.txt
├── lidao.txt
└── oldboy.txt

5 directories, 7 files

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

答:运行级别从0-6
0--关机 1--单用户模式 2--无网络的多用户模式 3--多用户模式 命令行模式 4--待开发 5--图形化模式 6--重启
服务器一般使用3

16.Linux设置服务开机启动文件

答:/etc/rc.d/rc.local

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

答:top w uptime free -h

18.如何知道操作系统的位数?(32位或64位)

[root@oldboy60-zw back]# lscpu 
Architecture:          x86_64

19.把当前目录(包含子目录)下所有后缀为“.sh”的文件后缀改为“.shell”,请写出执行语句

答:

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

hostnamectl set-hostname exam --修改主机名
vim /etc/sysconfig/network-scripts/ifcfg-ens33 --修改IP

选择

1.init 6什么意思( A )

  • A.reboot
  • B.shutdown
  • C.power off
  • D.logout

2.启动init进程前,不需要经过步骤( D )

  • A.LIIO加载内核
  • B.检测内存
  • C.加载文件系统
  • D.启动网络支持

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

  • A./etc/rc.d/init.d
  • B./etc/init.d
  • C./etc/rc.d/rc
  • D./etc/rc.d

4.全面查看硬件信息的命令( D )

  • A.cpuinfo
  • B.meminfo
  • C.cat /etc/fatab
  • D.dmidecode

5.以下哪些命令可以查看当前系统的启动时间( A,B,D )

  • A.w
  • B.top
  • C.ps
  • D.uptime

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

  • A./etc/rc.d/init.d
  • B./etc/rc.d/rc.sysinit
  • C./etc/rc.d/rc5.d
  • D./etc/rc.d/rc3.d

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

  • A.cat /proc/cpuinfo
  • B.sar
  • C.top
  • D.dmidecode

进阶

1.Linux中常用的引导加载程序是______和_______

2.将前一个命令的标准输出做为后一个命令的标准输入,称之为__

3.如何查看目录a所占容量

du -sh /a/

4.如下,在Linux此目录下一个乱码文件夹,需要删除,简述删除步骤命令(注意该乱码文件名为横杠符号开头)

Drwxrwxr-x. 2   weblogic    weblogic    4096    12月 18  10:47   -涓
Drwxrwxr-x. 2   weblogic    weblogic    4096    12月 18  10:47   bea
Drwxrwxr-x. 2   weblogic    weblogic    4096    12月 18  10:47   logs

5.init进程对应的配置文件名为( ),该进程是Linux系统的第一个进程,其进程号pid始终是1

  • A./etc/fstab
  • B./etc/init.conf
  • C./etc/inittab.conf
  • D./etc/inittab

究极挑战题目

安装centos操作系统后出现grub>,如何用命令引导

MBR是什么?有什么作用?在linux系统中如何备份?

你可能感兴趣的:([面试题]文件编辑和查找类)