- 博客(14)
- 收藏
- 关注
原创 SHELL脚本之子串
子串变量子串变量子串表达式作用${parameter}返回变量$parameter的内容${#parameter}返回$parameter内容的长度(按字符,特殊变量也适用)${parameter:offest}在变量${parameter}中,从位置offest之后,提取子串到结尾[root@bogon ~]# a="33 Svan is best"[root@bogon ~]# echo ${a}33 Svan is best[root@bogon
2021-03-22 22:55:11 340
原创 SHELL脚本之特殊变量
特殊变量位置变量二级目录三级目录位置变量位置作用说明$#显示有几个参数$n显示第几个参数,n:1-n$*显示当前所有参数$@显示当前所有参数$0脚本名(如果执行了脚本还包括路径)$?获取执行上一个指令的执行状态返回值(0:成功,非0:失败)变量区别$*“$*“将所有的参数视为单个字符串(”$1 $2 $3”),$*与$@含义相同$@"$@“将所有的参数视为独立字符串(”$1’ “$2” “$3”)[r
2021-03-22 22:06:00 232
原创 Linux之文本操作(二)
文本处理三剑客grepsedawkgrep使用正则表达式进行文本搜索,并把匹配的行打印出来用法:grep [options] pattern file选项:选项含义-i-o-v-E-q-A#-B#-C#––––sedawk...
2021-01-09 17:45:13 599
原创 Linux之文本操作(一)
正则表达式通配符正则表达式1. 基础正则表达式2. 扩展正则表达式三级目录通配符通配符含义*匹配任意长度的任意字符?匹配任意单个字符[]匹配指定范围内的单个字符[^]匹配指定范围外的单个字符正则表达式1. 基础正则表达式字符匹配:表达式含义.匹配任意单个字符[]匹配范围内的单个字符[^]匹配范围外的单个字符匹配次数:表达式含义*匹配其前面的字符任意次数(0次,1次,多次).
2020-12-21 11:35:10 367
原创 考试后查漏补缺之cat命令
cat命令一、命令及常用参数1.命令用法二、选项三、追加文件内容,合并文件内容1.合并文件2.追加文件内容一、命令及常用参数1.命令用法用法:cat [选项] [文件]功能:用来查看文件内容,创建文件,文件合并,追加文件内容等功能二、选项选项含义-b对非空输出行编号-E在每行结束处显示"$"-n对输出的所有行编号-s不输出多行空行(当出现连续空行,只出现一个空行) -b --number-nonblank 对非空输出行编号(不对空行进行编
2020-12-05 20:40:15 234
原创 Linux这么简单之防火墙管理(一)
防火墙防火墙分类iptables四表五链iptables基本用法防火墙分类防火墙分类:(1)从逻辑上分类说明主机防火墙针对单个主机进行维护物理防火墙处于网络入口或边缘,针对网络入口进行防护,服务于防火墙背后的本地局域网(2)从物理上分类说明硬件防火墙在硬件级别实现部分防火墙功能,另一部分功能基于软件实现,性能高,成本高软件防火墙应用软件处理逻辑运行于通用硬件平台之上的防火墙,性能低,成本低iptables四表五链四表:filt
2020-12-05 12:00:57 107
原创 Linux这么简单之进程管理
进程管理1.进程与程序(1)程序与进程定义(2) 进程与程序的区别(3)扩展(进程与线程的区别)2.进程管理工具(1)pstree(2)ps(3)pgrep(4)killall,kill,pkill1.进程与程序(1)程序与进程定义程序是一组指令与参数的集合,按照既定的逻辑控制计算机运行用来完成特定的任务。进程是运行着的程序,是操作系统执行的基本单位,是程序运行的过程,动态,有生命周期及运行状态。从用户角度:进程是程序的一次动态的执行过程。从操作系统:是操作系统分配的内存,CPU时间片等资源的
2020-11-30 22:23:15 168
原创 Linux这么简单之定时任务
定时任务1.at含义命令相关命令时间定义列子2.crontab命令格式文件说明3.crontab标准化工作流程1.at含义使用 at 命令可以调度任务的自动执行。at 文件只执行一次任务,然后便从目录中删除这些文件。命令选项选项用法或含义-m当指定的任务被完成之后,将给用户发送邮件,即使没有标准输出-I列出所有的指定(atq的别名)-d删除指定(atrm的别名)-v显示任务将被执行的时间-c打印任务的内容到标准输出-V显示版本信息
2020-11-14 20:50:54 406
原创 Linux这么简单之磁盘管理
[root@localhost ~]# fdisk -lDisk /dev/sda: 21.5 GB, 21474836480 bytes, 41943040 sectorsUnits = sectors of 1 * 512 = 512 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk label type: dosD..
2020-11-14 13:07:29 193
原创 Linux这么简单之基本权限ACL与特殊权限
基本权限ACL1、针对用户设置:用到的命令setfacl,getfacl图1-1给dir目录增加了一个名叫lisa的用户,并赋予她rwx的权限。图1-1图1-2切换到lisa用户,可以创建文件和目录。图1-3给文件file中加入信息123,由图1-2和图1-3可知lisa用户具有rwx的权限。图1-2图1-32、针对用户组设置图2-1给dir1目录增加了名为jerry的用户组,并且权限为rwx图2-13、子文件或子目录继承父目录的权限图3-1创建dir目.
2020-11-06 18:30:31 238
原创 Linux这么简单之权限管理
权限管理权限对象权限对象分为三个:owner(user),group,other。权限类型权限类型分为三种功能:read,writer,execute(读,写,执行)。用字符分别简写为:r,w,x。用数字表示简写为:4,2,1。r,w,x权限对于文件和目录有所区别对于文件而言: 对于目录而言: r:可以获取文件的数据 ...
2020-11-06 17:18:02 104
原创 Linux BASH下的输入输出重定向
1.Linux环境中支持输入输出重定向,用符号"<"和">"来表示。0、1和2分别表示标准输入、标准输出和标准错误信息输出,可以用来指定需要重定向的标准输入或输出(标准输入:stdin 0,标准输出:stdout 1,标准错误:stderr 2),比如 2>lee.dat 表示将错误信息输出到文件lee.dat中。同时,还可以在这三个标准输入输出之间实现重定向,比如将错误信息重定向到标准输出,可以用 2>&1来实现。2.Linux下还有一个特殊的文件/dev/nul.
2020-10-16 21:22:24 448 2
原创 Linux IP地址配置问题(Centos)
Linux IP地址配置问题(Centos)上一次博客提到没有选择开启自动分配地址问题,这次详细写出如何处理这个问题。图1、图2为Centos6.8中选择自动连接的图片图3为Centos7中选择自动连接的图片图1图2图3当没有选择自动连接则需要人工配置IP地址接下来为Centos6.8的ip地址配置(图4-图7)输入命令 vi /etc/sysconfig/network-scripts/ifcfg-eth0(注意是0不是o),按字母i可以进入编辑模式,esc退出编辑模式
2020-10-06 22:30:51 226 1
原创 VMware虚拟环境安装Linux系统(CentOS6.8,CentOS7)
Linux--VMware环境搭建VMwareVMware可以让用户能够在单一主机上同时运行多个不同的操作系统。CentOS6系统
2020-09-27 17:44:07 285 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人