首页 > 系统服务
Shell编程之正则表达式三剑客——grep,egrep
正则表达式概述正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。基础正则表达式正则表达式的字符串表达方法根据不同的严谨程度与功能分为基本正则表达式与扩展正则表达式。基础正则表达式是常用的正则表达式的最基础的部分。在Linux系统中常见的文件处理工具中grep与sed支持基础正则表达
分类:系统服务   时间:2019-10-09 18:05:58    收藏:0  评论:0  赞:0  阅读:160
Shell脚本三剑客——Grep(进阶版egrep)、Sed、Awk命令
Grep命令1、基本正则表达式实例——查找特定字符这里我们就以存放本机所有用户的/etc/passwd文件做实例Demo1[root@localhost~]#grep-n"root"/etc/passwd//-n表示显示行号1:root:x:0:0:root:/root:/bin/bash10:operator:x:11:0:operator:/root:/sbin/nologin2、基本正则表达
分类:系统服务   时间:2019-10-09 18:03:31    收藏:0  评论:0  赞:0  阅读:80
Shell编程之case语句与循环语句
case语句分支1、case语句的结构case变量值in模式1)命令序列1;;模式2)命令序列2;;......*)默认命令序列esaccase分支语句的结构图使用case分支语句的注意点:1、case行尾必须为单词“in”,每一个模式必须以右括号“)”结束。2、双分号“;;”表示命令序列的结束。3、模式字符串中,可以用方括号表示一个连续的范围,如“[0-9]”;还可以用竖杠符号“|”表示或,如“
分类:系统服务   时间:2019-10-09 18:03:09    收藏:0  评论:0  赞:0  阅读:95
Linux_定时任务
定时任务概念 :相当于生活中的闹钟 设定好时间 定时执行任务【备份..】 分类 1. linux系统自身定期执行的任务工作 /etc/crontab # 系统的日志 [root@localhost oldboy]# ls -l /var/log/messages* -rw 1 root root 1 ...
分类:系统服务   时间:2019-10-09 17:51:35    收藏:0  评论:0  赞:0  阅读:115
Linux 文件操作相关常用命令
1、创建文件夹 2、创建文件 3、移动文件(夹)(类似于剪切) 4、删除 5、 重命名 6、复制 7 、查看文件 8、 查看文件 9、归档压缩 10、压缩 / 解压war包 ...
分类:系统服务   时间:2019-10-09 17:50:38    收藏:0  评论:0  赞:0  阅读:94
Linux之IO
速度差异 I/O不仅仅是硬盘,还包括外围的所有设备,比如键盘鼠标,比如1.44M的3.5英寸软盘(还有人记得么)。但服务器环境,泛指硬盘。 硬盘有多慢呢?我们不去探究不同设备的实现细节,直接看它的写入速度(数据有出入,仅作参考): 可以看到普通磁盘的随机写和顺序写相差是非常大的。而随机写完全和cpu ...
分类:系统服务   时间:2019-10-09 17:50:16    收藏:0  评论:0  赞:0  阅读:95
vim 命令
今天修改了一些线上配置,有些命令呢记不住,就上网搜了一下,也跟大家分享一下。 1. 关于Vim vim是我最喜欢的编辑器,也是Linux下第二强大的编辑器。 虽然emacs是公认的世界第一,我认为使用emacs并没有使用vi进行编辑来得高效。 如果是初学vi,运行一下vimtutor是个聪明的决定。 ...
分类:系统服务   时间:2019-10-09 17:46:39    收藏:0  评论:0  赞:0  阅读:152
linux 时区问题
1、java项目发现 服务器时间不正确,修改了服务器时间之后依然没解决。 2、java虚拟机的时区也需要设置: ...
分类:系统服务   时间:2019-10-09 17:36:14    收藏:0  评论:0  赞:0  阅读:78
linux中批量取消注释的方法
在要批量取消注释的目录下直接运行此命令: ls | xargs -I {} sed -i 's/^# alert/alert/g' s里面就是正则匹配要替换的内容 用vi打开文件 使用 :%s/# alert/alert/ 可以吧每行中的# alert 替换为 alert 当你要批量修改某目录下的文 ...
分类:系统服务   时间:2019-10-09 17:28:10    收藏:0  评论:0  赞:0  阅读:109
Linux常用命令
转自我们班大佬https://jinwenjie.me/756.html 1、shell中的特殊字符: (1)通配符 * 匹配任意长度字符串 ? 匹配一个长度任意字符 [1,2,3] 匹配1,或2或3中的其中一个字符 [a-z] 匹配a到z中的其中一个字符 [^...] 除了其中的任意一个字符 (2 ...
分类:系统服务   时间:2019-10-09 17:20:56    收藏:0  评论:0  赞:0  阅读:239
ONESHELL
没有加 .ONESHELL 的时候,片段中的各行 shell 彼此独立。 加了 .ONESHELL 后,各行shell 可以看作一行 shell。 <1> .PHONY: all all: a a: t1=abc;export t1 @echo $$t1; > make allt1=abc;expo ...
分类:系统服务   时间:2019-10-09 17:15:18    收藏:0  评论:0  赞:0  阅读:78
shell脚本注意事项
注意:在输出变量时,需要加上双引号,以免造成上图中的误解 echo $var >输出的是变量的匹配结果 echo "$var" >输出变量定义的值 ...
分类:系统服务   时间:2019-10-09 17:07:14    收藏:0  评论:0  赞:0  阅读:136
linux进阶之nmtui和nmcli配置网络
CentOS7配置网络推荐使用NetworkManager服务(不推荐network服务)。 图形化方式:nmtui或Applications->System Tools->Settings->Network 命令方式:nmcli nmtui要求安装了NetworkManager-tui包 nmcl ...
分类:系统服务   时间:2019-10-09 17:01:44    收藏:0  评论:0  赞:0  阅读:215
50个必知的Linux命令技巧
1、Vim自动添加注释及智能换行#vi~/.vimrcsetautoindentsettabstop=4setshiftwidth=4functionAddTitle()callsetline(1,"#!/bin/bash")callappend(1,"#====================================================")callappend(2,"#Aut
分类:系统服务   时间:2019-10-09 16:31:03    收藏:0  评论:0  赞:0  阅读:98
将HDFS文件系统挂载到Linux本地文件系统
本篇文章主要讲述如何将HDFS文件系统挂载到Linux本地。 一、HDFS的NFS GateWay服务安装 1.使用管理员账号登录Cloudera Manager,进入HDFS服务“实例”界面,点击“添加角色实例”。 2.选择要进行挂载的主机。 3.添加成功后点击确定。 4.返回“实例”页面查看“N ...
分类:系统服务   时间:2019-10-09 16:28:25    收藏:0  评论:0  赞:0  阅读:111
【Linux服务】vsftpd文件传输协议
vsftpd文件传输协议 系统环境:CentOS Linux release 7.6.1810 (Core) 一、简介 FTP(文件传输协议)全称是:Very Secure FTP Server。 Vsftpd是linux类操作系统上运行的ftp服务器软件。 vsftp提供三种登陆方式:1.匿名登录 ...
分类:系统服务   时间:2019-10-09 16:26:47    收藏:0  评论:0  赞:0  阅读:116
Linux学习第十节课(2019.9.27)
今晚老刘讲第八章,防火墙虽然有软件或硬件之分,但主要功能都是依据策略对穿越防火墙自身的流量进行过滤。防火墙策略可以基于流量的源目地址、端口号、协议、应用等信息来定制,然后防火墙使用预先定制的策略规则监控出入的流量,若流量与某一条策略规则相匹配,则执行相应的处理,反之则丢弃。这样一来,就可以保证仅有合法的流量在企业内网和外部公网之间流动了。课程的主要内容就是4个配置网卡方法,iptables(不考)
分类:系统服务   时间:2019-10-09 15:49:20    收藏:0  评论:0  赞:0  阅读:113
eclipse添加方法注释
打开注释模板编辑窗口:Window ->Preferences->java -> Code Style -> Code Template->Comments type 设置类的注释,method设置方法的注释 我的注释模板: 给方法或者类上添加注释,输入" /** "然后回车即可生成自定义的模板注释 ...
分类:系统服务   时间:2019-10-09 15:37:26    收藏:0  评论:0  赞:0  阅读:97
macOS cataline 10.15 升级后问题一览
1. git无法使用。报错如下 xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun 百度后发现是xcode 组件缺失 解决方法: 打开命令终端运行 2. zi ...
分类:系统服务   时间:2019-10-09 15:32:38    收藏:0  评论:0  赞:0  阅读:127
linux网络通讯相关命令
ifconfig 1.查看当前使用的网卡 watch cat /proc/net/dev 看下哪张网卡的流量变化大一般就是哪张网卡是在线使用的 2.ifconfig查看所有网卡信息,ifconfig 网卡名 查看执行网卡信息 ...
分类:系统服务   时间:2019-10-09 15:17:20    收藏:0  评论:0  赞:0  阅读:102
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!