Linux错题集锦

发布于:2023-01-04 ⋅ 阅读:(283) ⋅ 点赞:(0)

1.netstat , ping , ifconfig 的区别

  netstat : 检验本机的各个端口的连接情况

 ping:检查主机的网络情况  使用的是ICMP协议

 ifconfig:查看当前网络的设置

   使用什么命令检测基本网络连接?( C )

A. ping

B. route

C. netstat

D. ifconfig 

2.apache的主配置文件

 apache 的主配置文件在 httpd.conf

使用什么命令检测基本网络连接?( C )

A. ping

B. route

C. netstat

D. ifconfig

3.命令的连续执行

 执行命令1后继续执行命令2,可以在两个命令之间加 && 

  下面哪种写法表示如果cmd1成功执行,则执行cmd2命令?( A )

A. cmd1&&cmd2

B. cmd1|cmd2

C. cmd1;cmd2

D. cmd1||cmd2

 4.make 和 make install 的区别

 make :编译,将源码编译为二进制文件

 make install: 安装 (需要root权限)

5.rpm命令更新已安装的包

rpm -Uvh  包名

  什么命令用来只更新已经安装过的rpm软件包?(A )

A. rpm -U *.rpm

B. rpm -F *.rpm

C. rpm -e *.rpm

D. rpm -q *.rpm

6.网络服务的daemon

 daemon又称 守护进程,不与前台交互,而是在后台运行

  网络服务的daemon是:(B )

A. lpd

B. netd

C. httpd

D. inetd

7.apache 

        主配置文件  /etc/httpd/conf/httpd.conf

       子配置文件  /etc/httpd/conf.d/

        日志文件    /etc/httpd/log/

8.bash 环境的配置文件

 全局配置文件,对所有用户都有效

         /etc/profile

        /etc/profile.d/*.sh

个人配置文件,只对各个用户有效

        /etc/skel/.bashrc

        /etc/skel/.bash_profile

  定义bash环境的用户文件是:(D )

A. bash & .bashrc

B. bashrc & .bash_conf

C. bashrc & bash_profile

D. .bashrc & .bash_profile

9.查看一个程序使用的库文件

 查看程序使用的库文件   ldd

   下面哪条命令用来显示一个程序所使用的库文件?( A )

A. ldd

B. ld so

C. modprobe

D. ldconfig

10.查看一个rpm软件的修改记录

 使用 rpm -q --changelog  包名

  如何查看一个RPM软件的修改记录?( D )

A. rpm -Vc postfix

B. rpm -qpil postfix

C. rpm --changelog postfix

D. rpm -q --changelog postfix

11.netstat -a长时间无响应

 netstat -a 默认会进行域名解析,如果DNS设置有问题,会造成响应速度很慢

解决方法:①使用 netstat -an ,n 表示不进行域名解析

                  ②检查DNS设置

   命令 netstat -a 停了很长时间没有响应,这可能是哪里的问题?( B )

A. NFS.

B. DNS.

C. NIS.

D. routing.

12.卸载指定模块

rmmod命令用于从当前运行内核中卸载指定模块

rmmod [选项]  [参数]

选项:

        -V:显示详细信息

        -f:强制移除模块

        -w:等待,直到模块能够被卸载时,再卸载模块

   下面哪个命令用来卸载一个内核模块?( A )

A. rmmod

B. unmod

C. delmod

D. modprobe