Linux摸底考试错题及总结

一:选择

1.Linux系统中包含了域名与地址的映射关系的文件: /etc/hosts

7.如何快速删除光标前的全部内容:CTRL+k

拓展:快速恢复光标前的内容:CTRL+u

         快速切换到命令行的最前面:CTRL+a

         快速切换到命令行的最后面:CTRL+e

16.从后台启动进程,应该在命令的结尾加上符号 &

18.Linux有三个查看的命令 查看内容的过程中希望用光标上下键来回移动查看:less

  拓展:more用空格键来回查看

23.关闭Linux系统(不重新启动)可以使用的命令:halt

Halt  关闭内存  因为没有内存无法开机 也起到关机的作用

拓展:关机的命令:shutdown   poweroff  halt

25.读取日志而不解压缩的命令:zcat

33.移除bind套件:rpm -e bind

拓展:rpm相关参数:

查询安装 rpm -qa |grep bind

安装 rpm -ivh bind.rpm

卸载:rpm -e bind

参数: -a all

          -f  file

           -l list

          -e erase

          -h  hash

         -i install

35.档案权限755 对于拥有者而言 :可读可执行可写入

37.显示已经挂载的文件系统磁盘inode 使用状况的命令是: df -I

38.可以用来对文件file.gz 解压缩的命令是:gunzip

39.可以显示主机的命令:uname -n  (主机名称)

                                       uname -a (找到对应内核版本; 查看内核版本; 查看内核; 全部信息;)

                                        uname -r (查看版本号)

                                        uname -s (版本名 Linux)

二:填空:

1.sbin 目录用来存放系统管理员使用的管理程序

拓展常用目录重点:

1./bin:二进制文件 目录存着经常使用的命令(重点)

2./boot:启动Linux的一些核心文件包括一些连接文件和镜像文件 (重点)

3./home :用户的主目录 在Linux中每个用户都有自己的一个目录, (重点)

4../media Linux系统会自动识别一些设备 例如u盘 光驱 当识别后 Linux就会把识别的设备挂载到这个目录下。 (重点)

10.检查文件已安装的文件系统 /dev/sda5是否正常 若检查有错则自动修复的命令及参数

fsck -a /dev/sda5

 

11.将两个文件合并成一个文件的命令:如:file1 file2 合并成:file3:

cat file1  file2 > file3

Paste file1 file2 > file3

 

 

16.Linux系统中 压缩文件后生成的后缀为.gz的文件命令为:gzip

17.统计last命令中以root登录的每个主机的IP地址登录次数:

last |grep '^root' |egrep -o '([0-9]{1,3}\.){3}[0-9]{1,3}' |sort -nr |uniq -c

     94 192.168.230.1

18.将系统中某个服务开机自启动运行使用什么命令systemctl enable service

19.把MySQL安装目录 /application/mysql-5.6.34及其下面的内容授权给mysql用户和mysql 组:

Chown -R mysql:mysql

20.将当前目录下的bin目录和hello,hello.c 文件备份并压缩为xingyun.tar.gz的命令:

tar -cvzf xingyun.tar.gz  bin hello hello.c

21.根据access.log日志文件对用户IP地址进行去重处理并显示重复数量:

22.查看主机路由表规则信息的命令:route -n

23.调试httpd服务时,希望能实时查看访问日志/var/log/httpd/access.log的更新如何做?

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

25.禁止root用户登录可以通过修改ssh配置文件中的 permit Rootlogin 实现

三简答题:

1.简述Linux的运行级别及相应的含义:

0 系统停机状态

1.单用户

2.多用户 但是没有nfs

3.完全多用户状态

4.用户未定义状态

5.图形化用户界面

6.重启状态

拓展:

运行级别的切换:  init N 例如:init 0 系统会关机  init 6系统会重启 

注意:该系统切换是临时的

runlevel 查看系统运行级别 一般都为 3 完全多用户状态

Init进程id1 是初始化进程 ps -ef |grep init

永久修改:  修改默认运行级别: vim /etc/inittab 中的initdefault 的值

Systemctl get-default 查看 的是多用户级别

Init 0 切换运行级别命令

2.链接是什么?硬链接和软链接的区别?

链接:为了方便用户使用文件,将一个文件内容指向另一个文件的过程。

区别:

硬链接:多个文件同时指向一个inode

软链接:不同文件指向不同inode 删除源文件 链接文件访问不了  ln -s 相互依存关系 相当于Windows中的快捷方式

3.Linux无法上网了写出常见原因:1.防火墙未关 2.端口占用 3.服务未启动

4.Linux ping www.baidu.com 出现unknown host 错误如何排查? 

.

A.检查网卡配置 出现ping:unknown host 的问题最主要是linux设置的DNS解析不了  我们先检查一下网卡的设置情况,输入ifconfig -a 可以查看当前网卡配置的IP地址

B.

检查网卡网关设置 对于网卡设置的IP地址,首先要确认IP是否是一个正确的网络地址。除此之外有没有

设置网关,如果设置了ping一下网关看看能否正常连通

C.

对于网卡设置网关之外,没有设置网关的网卡。还需要检查系统默认的网关,找到 /etc/sysconfig/network

(如果没有需要添加一个默认网关上去)

D.

测试网络连通性: 设置好网关之后,可以通过测试ping 一个公网地址,看看能否正常连接,如果能连接了,

继续下一步

5.使用iptables 写一条规则:来源IP 192.168.1.101 访问本机80端口的包直接拒绝:

 iptables -I INPUT -s 192.168.1.101 -p tcp --dport 80 -j REJECT

 

 

 

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

王盐盐

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值