12 2019 档案
摘要:1.read 用来读取输入,并赋值给变量 2.echo,printf 可以简单输出变量 3.cat 连接文件或标准输入并打印 一次显示整个文件:cat filename --常用来显示文件内容 从键盘创建一个文件:cat > filename --创建新文件 将几个文件合并为一个文件:cat fil
阅读全文
摘要:查看进程:top 介绍: man top less:查看文件 less log2013 log2014 浏览多个文件 输入 :n后,切换到 log2014.log 输入 :p 后,切换到log2013.log ps -ef |less ps查看进程信息并通过less分页显示 根路径 主路径 find
阅读全文
摘要:若[ -e test ] || echo exist 为true 则执行&&,若[ -e test ]为false 则执行|| for循环 0-9 for循环遍历 while循环 0-9 循环读取文件中每一行 退出控制 break continue exit
阅读全文
摘要:变量类型:字符串,数字,布尔,数组,函数 数字型:算术运算符前后要加空格 =:赋值;== 相等;!=:不相等 除法运算不支持浮点 双括号可以重新赋值 a=2 a=2 a++ 等价于 a=a+1 关系型运算符:只支持数字,不支持字符串,除非字符串的值是数字 -ne //不等于 -gt //大于 (gr
阅读全文
摘要:bash支持一维数组(不支持多维数组),并且没有限定数组的大小。数组元素的下标由 0 开始编号。获取数组中的元素要利用下标,下标可以是整数或算术表达式 获取所有数组中所有元素 获取元素数量 获取下标为2的元素 3 获取最后一个元素 赋值给数组vs赋值给字符串 自动创建数组
阅读全文
摘要:一、变量定义,访问变量 注意点: 变量名只能使用英文字母,数字和下划线,首个字符不能以数字开头,不能使用标点 中间不能加空格,如果=右边有空格,需要使用单引号或双引号 用$var 或 ${var}访问,后者更严谨 echo 直接输出 echo -n 换行/不换行输出;echo -e 输出转义字符 \
阅读全文
摘要:PATH是一个字符串,$PATH表示PATH是一个变量 当前工作目录一般不在搜索范围之内(PATH环境变量的值中并不包含./这个当前工作目录) 设置环境变量 $ export PATH=$PATH:需要添加的目录 查看变量 $ export 查看当前工作目录绝对路径 添加文件 export PATH
阅读全文
摘要:管理计算机硬件的其实是内核,用户通过shell来跟内核通信 shell从本质上来说,是一个能执行各种命令的宏处理器。 bash 就是Linux默认的shell windows: git bash、cygwin Mac: Terminal、iTerm
阅读全文
摘要:相对路径:由根目录 / 写起,例如: /usr/share/doc 这个目录 绝对路径:由 /usr/share/doc 要到 /usr/share/man 底下时: cd ../man 1.新建文件,输入内容,保存退出 vim a.sh :进入命令模式 输入i :识别i为一个命令,进入编辑模式。i
阅读全文
摘要:1、chgrp:更改文件属组 chgrp [-R] 属组名 文件名 参数选项 -R:递归更改文件属组,就是在更改某个目录文件的属组时,如果加上-R的参数,那么该目录下的所有文件的属组都会更改。 2、chown:更改文件属主,也可以同时更改文件属组 chown [–R] 属主名 文件名 chown [
阅读全文
摘要:1.展示文件属性 第1行:总计(total) Total后面的数字是指当前目录下所有文件所占用的空间总和。可以使用ls –lh查看,也可使用ls –alh查看 第2行: 第1字段: 文件属性字段 [ d ]:目录(dirtectory); [ -]:文件;[ l ]:链接文档;[b]:装置文件里面的
阅读全文
浙公网安备 33010602011771号