10随机Linux问题和答案
假设您为您正在工作的公司定期维护备份。备份以压缩文件格式保存。你需要检查一个日志,两个月大。如果不解压缩压缩文件,你会建议什么?
答:
要查看压缩文件中的内容,而不需要解压缩它,我们需要使用“ZCAT”。
zcat实用程序可以查看压缩文件的内容。
# zcat f phpshell2.4.tar.gz
2.您需要跟踪系统上的事件。你会怎么做?
答:
对于跟踪系统上发生的事件,我们需要一个叫做syslogd守护进程。
syslogd守护程序可用于跟踪系统的信息,然后将其保存到指定的日志文件。
在终端中运行“
的syslogd”应用程序在该位置'
的/ var / log / syslog的 “生成日志文件。 syslogd应用程序在Linux系统故障诊断中非常有用。示例日志文件类似于下面。
syslongd
3.如何限制IP,以便受限IP可以不使用FTP服务器?
答:
我们可以通过整合tcp_wrapper的阻止可疑的IP。
我们需要在配置文件'/etc/vsftpd.conf'中启用参数“tcp_wrapper = YES”。
然后在位于'/etc/host.deny'的'host.deny'文件中添加可疑IP。
阻止IP地址
打开'/etc/hosts.deny'文件。# vi /etc/hosts.deny在文件的底部添加要阻止的IP地址。
# # hosts.deny This file contains access rules which are used to # deny connections to network services that either use # the tcp_wrappers library or that have been # started through a tcp_wrappers-enabled xinetd. # # The rules in this file can also be set up in # /etc/hosts.allow with a 'deny' option instead. # # See 'man 5 hosts_options' and 'man 5 hosts_access' # for information on rule syntax. # See 'man tcpd' for information on tcp_wrappers # vsftpd:172.16.16.1
4.告诉我们Telnet和SSH之间的区别?
答:Telnet
和SSH都是它用于管理远程系统通信协议。
SSH是安全的,这需要交换与telnet相反的密钥,它以纯文本传输数据,这意味着telnet比SSH安全性低。
6.您需要停止X服务器。当您尝试杀死X服务器时,您收到一条错误消息,您无法退出X服务器。你会怎么做?
答:
当杀死一个X服务器,它不会工作正常的方式就像做'/etc/init.d/gdm停止“。
我们需要执行一个特殊的组合键“Ctrl + Alt + Back Space”,这将强制X服务器重新启动。
6.命令'ping'和'ping6'有什么区别?
回答:
两个命令是相同的,用于相同的目的,只是该ping6使用了IPv6的IP地址的事实。
7.您要搜索主目录中的所有* .tar文件,并要一次删除所有文件。你会怎么做?
答:
我们需要用找到rm命令命令删除所有“的.tar”的文件。
# find /home/ name '*.tar' | xargs rm rf
8. locate和slocate命令之间有什么区别?
答:slocate实现查找该用户访问,而定位将搜索与更新结果文件中的文件。
9.您需要在当前目录中的所有“.txt”文件中搜索字符串“youcl”。你会怎么做?
答:
我们需要运行罚款命令搜索在当前目录文本“youcl”递归。
# find -name “*.txt” | xargs grep “youcl”
10.你想要发送消息给所有连接的用户,因为“服务器正在进行维护”,你会做什么?
回答:
这可以通过使用壁命令来实现。
wall命令向服务器上所有连接的用户发送消息。
# echo please save your work, immediately. The server is going down for Maintenance at 12:30 Pm, sharply. | wall
墙命令