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,如需转载请自行联系原作者




相关文章
|
22天前
|
Ubuntu Linux vr&ar
IM跨平台技术学习(十二):万字长文详解QQ Linux端实时音视频背后的跨平台实践
本文详细记录了新版QQ音视频通话在 Linux 平台适配开发过程中的技术方案与实现细节,希望能帮助大家理解在 Linux 平台从 0 到 1 实现音视频通话能力的过程。
51 2
|
29天前
|
Linux API 调度
技术笔记:Linux内核跟踪和性能分析
技术笔记:Linux内核跟踪和性能分析
|
29天前
|
算法 Linux 编译器
技术笔记:LINUX2.6.32下的进程分析
技术笔记:LINUX2.6.32下的进程分析
12 0
|
8天前
|
域名解析 缓存 网络协议
深入理解Linux下的DNS技术
Linux DNS详解:连接用户与网络资源的关键,涉及基本原理、DNS服务器软件如BIND、PowerDNS、Dnsmasq、解析过程、缓存及系统配置。理解这些有助于优化网络性能和安全。配置文件 `/etc/resolv.conf` 用于指定DNS服务器,而DNS缓存提升响应速度。学习DNS技术,提升系统效率与可靠性。
41 7
|
29天前
|
Unix Shell Linux
技术笔记:linux中SIGHUP与nohup的关系
技术笔记:linux中SIGHUP与nohup的关系
17 1
|
1月前
|
存储 Prometheus 监控
Linux技术工具:bpftrace介绍
Linux技术工具:bpftrace介绍
42 7
|
1月前
|
Linux 开发工具
Linux技术资源分享:探索Linux软件包的宝藏:沙皇下载平台体验
Linux技术资源分享:探索Linux软件包的宝藏:沙皇下载平台体验
17 3
|
24天前
|
网络协议 Linux 分布式数据库
【Linux】DNS系统,ICMP协议,NAPT技术详解
NAPT(Network Address Port Translation),也被称为端口地址转换,是一种NAT(网络地址转换)的形式。NAPT允许多个设备在内部网络上使用私有IP地址,并通过单个公共IP地址与外部网络进行通信。NAPT通过改变传输层的端口号来实现这一点,从而允许多个内部设备共享同一个公共IP地址。
32 0
|
29天前
|
Unix 关系型数据库 Linux
技术笔记:linux学习心得
技术笔记:linux学习心得
19 0
|
29天前
|
机器学习/深度学习 Unix Java
技术笔记:Linux之Shell脚本编程(一)
技术笔记:Linux之Shell脚本编程(一)
30 0