E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
-----【Shell编程】
Linux
shell编程
持续更新中。。。。。。。一.LinuxLinux内核主要四种功能:系统内存管理软件程序管理硬件设备管理文件系统管理1.内核1.1系统内存映射1.2软件程序管理内核创建第一个进程(init进程)来启动系统上所有其他进程一些Linux发行版用表管理开机时自启动的系统/etc/inittabubuntu用/etc/init.d目录,将开机是启动或停止某个应用的脚本放目录下脚本通过/etc/rcX.d目录
Lxy_Python
·
2023-10-25 06:27
Linux
shell
Linux
Shell
ubuntu
Python时间模块(time)
欢迎关注博主Mindtechnist或加入【LinuxC/C++/Python社区】一起探讨和分享LinuxC/C++/Python/
Shell编程
、机器人技术、机器学习、机器视觉、嵌入式AI相关领域的知识和技术
Mindtechnist
·
2023-10-25 05:34
python从入门到实战
python
time
人工智能
机器学习
开发语言
linux 日志报告生成器,linux实战(一)----日志的截取-----文本过滤器grep、文本流式编辑器sed、报表生成器awk的运用...
linux实战(一)----日志的截取-----文本过滤器grep、文本流式编辑器sed、报表生成器awk的运用2015年12月25日16:28:50张小凡vip阅读数5404更多所属专栏:linux基础与
shell
Thegirlisvery
·
2023-10-25 00:04
linux
日志报告生成器
Linux
shell编程
学习笔记15:定义数组、获取数组元素值和长度
一、Linuxshell脚本编程中的数组概述数组是一种常见的数据结构。跟大多数编程语言一样,大多数Linuxshell脚本支持数组,但对数组的支持程度各不相同,比如数组的维度,是支持一维数组还是多维数组?再如,数组元素的下标是从0开始还是从1开始?则因shell而异,下面我们以zsh、sh、bash为例来讲解。二、数组的定义在Linuxshell脚本编程中,定义数组有两种方法。(一)数组名=(数值
紫郢剑侠
·
2023-10-24 20:29
Linux世界
麒麟操作系统
系统维护
1024程序员节
linux
linux
shell
脚本编程
学习笔记
数组
数组下标
rhce之路--
shell编程
什么是shell脚本?shell是命令行界面下让我们与系统沟通的工具,而shell脚本就是利用shell功能所编写的程序,这个程序使用纯文本文件。将一些shell的语法与命令写在里面,与正则表达式,管道命令,与数据流重定向一起实现我们的目的。为什么要学习shell脚本呢?如果linux对于你而言,只是做到会用,那么,不学shell脚本无所谓,但是,如果你想清楚linux的来胧去脉,shell脚本不
baludejia
·
2023-10-24 04:26
编程
shell
脚本
正则表达式
bash
linux
Shell脚本-常用命令
由于习惯的原因,简洁起见,本文出现的"
shell编程
"都是指shell脚本编程,不是指开发shell自身。Shell环境
Shell编程
跟JavaScript、php编程一样,只要有一个能编写代码
小蜗牛冲鸭~
·
2023-10-22 16:35
Linux
linux
运维
服务器
Shell编程
中,请谨慎使用rm -rf命令删除文件
在
Shell编程
中,rm-rf是一个用于删除文件和目录的命令。rm是Unix和Linux系统中的文件删除命令,而-rf是两个选项参数的组合。
软件架构师-叶秋
·
2023-10-22 12:11
C语言
c语言
shell编程
Linux中的
shell编程
shell编程
重定向cat>temp输入内容到temp文件中,如果存在temp则覆盖,没有则新建cat>>temp追加内容cattemp1>>temp2将temp1中的内容追加到temp命令执行控制符号
Script kiddies
·
2023-10-22 09:22
linux
运维
【运维】
Shell编程
(学习笔记)
一、Shell概述Shell是一个命令行解释器,它接收应用程序/用户命令,然后调用操作系统内核。Shell还是一个功能相当强大的编程语言,易编写、易调试、灵活性强。外层应用程序->Shell->Linux内核->硬件命令行解释器>>bashShell解析器:shzshbashdash…查看默认解析器:echo$SHELL二、Shell脚本入门1、脚本格式第一行需要指定解析器#!/bin/bash2
rexhao_wmh
·
2023-10-22 06:27
运维
学习
笔记
Linux系列(1)—— 实验并理解网络服务 DHCP
——SSH网络服务》—待续中《Linux系列(4)——Nginx网络服务》—待续中《Linux系列(5)——文本三剑客》—待续中《Linux系列(6)——Vim指南》—待续中《Linux系列(7)——
Shell
库里的球衣
·
2023-10-22 05:51
linux
网络
运维
Linux
shell编程
学习笔记14:编写和运行第一个shell脚本hello world!
*20231020写这篇博文断断续续花了好几天,为了说明不同shell在执行同一脚本文件时的差别,我分别在csdn提供线上Linux环境(使用的shell是zsh)和自己的电脑上(使用的shell是bash)做测试。功夫不负有心人,在其中一些实例中可以体现出zsh和bash的对脚本文件支持的差别,收获匪浅……一、第一个shell脚本:helloworld!前面我们陆续介绍了与Linuxshell编
紫郢剑侠
·
2023-10-22 03:21
麒麟操作系统
Linux世界
系统维护
linux
shell编程
学习笔记
Linux
Shell脚本
cp命令
source命令
输出重定向
shell的if-else判断结构
if-else笔记简单if结构if/else结构if判断是
shell编程
中使用频率最高的语法结构简单if结构最简单的if执行结构如下所示:ifexpression#expression表示测试条件thencommand
超凡脫俗
·
2023-10-21 23:33
shell
shell
linux
shell编程
基础
主要内容:1.格式2.变量3.判断4.循环一、格式1.#![root@backupscripts]#vimchek.sh#!/bin/bash#!/bin/bash其中#!叫做幻数,用来指定脚本用的命令解释器2.执行脚本用命令sh执行脚本参数-x显示脚本执行的过程[root@m01scripts]#shtest-v2.sh250.4107-3[root@m01scripts]#sh-xtest-v
放开那只
·
2023-10-21 12:40
Linux入门攻坚——4、
shell编程
初步、grep及正则表达式
bash的基础特性(续):1、提供了编程环境:编程风格:过程式:以指令为中心,数据服务于执行;对象式:以数据为中心,指令服务于数据
shell编程
,编译执行。
kaoa000
·
2023-10-21 12:16
linux初步
linux
Linux_
Shell编程
目录一、
Shell编程
之变量用户自定义变量环境变量预定义变量位置参数变量二、
Shell编程
之运算符declareexpr或let$((运算式))或$[运算式]变量测试三、
Shell编程
之环境变量配置文件环境变量配置文件简介常用的环境变量配置文件用户登录时文件调用顺序
To_Drill
·
2023-10-21 11:54
Linux
Shell
004_Linux中点空格shell脚本文件全解析
一、导读前天在组内分享
shell编程
时,讲到source命令的功能时,举了生产环境logapi别名设置的例子。
Waylon0923
·
2023-10-21 10:39
Linux
linux点空格
python自动化脚本编写教程_Linux编程Shell自动化脚本视频教程(完整版)
1Linux下
Shell编程
基础入门说到
Shell编程
,我想很多从事Linux运维工作的朋友都不陌生,都对Shell有基本的了解,可能大家刚开始接触Shell的时候,有各种想法?能不能不学?高大上?
weixin_39724441
·
2023-10-21 06:16
python自动化脚本编写教程
shell编程
,实战高级进阶教学
shell编程
从入门到高级教程一.
shell编程
初识1.1shell能做什么1.自动化批量系统初始化程序(update,软件安装,时区设置,安全策略...)2.自动化批量软件部署程序(LAMP,LNMP
明日秋风
·
2023-10-21 06:14
Linux云计算
Linux运维
linux
关于shell脚本的知识点总结
文章目录
shell编程
一、初识shellshell定义shell的分类和切换使用场景shell特性回顾bash初始化二、shell脚本规范三、变量的类型练习1练习2四、脚本运行创建bash脚本(shell
小黑没那么黑
·
2023-10-21 06:44
shell
shell
Linux高级专题详解--
shell编程
大全(shell变量,if语句,case语句,for循环,while循环,函数调用,数组,正则表达式,shell脚本三剑客--grep,sed,awk家族)
shell编程
初始shell程序语言编程----------------------------------语言自然语言:汉语、英语计算机语言:c语言、c++、(javaphppythongoshell
chenshuai199533
·
2023-10-21 06:13
高级阶段
linux
正则表达式
bash
运维
自动化
大数据学习路线+Java转行大数据最新最全的必备第一手资料
学习路线:(一)Linux理论(Linux基础Linux-
shell编程
高并发:lvs负载均衡高可用&反向代理)(二)Hadoop理论(hadoop-hdfs理论hadoop
大数据客栈i
·
2023-10-20 19:16
shell编程
变量export变量名=变量值:设置环境变量unset变量名:删除变量env:查看环境变量#接收键盘输入read[选项][变量名]-选项--p:"提示信息"--t:秒数--n:字符数--s:隐藏输入的数据,适用于机密信息的输入#声明变量类型delare[+/-][选项][变量名]-:给变量设定类型属性+:取消变量的类型属性例:-a:将变量声明未数组类型-i:将变量声明未整数类型(integer)-
mejhwu
·
2023-10-20 03:31
Shell编程
typora-copy-images-to:picturestypora-root-url:pictures文章目录typora-copy-images-to:picturestypora-root-url:pictures本节课程目标语法和选项语法和选项3.sort工具语法和选项5.tee工具6.diff工具语法和选项7.paste工具8.tr工具语法和选项小试牛刀二、bash的特性本节课程目标
我只钓小鱼
·
2023-10-20 02:33
shell
linux
vim
服务器
shell编程
之条件判断和流程控制
typora-copy-images-to:picturestypora-root-url:…\pictures文章目录typora-copy-images-to:picturestypora-root-url:..\..\pictures本节课程目标一、条件判断语法结构2.条件判断相关参数㈠==判断文件类型==㈡判断文件权限㈢判断文件新旧㈣判断整数㈤==判断字符串==㈥==多重条件判断==①举例
我只钓小鱼
·
2023-10-20 02:33
shell
linux
正则表达式
运维
shell编程
之循环语句
typora-copy-images-to:picturestypora-root-url:…\pictures文章目录typora-copy-images-to:picturestypora-root-url:..\..\pictures一、for循环语句1.for循环语法结构㈠==列表==循环㈡不带列表循环㈢类C风格的for循环2.应用案例㈠脚本==计算==1-100奇数和①思路②落地实现(条
我只钓小鱼
·
2023-10-20 02:33
shell
linux
运维
服务器
linux中括号的用法,全面梳理linux下shell中各种括号的作用和用法
我在学习
shell编程
的时候,被各种括号的使用搞糊涂了。通过逐渐熟悉和积累,终于掌握了所有括号的用法。现在,分享一下你的总结。注意:阅读本文的前提是你已经具备bash和
shell编程
的基础。
Arnold Pei
·
2023-10-20 00:10
linux中括号的用法
Windows
Shell编程
-第十六章.命名空间扩展
第十六章命名空间扩展探测器使用层次结构表述形成系统的许多对象——文件,文件夹,打印机,网络对象等等。这些对象组合定义了一个命名空间,这是一个封闭的符号或名字集合,其中任何给定的符号或名字都能成功地被唤醒。在命名空间中解析一个名字就是成功地连接给定的名字到某个它所表述的实际信息。探测器仔细地把所有这些对象收集到一起,与它们通讯,把它们的内容显示在典型的两窗框窗口中,树状视图在左侧,列表视图在右侧。我
ccx_john
·
2023-10-19 08:02
vc/MFC编程
Linux
shell编程
学习笔记13:文件测试运算
前面几节我们依次研究了Linux
shell编程
中的字符串运算、算术运算、关系运算、布尔运算和逻辑运算,今天我们来研究Linux
shell编程
中的文件测试运算。
紫郢剑侠
·
2023-10-18 06:45
Linux世界
编程资料
系统维护
linux
Shell编程
Shell脚本
学习笔记
文件运算符
文件判断
目录判断
Linux从入门到精通(九)——Linux编程
——Linux磁盘管理goLinux从入门到精通(九)——Linux编程goLinux从入门到精通(十)——进程管理goLinux从入门到精通(十一)——计划任务goLinux从入门到精通(十二)——
shell
undertale flower
·
2023-10-17 19:51
#
Linux
linux
服务器
运维
shell编程
之免交互
目录HereDocument概述免交互案例:变量设定(支持变量替换)在写入文件时要先将变量替换成实际值,再结合cat命令完成写入1格式控制关闭变量替换的功能多行注释expect基本命令expect概述expect的安装spawnexpectsend结束符expecteofsetexp_continuesend_user接收参数expect编写脚本案例ssh无交互登录到远程服务器定义变量与引用–se
灌南牛人
·
2023-10-17 09:38
Linux
linux
Linux从入门到精通(十)——进程管理
——Linux磁盘管理goLinux从入门到精通(九)——Linux编程goLinux从入门到精通(十)——进程管理goLinux从入门到精通(十一)——计划任务goLinux从入门到精通(十二)——
shell
undertale flower
·
2023-10-17 05:50
#
Linux
linux
服务器
运维
Linux中
shell编程
基础语法
shell编程
首先介绍一下shell和shell脚本,这里引用百度百科上面的解释:shell和shell脚本有什么区别?
秃头的鸵鸟
·
2023-10-17 01:54
linux
shell
Linux shell脚本编程语法基础
/filename来运行2注释在进行
shell编程
时,以#开头的句子表示注
LudyYuen
·
2023-10-17 01:24
Linux之shell编程
shell
编程
语法
基础
Linux
linux怎么退出
shell编程
,Linux
Shell编程
(11)——退出和退出状态
exit命令一般用于结束一个脚本,就像C语言的exit一样。它也能返回一个值给父进程。每一个命令都能返回一个退出状态(有时也看做返回状态).一个命令执行成功返回0,一个执行不成功的命令则返回一个非零值,此值通常可以被解释成一个对应的错误值。除了一些例外的情况,一个行为端庄的UNIX命令,程序或是软件包执行成功能返回0的作为退出码。同样的,在脚本里的函数和脚本自身都会返回一个退出状态码。在脚本或函数
weixin_39994461
·
2023-10-17 01:54
Linux
shell编程
学习 -- 基础篇 - shell与环境
Contents理解shellshell的类型shell的父子关系进程列表子shell用法shell的内建命令Linux环境变量环境变量默认shell环境变量定位系统环境变量数组变量总结学习目标:从认识Linux命令行基础开始,一直到写出自己的shell脚本理解shell要想理解shell,需要先理解CLI。shell不单单是一种CLI,它是一个时刻都在运行的复杂式交互程序。shell的类型系统启
Otis_L
·
2023-10-17 01:22
Linux
shell编程
linux
shell
Linux
Shell编程
一、Shell是什么shell是一个命令行解释器,它为用户提供了一个向Linux内核发送请求以便运行程序的界面系统级程序,用户可以用shell来启动、挂起、停止甚至是编写一些程序脚本格式要求1.脚本要以#!/bin/bash开头2.脚本需要有可执行权限脚本的常用执行方式1.输入脚本的绝对路径或者相对路径(需要给脚本+x权限)2.sh+脚本(无需+x权限)二、Shell变量linuxShell中的变
子夜听雨
·
2023-10-16 19:29
Linux
linux
运维
服务器
玩转Linux Shell & Terminal & Tmux
一、
Shell编程
☘️1.Shell指令快捷操作1.echo#系统指令$echo$(pwd)#对于系统自带的pwd,此处不能写echo$pwd#自定义变量$foo=$(pwd)$echo$foo#不同于
墨池有雨
·
2023-10-16 18:24
学习总结
linux
linux
bash
服务器
经验分享
个人开发
运维
shell编程
===》信号控制
文章目录信号控制一信号说明二捕捉信号三关于HUP信号3.1nohup命令3.2setsid命令3.3在子shell中提交任务3.4screen命令四僵尸进程与孤儿进程信号控制一信号说明在脚本执行过程中,可能会被一些键盘操作快捷方式所打断,影响脚本运行#HUP(1):1、挂起信号2、往往可以让进程重新加载配置本信号在用户终端连接(正常或非正常)结束时发出,通常是在终端的控制进程结束时,通知同一ses
一夜暴富--gogogo
·
2023-10-15 19:13
shell编程
编程语言
shell编程
-信号处理
信号控制一信号说明在脚本执行过程中,可能会被一些键盘操作快捷方式所打断,影响脚本运行#HUP(1):1、挂起信号2、往往可以让进程重新加载配置本信号在用户终端连接(正常或非正常)结束时发出,通常是在终端的控制进程结束时,通知同一session内的各个作业,这时它们与控制终端不再关联。登录Linux时,系统会分配给登录用户一个终端(Session)。在这个终端运行的所有程序,包括前台进程组和后台进程
小枫呀
·
2023-10-15 19:43
shell编程
linux
linux12
shell编程
-->信号控制
文章目录信号控制一、信号说明二、捕捉信号例1:例2:三、关于HUP信号1、nohup命令2、setsid命令3、在子shell中提交任务4、screen命令四、僵尸进程与孤儿进程1、僵尸进程2、孤儿进程信号控制一、信号说明在脚本执行过程中,可能会被一些键盘操作快捷方式所打断,影响脚本运行#HUP(1):1、挂起信号2、往往可以让进程重新加载配置本信号在用户终端连接(正常或非正常)结束时发出,通常是
FikL-09-19
·
2023-10-15 19:08
shell编程
shell
shell编程
之信号控制
信号控制一信号说明在脚本执行过程中,可能会被一些键盘操作快捷方式所打断,影响脚本运行HUP(1):1、挂起信号2、可以让进程重新加载配置示例:kill-sHUPpid或kill-1pid本信号在用户终端连接(正常或非正常)结束时发出,通常是在终端的控制进程结束时,通知同一session内的各个作业,这时它们与控制终端不再关联。登录Linux时,系统会分配给登录用户一个终端(Session)。在这个
givenchy_yzl
·
2023-10-15 19:36
shell编程
Shell编程
学习笔记
Shell编程
学习笔记解释器Shell变量:Shell字符串Shell传递参数Shell数组Shell基本运算符条件表达式关系运算符布尔运算符逻辑运算符字符串运算符文件测试运算符Shellecho命令基本输出变量显示开启转义显示结果定向到文件用单引号时
Rong_ggq
·
2023-10-15 04:52
Shell编程
《Linux
Shell编程
学习笔记之三》
《Linux
Shell编程
学习笔记之三》1、运算符原生bash不支持简单的数学运算,但是可以通过其他命令来实现,例如awk和expr,expr最常用。#!
HelloWorld_EE
·
2023-10-15 04:51
linux-shel
shell
linux
shell
编程
bash
awk
shell编程
学习笔记(一)
导读注意,这篇博客是记录博主学习的笔记,撰写风格可能不适合没有编程基础的读者。变量定义不需要声明类型,只需要加赋值号(=)输入输出name=’hemim’echo$namehemim只能以数字和下划线开头,如:输入输出_name=’hemim’echo$_namehemim注意赋值号前后不能加空格,因为shell以空格作为分隔符,每个键入词都作为一个命令字符串用单引号和双引号甚至不加引号的值都可以
hemimTnT
·
2023-10-15 04:17
linux
shell
学习笔记
Linux
Shell编程
学习笔记
使用
Shell编程
类似于DOS中的批处理文件,称为Shellscript,又叫Shell程序或Shell命令文件。
flydreamwu
·
2023-10-15 04:47
技术随笔
编程
Linux
Bash
D语言
DOS
Linux
shell编程
学习笔记11:关系运算
前面几节我们研究了Linux
shell编程
中的字符串运算和算术运算,今天我们来研究Linux
shell编程
中的的关系运算。
紫郢剑侠
·
2023-10-15 04:46
Linux世界
编程资料
系统维护
linux
Linux
Shell
Linux
Shell编程
脚本编程
关系运算
关系运算符
Linux
shell编程
学习笔记10:expr命令 和 算术运算
上节我们研究了Linux
shell编程
中的字符串运算,今天我们研究Linux
shell编程
的算术运算,为了方便举例,我们同时对expr命令进行介绍。
紫郢剑侠
·
2023-10-15 04:15
系统维护
Linux世界
编程资料
linux
shell编程
学习笔记
算术运算符
Linux
Shell脚本
Linux
Shell脚本编程
Linux
shell编程
学习笔记12:布尔运算和逻辑运算
前面几节我们陆续研究了Linux
shell编程
中的字符串运算、算术运算和关系运算,今天我们来研究Linux
shell编程
中的的布尔运算、逻辑运算。一、布尔运算(一)布尔运算符功能说明运算符说明备注!
紫郢剑侠
·
2023-10-15 04:13
安全资源
编程资料
Linux世界
linux
学习笔记
linux
shell
脚本编程
布尔运算
逻辑运算
逻辑运算符
5-29
shell编程
实战入门
1、服务器本地端口监控:过滤端口然后转成行数。netstat-lntup|grepnginx|wc-l(推荐)ss-lntup|grepnginx|wc-llsof-i:80|wc-l2、远端端口监控:看返回的行数,为1正常,否则不正常。nmap127.0.0.1-p80|grepopen|wc-l(推荐)echo-e"\n"|telnet127.0.0.1802>/dev/null|grepCo
张鑫泽_2109
·
2023-10-14 20:24
Linux
Shell编程
四之处理用户输入
说明:本文部分内容均摘取自书籍《Linux命令行与shell脚本编程大全》,版权归原作者所有。《Linux命令行与shell脚本编程大全》(第三版)第十四章学习总结第十四章:处理用户输入本章内容传递参数跟踪参数移动变量处理选项将选项标准化获取用户输入14.1命令行参数14.1.1读取参数bashshell会将一些称为位置参数的特殊变量分配给输入到命令行中的所有参数。位置参数变量是标准的数字$0是程
数据萌新
·
2023-10-13 05:30
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他