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学习
Power
shell学习
笔记三
1.创建集合和泛型a.创建List集合#为了减少在同意命令空间的对象名的输入,可以使用-f操作符指定唯一的类名。$namespace="System.Collections.{0}";$arrayList=New-Object($namespace-f"ArrayList");$queue=New-Object($namespace-f"Queue");$arrayList.Add("a");$q
guan-guan
·
2020-06-23 15:25
powerShell
大数据技术之_02_
Shell学习
_Shell概述+Shell解析器+Shell脚本入门+运算符+条件判断+流程控制(重点)+read读取控制台输入+函数+Shell工具(重点)+企业真实面试题(重点.
1Shell概述2Shell解析器3Shell脚本入门4Shell中的变量4.1系统变量4.2自定义变量4.3特殊变量:`$n`4.4特殊变量:`$#`4.5特殊变量:`$*、$@`4.6特殊变量:`$?`5运算符6条件判断7流程控制(重点)7.1if判断7.2case语句7.3for循环7.4while循环8read读取控制台输入9函数9.1系统自带函数9.2自定义函数10Shell工具(重点)
aodawu2891
·
2020-06-22 14:05
shell学习
笔记二
这是我第二部分的学习笔记,在记录博客的时候出现了一些问题,在这里把文件上传,需要的话可以下载共同学习地址:http://pan.baidu.com/s/1boWemtTshell可以识别三种基本的命令:内建命令、shell函数、外部命令。内建命令就是shell本身所执行的命令;shell函数是功能健全的一系列程序代码;外部命令就是由shell的副脚本(新的进程)所执行的命令,基本过程如下:在she
Together_CZ
·
2020-06-22 06:16
Unix
shell学习
笔记
[非常粗糙,没太多时间整理细致]Shell指南笔记一文件安全与权限目的就是设置文件和目录权限。顺便可以了解下UNIX文件管理方面的知识,比如文件属性等。文件的访问方式分为:读写和执行,文件的用户分为文件属主,同组用户,其他用户。注意必须要理解这个区分。1.1文件相关系统当然知道文件的全部信息,通过ls命令可以获得想要的信息。这里就不解释ls输出的代表的意思了。其实很重要,尤其是ls–l的表示rwx
阿拉神农
·
2020-06-21 22:49
shell学习
笔记(二):《Unix Shell编程》学习笔记
1、shell中的变量赋值时等号两边都不能留空格,这点与平常C语言习惯不一样。2、shell没有数据类型的概念,使用前也无需申明,不管什么值,shell都简单理解成字符串,但可以通过特定的内部操作,对变量做整数运算。3、echo${#str}显示str的字符个数。4、shell先做变量名替换,再做文件名替换。5、要在变量名后面跟字母、数字或下划线的时候,需要使用大括号,如${filename}x。
wuchuan53
·
2020-06-21 14:34
shell
linux
shell
shell学习
笔记(一):比较与条件判断整理
1、文件比较与判断操作符1).文件和目录-e:文件是否存在,存在为真,不存在为假;[-e./a.c]&&echo"-e";-f:是否是普通文件,是为真,不是为假,同时也可以检查文件是否存在(必须确定是普通文件);-d:是否是文件夹,是为真,不是为假,同时也可检查文件夹是否存在;-c:是否字符设备文件;-b:是否块设备文件;-L或-h:是否是一个软链接;-S:是否是socket文件;-p:是否是pi
wuchuan53
·
2020-06-21 14:33
shell
shell
比较
条件判断
Shell脚本学习笔记(3)——函数的调用以及变量的作用域
传送门:Linux常用的终端命令汇总(超详细,超全面)收藏这一篇就够了
Shell学习
笔记(1)——Shell的基本原理及Shell编程初体验
Shell学习
笔记(2)——Shell变量及常用的程序语句详细介绍小伙伴们一
万里羊
·
2020-06-21 13:47
Shell的学习
Weblogic ssrf+Redis Get
shell学习
redis能够写文件,因此可以做到写ssh的秘钥,写webshell,写计划任务等操作而ssrf可以访问内网的redis,那么就可以控制内网的redis进行上面的操作了镜像来源vulhub:https://github.com/vulhub/vulhub/tree/master/weblogic/ssrfredis写shell在默认情况下redis是没有密码的,也就是所谓的未授权访问首先要了解下需
sijidou
·
2020-06-13 17:00
Shell学习
之路-(02-文件的权限修改)
题图:gratisography文件的权限修改1分析新建两个测试脚本test_1.sh和test_2.sh,内容大概如下就行:#!/bin/shecho"test_1发现这时如果直接输入./test_1.sh是没办法执行该脚本的(输入时也没办法使用Tab键进行补全),会提示权限限制,如下:linye@ly:~/test_scripts$./test_1.sh-bash:./test_1.sh:Pe
Creator_Ly
·
2020-04-10 22:29
2017年个人计划(附上更新和反馈)
(包括看记录片、其他题材)熟练使用python(python爬虫、pythonweb开发、Python数据分析),搭建个人网站;Linux基础学习;
shell学习
,比较熟练。
常州叶飞
·
2020-04-08 13:58
Shell学习
笔记一
Shell简介Shell是一个用C语言编写的程序,它是用户使用Linux的桥梁。Shell既是一种命令语言,又是一种程序设计语言。基本上Shell分两大类:一:图形界面Shell(GraphicalUserInterfaceshell即GUIshell)例如:1、应用最为广泛的WindowsExplorer(微软的windows系列操作系统)2、广为人知的Linuxshell,其中linuxshe
小喜_ww
·
2020-04-07 07:12
shell学习
shell之前都是用着的时候查一下,觉得还是稍微简单学习一下shell——学习.png在Linux的环境中,『大小写字母是不一样的东西!』显示日期的命令:date显示日历的命令:cal查阅资料:maninfo/usr/share/doc/数据同步写入磁盘:sync惯用的关机命令:shutdown重新启动,关机:reboot,halt,poweroff-rw-r--r--1rootroot5661S
nyle
·
2020-03-31 08:58
Shell学习
[TOC]Shell基本介绍
shell学习
必备基础Linux的基本使用如何在bash上执行程序简单的管道传输使用&将程序放在后台执行入门为什么要使用shell脚本?
J书越来越垃圾了
·
2020-03-25 05:46
Shell学习
之路-(05-条件语句)
题图:gratisography条件语句1.ifelseif语句通过关系运算符判断表达式的真假来决定执行哪个分支。Shell有三种if...else语句,其实和C语言中的用法一致:if...fi语句;if...else...fi语句;if...elif...else...fi语句。举个例子:#!/bin/sha=10b=20if[$a==$b]thenecho"aisequaltob"elif[$
Creator_Ly
·
2020-03-22 23:22
Shell学习
链接
前言: 在计算机科学中,Shell俗称壳(用来区别于核),是指“提供使用者使用界面”的软件(命令解析器)。它类似于DOS下的command.com和后来的cmd.exe。它接收用户命令,然后调用相应的应用程序。同时它又是一种程序设计语言。作为命令语言,它交互式解释和执行用户输入的命令或者自动地解释和执行预先设定好的一连串的命令;作为程序设计语言,它定义了各种变量和参数,并提供了许多在高级语言中才
永兴呵呵哒
·
2020-03-21 06:33
shell学习
笔记(一)
1.特殊文件:/dev/null与/dev/tty/dev/null:bitbucket(位桶),传送到此文件的数据都会被系统丢掉。相当于当程序将数据写到此文件时,会认为>已经完成写入的操作,但实际上是把数据丢到了垃圾桶,什么事情都没有做。当你需要命令的退出状态,而非是它的输出,此功能十分有用。例如:测试一个文件是否含有某个模式时ifgreppatternfile>/dev/nullthen...
喜欢萝莉的逗逼青年
·
2020-03-17 03:44
Shell学习
之路-(03-变量、字符串、数组)
题图:gratisography变量、字符串、数组1.变量1.1常规变量变量名的命名须遵循如下规则:首个字符必须为字母(a-z,A-Z)。中间不能有空格,可以使用下划线(_)。不能使用标点符号。不能使用bash里的关键字(可用help命令查看保留关键字)。定义变量时,变量名不加美元符号($),如:variableName="value"使用一个定义过的变量,只要在变量名前面加美元符号($)即可,{
Creator_Ly
·
2020-03-09 16:08
Shell学习
--1.Vim
不能将所有操作步骤写成一个脚本去执行的程序员,不够懒。--喵十八Vim为何物?Vim是一个高级文本编辑器,她提供了Unix下编辑器'Vi'的功能并对其进行了完善。Vim经常被认为是"程序员的编辑器",她在程序编写时非常有用,很多人认为她是一个完整的集成开发环境(IDE)。仅管如此,Vim并不只是程序员使用的。Vim可以用于多种文档编辑,从email排版到配置文件编写。哦咖喱供啊,用多了vim,编辑
喵_十八
·
2020-03-09 01:42
Unix学习:由
shell学习
引发的终端主机名修改思考
近期应实验室的要求开始学习Unix相关的一些东西,第一阶段当然是shell脚本了,看到$PS1变量的时候突然想起之前一直没有解决的一个问题。电脑是老爸帮买的,他拿到的第一件事就是注册开机了,当然对于他来说用我的名字全拼当然是最合适不过的电脑命名方式了。可是对于我这种"高逼格"的青年来说,我肯定要用英文名啊,于是开始改名,之前一直未能解决这个问题,不懂Unix系统最后也就放弃了。直到今天学习的时候e
Utopi_a
·
2020-03-04 08:29
shell汇总(自用、持续更新...)
常用shell判断当前是什么操作系统
shell学习
printf的使用实用程序备份crontab中的.sh文件常用shell简短高频#curl上传文件到ftp服务器curl-uuser:'password
行无际
·
2020-02-24 20:00
Linux Shell总结
shell学习
总结总览变量1.可用字母数字下划线,不能以数字开头2.不能使用bash关键字3.变量赋值=号两边不能有空格,如age='18'4.变量使用,用符号$age='18'echoageecho$
bpker
·
2020-02-24 08:28
Shell学习
之路-(07-其他常用命令)
题图:gratisography常用命令的使用常用命令的使用有很多,而且其用法也是琳琅满目,这边只列出自己经常用的一些指令,如果想看跟详细的使用方法可在网络上进行查看。grepgrep允许对文本文件进行模式查找1.在编程过程中,最常用的就是grep–rn“***”./,该搜索为递归搜索,会将该目录和下层的目录下的内容进行全部查找,把文件名、行号等都显示出来。grep–rn“***”./>../aa
Creator_Ly
·
2020-02-23 12:10
shell学习
之vi工具
在linux系统下使用文本编辑器来编辑你的linux参数配置文件是一件非常重要的事情为什么要学习vi?原因1:所有的unixlike系统都会内置vi文本编辑器原因2:很多软件的编辑接口都会主动调用vi原因3:vim具有程序编程能力原因4:程序简单,编辑速度相当快什么是vim?vim(程序编辑器)是高级版的vi(文本编辑器),vim可以用颜色或者底线等方式来显示一些特殊的信息。举例来说,当你使用vi
亭子青年
·
2020-02-23 02:26
如何利用explain
shell学习
命令
explainshell网站为学习命令者带来了不少便利,下面利用几个例子解释如何利用该网站进行命令行学习!注:图片都是实际操作的截图,名字以图片名:xxx的形式记录于图片的正下方,并依次保存到Desktop目录下的images文件夹中1、ls1.1ls路径打开explainshell网站输入ls命令点击enter键就可以得到该命令的解释了图片名:ls解释:解释的内容为listdirectoryco
Snowy_q
·
2020-02-21 21:48
Windows平台的开发者们,是时候抛弃 cmd 了!你应该选择 Powershell 的10个理由
首先强烈推荐一个power
shell学习
网站:powershell在线教程------正文开始分割线------1.powershell更加“powerful”微软起“powershell”这个名字虽然有吹牛逼的嫌疑
Henry606
·
2020-02-21 08:43
记录
shell学习
过程(7) case 以及 shell 的特殊变量
case语法1read-p"num:"n23case$nin41)5echohaha6;;72)8echohehe9;;103)11echoheiehi12;;13*)14echo'1or2'15;;16esac丈母娘.sh1case$1in#$1为传进来的第一个参数2zmn|ZMN)3echo'hellozhangmuniang'4;;5lzr|LZR)6echo'hellolaozhangre
wilson'blog
·
2020-02-11 11:00
记录
shell学习
过程(6)while 以及 while的嵌套 以及 until
while中的5种条件1.数学比较1read-p"Num:"num12while[$num1-gt0]3do4echo'greater'5sleep167done2.字符串比较1read-p"enterthepassword:"pw2while[$pw!=password]3do4read-p"enterthepassword:"pw56done7echo'welcome'3.检测文件是否存在1w
wilson'blog
·
2020-02-11 02:00
记录
shell学习
过程(5)continue break
1.continue1for((i=1;i<10;i++))2do3if[$i-eq5];then4continue5fi67echo$i89done#./continue.sh123467892.break1for((i=1;i<10;i++))2do3if[$i-eq5];then4break5fi67echo$i89done#./break.sh12343.break的另外一个小例子按q退出
wilson'blog
·
2020-02-10 15:00
记录
shell学习
过程(4)for 循环
1.forin1foriin`seq110`#seq生成从1到10如果生成从10到1则写作seq10-112do3echo$i4doneforin也可以循环出字符串foriinwhereisawillthereisawaydoecho"word:$i"done2.双小括号1for((i=0;i/dev/nullif[$?-eq0]thenecho-e"`date+"%F%H:%M:%S"`:$1i
wilson'blog
·
2020-02-09 23:00
记录
shell学习
过程(3) if 的格式
1if[!-e/tmp/1234]#-e为检测目录或文件是否存在!为取反2then3mkdir-v/tmp/12344echo'ok'5fiifelse1if[$USER=='root']2then3echo'heyadmin'4else5echo'heyuser'6fiifelifelseif[$1-eq$2]#$1$2为传参后的变量thenecho"$1eq$2"elif[$1-le$2]th
wilson'blog
·
2020-02-09 16:00
Shell学习
笔记汇总——2
一、Shell解析器配置1.用户的默认Shell设置在/etc/passwd文件中,例如下面这行对用户mia的设置:mia:L2NOfqdlPrHwE:504:504:MiaMaya:/home/mia:/bin/bash二、Shell如何执行命令1.执行交互式命令用户在命令行输入命令后,一般情况下Shell会fork并exec该命令,但是Shell的内建命令例外,执行内建命令相当于调用Shell
Hello-World3
·
2020-02-06 16:00
记录
shell学习
过程(1) 超简单的面向过程的2个shell 分区以及创建lvm
分区#!/usr/bin/envbash#fdisk/dev/sdb<
wilson'blog
·
2020-02-04 21:00
Shell学习
前言Shell是一个用C语言编写的程序,它是用户使用Linux的桥梁。Shell既是一种命令语言,又是一种程序设计语言。Shell脚本(shellscript),是一种为shell编写的脚本程序。Shell编程跟JavaScript、php编程一样,只要有一个能编写代码的文本编辑器和一个能解释执行的脚本解释器就可以了。Linux的Shell种类众多,常见的有:BourneShell(/usr/bi
_XueW
·
2020-01-21 11:38
shell学习
-常用语句
为什么使用shell可以快速、简单的完成编程,实现自己的想法。Shell非常适合编写小的工具,因为小工具更强调的是易于配置、维护、移植等,而不是执行效率。当自己的想法确实有必要进行优化,有必要让它更容易修改以及修正设计目的时,可以将shell编写的工具重新用C、C++/python等语言重新实现。常见的shell有bash/csh/sh等管道和重定向ls-al>lsoutput.txt#将ls命令
MrWang_tju
·
2020-01-14 15:00
shell学习
-常用语句
为什么使用shell可以快速、简单的完成编程,实现自己的想法。Shell非常适合编写小的工具,因为小工具更强调的是易于配置、维护、移植等,而不是执行效率。当自己的想法确实有必要进行优化,有必要让它更容易修改以及修正设计目的时,可以将shell编写的工具重新用C、C++/python等语言重新实现。常见的shell有bash/csh/sh等管道和重定向ls-al>lsoutput.txt#将ls命令
MrWang_tju
·
2020-01-14 15:00
Shell学习
总结
chmod+x./test.sh#使脚本具有执行权限./test.sh#执行脚本string="abcd"echo${#string}#输出4获取字符串长度echo${string:1:2}#截取从1到2个元素string="runoobisagreatcompany"echo`exprindex"$string"is`#输出8,查找子字符串查找字符"i或s"的位置当句点出现在目录中时,单个句点代
Funnyer
·
2020-01-03 04:42
shell学习
笔记2: shell中的四则运算符
shell中的四则运算符n1,n2:常量数字char:运算符号加,减,乘,除,取余(+,-,*,/,%)$a,$b:变量a,变量b方法1数字与符号之间需要有空格不支持小数exprn1charn2expr$achar$b此种格式中乘号*需要写成\*#例如:100*100expr100\*100方法2数字与符号之间可以不加空格不支持小数echo$[n1charn2]expr$[$achar$b]方法3
粥里有勺糖
·
2019-12-24 20:00
shell学习
笔记1: shell 中的变量与常见符号使用方法
变量声明即用a=2b="123"调用${varName}或者$varNameecho$becho${a}常见变量$?:判断上一个语句是否成功$0:执行脚本文件名称$1:第1个参数$n:第n个参数$*:参数分别是什么$#:参数个数示例demo1.shecho"脚本文件名称:$0"echo"第1个参数:$1"echo"所有的参数:$*"echo"参数个数:$#"赋予执行权限chmodu+xdemo1.
粥里有勺糖
·
2019-12-24 19:00
shell学习
笔记(一):变量
一shell变量声明变量名和等号之间不能有空格。赋值shell在默认情况下不会区分变量类型,变量值以字符串形式保存,即将整数和小数赋值给变量,它们也会被视为字符串。调用变量名前加美元符号二变量类型字符串加双引号name="zzjack"一维数组括号表示数组,中间用空格分开。array_name=(123)读取数组#n为数组下标${array_name[n]}
zzjack
·
2019-12-24 10:58
Shell学习
之路-(06-循环语句)
题图:gratisography循环语句1.死循环#!/bin/shwhiletruedoecho"test_1"sleep1done或将whiletrue替换为while[1]也可以。2.条件循环例1:num每次加1并打印,执行5次2.1使用for循环#!/bin/shfornumin01234doecho"num=$num"sleep1done结果:linye@ly:~/test_script
Creator_Ly
·
2019-12-13 01:36
Linux
Shell学习
笔记
Linux
Shell学习
笔记基本信息系统:Debian9.5发行信息:DebianGNU/Linux9.5/StretchShell基础update:2018年09月22日只要能够操作应用程序的借口都能成为壳程序
Kim9501
·
2019-12-12 18:35
Shell学习
笔记
嘛,作为习惯使用Mac作为开发系统的开发者,Shell算是必须学习的内容之一。CI的脚本之类的也需要用Shell来写,总之学习一下没有坏处。本文主要以基础的BourneShell为学习对象,记录学习过程中的一些知识要点,和其他笔记一样,基本上是写给自己看的,不喜欢的不要拍砖。1.关于#!'#'表示注释,而'#!'则告诉系统当前文件应该用什么来执行。例如:#!/bin/shechoHelloWorl
优雨
·
2019-12-07 17:27
【晨间日记】35计划第0004天(191206)
6、工作学习:Power
Shell学习
。三、昨日总结
山外Sundal
·
2019-12-06 08:00
【晨间日记】35计划第0003天(191205)
6、工作学习:Power
Shell学习
。三、昨日总结
山外Sundal
·
2019-12-05 08:00
【晨间日记】35计划第0002天(191204)
6、工作学习:Power
Shell学习
。三、昨日总结
山外Sundal
·
2019-12-04 08:00
shell编程学习笔记之一--学习第六天Linux下使用tar 进行全备份和增量备份)
文章目录一、说明:1、整理一些linux命令必须熟练掌握常的命令(复习+扩展学习Linux命令)2、Linux下vim/vi编辑器命令总结3、学习课件:4、之前的
shell学习
笔记:二、实战演练(全备份和增量备份
奋斗吧-皮卡丘
·
2019-11-28 19:31
shell编程
Shell学习
笔记:awk实现group by分组统计功能
日常部分数据以txt的文件格式提供,为避免入库之后再进行统计的麻烦,故学习shell进行处理,减少工作量。1.样例数据#test.txtYD5Gxxx|6618151|6825449073|6476534190|36251|超级会员|0YD5Gxxx|8968336|1445546463|6476534190|36251|超级会员|0YD5Gxxx|2545939|6904742993|08586
Hider1214
·
2019-11-11 14:00
Shell学习
笔记(2)——awk
最近在做一个作业,需要筛选文档里面的内容。在网上谷歌到这个函数之后发现简直不要太好用!介绍一下首先,awk好像不只是一个函数,而是一种优良的文本处理工具,Linux及Unix环境中现有的功能最强大的数据处理引擎之一(wiki)。我要说的其实是他的一个版本,就是awk的GNU版本——gawk(其实也没啥区别吧……)再多嘴一句,awk的执行流程是,逐行扫描文件或者输入,查找与命令行中所给定内容相匹配的
王宇涵_e5f1
·
2019-11-08 00:21
shell学习
笔记
ShellStudyNotes指导思想:10分钟语法+实操\+ENTER换行变量shell变量无需声明即可用,默认空值于shell,变量常量无区别,用大小写区别所有变量视为字符串变量赋值shellvarassignmentsHere文档输入到一个命令的标准输入中cmd&2exit1fiif[“$ANSER”=“yes”];thenecho“answerisyes”elif[“$ANSER”=“no
PennLi
·
2019-11-01 12:45
Shell学习
之路-(01-Shell使用介绍)
题图:gratisographyShell使用介绍Shell本身是一个用C语言编写的程序,它是用户使用Unix/Linux的桥梁,用户的大部分工作都是通过Shell完成的。Shell既是一种命令语言,又是一种程序设计语言。作为命令语言,它交互式地解释和执行用户输入的命令;作为程序设计语言,它定义了各种变量和参数,并提供了许多在高级语言中才具有的控制结构,包括循环和分支。Shell有两种执行命令的方
Creator_Ly
·
2019-10-31 10:21
上一页
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
其他