排序:
默认
按更新时间
按访问量

shell变量类型

 shell变量类型:用户变量(全局变量、局部变量) 位置变量  环境变量 #! /bin/sh #shell变量类型:用户变量(全局变量、局部变量) 位置变量 环境变量 #$0只有一个那就是表示脚本的名字 $1(可表示函数的参数或者脚本的参数) #局部变量(lcoal)名字可以与全局变量...

2018-08-24 17:19:15

阅读数:152

评论数:0

shell字符串操作符

变量值获取: echo $var   echo ${var}  echo `pwd`(命令替换符``) {}可以有更高的字符串操作功能,字符串处理运算符; #! /bin/sh #echo $name <==>echo ${name} 参数&a...

2018-08-23 17:13:17

阅读数:21

评论数:0

linux文件类型

linux 下一切接文件,操作的都是文件; 文件类型:普通文件 文件夹 块文件 字符文件 套接文件 链接文件 管道 #! /bin/bash #ls -lh查看某个文件的属性 ---------- 第一个-表示文件属性 # -表示普通文件 d表示文件夹 b表示块文件 c表示字符文件 # ...

2018-08-17 15:41:37

阅读数:21

评论数:0

mysql-delimiter

delimiter: 1.告诉mysql解释器mysql语句是否可以执行,默认为;我们输入;按回车键即可执行sql命令; 2.有时候我们想输入多条语句且分好隔开,这种情况下我们可以自定义delimiter的值修改为其他字符如:@#$等; 3.使用完之后记得恢复为默认值;我们习惯;结束去操作sql语...

2018-08-17 10:49:27

阅读数:14

评论数:0

mysql函数及关键词操作

1. AVG() 返回某列的平均值 Eg:SELECT AVG(id)from mytest; COUNT() 返回某列的行数 Eg:SELECT count(id)from mytest; 使用COUNT(*)对表中行的数目进行计数,不管表列中包含的是空值(NULL)还是非空值。 使用COUN...

2018-08-17 10:46:12

阅读数:50

评论数:0

字符串中文符号处理

处理字符串过滤中文符号。   #include<stdio.h> #include<string.h> //字符串间的中文逗号及逗号及空格处理 void author_deal(char*str){ ...

2018-08-17 09:24:09

阅读数:46

评论数:0

shell清理系统日志

1.设置日志峰值,到达则删除 2.定时检测,crontab添加定时任务 3.后台挂载 : ./xx.sh & 工作脚本: #! /bin/sh #日志目录及限定大小 workdir="/var/*.log" maxsize=1...

2018-08-15 11:21:26

阅读数:63

评论数:0

gdb命令

百科: UNIX及UNIX-like下的调试工具;图形界面方式的:VC、BCB等IDE的调试 功能: 1.启动程序,按照自己的意愿控制程序; 2.设置断点,在断点处停止程序; 3.程序被停止时可以检查程序中发生的事 4.从而修复程序,查找其它BUG; 使用GDB: 主要用来调试c/c++程序,...

2018-08-08 20:57:41

阅读数:20

评论数:0

seq命令

seq: Linux 中一个预设的外部命令,一般用作一堆数字的简化写法; seq命令用于产生从某个数到另外一个数之间的所有整数; 语法: seq [选项]... 尾数                    *******从0开始的整数********* seq [选项]... 首数 尾数    ...

2018-08-08 20:56:49

阅读数:18

评论数:0

grep命令

GREP :Globally search a Regular Expression and Print****全文本搜索正则表达式和打印 是一种强大的文本搜索工具,它能使用特定模式匹配(包括正则表达式)搜索文本,并默认输出匹配行,Unix的grep家族包括grep、egrep和fgrep,Win...

2018-08-08 20:55:36

阅读数:24

评论数:0

xargs命令

xargs: 是一条 Unix 和类 Unix 操作系统的常用命令; 作用是将参数列表转换成小块分段传递给其他命令,以避免参数列表过长的问题。可单独使用,也可使用管道符、重定位符等与其他命令配合使用; 使用: 1.对于大量文件删除(文件夹为d 普通文件为f 文件夹删除为rm -rf)    rm...

2018-08-08 20:53:58

阅读数:28

评论数:0

cat命令

cat: 用于连接文件并打印到标准输出设备上; 语法: cat +参数 filename 参数: -n 或 --number:由 1 开始对所有输出的行数编号。 -b 或 --number-nonblank:和 -n 相似,只不过对于空白行不编号。 -s 或 --squeeze-blank:当遇到...

2018-08-08 20:50:17

阅读数:29

评论数:0

shell脚本运行方式及shell可执行命令种类

1.直接运行脚本 2.命令行解释器运行 3.source命令运行 直接运行脚本:脚本需要有可执行权限,chmod +x xx.sh后执行./xx.sh即可 命令行解释器运行:脚本无需可执行权限,/bin/bash xx.sh source命令(点命令)运行:脚本无需可执行权限,sourc...

2018-08-08 14:13:21

阅读数:104

评论数:0

shell 脚本包含

shell脚本包含脚本执行 #! /bin/bash func(){ a=3 b=4 c=`expr $a + $b ` echo $c return $c } func echo $? #! /bin/bash #source file 或者. file sourc...

2018-08-01 17:06:35

阅读数:31

评论数:0

shell-输入输出重定向

文件描述符的存储位置位于 /proc/self/fd ; 文件描述符是通过一系列软链接指向的默认输出设备,默认设备就是模拟终端,模拟终端的文件可以使用命令 tty 来查看; 对于一条 Linux 的命令执行的过程如下: 1.用户开始从键盘(键盘在 Linux 上属于文件)输入数据,也就是系统从文件...

2018-08-01 16:04:05

阅读数:59

评论数:0

shell --函数

shell 函数: 函数返回值: 确切来说,没有return的函数返回值为0,$?都等于0; 取函数存变量返回 ,它获取的是函数中首个打印信息,当函数没有return且只有一个打印信息时,变相认为返回值,但有没有这步操作函数中的信息都会打印,所以不认为为返回值; 所以正确的获取函数返回值还...

2018-08-01 11:11:49

阅读数:53

评论数:0

shell --控制语句

    #! /bin/bash #if-then-fi  if-then-else-fi  if-then-elif-then-else-fi  #for while case until循环 无限循环 #跳出循环 break continue #如果else里边没有语句,就省去else ...

2018-07-31 22:14:55

阅读数:39

评论数:0

shell ---test命令

shell中test用来检查条件是否成立,用于数值、字符串、文件三方面的测试 语法:test+表达式  或者  [ 表达式 ]   #! /bin/bash #数值测试:-eq(=) -ne(!=) -gt(>) -ge(>=) -lt(&...

2018-07-31 11:02:01

阅读数:78

评论数:0

shell-printf

printf 由 POSIX 标准所定义,因此使用 printf 的脚本比使用 echo 移植性好,printf 中使用格式化字符串,还可以制定字符串的宽度、左右对齐方式等,默认 printf 不会像 echo 自动添加换行符,我们可以手动添加 \n 语法:printf   format-str...

2018-07-30 21:44:15

阅读数:23

评论数:0

shell --echo

Shell 的 echo 用于字符串的输出:echo string #! /bin/bash echo shell on the way #显示普通字符串双引号""可加可不加 echo "shell on the way&a...

2018-07-29 23:23:59

阅读数:20

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭