Linux 工程师技术

简介:

01. 命令别名的作用,设置永久有效的命令别名
别名的作用:为需要频繁使用而又冗长的命令行建立一个更短、更好记的命令字
# vim /etc/bashrc
alias 别名='实际命令行'


02. 红帽 7 系列防火墙服务预设的安全区域 public、trusted、drop 的作用和特点
public 区域:为默认区域,只允许针对本机的 SSH 服务,其他都拒绝
trusted 区域:对本机的任何访问都被允许
drop 区域:访问本机的任何数据包都会被拒绝


03. SELinux 是什么,对 Linux 系统有什么影响
SELinux 机制:基于内核的安全增强机制,能够为 Linux 系统中的文档、进程等对象提供一套
预设的保护规则
对 Linux 系统的影响:在强制保护的模式下,即便是 root 也不能违反其保护规则(除非更改
或回避规则)


04. 配置 httpd 网站服务器时,快速添加新的虚拟主机
1)为每一个虚拟主机建立一份独立的配置文件,放到/etc/httpd/conf.d/目录下,配置文件
名称以.conf 结尾
2)配置 <VirtualHost IP 地址:端口号> .. .. </VirtualHost> 区段标记,其中使用语句
ServerName 指定站点名称,使用 DocumentRoot 指定网页目录
3)然后重新启动 httpd 服务


05. 基于 httpd 架设一个安全 Web 站点的条件
安装 mod_ssl 模块软件包
提供可用的网站证书、密钥并部署到正确的位置
修改 /etc/httpd/conf.d/ssl.conf 配置文件,指定站点名、网页目录、证书及密钥的路径


06. 动态网页与静态网页的区别,基于 httpd 要支持 PHP 程序、Python 程序需要具备的条件
静态网页:浏览器访问到的网页文件 就是 服务端提供的网页文件动态网页:浏览器访问到的网页文件 是 由服务端指定的程序动态生成的网页文件
支持 PHP 程序:安装 httpd、php 软件包
支持 Python 程序:安装 httpd、mod_wsgi 软件包,并在配置站点时添加程序调用别名
(WSGIScriptAlias)


07. NFS 指的是什么,与 EXT4、XFS 主要区别
NFS,Network File System:文档资源存放在其他主机的目录上,网络文件系统
EXT4、XFS:文档资源存放在本机已格式化好的分区等设备上,本地文件系统


08. 什么是 shell 脚本,使用 shell 脚本有什么好处
Shell 脚本:集合了很多命令行、能够完成特定任务的、可以按照顺序批量反复去执行的文件
Shell 脚本的优势:将重复的任务流程化、将复杂的任务简单化、将人工干预的任务自动化
################################################################################



      本文转自云计算王森 51CTO博客,原文链接:http://blog.51cto.com/13426941/2057854,如需转载请自行联系原作者




相关文章
|
27天前
|
Linux 数据安全/隐私保护 虚拟化
Linux技术基础(1)——操作系统的安装
本文是龙蜥操作系统(Anolis OS) 8.4 的安装指南,用户可以从[龙蜥社区下载页面](https://openanolis.cn/download)获取ISO镜像。安装方法包括物理机的光驱和USB闪存方式,以及虚拟机中的VMware Workstation Pro设置。安装过程涉及选择语言、配置安装目标、选择软件集合和内核,设置Root密码及创建新用户。安装完成后,可通过文本模式或图形化界面验证系统版本,如Anolis OS 8.4,标志着安装成功。
|
30天前
|
Linux 数据处理 C++
Linux系统编程 C/C++ 以及Qt 中的零拷贝技术: 从底层原理到高级应用(一)
Linux系统编程 C/C++ 以及Qt 中的零拷贝技术: 从底层原理到高级应用
69 0
|
30天前
|
存储 Linux API
Linux系统编程 C/C++ 以及Qt 中的零拷贝技术: 从底层原理到高级应用(三)
Linux系统编程 C/C++ 以及Qt 中的零拷贝技术: 从底层原理到高级应用
31 1
|
30天前
|
消息中间件 Linux 数据处理
Linux系统编程 C/C++ 以及Qt 中的零拷贝技术: 从底层原理到高级应用(二)
Linux系统编程 C/C++ 以及Qt 中的零拷贝技术: 从底层原理到高级应用
30 1
|
4月前
|
大数据 Linux 网络安全
大数据开发工程师基本功修炼之史上最全Linux学习笔记(建议)
大数据开发工程师基本功修炼之史上最全Linux学习笔记(建议)
123 0
|
3月前
|
监控 Linux Shell
【Linux技术专题】「夯实基本功系列」带你一同学习和实践操作Linux服务器必学的Shell指令(排查问题指令 - 下)
在线上排查问题时,查询日志、查看系统配置和分析操作系统信息是至关重要的。这些操作可以帮助我们深入了解软件和服务的兼容性,并解决潜在的问题。在本次学习中,我们将介绍并深入学习一些我在处理类似问题时常用的指令。通过掌握这些指令,你将能够更加高效地定位和解决线上问题,提高系统的稳定性和性能。让我们一同进入这个学习过程吧!
43 0
【Linux技术专题】「夯实基本功系列」带你一同学习和实践操作Linux服务器必学的Shell指令(排查问题指令 - 下)
|
25天前
|
弹性计算 Linux Shell
Linux技术基础(2)——文本处理
文本处理实验:探索[Vim](https://developer.aliyun.com/adc/scenario/aced2264751f4866a8340de4cf9db0fa)的命令、输入和底线模式,学习文本编辑快捷操作,如光标移动、删除、复制和粘贴。了解如何使用底线命令模式进行文件保存、退出及搜索替换。同时,掌握`cat`、`more`、`less`、`head`、`tail`等文本查看命令,以及`stat`、`wc`、`file`、`diff`等文件处理命令。利用`grep`、`sed`、`awk`和`cut`进行文本搜索、替换和分析。
|
2月前
|
运维 Linux Docker
Linux运维工程师必须要掌握的Docker命令,我给你整理好了!
Linux运维工程师必须要掌握的Docker命令,我给你整理好了!
169 2
|
2月前
|
运维 网络协议 Linux
Linux 这50个 systemd 命令值得每位Linux运维工程师收藏!
Linux 这50个 systemd 命令值得每位Linux运维工程师收藏!
442 0
Linux 这50个 systemd 命令值得每位Linux运维工程师收藏!
|
3月前
|
存储 运维 Shell
Shell内置命令大全,Linux运维工程师收藏!
Shell内置命令大全,Linux运维工程师收藏!
161 0
Shell内置命令大全,Linux运维工程师收藏!