![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
学友的情书
溯游从之道阻且长
展开
-
awk命令
AWK是一种处理文本文件的语言,是一个强大的文本分析工具AWK工作流程:1、通过关键字 BEGIN 执行 BEGIN 块的内容,即 BEGIN 后花括号 {} 的内容。2、完成 BEGIN 块的执行,开始执行body块。3、读入有 \n 换行符分割的记录。4、将记录按指定的域分隔符划分域,填充域,$0 则表示所有域(即一行内容),$1 表示第一个域,$n 表示第 n 个域。5、依次执行各 BODY 块,pattern 部分匹配该行内容成功后,才会执行 awk-commands 的内容。6、循原创 2020-05-12 16:36:55 · 302 阅读 · 0 评论 -
grep命令
grep命令在对一个或多个文件的内容进行基于模式的搜索的情况下是非常有用的。模式可以是单个字符、多个字符、单个单词、或者是一个句子grep ^$ /etc/sudoers #取得/etc/sudoers文件中所有的空行grep -n ^$ /etc/sudoers #取得/etc/sudoers文件中所有的空行并显示行号grep -v a-dengxs /etc/sudoers #取文件中不匹配a-dengxs的行-v 表示取反-n 表示显示行号grep -r a-dengxs /原创 2020-05-12 16:00:40 · 343 阅读 · 0 评论 -
shell重点基础
shell脚本是什么?文本文件、包含一个或多个系统文件、主要用来完成系统管理员的日常管理工作默认登录shell,如何改变该shell?默认登录shell为创建用户时指定,若创建时不指定,则默认为/bin/bash,可使用命令chsh username -s shellname进行shell更改shell脚本变量有哪些?系统定义环境变量,由系统自己创建,一般变量由大写字母组成,可使用set...原创 2020-04-03 13:56:38 · 96 阅读 · 0 评论 -
系统安全相关日志
登录相关的日志涉及到系统的安全,所以是系统管理中非常重要的一部分内容。本文试图对登录相关的日志做一个整理。/var/log/auth.log这是一个文本文件,记录了所有和用户认证相关的日志。无论是我们通过 ssh 登录,还是通过 sudo 执行命令都会在 auth.log 中产生记录。执行$ ssh nick@myserver上图显示日志记录了通过秘钥认证的方式登录主机并退出...转载 2020-03-12 16:24:38 · 891 阅读 · 0 评论 -
VNC界面安装连接相关问题汇总
安装VNC-server前提:配置好yum源1、检查是否安装VNC# rpm -qa | grep vnc 2、安装VNC# yum install -y tigervnc-server 3、启动VNC# vncserver 需要确认输入密码两次VNC相关操作命令# vncserver 启动 VNCserver命令,改命令讲启动一个:1的VNC界面,若再次使用该命令,...原创 2020-02-26 15:11:55 · 329 阅读 · 0 评论 -
ssh user@ip、sudo 免密登录、sshpass问题
服务器A、B之间免密登录描述:从A服务器ssh连接到B服务器,免密码进行登录登录A服务器、A服务器下执行ssh-keygen -t rsa以上命令需进行确认,默认回车三次即可ssh-copy-id -i ~/.ssh/id_rsa.pub dengxs@IP以上IP为将B服务器IP将A服务器生成的公钥复制到B服务器对应的a-dengxs用户目录下,执行该命令过程中需要输入a-d...原创 2019-11-15 16:45:38 · 2767 阅读 · 0 评论