
shell
运维白菜鹏
运维嘛 很简单 就是不停的报错罢了...
展开
-
Linux 程序后台运行的方法(nohup、setsid、&)
我们经常会碰到这样的问题,用 telnet/ssh 登录了远程的 Linux 服务器,运行了一些耗时较长的任务, 结果却由于网络的不稳定导致任务中途失败。如何让命令提交后不受本地关闭终端窗口/网络断开连接的干扰呢?下面举了一些例子, 您可以针对不同的场景选择不同的方式来处理这个问题。nohup/setsid/&场景:如果只是临时有一个命令需要长时间运行,什么方法能最简便的保证它...转载 2019-12-31 10:00:53 · 412 阅读 · 0 评论 -
shell中if判断文件夹或文件是否存在!
if比较的字符用法: 1 2 3 4 5 6 7 8 9 10 11 12 13 -e 判断对象是否存在 -d 判断对象是否存在,并且为目录 -f 判断对象是否存在,并且为常规文件 -L 判断对象是否存在,并且为符号链接 -h 判断对象是否...原创 2018-07-27 10:32:30 · 64197 阅读 · 0 评论 -
shell脚本中变量去除字符!
演示:1、用逗号分隔遍历:#!/bin/bashstring="hello,shell,haha" array=(${string//,/ }) for var in ${array[@]}do echo $vardone 2、脚本变量中去除符号 , "演示:(1)、a="1,2"去除"test=`echo $a | sed -r 's/"//g'`...原创 2018-11-13 09:51:21 · 4091 阅读 · 0 评论 -
shell中判断变量值是否存在在list中!!!
一般在shell中判断值是否存在一个列表中时我们会第一想到case,比如这样:abc(){ echo "abc"}abb(){ echo "abb"}case $1 in abc) abc ;; abb) abb ;; *) echo "error" ;;esa...原创 2019-01-11 12:08:30 · 18127 阅读 · 2 评论 -
shell中获得随机密码的方法!
定义了二个函数,通过变量获取:function generate_passwd(){ local arr=( a b c d e f g h i g k l m n o p q r s t u v w x y z A B C D E F G H I G K L M N O P Q R S T U V W X Y Z !...原创 2019-01-23 14:18:19 · 716 阅读 · 0 评论 -
cp命令执行,如何直接覆盖不提示!
#在centos中,cp总是有交互式需要确认输入怎么办#查看 alias:[root@yunling images]# aliasalias cls='clear'alias cp='cp -i'alias l.='ls -d .* --color=auto'alias ll='ls -l --color=auto'alias ls='ls --color=auto'alia...原创 2019-05-29 15:55:50 · 4007 阅读 · 0 评论