Linux
斛兵
克己力行 严以修身!
展开
-
netstat命令
netstat命令用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。netstat是在内核中访问网络及相关信息的程序,它能提供TCP连接,TCP和UDP监听,进程内存管理的相关报告。usage: netstat [-veenNcCF] [<Af>] -r netstat {-V|--version|-h|--help} netstat [-vnNcaeol] [<Socket> ...]原创 2020-07-20 18:25:54 · 462 阅读 · 0 评论 -
Linux crontab命令
Linux crontab是用来定期执行程序的命令。当安装完成操作系统之后,默认便会启动此任务调度命令。crontab命令每分钟会定期检查是否有要执行的工作,如果有要执行的工作便会自动执行该工作。Linux任务调度的工作主要分为以下两类:1、系统执行的工作:系统周期性所要执行的工作,如备份系统数据、清理缓存 2、个人执行的工作:某个用户定期要做的工作,例如每隔10分钟检查邮件服务器是否有...原创 2019-07-15 16:49:41 · 100 阅读 · 0 评论 -
tar命令
tar [参数:-cxtzjvfpPN] [文件与目录] [要压缩的文件]参数:-c :--create 建立一个压缩文件;-x :--extract解开一个压缩文件;-t :--list查看 tarfile 里面的文件;特别注意,在参数的下达中, c/x/t 仅能存在一个,因为不可能同时压缩与解压缩-r: --append向压缩归档文件末尾追加文件-u: ...原创 2019-03-13 11:43:22 · 160 阅读 · 0 评论 -
curl 命令模拟 HTTP GET/POST/PUT/DELETE 请求
在 Linux 或 Mac 操作系统上对后端程序进行测试的时候,需要进行模拟连接或者书写测试脚本curl 命令默认使用GET请求如:curl http://www.baidu.com如果进行POST/PUT请求则如下:curl -X POST --data 'key=123' http://localhost:8088/curl -X PUT --data 'key=12...原创 2019-02-27 20:53:22 · 3811 阅读 · 0 评论 -
Linux命令:查看磁盘或文件占用情况
df可以查看一级文件夹大小、使用比例、档案系统及其挂入点。 du可以查看文件及文件夹的大小。我们通常使用这两个命令来查看磁盘或文件使用情况df命令df -h 参数 -h 表示使用「Human-readable」的输出,也就是在档案系统大小使用 GB、MB 等易读的格式。 上面的命令输出的第一个字段(Filesystem)及最后一个字段(Mounted on)分...原创 2018-11-27 17:41:40 · 1233 阅读 · 0 评论 -
Shell脚本:后台运行
1. 名词解释 名词(中文) 名词(英文) 解释 会话 Session 每打开一次终端(本地或远程)登录Linux,都会生成一个新的会话;除此之外,程序中也可以调用函数setsid创建一个新的会话;脚本也可以调用命令setsid创建一个新的会话。新建的会话无控制终端。 ...原创 2018-11-22 20:25:10 · 4149 阅读 · 0 评论 -
Shell脚本:程序控制
条件测试的表达式: [ expression ] 括号两端必须要有空格 [[ expression ]] 括号两端必须要有空格 test expression组合测试条件:-a: and -o: or !: 非整数比较:-eq 测试两个整数是否相等 -ne 测试两个整数是否不等 -gt 测试一个数是否大于另一个数 -lt 测试一个数是否小于另一个数...原创 2018-11-22 19:07:50 · 250 阅读 · 0 评论 -
Shell脚本:数组
(1)数组的定义在shell中,数组的使用比较简单,基本的定义方法有如下4种:方法1: 1 2 3 names[0]=leegwin; names[1]=david; names[2]=jack; 方法2: 1 names=([0]=leegwin [1]=david [2]=jack)...原创 2018-11-22 17:52:25 · 1413 阅读 · 0 评论 -
Shell脚本:参数
我们可以在执行 Shell 脚本时,向脚本传递参数,脚本内获取参数的格式为:$n。n 代表一个数字,1 为执行脚本的第一个参数,2 为执行脚本的第二个参数,以此类推……实例以下实例我们向脚本传递三个参数,并分别输出,其中 $0 为执行的文件名:#!/bin/bash# author:菜鸟教程# url:www.runoob.comecho "Shell 传递参数实例!";e...原创 2018-11-22 17:20:36 · 274 阅读 · 0 评论 -
Linux三剑客:awk
awk简介awk程序设计语言 允许您创建简短的程序,这些程序读取输入文件、为数据排序、处理数据、对输入执行计算以及生成报表等功能。awk 借鉴了某些语言的一些精华,如C语言等。在linux系统日常处理工作中,发挥很重要的作用,掌握了awk将会使你的工作变的so easy。awk语言的最基本功能是在文件或者字符串中基于指定规则浏览和抽取信息,awk抽取信息后,才能进行其他文本操作...原创 2018-11-22 16:43:14 · 318 阅读 · 0 评论 -
grep & find
一、基本用法find 命令格式:find path -option [ -print ] [ -exec -ok command ] {} \;参数说明:-amin n : 在过去 n 分钟内被读取过-anewer file : 比文件 file 更晚被读取过的文件-atime n : 在过去n天内被读取过的文件-cmin n : ...原创 2018-09-27 19:48:59 · 2055 阅读 · 0 评论 -
xargs命令详解
linux命令可以从命令行参数或标准输入读取要处理的内容,例如cat和grep命令:echo 'Hello world' | cat test.phpecho 'Hello world' | 会通过管道将标准输出'Hello world'导入到 cat 的标准输入,但cat不会从它的标准输入中读入要处理的内容,而是输出test.php的内容,如果test.php不存在则cat命令报告该文...原创 2018-09-27 19:20:00 · 1590 阅读 · 0 评论 -
shell命令if [$? !=0]
我们在Linux或Mac OS系统中编写shell 脚本的时候,往往会用到if语句以及$? 等。下面说一下if [$? !=0]的用法:if [ "$?" != 0 ] ; then echo " failed" exit 1fi$? 是上一个程序执行是否成功的标志,如果执行成功则$? 为0,否则 不为0...原创 2018-09-27 17:15:00 · 21362 阅读 · 0 评论