摘要: bash支持一维数组(不支持多维数组),并且没有限定数组的大小。数组元素的下标由 0 开始编号。获取数组中的元素要利用下标,下标可以是整数或算术表达式 获取所有数组中所有元素 获取元素数量 获取下标为2的元素 3 获取最后一个元素 赋值给数组vs赋值给字符串 自动创建数组 阅读全文
posted @ 2019-12-10 11:42 丸子飞呀飞 阅读(141) 评论(0) 推荐(0)
摘要: 一、变量定义,访问变量 注意点: 变量名只能使用英文字母,数字和下划线,首个字符不能以数字开头,不能使用标点 中间不能加空格,如果=右边有空格,需要使用单引号或双引号 用$var 或 ${var}访问,后者更严谨 echo 直接输出 echo -n 换行/不换行输出;echo -e 输出转义字符 \ 阅读全文
posted @ 2019-12-10 11:29 丸子飞呀飞 阅读(363) 评论(0) 推荐(0)
摘要: PATH是一个字符串,$PATH表示PATH是一个变量 当前工作目录一般不在搜索范围之内(PATH环境变量的值中并不包含./这个当前工作目录) 设置环境变量 $ export PATH=$PATH:需要添加的目录 查看变量 $ export 查看当前工作目录绝对路径 添加文件 export PATH 阅读全文
posted @ 2019-12-10 10:00 丸子飞呀飞 阅读(583) 评论(0) 推荐(0)
摘要: 管理计算机硬件的其实是内核,用户通过shell来跟内核通信 shell从本质上来说,是一个能执行各种命令的宏处理器。 bash 就是Linux默认的shell windows: git bash、cygwin Mac: Terminal、iTerm 阅读全文
posted @ 2019-12-09 22:34 丸子飞呀飞 阅读(106) 评论(0) 推荐(0)
摘要: 相对路径:由根目录 / 写起,例如: /usr/share/doc 这个目录 绝对路径:由 /usr/share/doc 要到 /usr/share/man 底下时: cd ../man 1.新建文件,输入内容,保存退出 vim a.sh :进入命令模式 输入i :识别i为一个命令,进入编辑模式。i 阅读全文
posted @ 2019-12-09 16:35 丸子飞呀飞 阅读(207) 评论(0) 推荐(0)
摘要: 1、chgrp:更改文件属组 chgrp [-R] 属组名 文件名 参数选项 -R:递归更改文件属组,就是在更改某个目录文件的属组时,如果加上-R的参数,那么该目录下的所有文件的属组都会更改。 2、chown:更改文件属主,也可以同时更改文件属组 chown [–R] 属主名 文件名 chown [ 阅读全文
posted @ 2019-12-09 15:04 丸子飞呀飞 阅读(387) 评论(0) 推荐(0)
摘要: 1.展示文件属性 第1行:总计(total) Total后面的数字是指当前目录下所有文件所占用的空间总和。可以使用ls –lh查看,也可使用ls –alh查看 第2行: 第1字段: 文件属性字段 [ d ]:目录(dirtectory); [ -]:文件;[ l ]:链接文档;[b]:装置文件里面的 阅读全文
posted @ 2019-12-09 14:26 丸子飞呀飞 阅读(945) 评论(0) 推荐(0)