linux传输文件命令 rz 和 sz详解
一. 概述 rz,sz是Linux/Unix同Windows进行ZModem文件传输的命令行工具。 优点就是不用再开一个sftp工具登录上去上传下载文件。 Zmodem协议是针对modem的一种错...
一. 概述 rz,sz是Linux/Unix同Windows进行ZModem文件传输的命令行工具。 优点就是不用再开一个sftp工具登录上去上传下载文件。 Zmodem协议是针对modem的一种错...
1.怎样实现“时分秒“倒计时在Linux下,脚本的完成相对于C语言来说稍微随意一点,可以按照字的想法写,只要有逻辑就可以了。
示例:
注意:clean的功能
这个命令将会刷新屏幕,本质上只...
背景:
记录下之前的写过的shell脚本,需要整理出各个主机的各个网卡速率,网卡名称为bond0到bond3,使用ethtool bond1命令可以查看相应网卡的速率。因为有几十台主机,所以考虑使用s...
最近发现一个问题,ps命令输出里面进程状态为S+的含义,网上好多文章都说是表明进程“位于在后台进程组”。例如下面这个ps命令输出说明:D 不可中断 Uninterruptible sleep (usu...
crondtab定时任务crondtab是linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程,与windows下的计划任务类似,crondtab进程每分钟会定期检查是否有要执行的任务...
目标分析:所需的监控资源:1、登陆用户数
2、CPU负载
3、服务探测
4、硬盘空间(根分区、应用分区、备份分区)
5、内存资源
短信接口、邮件接口格式上传至附件脚本:#!/bin/bash#监...
root用户权限# vim install_python3.sh1#!/bin/shyum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel...
在ppp移植成功后,有时会出现ppp掉线等情况。这篇文章写了一个自动检测连接网络的解决方法。创建一个shell脚本,在里面添加一下内容。(记得给操作权限)#!/bin/sh//根据你自己的sh...
change_passwd.sh#!/bin/sh/usr/bin/chattr -i /etc/passwd /etc/shadow /etc/group /etc/gshadow/usr/bin/echo `/usr/bin/date +%Y%m%d%w` |/usr/bin/awk -F '' '{print $...
前提AWK是一种处理文本文件的语言,是一个强大的文本分析工具。本文将使用命令awk将具有某个关键字的段落提取出来。准备数据"Finalizer" #3 daemon prio=8 os_prio=0 tid=0x0...
备份数据库,这是必须会用到的,今天上午花了几个小时整理了一下,结果不错。下面详细的走一遍一丶选择一个比较大位置来保存备份文件(创建文件就行)使用mkdir来创建文件夹,这个简单...
1. MySQL5.6以上版本2. 修改 /etc/my.cnf 文件# vim /etc/my.cnf[client]host=localhostuser=你的数据库用户password='你的数据库密码'3. 编写数据库脚本 mysql-backup.sh#...
[Unit]Description=The redis-server Process ManagerDocumentation=https://redis.io/After=network.target[Service]Type=forkingExecStart=/root/redis-5.0.7/src/redis-...
CentOS 7运行.sh脚本提示syntax error: unexpected end of file。脚本是通过本地电脑的notepad++编辑之后用ftp上传到CentOS 7服务器上的。错误原因:shell脚本在本地电脑编辑...
${}[root@node01 ~]# file=/dir1/dir2/dir3/my.file.txt[root@node01 ~]# echo ${file#*/}dir1/dir2/dir3/my.file.txt删掉第一个 / 及其左边的字符串
[root@node01 ~]# ech...
平常在写shell脚本都是用$1,$2…这种方式来接收参数,然而这种接收参数的方式不但容易忘记且不易于理解和维护。Linux常用的命令都可指定参数名和参数值,然而我们怎样才能给自...
shell中常用的命令:diff(比较文件内容)和patch(打补丁)1.diff用法比较文件内容不同diff file1 fil2 #以后面的文件file2作为标准 比较file1相对于file2来说有什么不同比较文件例...
Shell 脚本 Shell 脚本(shell script),是一种为 shell 编写的脚本程序。 业界所说的 shell 通常都是指 shell 脚本,但读者朋友要知道,shell 和 shell script 是两个不同的概念。...
平时在处理一个或几个机器运行环境时,一个机器一个机器处理也能接受,但是如果是一批机器,几十或几百台,要是一台一台去安装环境,光是输入同一的命令,估计你自己都想吐,所有聪明的人...
Linux中可以使用分号“;”、双and号“&&”和双竖线“||”来连接多个命令。单"&"符号也算命令连接符号,只不过它是将其前面的命令放入后台执行,所以可以变相地实现命令并行执行...
统计文件大小
需求:
每小时执行一次脚本,当时间为0点或12点时,清空/data/logs目录下所有日志文件的内容(包括该目录下的子目录里的文件),其他时间只需统计每个文件的大小,一个文件...
疫情期间哪哪也不能在,天天在家宅着快闷出病了,今天跟着韩顺平老师的视频学了一个星期的Linux基础命令和shell编程之后,做了一个shell脚本定时维护数据库的案例,用于之后复习和...
keepalived是什么?Keepalived软件起初是专为LVS负载均衡软件设计的,用来管理并监控LVS集群系统中各个服务节点的状态,后来又加入了可以实现高可用的VRRP功能。因此,Keepalived除...
#前言:这篇我们接着写shell的另外一个条件语句case,上篇讲解了if条件语句。case条件语句我们常用于实现系统服务启动脚本等场景,case条件语句也相当于if条件语句多分支结构,多个...
本文实例为大家分享了shell实现猜数字游戏的具体代码,供大家参考,具体内容如下#!/bin/bash# 猜数字编程游戏# 系统随机生成一个数字,给这个数字定一个范围(1-60),让用户输入猜的...
本文实例为大家分享了Shell实现猜数字游戏的具体代码,供大家参考,具体内容如下初学Shell时,需要使用shell完成各种各样的小目标,比如输入一个日期,计算那天是星期几,又或者编写一...
用shell脚本写一个猜数游戏最近用shell写的一个猜数游戏,包括4个不同难度,脚本如下:#作者:p_小王echo '欢迎来到猜数游戏!'while truedo read -p '开始/退出(y/n):' x #提示用户输入...
本文实例为大家分享了Shell实现猜数字游戏的具体代码,供大家参考,具体内容如下这里的guem可以随便写,比如A、B之类的也可以vim guem.sh编辑脚本#!/bin/bashinit(){echo " 猜...
1、shell的概述shell 是一种脚本语言
脚本:本质是一个文件,文件里面存放的是 特定格式的指令,系统可以使用脚本解析器 翻译或解析 指令 并执行(它不需要编译)
shell 既是应用程序...
前提:要有你需要连接的服务器的ip,端口号,服务器上的账户和密码1、首先打开终端,然后输入sudo su - 回车进入根目录2、然后输入:ssh -p 端口号 服务器用户名@ip (例如ssh -p 22 us...
Map定义:
在使用map时,需要先声明,否则结果可能与预期不同,array可以不声明方式1:declare -A myMapmyMap["my03"]="03"方式2:declare -A myMap=(["my01"]="01" ["my02"]="02")myMa...
shell之创建文件夹:[root@vbox-nginx shell_command]# vi ./mkdir.sh #!/bin/shparentDir="/media/sf_Project/self/smarty-frame/application/$1"fileName=$2dirAndName=$pa...
变量删除和替换案例:从头开始匹配,将符合最短的数据删除 (#)variable_1="I love you, Do you love me"echo $variable_1variable_2=${variable_1#*ov}echo $variable_2案例:从头...
shell脚本基本技能是设置变量,输出信息。如下:sh脚本输出到控制台将以上脚本保存到test.sh脚本文件中,并赋予可执行权限:sudo chmod +x test.sh执行脚本:bash test.sh控制台输出:...
前言
公司开发使用docker,每次登陆自己开发机总要输入 ssh user_name@ip_string,然后再确认输入password,手快了还经常会输错。作为一个懒人,肯定要找一个取巧的方式,查看了下ssh...
我们知道,之前的运维告警多通过mail 等方式通知到相应的人员,难以实现随时随地的查看。随着手机APP的发展,很多告警开始发送到IM软件上去。目前比较常用的是发送到微信和钉钉上...
特殊变量列表
变量 含义 $0 当前脚本的文件名 $n 传递给脚本或函数的参数。n 是一个数字,表示第几个参数。例如,第一...
在写脚本的时候,总是搞不懂[] [[]]的区别,这次写一个总结,把它掌握牢固[]和test两者是一样的,在命令行里test expr和[ expr ]的效果相同。test的三个基本作用是判断文件、判断字...
主要以下有几种方式:
Command Explanation fork 新开一个子 Shell 执行,子 Shell 可以从父 Shell 继承环境变量,但是子 Shell 中的环...
目前注意到的区别主要在于环境变量的作用域上:1. 如果使用" ./ " 执行,可以理解为程序运行在一个全新的shell中,不继承当前shell的环境变量的值, 同时若在程序中改变了当前shell...
本文主要介绍了linux shell 中判断文件、目录是否存在的方法,分享给大家-e filename 如果 filename存在,则为真
-d filename 如果 filename为目录,则为真
-f filename 如果 fil...
shell 如何用指定的分隔符来分割字符串让结果为一个字符串数组,类似 java 中的 split, 而 split 关键字已经留给文件分割了,故字符串就分割处理就不能在使用了,那如何来处理字...
导读
Linux 的交互式 Shell 与 Shell 脚本存在一定的差异,主要是由于后者存在一个独立的运行进程,因此在获取进程 pid 上二者也有所区别。交互式 Bash Shell 获取进程 pid
在...
shell脚本?
在说什么是shell脚本之前,先说说什么是shell。shell是外壳的意思,就是操作系统的外壳。我们可以通过shell命令来操作和控制操作系统,比如Linux中的Shell命令就包括ls...
本文介绍了shell 脚本自动搭建nfs服务的方法示例,分享给大家,具体如下:#vim /sh/zidong_dajian_nfs_fuwu.sh#!/bin/bash#name:zidong_dajian_nfs_fuwu.sh#path:/sh/#update:201...
通常情况下,在工作中用的最多的有如下几项: $0:Shell 的命令本身 1到9:表示 Shell 的第几个参数 $? :显示最后命令的执行情况 $#:传递到脚本的参数个数 $$:脚本运行的当前...
最近研究了一下怎样使用shell 脚本连接数据库,然后执行查询语句。这样对于需要定时执行的脚本,我们可以建个 crontab 去定时执行。先介绍一下客户端的安装:linux 环境需要用 sq...
如果学习过高级语言比如java和c语言等,此时你要是获取一个函数的返回值,直接在函数里面写上return即可,然后在函数执行时将返回结果赋值给某个变量即可。但是在shell脚本中限制...
科学计数法使用e标识数值,将科学计算学转化为数字的思路:按e右边的数字移动小数点位数。e右边的数字如果是负数,则向左移动小数点。示例如下:1.2345678e2 = 123.456781.2345678...
应用场景
在一些应用中(比如Jenkins),嵌入了shell脚本,系统通过shell脚本的返回值来判断执行结果,如果返回值非0,则发生了执行错误,需要中止执行,这在使用单个命令时没有问题。然而,...