2019年7月17日

终端打印

摘要: 终端打印 echo 自动添加换行符,支持单引号和双引号 echo ok echo "o'k" echo 'o"k' echo '$var' -- $var!注意:bash不会对echo中单引号的内容求值、不能识别双引号中的(!) echo -n "ok " -- -n选项去掉默认的换行符。可以加引号并... 阅读全文

posted @ 2019-07-17 10:25 丿星痕☆森文 阅读(115) 评论(0) 推荐(0) 编辑

结构化命令

摘要: #--------------------条件判断--------------------- #if-then 语句 格式(可将换行换成;分隔) if command -- 和其他编程语言不一样会执行if后面的命令,命令结束返回状态码为0才会执行then后的命令 then commands fi -- 以fi结束 #if-t... 阅读全文

posted @ 2019-07-17 10:25 丿星痕☆森文 阅读(124) 评论(0) 推荐(0) 编辑

正则表达式

摘要: #正则表达式 定义正则表达式 正则表达式基础 扩展正则表达式 创建正则表达式 一、定义:正则表达式是你所定义的模式模板,能够在处理数据时使用正则表达式对数据进行模式匹配。正则表达式模式利用通配符来描述数据流中的一个或多个字符。 $ ls -al da* 二、正则表达式基础 1、正则表达式类型 正则表达式是通过正则表达式引擎实现的,流行的有两... 阅读全文

posted @ 2019-07-17 10:24 丿星痕☆森文 阅读(199) 评论(0) 推荐(0) 编辑

数学运算

摘要: 数学运算 基本算数操作(只支持整数运算) let [] (()) expr工具 no1=1;no2=2;let result=no1+no2;echo $result -- 自加no1++ 自减no1--,需要再赋值给 $result result=$[no1+5] -- []用法与let类似,变量no1可以不加$ ... 阅读全文

posted @ 2019-07-17 10:23 丿星痕☆森文 阅读(118) 评论(0) 推荐(0) 编辑

数组

摘要: 数组 Shell 数组用括号来表示,元素用"空格"符号分割开,语法格式如下: array_name=(value1 ... valuen) array_name[index]=value -- 可以通过索引赋值。 array_name=([index1]=value1 [index2]=value2 ...) --通过索引列表赋值 ... 阅读全文

posted @ 2019-07-17 10:23 丿星痕☆森文 阅读(91) 评论(0) 推荐(0) 编辑

变量

摘要: 环境变量的查询、定义、赋值及持久化。 环境变量($): 全局环境变量 局部环境变量 查看环境变量 env -- 查看shell下的全局变量 printenv -- 查看shell下的全局变量 printenv HOME -- 显示变量HOME的值 echo $HOME -- 显示变量HOME的值($) ls $H... 阅读全文

posted @ 2019-07-17 10:22 丿星痕☆森文 阅读(119) 评论(0) 推荐(0) 编辑

2019年7月16日

Linux进程

摘要: 监测程序(ps): $ ps -- 默认情况下, ps 命令只会显示运行在当前控制台下的属于当前用户的进程(!注意,shell也只是运行在系统上的另一个程序而已。以及 ps 命令本身) ps的三种风格: 一、Unix风格的 ps 命令参数: -A 显示所有进程 -N 显示与指定参数不符的所有进程 ... 阅读全文

posted @ 2019-07-16 11:38 丿星痕☆森文 阅读(174) 评论(0) 推荐(0) 编辑

Linux软件

摘要: 安装软件程序 Linux中广泛使用的两种主要的PMS基础工具是 dpkg 和 rpm, 如:dpkg 会直接和Linux系统上的PMS交互,用来安装、管理和删除软件包。 rmp 命令能够列出已安装包、安装新包和删除已有软件 基于 Red Hat 的系统(不同系统命令不一样) yum list installed -- 列... 阅读全文

posted @ 2019-07-16 11:37 丿星痕☆森文 阅读(114) 评论(0) 推荐(0) 编辑

Linux系统

摘要: Linux的四个部分: Linux内核 文件系统管理(ls) 系统内存管理(df) 软件程序管理 硬件设备管理 GNU工具 用以处理文件的工具(cat/vim) 用以操作文本的工具 用以管理进程的工具(ps) 图形化桌面环境 ... 阅读全文

posted @ 2019-07-16 11:32 丿星痕☆森文 阅读(122) 评论(0) 推荐(0) 编辑

Linux磁盘

摘要: 监测磁盘空间 mount 命令提供如下四部分信息: 媒体的设备文件名 媒体挂载到虚拟目录的挂载点 文件系统类型 已挂载媒体的访问状态 mount -- 输出当前系统上挂载设备信息 mount -t vfat /dev/sdb1 /media/disk -- mount -t type device directory丨ty... 阅读全文

posted @ 2019-07-16 11:31 丿星痕☆森文 阅读(153) 评论(0) 推荐(0) 编辑

导航