随笔分类 -  Linux

Linux服务器常用操作、安全加固
文本处理工具awk
摘要:一、工作原理: 按行读取文件内容,对读取的内容按字段分割,形成若干字段,然后输出各字段的值 awk认为文件都是结构化的,也就是说都是由单词和各种空白字符组成的, 这里的“空白字符”包括空格、Tab,以及连续的空格和Tab等。 每个非空白的部分叫做“域”,从左到右依次是第一个域、第二个域,等等。 $1 阅读全文
posted @ 2021-07-08 14:04 安晏朋 阅读(119) 评论(0) 推荐(0)
Shell编程(字符串篇)
摘要:一、字符串的模糊匹配 字符串的模糊匹配可以通过正则实现,但是要注意正则表达式不能用引号,否则会被当成字符串处理 if [[ "$result1" = $2* ]];then echo "[$1] excute succeed!" | tee -a resultSucceed.log else ech 阅读全文
posted @ 2021-07-06 21:28 安晏朋 阅读(100) 评论(0) 推荐(0)
Linux DNS 相关
摘要:一、Linux DNS配置 配置文件为:/etc/resolv.conf 打开此文件,在里面新增一行 nameserver 10.1.9.123(DNS地址) 如下图 配好后重启网络生效 systemctl restart network 阅读全文
posted @ 2021-07-06 20:53 安晏朋 阅读(49) 评论(0) 推荐(0)
Shell将命令执行结果写入文件
摘要:常见的将命令写入文件的方式有以下几种: 第一:将命令的执行结果写入文件 1、仅转向不显示 (1)ls > test.txt 把输出转向到指定的文件,如文件已存在的话也会重新写入,文件原内容不会保留,会将原有的内容覆盖 (2)ls >> test.txt 是把输出附向到文件的后面,文件原内容会保留下来 阅读全文
posted @ 2021-07-06 12:20 安晏朋 阅读(14486) 评论(0) 推荐(0)
Linux安装GCC
摘要:背景:在编译Linux内核的过程中发现GCC版本过低,需要手动安装下 步骤: 1、进入官网找到gcc对应版本:https://ftp.gnu.org/ 下载好安装包后,解压进行安装 cd /usr/local/gcc-10.2.0 ./contrib/download_prerequisites 执 阅读全文
posted @ 2021-07-05 21:47 安晏朋 阅读(2608) 评论(0) 推荐(0)
Linux网络安全
摘要:一、网络安全扫描技术 网络安全扫描技术包括: Ping扫射、操作系统探测、如何探测访问控制规则(Firewalking)、端口扫描、漏洞扫描 1.1 端口扫描 端口扫描的原理:端口扫描向目标主机的TCP/UDP服务端口发送探测数据包,并记录目标主机的响应。通过分析响应来判断服务端口是打开还是关闭,就 阅读全文
posted @ 2021-07-01 13:56 安晏朋 阅读(421) 评论(0) 推荐(0)
Linux运维
摘要:一、用户管理 1.1查看用户上次修改密码的时间 awk -F ":" '{print $1,$3}' /etc/shadow | grep root(用户名) 通过date将时间转换 date -u -d "1970-01-01 UTC $((18598 * 86400 )) seconds" 二、 阅读全文
posted @ 2021-06-24 17:47 安晏朋 阅读(85) 评论(0) 推荐(0)
Linux系统安装
摘要:1、分区格式化 格式化磁盘前需要查看块设备和分区挂载情况 lsblk命令 的英文是“list block”,即用于列出所有可用块设备的信息,而且还能显示他们之间的依赖关系,但是它不会列出RAM盘的信息。 语法格式:lsblk [参数] 常用参数: -a 显示所有设备 -b 以bytes方式显示设备大 阅读全文
posted @ 2021-06-23 19:32 安晏朋 阅读(104) 评论(0) 推荐(0)
Linux相关知识
摘要:一、目录知识 dev 设备管理 opt 要安装的软件 etc 配置文件和子目录 usr 用户的很多应用程序和文件都放在这个目录下面 tmp 这个目录用来存放临时文件 media u盘 光驱等挂载到这个目录下 var 经常被修改的文件,包括各种日志文件 selinux 是一种安全子系统,它能控制程序只 阅读全文
posted @ 2021-03-10 16:53 安晏朋 阅读(70) 评论(0) 推荐(0)