- 博客(17)
- 收藏
- 关注
原创 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
357
原创 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
408
原创 sed编辑器基础
1. 替换标记sed的-s选项用来替换文件中的内容,但是仅仅作用于每行的第一处,若需要替换其他地方则需要替换标记s/pattern/replacement/flags4种可用替换标记1. 数字 表示文本每行记录的第几处进行替换2. g 表示替换所有3. p 表示原先行的内容要打印出来4. w file 将替换结果写到文件中-...
2020-04-09 18:11:31
340
原创 sed命令与awk命令基础
sed命令基础命令格式:sed option script file-e script 在处理输入时,将script中指定的命令添加到已有的命令中-f file 在处理输入时,将file中指定的命令添加到已有的命令中-n 不产生命令输出,使用print命令来完成输出-s s命令会用斜线间指定的第二个文本字符串来替换一个文...
2020-04-09 15:51:14
159
原创 shell重点基础
shell脚本是什么?文本文件、包含一个或多个系统文件、主要用来完成系统管理员的日常管理工作默认登录shell,如何改变该shell?默认登录shell为创建用户时指定,若创建时不指定,则默认为/bin/bash,可使用命令chsh username -s shellname进行shell更改shell脚本变量有哪些?系统定义环境变量,由系统自己创建,一般变量由大写字母组成,可使用set...
2020-04-03 13:56:38
155
转载 系统安全相关日志
登录相关的日志涉及到系统的安全,所以是系统管理中非常重要的一部分内容。本文试图对登录相关的日志做一个整理。/var/log/auth.log这是一个文本文件,记录了所有和用户认证相关的日志。无论是我们通过 ssh 登录,还是通过 sudo 执行命令都会在 auth.log 中产生记录。执行$ ssh nick@myserver上图显示日志记录了通过秘钥认证的方式登录主机并退出...
2020-03-12 16:24:38
1009
原创 LNMP环境源码安装
MySQL源码安装安装cmake(可选择yum或者下载源码安装)创建mysql账号 (useradd mysql -s /sbin/nologin)安装 ncurses-devel(yum install -y ncurses-devel)cmake编译安装源码修改配置文件[root@linux src]# useradd mysql -s /sbin/nologin[root@li...
2020-03-10 14:50:08
141
原创 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
416
原创 PStools工具执行本地/远程PC管理任务
很明显,大多数刚入门的管理员都习惯使用 RDP 或其它类似的工具连接到远程 Windows 中进行图形化管理。而 PowerShell 及 PsTools 等工具可以帮助我们在命令行中执行相当多的管理任务,更主要的是可以将其写成脚本来执行周期性重复任务或在管理大批量服务器时提高效率# 安装PstoolsPstools下载链接:https://docs.microsoft.com/en-us/s...
2019-12-20 13:47:19
954
原创 Git内网(局域网)拉取GitHub代码
局域网通过git从GitHub拉取项目代码方法:1、设置服务器代理 修改/etc/profile文件,文件最后添加如下两行,source刷新该文件 export https_proxy=proxy.xxx.com:port export http_proxy=proxy.xxx.com:port 修改/etc/resolv.conf文件,添加DNS服务器 # Generated by ...
2019-12-11 16:26:44
2627
原创 Ubuntu Docker Install
# 学习链接 https://yeasy.gitbooks.io/docker_practice/install/ubuntu.htmlroot@ubuntu:/# apt-get install \> apt-transport-https \> ca-certificates \> curl \> software-prop...
2019-11-28 16:21:00
358
原创 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
3055
原创 卸载自带JDK、安装rzsz、安装jdk
1、安装rpm -i 需要安装的包文件名举例如下:rpm -i example.rpm 安装 example.rpm 包;rpm -iv example.rpm 安装 example.rpm 包并在安装过程中显示正在安装的文件信息;rpm -ivh example.rpm 安装 example.rpm 包并在安装过程中显示正在安装的文件信息及安装进度;2、查看安装完成的软件[root...
2019-10-17 10:37:47
206
原创 SQL SERVER 2014 安装(单机版)
MSSQL SERVER安装注意事项Feature Selection 步骤需选择的项:Instance Feature选择如下: Database Engine Services 及其下的所有项 Reporting ServicesShared Feature选择如下: Intergration Services Management Tools - Basic 及其下的所有项...
2019-10-16 09:15:39
843
原创 redhat7.2源码安装Nginx(pcre、zlib、openssl及升级其版本)
操作系统环境版本redhat-release 7.2编译环境准备:安装make#yum -y install gcc automake autoconf libtool make安装g++#yum install gcc gcc-c++ -y需要先装pcre, zlib,前者为了重写rewrite,后者为了gzip压缩相关版本使用如下:pcre-8.43.tar.gzzlib-1...
2019-10-15 16:33:13
1030
原创 Ubuntu 18.4 代理
Ubuntu docker 代理dockers代理局域网内需给docker内设置代理,设置方法如下# 创建docker代理文件/etc/systemd/system/docker.service.d/http-proxy.conf root@ubuntu:~# vim /etc/systemd/system/docker.service.d/http-proxy.conf# http...
2019-09-21 10:50:38
544
原创 网络流量监控工具ntopng安装—redhat7 server
网络流量监控工具ntopng安装—redhat7 server版本信息服务器版本:redhat 7.5ntopng版本:3.9.190907 - Community EditionnDPI版本:2.9.0-1775-a0a8149redis版本:redis-4.0.14.tar.gz准备工作yum安装相关依赖包//参考链接:https://github.com/ntop/ntopn...
2019-09-07 16:27:36
1316
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人