Linux面试题及答案【最新版】Linux高级面试题大全(2021版),发现网上很多Linux面试题及答案整理都没有答案,所以花了很长时间搜集,本套Linux面试题大全,Linux面试题大汇总,有大量经典的Linux面试题以及答案,包含Linux语言常见面试题、Linux工程师高级面试题及一些大厂Linux开发面试宝典,面试经验技巧等,应届生,实习生,企业工作过的,都可参考学习!
测试:
**1、** 在Windows操作系统中?cmd?ipconfig,查看本机IP地址:
**2、** 再到LInux系统中输入 ping ip地址
(公司电脑,我就不暴露Ip了,没图片 自己去试)
按Ctrl + C 可以停止测试。
答案:
ifconfig
A、造成服务器故障的原因可能有以下几点:
图片
B、如何排查服务器故障的处理步骤如下:
图片
#Linux netstat命令用于显示网络状态。
#利用netstat指令可让你得知整个Linux系统的网络情况。
#语法:
netstat [-acCeFghilMnNoprstuvVwx][-A<网络类型>][--ip]
cd ../ ;跳到上级目录
cd /opt ;不管现在到那直接跳到指定的opt文件夹中
cd ~ ;切换当前用户的家目录。root用户的家目录就是root目录。
答案:
把后台任务调到前台执行 fg
把停下的后台任务在后台执行起来 bg
添加普通用户登陆,禁止 root 用户登陆,更改 SSH 端口号。
修改 SSH 端口不一定绝对哈。当然,如果要暴露在外网,建议改下。
1、 服务器使用密钥登陆,禁止密码登陆。
2、 开启防火墙,关闭 SElinux ,根据业务需求设置相应的防火墙规则。
3、 装 fail2ban 这种防止 SSH 暴力破击的软件。
4、 设置只允许公司办公网出口 IP 能登陆服务器(看公司实际需要)
也可以安装 VPN 等软件,只允许连接 VPN 到服务器上。
1、 修改历史命令记录的条数为 10 条。
2、 只允许有需要的服务器可以访问外网,其它全部禁止。
3、 做好软件层面的防护。
4、 设置 nginx_waf 模块防止 SQL 注入。
5、 把 Web 服务使用 www 用户启动,更改网站目录的所有者和所属组为 www
答案:
ps -ef (system v 输出)
ps -aux bsd 格式输出
ps -ef | grep pid
BASH和DOS控制台之间的主要区别在于3个方面:
1、 BASH命令区分大小写,而DOS命令则不区分;
2、 在BASH下,/ character是目录分隔符,\作为转义字符。在DOS下,/用作命令参数分隔符,\是目录分隔符
3、 DOS遵循命名文件中的约定,即8个字符的文件名后跟一个点,扩展名为3个字符。BASH没有遵循这样的惯例。
大多数linux发行版自带以查找shell命令及其他GNU工具信息的在线手册。man命令用来访问linux系统上的手册页面。当用man命令查看手册,使用分页的程序来现实的。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。