随笔分类 - Linux
摘要:match(/this\.T\(['"]([a-zA-Z\.]*)['"]\)/g)和match(/this\.T\(['"]([a-z]*|[A-Z]*|\.*)['"]\)/g); 的区别: 第一个是在a-z或者A-Z或者.之间重复零次到多次 第二个是要么a-z重复零次或多次,要么A-Z重复零次
阅读全文
摘要:一、介绍 使用ifconfig命令,会出现很多信息,我们来解读一下: [root@machine1 /]#ifconfig eth0 Link encap:Ethernet HWaddr 52:54:AB:DD:6F:61 inet addr:210.34.6.89 Bcast:210.34.6.1
阅读全文
摘要:sed修改文件 awk统计切割文件 一、awk工作原理 注意: 图形化解释: 如果没有逗号 ‘,’ ,$1和$3之间将会连着被打印,因为OPS没有被逗号映射到所以未启用; BEGIN{} 发生在读文件前执行本命令 {} 行处理命令 END{} 所有行处理斗结束之后执行本命令 二、awk变量 1、aw
阅读全文
摘要:sed 参数 ‘命令’ 文件 一、sed地址 二、sed命令 sed的所有命令可以用{}括起来;例: sed -r ’2{d}‘ filename a i c都是对一行操作的; h或H,是向暂存空间覆盖或追加; g和G,是向模式空间覆盖或zancun追加; 三、经典用法 1、 2、既想用$取最后一行
阅读全文
摘要:条件测试的三种格式: test命令和【命令是等价的; 命令、参数、选项之间一定要有空格; 【这个方括号也是命令,所以一定要有空格和其他参数或选项分隔开; mkdir -p 递归创建目录,即使上级目录不存在; 条件测试的几个目的: 1、文件测试:man test来看参数,比如-d是判断目录是否存在,-
阅读全文
摘要:一、 /dev/null /dev/null属于字符特殊文件,它属于空设备,是一个特殊的设备文件,它会丢弃一切写入其中的数据,写入它的内容都会永远丢失,而且没有任何可以读取的内容;就像是黑洞一样。 我们用file命令查看下,说明类型是字符特殊文件。 [root@localhost ~]# file
阅读全文
摘要:root@pts/4 $ cat /tmp/lc-7.sh #!/usr/bin/env bash str=$1 if [[ "$str" = "" ]] then echo "1 empty" fi if [[ "$str" = " " ]] #这里真的要特别注意,我又一次把" "当成了空串,导致
阅读全文
摘要:一、自定义变量和环境变量 环境变量 永久系统级环境变量:每个登录到Linux系统的用户都能够读取到的环境变量;/etc/profile、/etc/bashrc、等,对其的修改将影响到每一个用户。 永久用户级环境变量:每个登录到Linux系统的用户只能够读取到属于自己的用户级的环境变量。这样用户登录后
阅读全文
摘要:一、基本概念 感觉shell和java、C一样,也是一种高级程序设计语言, 遵循java语法规范写出的文件叫***.java; 遵循shell语言规范写出的文件叫***.sh,也叫做脚本,这种脚本 (script )一般是短小的、用来让计算机自动化完成一系列工作的程序,这类程序可以用文本编辑器修改,
阅读全文
摘要:三、vsftpd命令 查看服务状态:systemctl status vsftpd.service systemctl start vsftpd.service systemctl stop vsftpd.service systemctl restart vsftpd.service 阿里云21端
阅读全文
摘要:一、Linux一般命令 help 某命令:如果不知道某个命令怎么用,使用help 某命令 cd:(change directory)切换文件目录;/ 是根目录, ~是用户主目录比如root用户下就是root目录,自定义用户下就是/home/username; cp:复制粘贴;当 cp 不加-r的时候
阅读全文