Linux shell
MeKa
*^◎^*
展开
-
chown,chmod,shell基础用法
chown --改变文件用户和组,仅限root用户使用 例:chown -r root:group1 /home/shell/firstshellchmod --改变文件各用户(所有权用户,组和其它用户)的使用权限,所有用户都可使用,但只可改变属于自己的文件,联系 chown指令 例:chmod 774 ...原创 2018-05-27 10:57:29 · 714 阅读 · 0 评论 -
Linux shell文件引入
文件引入:引入文件内的变量和方法 例:创建文件1.sh创建文件2.sh引用1.sh输出结果:注意:两种引用方式:在绝对路径前加source or . 都可以,都要用空格隔开...原创 2018-06-12 16:07:41 · 2314 阅读 · 0 评论 -
Linux shell ``,''和""以及expr,unset,readonly的用法
``符(Tab键上方):在shell中用于执行控制台命令如:class=date echo ${class} 输出:date而 class=`date` echo ${class} 输出:Tue May 29 17:48:03 CST 2018''符:里面的符号都会被系统当作字符串执行""符:里面的符号可存在转义字符如:class='1701A' echo 'class is ${cla...原创 2018-05-29 18:14:28 · 1185 阅读 · 0 评论 -
shell数组和注释
数组的定义: 数组的三种定义方式:arr1=(1 2 3 4 'hello') arr2=(1 回车 2 回车 3 回车 4 回车 'hello') arr3[0]=1 arr3[1]=2 arr3[2]=3 arr3[3]...原创 2018-05-30 17:40:13 · 225 阅读 · 0 评论 -
Linux shell 解释器sh,bashdb简单使用方法
sh: 指令:-x -n:若有错误会报错,没有则无任何输出bashdb:指令:n:运行下一行b:指定断点c:运行到结束或者下一个断点R:重新运行q:退出原创 2018-06-13 15:54:06 · 448 阅读 · 0 评论 -
shell 算术,{if,elif,else}判断语句,布尔运算符,字符串比较,文件判断命令
shell基础算术: a=20 b=10 加 : echo `expr $a 空格+空格(下同) $b ` 输出:30 减: echo `expr $a - $b ` 输出:10 乘: echo `expr $a空格\*空格$b ` 输出:200 除: echo `expr $a / $b ` 输出:2 取余: echo...原创 2020-08-10 10:48:20 · 5684 阅读 · 0 评论 -
Linux shell循环for,while,case,break和continue的基础用法
for: 例: for i in `seq 1 5` do echo "$i" done 输出:1 2 3 4 5while: 例: i=1 while(($i < 5 )) do echo "$i" let "i++" done 输出:1 2 3 4 case...原创 2018-06-10 10:22:39 · 473 阅读 · 0 评论 -
Linux shell 方法,和控制台传参的基本使用
方法:基本使用方法 例:运行结果:原创 2018-06-11 10:05:35 · 856 阅读 · 0 评论