条件测试常用语法1.test <测试表达式>2.[ <测试表达式> ] 推荐使用 可以应用-a,-o,-gt(用于整数),-lt3.[[ <测试表达式> ]] 可以应用&& ,||,<,>4.((<测试表达式>))test -f 判断文件是否存在test -z 测试字符串长度是否为0 ...
分类:
系统相关 时间:
2017-12-28 21:44:04
阅读次数:
188
一.shell简介 Shell 是 Unix/Linux 的命令行解释器,用户在 Shell 中执行的一系列命令都会被 Shell 命令行解释器直接执行。现代流行的命令行解释功能都已被内置到 Linux Shell 中进行支持,例如:通配符、 管道、 变量、条件操作、 命令及帮助文件等。简单来说,我 ...
分类:
系统相关 时间:
2017-12-13 23:47:22
阅读次数:
231
需求:使用for循环批量删除用户[root@mapeng-edu~]#cat/etc/passwd
root:x:0:0:root:/root:/bin/bash
..
stu01:x:1001:1001::/home/stu01:/bin/bash
stu02:x:1002:1002::/home/stu02:/bin/bash
stu03:x:1003:1003::/home/stu03:/bin/bash
stu04:x:1004:1004::/home/stu04:/bin/..
分类:
系统相关 时间:
2017-11-22 20:17:05
阅读次数:
164
检查一组代码从执行开始到执行完毕的时间。#!/bin/bash
start=$(date+%s)
commands;
statements;
end=$(date+%s)
difference=$((end-start))
echoTimetakentoexecutecommandsis$differenceseconds.
分类:
系统相关 时间:
2017-11-16 17:13:14
阅读次数:
170
sudo spctl --master-disable开启application安装时的来自任何来源; sudo lsof -i:9000;sodu kill -9 pid;查看端口占用并杀死进程; rmic编译器生成stub类和skeleton类; /home 安装软件 内核的引导 /boot 运 ...
分类:
系统相关 时间:
2017-11-16 11:44:22
阅读次数:
174
一:文件安全与权限 1、文件大小和簇 [root@controller temp]# touch temp[root@controller temp]# lltotal 4-rw-r--r-- 1 root root 1834 Nov 2 11:48 passwd-rw-r--r-- 1 root ...
分类:
系统相关 时间:
2017-11-02 13:13:25
阅读次数:
186
特殊变量$0:当前脚本的文件名$num:num为从1开始的数字,$1是第一个参数,$2是第二个参数,${10}是第十个参数$#:传入脚本的参数的个数$*:所有的位置参数(作为单个字符串) $@:所有的位置参数(每个都作为独立的字符串)。$?:当前shell进程中,上一个命令的返回值,如果上一个命令成 ...
分类:
系统相关 时间:
2017-11-01 13:35:50
阅读次数:
207
[Shell学习笔记] 数组、关联数组和别名使用 Linux中bash脚本数组和字典使用举例 ...
分类:
系统相关 时间:
2017-10-18 14:55:24
阅读次数:
116
#!/bin/bash#变量不区分大小写name=zhangjiaecho "This is name $name"echo $UIDecho $PWDecho "#########################33"#打印文件本身echo $0#打印第一个参数echo $1#打印第二个参数ech ...
分类:
系统相关 时间:
2017-09-30 15:10:55
阅读次数:
230
curl命令详解(1)、curl介绍作为一款强力工具,curl支持包括HTTP、HTTPS、FTP在内的众多协议。它还支持POST、cookie、认证、从指定偏移处下载部分文件、参照页(referer)、用户代理字符串、扩展头部、限速、文件大小限制、进度条等特性。如果要和网页访问序列(webpageusageseq..
分类:
Web程序 时间:
2017-09-11 01:01:01
阅读次数:
311