最新文章列表

作业控制命令

    Linux 中的作业控制涉及到很多命令,现总结如下。     * jobs:列出所有正在后台运行的作业(不如 ps 命令常用)。这里要注意区分作业和进程的概念。一般作业是被当前 shell 所维护的,而进程则是被系统维护的。一些命令(如 kill、disown 和 wait 等)既可以接受作业号为参数,也可以接受进程号为参数,而另一些命令(如 fg、bg 和 jobs 等)则只能接受作业号为 ...
aisxyz 评论(0) 有567人浏览 2018-09-29 06:42

字符串操作

    Bash 所支持的字符串操作的方式多种多样,现记录如下。     1、获取字符串长度:     1)${#string} (“${#*}”和“${#@}”表示的是位置参数的个数。另外,对于数组 arr 而言,“${#arr}”表示的是数组中第一个元素的长度,“${#arr[@]}”和“${#arr[* ]}”表示的是数组中元素的个数)     2) expr length $string   ...
aisxyz 评论(0) 有386人浏览 2018-07-30 22:14

内部变量简介

    shell 中有很多内建变量,它们会影响到 shell 脚本的行为,所以也有必要知道。     * BASH:表示 Bash 的二进制程序文件的路径。     * BASH_ENV:它会指向一个 Bash 的启动文件,该文件会在一个脚本被调用时读取。     * BASH_SUBSHELL:用来提示子 shell 的层次。     * BASH_VERSINFO[n]:它包含了安装的 Bas ...
aisxyz 评论(0) 有475人浏览 2018-07-24 20:55

docker、git、shell、nginx、Openstack学习资料分享

今天的资料比较杂,应该属于 Linux 范畴了,各位根据需求来看资料吧。   外层总目录   docker其中之一   docker 实战   shell 开发到实战   shell 全部  
code小生 评论(0) 有882人浏览 2018-07-21 17:35

shell脚本执行失败

写了一个简单的shell脚本, 在脚本中有"cd /home/app/test", 在LINUX下执行此脚本时报错, 报错信息:"No such file or directoryapp/test/"。 “/home/app/test”这个目录是存在的。 经历种种折腾, 终于发现是格式问题, 这个脚本是在Windows下的Notepad++中编写的, 后面重新 ...
花飘零_坚强的小石头 评论(0) 有1260人浏览 2018-07-16 19:22

ubuntu 16.04.1 实现shell发送邮件

第一步、Ubuntu安装发送邮件程序 sudo apt-get install heirloom-mailx vi /etc/s-nail.rc     在最后加入: set from=0000@qq.com set smtp=smtps://smtp.qq.com:465 set smtp-auth-user=0000@qq.com set smtp-auth-password ...
Du_wood 评论(0) 有3634人浏览 2018-07-07 22:35

常忘记的特殊字符

    shell 中有很多特殊字符,比如表示转义的“\”、表示命令替换的“`”等,其中有些用得少了就很容易忘记,包括某个字符或是某个功能等的用法。以下是本人自己的备忘录,仅供参考。     1、“:”(冒号):等价于"no op",是一个什么也不干的命令, 同shell 内建命令 true 的作用相同。可用来作命令占位符。具体用法如下。 # 1)用在循环中 while : ...
aisxyz 评论(0) 有794人浏览 2018-07-03 22:03

使用shell和aws cli自动备份RDS并发消息到SQS

#!/bin/bash   da=`date +%y%m%d` su - oracle <<EON #sh /RDSBackup/scripts/asdp-backup.sh &   for child in `ps -ef|grep "$$"|grep -v grep|grep -v "$PPID"|awk '{print ...
eye-lij 评论(0) 有941人浏览 2018-06-08 14:31

linux shell 有用命令

LINUX命令大全 rpm包制作 cpio,dump,restore,rpm 将/etc下的所有普通文件都备份到/opt/etc.cpio,使用以下命令: find /etc –type f | cpio –ocvB >/opt/etc.cpio 将系统上所有资料备份到磁带机内,使用以下命令: find / -print | cpio -covB > /dev/st0 这里的/dev ...
gelongmei 评论(0) 有400人浏览 2018-06-07 16:20

shell 数组

数组的基本赋值 arr=(a b c) arr[index]=a   2.常用的两个方法 str=${arr[@]}(数组转化成字符串) len=${#arr}(数组长度)      3.遍历数组的方法       https://www.cnblogs.com/dmir/p/6403904.html
gelongmei 评论(0) 有385人浏览 2018-06-02 17:17

几个例子掌握shell脚本

    传说一个俄罗斯程序员写了一堆脚本,会给老婆发加班短信、会在宿醉不醒时给自己请假、会自动根据邮件恢复客户的数据库、还可以一键远程煮咖啡,好神奇的样子(虽然我到现在也不知道哪里能买到能联网的咖啡机)。     程序最大的意义就是代替人们做重复的工作。     在我们日常的运维工作中,常常敲一些重复的命令,比如我们在调试程序时,每次都要重启应用,每次都要敲一堆重复命令,敲一次两次还可以,但 ...
Du_wood 评论(0) 有2213人浏览 2018-05-12 14:08

基于 git、maven,通过 shell 脚本打包

#!/bin/bash #初始化各类变量 HOME_DIR="/Users/zhaobo.lin/Documents/work/deploy"   # 参数处理 BRANCH_NAME=$1 GIT_URL=$2 TEMP_WAR=${GIT_URL##*/} PROJECT_NAME=${TEMP_WAR%.*} ...
SilentlyWalking 评论(0) 有3653人浏览 2018-04-28 19:26

shell

shell tmux 窗口复用 umask 剥夺掉的权限 目录的 x指的是可进入该目录的权限 umask 002 则对应的文件是:664,目录是:775 umask -S可以更直观的看出来
gelongmei 评论(0) 有455人浏览 2018-04-10 10:55

本文收集了一堆的shell脚本技巧

本文收集了一堆的shell脚本技巧 csplit mkfifo Linux-Shell-使用mkfifo实现多任务并发及并发数控制 ##################################### 0. shell 调试 复制代码 代码如下: sh -x somefile.sh 在somefile.sh 文件里加上set+x set-x 1. 用 && || 简 ...
gelongmei 评论(0) 有397人浏览 2018-04-09 17:52

shell 判断条件总结(转载)

    一篇详细总结了 shell 中各种判断条件的博客,值得珍藏,见shell测试命令。
aisxyz 评论(0) 有857人浏览 2018-03-13 19:49

shell脚本发布jar包服务,war包服务

脚本发布jar包服务,war包服务 
y806839048 评论(0) 有1144人浏览 2018-03-02 17:09

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics