随笔分类 - shell 基础应用

守护进程--Supervisor
摘要:01,介绍 02,安装部署 03,使用说明 04,配置文件说明 05,docker 的交互 阅读全文
posted @ 2019-07-02 14:57 kingle-l 阅读(249) 评论(0) 推荐(0) 编辑
shell 对字符的求长
摘要:一,测试环境 二 , 解 01,数组 判断一段里面小于4的字符串 操作结果 02,数组 实现代码 操作结果 03,awk 04,awk 05.awk 阅读全文
posted @ 2018-11-06 16:31 kingle-l 阅读(220) 评论(0) 推荐(0) 编辑
Linux curl命令详解
摘要:命令:curl 在linux中curl是一个利用URL规则在命令行下工作的文件传输工具,可以说是一款很强大的http命令行工具。它支持文件的上传和下载,是综合传输工具,但按传统,习惯称url为下载工具。 语法:# curl [option] [url] 常见参数: -A/--user-agent < 阅读全文
posted @ 2018-11-06 11:07 kingle-l 阅读(15993) 评论(0) 推荐(0) 编辑
shell 语法
摘要:1). 条件表达式语法信息 [ 1 -eq 1 ] && echo 1 <-- 表示条件成功,执行相应操作 [ 1 -eq 1 ] || echo 1 <-- 表示条件失败,执行相应操作 [ 1 -eq 1 ] && { <-- 表示条件成功,执行相应多个操作 echo 1 echo 2 } [ 1 阅读全文
posted @ 2018-11-06 09:24 kingle-l 阅读(208) 评论(0) 推荐(0) 编辑
shell 实现文件改名
摘要:修改文件名可以有不同的命令方式,mv 可以实现,但是使用rename 这种专业的改名字很好 对于单个的文件,可以直接使用以上的命令,那如果有大量的类似格式的文件名需要修改成其他格式的,该如何呢? 创建测试文件: touch hell_world_hi_{1..5}_OO.jpg 这一百个文件需要在前 阅读全文
posted @ 2018-11-06 09:07 kingle-l 阅读(1345) 评论(0) 推荐(0) 编辑
shell 命令之bind,enable,ulimit
摘要:1、bind在shell中,内建(builtin)命令bind,格式如下: bind [-m keymap] [-lpsvPSVX] bind [-m keymap] [-q function] [-u function] [-r keyseq] bind [-m keymap] -f filena 阅读全文
posted @ 2018-10-29 17:31 kingle-l 阅读(892) 评论(0) 推荐(0) 编辑
shell 进阶变量的指定 declare
摘要:declare 设置 -r 只读 -i 设置整形 阅读全文
posted @ 2018-08-29 18:53 kingle-l 阅读(197) 评论(0) 推荐(0) 编辑
shell 括号的区别
摘要:$() 用于命令交换 里面会会执行命令,如果你写其他的: 会直接报错的 ` ` 也是用于命令交换的哦 和$() 的操作是一样的 ${ } 用于变量替换 每次调用环境的时候是需要带一个${ } 但是不带也不会影响 这个定义了变量的范围,比较不容易出错 $[ ] 用于算术计算 里面出现的只有数字 但是你 阅读全文
posted @ 2018-08-29 17:57 kingle-l 阅读(479) 评论(0) 推荐(0) 编辑
shell 进阶之匹配字符串
摘要:一,操作字符串 1,字符串长度 expr 命令取字符串函数 自带shell函数读取 2,匹配字符串开头字串的长度 !!!!!!!!!!!!$substring是正则表达式.!!!!!!!!! expr 格式 expr match "$string" '$substring' expr "$strin 阅读全文
posted @ 2018-08-28 20:56 kingle-l 阅读(1961) 评论(0) 推荐(0) 编辑
shell 操作符详解
摘要:= 赋值操作符,可以用于算术和字符串赋值 + 加法计算 - 减法运算 * 乘法运算 / 除法运算 ** 幂运算 % 模运算 取他除后的剩余数 因此这个十分好求公约数 += "加-等于" (把变量的值增加一个常量然后再把结果赋给变量) -= "减-等于" (把变量的值减去一个常量然后再把结果赋给变量) 阅读全文
posted @ 2018-08-28 20:01 kingle-l 阅读(1720) 评论(0) 推荐(0) 编辑
shell 脚本学习之内部变量
摘要:一,$BASH Bash的二进制程序文件的路径 二,$BASH_ENV 这个环境变量会指向一个Bash的启动文件, 当一个脚本被调用的时候, 这个启动文件将会被读取. 三,$BASH_SUBSHELL 这个变量用来提示子shell的层次 四, $BASH_VERSINFO[n] 这是一个含有6个元素 阅读全文
posted @ 2018-08-20 21:38 kingle-l 阅读(354) 评论(0) 推荐(0) 编辑
shell特殊字符汇总【转】
摘要:Linux下无论如何都是要用到shell命令的,在Shell的实际使用中,有编程经验的很容易上手,但稍微有难度的是shell里面的那些个符号,各种特殊的符号在我们编写Shell脚本的时候如果能够用的好,往往能给我们起到事半功倍的效果,为此,特地将Shell里面的一些符号说明罗列成对照表的形式,以便快 阅读全文
posted @ 2018-08-11 14:20 kingle-l 阅读(424) 评论(0) 推荐(0) 编辑
yum lnmp全家桶
摘要:yum 源各位换下 ,,,我用了不怎么好用 阅读全文
posted @ 2018-08-07 20:55 kingle-l 阅读(270) 评论(0) 推荐(0) 编辑
shell基础优化脚本
摘要:借鉴于各路大神 致谢 阅读全文
posted @ 2018-08-06 16:38 kingle-l 阅读(1170) 评论(0) 推荐(0) 编辑
shell的常用脚本一
摘要:批量创建用户名脚本: 批量删除用户: 扫描内网存活主机 1 ######################################################################### 2 # File Name: scan_ip.sh 3 # Author: kingle 4 阅读全文
posted @ 2018-08-06 16:36 kingle-l 阅读(174) 评论(0) 推荐(0) 编辑
lnmp 一键搭建脚本
摘要:转载注明出处!!!!!!!!! 不足之处望多多指教。 不明之处站内私。 环境搭建为lnmp #by:kingle ##use: fast lnmp ##version:1.0 ##php:php-7.2.8 ##nginx: 1.15.1 ##mysql:5.6.41 ##cenos: 2.6.32 阅读全文
posted @ 2018-07-29 14:51 kingle-l 阅读(1108) 评论(0) 推荐(0) 编辑
shell 函数与内置变量
摘要:1,特殊shell变量 $# 传递到脚本的参数个数 $* 以一个单字符串显示所有向脚本传递的参数 $$ 脚本运行的当前进程ID号 $! 后台运行的最后一个进程的ID号 $@ 与$*相同,但是使用时加引号,并在引号中返回每个参数。 $- 显示Shell使用的当前选项,与set命令功能相同。 $? 显示 阅读全文
posted @ 2018-07-29 11:10 kingle-l 阅读(3469) 评论(0) 推荐(0) 编辑
linux拓展之 用linux命令 管理windows一秒完成不可思议的操作--本节实战find 移动!!
摘要:花里胡哨的东西太多,有时候觉得简单也好! 你学习了Linux,是不是觉得Linux很强大!命令的多样性结合性有没有把你征服? 在那个烈日炎炎的夏日,我下载了辣末多老男孩的视屏 但是突然我只想看txt文件,或者pdf笔记。,脑壳快速运转并形成画面windows那轻快的点进去拖出来,点进去拖出来,想想我 阅读全文
posted @ 2018-07-14 14:55 kingle-l 阅读(464) 评论(0) 推荐(0) 编辑


levels of contents