shell-函数

shell-函数系统函数basename语法basename 路径 [后缀]basename命令会删除最后一个/前的所有的前缀,并且可以选择性的删除指定后缀basename可以理解为取路径里的文件名(其实就是一个字符串剪切)dirname语法dirname 文件绝对路径从指定的包含绝对路径的文件名中     阅读全文
丁起男's avatar
丁起男 07月 12,2022

MySQL-视图DML限制

MySQL-视图DML限制dml操作(insert、update、delete)不是所有视图都可以做dml操作。有如下情况的,不能做dml操作:select子句中包含distinctselect子句中包含组函数select语句中年包含group by子句select语句中包含order by子句se     阅读全文
丁起男's avatar
丁起男 07月 12,2022

shell-流程控制

shell-流程控制if语法单分支if [ 条件判断 ]; then程序fi多分支if [ 条件判断 ]; then程序elif [ 条件判断 ]; then程序else程序fi如果使用多条件判断需要写作:if [ 条件判断 ] 逻辑运算符 [ 条件判断 ]; then 代码; fi,的形式,如     阅读全文
丁起男's avatar
丁起男 07月 11,2022

shell-条件判断

shell-条件判断语法test 条件 可以使用$?查看判断结果,0为true,1为false[ 条件 ] 注意:条件前后有空格条件非空即为true,[xxx]返回true,[ ]返回false并且注意条件判断符号左右一点要空格,否则就是一个字符串了常用判断条件两个整数之间比较判断条件说明-     阅读全文
丁起男's avatar
丁起男 07月 06,2022

shell-变量

shell-变量系统预定义变量如:HOME、HOME、HOME、PWD、SHELL、SHELL、SHELL、USER等就是系统预定义变量查看系统变量的值echo $变量名printenv 变量名当前shell中所有系统全局变量envprintenv查看所有变量(包括自定义)set用户自定义变量语法定     阅读全文
丁起男's avatar
丁起男 07月 05,2022

shell-执行脚本

shell-执行脚本方式一使用sh或bashsh 脚本名bash 脚本名方式二先添加可执行权限,然后通过相对或绝对路径调用chmod +x 脚本名脚本路径如果脚本在当前目录,并且要使用相对路径的话不可以直接写文件名,需要写为./文件名方式三在脚本的路径前加上.或者source. 脚本名source     阅读全文
丁起男's avatar
丁起男 07月 04,2022

java-正则表达式\\p用法

java-正则表达式\\p用法\\p一般用作匹配字符串中的指定类型的字符p是property的意思,表示unicode属性,用于unicode正则表达式的前缀语法\\p{字符集属性} 或简写为:\\p字符集属性使用去重所有数字"abc123啊啊啊".replaceAll(&qu     阅读全文
丁起男's avatar
丁起男 07月 04,2022

Linux-Stat命令

Linux-Stat命令功能:查看文件详细信息语法:stat 文件展示相关信息字段说明File文件名Size文件大小Blocks文件使用的数据库总数IO BlockIO块大小regular file文件类型Device设备编号InodeInode号Links连接数Access文件权限Gid文件所有权     阅读全文
丁起男's avatar
丁起男 07月 01,2022

Linux-软件包管理

Linux-软件包管理rpmrpm(redhat package manager),redhat软件包管理工具,类似Windows的setup.exe,是Linux系列操作系统里的打包安装工具,它虽然是redhar的标志,但理念是通用的rpm包的名称格式:软件名称-版本号-运行的软件平台.rpm常用     阅读全文
丁起男's avatar
丁起男 06月 30,2022

Linux-进程管理类命令

Linux-进程管理类命令psps(process status)查看当前系统进程状态基本语法ps [选项] [| ...]选项选项功能a列出带有终端的所有用户的进程,不显示没有终端的x列出当前用户的所有进程,包括没有终端的进程u面向用户友好的显示风格-e列出所有进程-u列出某个用户关联的所有进程-     阅读全文
丁起男's avatar
丁起男 06月 30,2022