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基础
Shell基础
--运行Bash脚本的方式
使用shell来执行$shhello.sh使用bash来执行$bashhello.sh使用.来执行$../hello.sh使用source来执行$sourcehello.sh还可以赋予脚本所有者执行权限,允许该用户执行该脚本$chmodu+rxhello.sh$./hello.sh1.遇到权限不够的提示,为什么,如何解决?权限不够加sudo啊,可是你会发现sudocat/dev/null>/var
hgditren
·
2018-12-11 18:53
shell
sh
source
操作系统
shell基础
1
shell的特殊位置变量$0相当于C语言main函数的argv[0]$1$2$3....位置参数,相当于argv[1],argv[2],argv[3]$#脚本运行时携带的参数个数$@表示参数列表(可以用做for的遍历)$*表示参数列表$?上一条命令的exitstatus(0为真非0为假)$$当前进程号IFS环境变量定义了shell用作字段分隔符的一系列字符取变量或者字符串的长度echo$a|wc-
aklaus
·
2018-12-02 21:22
变量
双引号
计算长度
Linux运维
Linux Shell 文本处理工具集锦(重点推荐)
依稀记得某人曾今问过关于linux中的高级用法,当时觉得一脸懵逼,后来才发现,所谓的高级用法,无非是可以被python替换的
shell基础
脚本,及处理10GB数据量以下的linux基础命令。
民谣书生
·
2018-11-26 20:30
linux
Shell基础
--read接受键盘输入
read[选项][变量名]-选项-p“提示信息“:在等待read输入时,输出提示信息-t秒:read命令一直在等待用户输入,指定等待时间,超时则结束当前等待输入-n字符数:read命令只接受指定的字符数量,达到数量立即执行-s隐藏域,用于机密信息的输入,如密码实例#!/bin/bashread-p"请输入用户名"-t20usernameecho-e"\n"read-p"请输入密码"-t20-spa
hgditren
·
2018-11-22 19:45
linux
shell
bash
操作系统
shell基础
(六)脚本规范及Linux信号知识
一、shell脚本规范事项1.脚本第一行加脚本解释器:#!/bin/bash或#!/bin/sh2.若脚本中有中文,则需要在系统中加"exportLANG="zh_CN.UTF-8"",并且在脚本中重新定义字符集,使其和系统中的字符集一致3.shell脚本以.sh结尾,并且放到制定位置:例如"/server/scripts"4.所以成对的符号,和循环语句的关键词,要一次性写完,防止遗漏5.全局变量
一名IT小学生
·
2018-11-21 14:23
Shell基础
--Bash变量
一、用户自定义变量用户自定义变量name='zhangsan'echo$nameecho${name}变量叠加name=zhangsanname=${name}"helloworld"name="$nameisgood"echo$name变量调用的常用方式echo$nameecho${name}查看变量setcentos版查看已经生效的变量(系统变量和认为自定义变量)echo$notExistsV
hgditren
·
2018-11-19 20:01
shell
bash
变量
操作系统
shell基础
(四)while循环
一:while循环while#此处可以是(())、[]、[[]]和前面条件表达式判断一样do指令..donewhile循环主要是1.重复执行一组命令,常常用于守护进程或无限循环的程序(要加sleep和usleep控制频率)。2.适用于频率小于1分钟的循环处理,其他的都可以用crond功能代替注:sleep1#休息一秒usleep1000000#休息1000000微秒,即休息一秒例一:#!/bin/
一名IT小学生
·
2018-11-18 16:08
shell基础
(五)for循环及循环终止命令
一、循环终止的特殊命令break、exit、continue、return的区别breakn:如果省略n,则表示跳出整个循环、n表示跳出循环的层数continuen:如果省略n,则表示跳出本次循环,忽略本次循环的剩余代码,进入循环的下一个循环。n表示退到第n层继续循环exitn:退出当前shell,n为上一次程序执行的状态返回值,n也可以省略,在下一个shell里可通过"$?"接收exitn的n值
一名IT小学生
·
2018-11-17 19:53
shell基础
(五)for循环及循环终止命令
一、循环终止的特殊命令break、exit、continue、return的区别breakn:如果省略n,则表示跳出整个循环、n表示跳出循环的层数continuen:如果省略n,则表示跳出本次循环,忽略本次循环的剩余代码,进入循环的下一个循环。n表示退到第n层继续循环exitn:退出当前shell,n为上一次程序执行的状态返回值,n也可以省略,在下一个shell里可通过"$?"接收exitn的n值
一名IT小学生
·
2018-11-17 19:53
Shell基础
#!/bin/bash#ThisisacommentechoHelloWorldLinux系统根据"#!"及该字符串后面的信息确定该文件的类型。在BASH中第一行的"#!"及后面的/bin/bash就表明该文件是一个BASH程序,需要由/bin目录下的bash程序来解释执行。BASH这个程序一般是存放在/bin目录下。一、历史命令historyhistory命令history-c清空历史命令his
hgditren
·
2018-11-15 19:25
shell
基础
操作系统
shell基础
(三)函数
一、函数function函数名(){指令。。returnn}以上可以简写成:函数名(){指令..returnn}二、函数的执行一:不带参数的执行1.function和后面的小括号都不带吗,仅仅时函数名就可以执行2.函数的定义必须在执行之前定义或加载(即先定义后执行)3.函数执行时,会和脚本公用变量,也可以为函数设定局部变量及特殊位置参数4.函数中的return和脚本中的exit功能类似,retur
一名IT小学生
·
2018-11-11 20:45
shell
第2章
SHELL基础
知识2.1shell脚本我们在上面简单介绍了一下什么是shell脚本,现在我们来进一步的来介绍shell脚本的要求/格式/规范等内容2.1.1创建脚本脚本创建工具:创建脚本的常见编辑器是
LiWei_9e4b
·
2018-11-09 17:05
shell
第2章
SHELL基础
知识2.1shell脚本我们在上面简单介绍了一下什么是shell脚本,现在我们来进一步的来介绍shell脚本的要求/格式/规范等内容2.1.1创建脚本脚本创建工具:创建脚本的常见编辑器是
LiWei_9e4b
·
2018-11-09 17:05
Linux从入门到精通5
10
shell基础
编程110.1
Shell基础
-概述把我们的操作命令,翻译成内核可以识别的0101语言,然后内核会把操作结果返回给shell,经解释返回给我们widows也有shell,图形交互界面就是它的
A记录学习路线
·
2018-10-25 19:27
Linux
shell基础
,原来脚本并不难!
------一个小计算器-----#!/bin/bash#thisread-p"请输入第一个整数:"ONEread-p"请输入第二个整数:"TWOread-p"请输入运算符:"THecho"$ONE$TH$TWO=$(($ONE$TH$TWO))"---------一个IF单分支语句-----#!/bin/bash#thisread-p"输入目录:"DIRif[!-d$DIR]thenmkdir-
姚一凡
·
2018-10-20 10:33
shell
基础
原来
shell基础
Linux学习一、管道符和作业控制二、shell变量三、环境变量配置文件一、管道符和作业控制cat1.txt|wc-lcat1.txt|grep'aaa'管道符的作用就是把前面的命令输出的结果,交给后面的命令处理作业控制Ctrl+c、Ctrl+z、bg、fgjobs查看当前后台运行的命令sleep1000jobs只能在当前终端下查看后台运行,可以使使用psaux|grepsleep查看进程操作[r
柒月的天空
·
2018-10-19 12:45
shell基础
Linux学习一、shell介绍二、命令历史三、命令补全和别名四、通配符五、输入输出重定向一、shell介绍Linux
shell基础
什么是shellshell是一个命令解释器,提供用户和机器之间的交互支持特定语法
柒月的天空
·
2018-10-16 20:24
Linux学习笔记五:
Shell基础
1.shell概述1.echo2.第一个bash脚本3.dos2unix将在windows下编写的shell脚本转化成linux格式,防止有字符不一样1.history命令2.Tab补全1.命令别名alinas2.命令执行顺序3.快捷键1.输出重定向命令>文件1.多命令顺序执行;||&&2.管道符|3.grep1.通配符1.bash变量:不能用数字开头,都是字符串型1.export环境变量2.en
璀璨下的一点星辰
·
2018-10-16 16:46
Linux
LINUX学习笔记整理一
Shell基础
及工具篇-Shelle的
Shell基础
及其工具都是很重要的LINUX基础,在此之前,我曾经无数次扫过这些知识点,总是觉得不着急,以后慢慢来,可是最近在学习C语言高级编程和ROS控制系统以及单片机时不得不转回对LINUX的精准学习研究中去
Greek_1999
·
2018-10-14 01:20
LINUX学习
linux
shell基础
(三)
8.10shell特殊符号cut命令8.11sort_wc_uniq命令8.12tee_tr_split命令8.13shell特殊符号下扩展sourceexec区别http://alsww.blog.51cto.com/2001924/1113112Linux特殊符号大全http://ask.apelearn.com/question/7720sort并未按ASCII排序http://blog.c
awsome365
·
2018-10-12 11:45
linux
shell基础
(二)
8.6管道符和作业控制8.7/8.8shell变量8.9环境变量配置文件扩展bashrc和bash_profile的区别http://ask.apelearn.com/question/7719简易审计系统:http://www.68idc.cn/help/server/linux/2014042190951.html关于PROMPT_COMMAND环境变量的含义http://www.linuxn
awsome365
·
2018-10-11 21:00
Shell基础
知识
简介Shell是Linux内核系统下的脚本工具,由于是开源系统,Shell工具被开发出不同的版本。版本说明shUNIX标准shell,最初版本。csh类似c语言。tcshcsh扩展。ash轻量级shell,用于低配置环境。bashLinux默认,基本兼容sh。/etc/shells文件记录了当前系统支持的shell:/bin/bash/bin/csh/bin/ksh/bin/sh/bin/tcsh
labi3285
·
2018-10-10 15:11
Linux达人养成计划 I--
Shell基础
--学习笔记
本文学习如下内容:shell概述与类型ehco命令(转义符、输出颜色)第一个shell脚本与运行(bashhello.sh)别名alias、unaliasLinux环境变量文件(家目录/.bashrc文件和/etc/profile)命令生效顺序常用快捷键输出、输入重定向--一般用于脚本和定时任务(>和>>)管道符-命令1的正确输出作为命令2的操作对象(|)、多命令顺序(;、&&、||)通配符(?、
牵手可能
·
2018-10-05 20:16
Linux中
shell基础
学习
shell基础
1.Linux中
shell基础
1.1.Shell概述1.1.1.Shell是什么?
潘超博客
·
2018-10-04 14:31
Linux
shell基础
命令
shell脚本以文件名.sh结尾vi1.sh创建#!/bin/bash##thisisatestshellscript##Writtenbyxingzhihao2018-09-26echo”123456.”Touchgyj.111datebash1.sh运行./1.sh运行sh-x1.sh查询shell执行过程date输出时间cal输出日历cal-y输出一年的日历echo$LANGLANG=end
wx5b9627fb6d3cb
·
2018-09-26 18:23
shell
基础命令
shell基础
2
BASH变量第一小节变量设置规则在bash中,变量的默认类型是字符串型。变量用等号连接值,等号两侧不能有空格。变量值中如果有空格,需要用单引号和双引号包起来。如果把命令的结果作为变量值赋予变量,需要用反引号或$()包含命令。变量分类用户自定义变量:只在当前的shell中生效。环境变量:名字不能改,可以改值。也可以手工增加新的环境变量。在当前shell和子shell中生效。(除了把环境变量写在配置文
小菜鸟鸟儿
·
2018-09-25 15:16
shell
变量
Linux shell编程之
shell基础
目录①shell简介②shell类型③shell变量①shell简介>>>shell是用户和Linux操作系统内核进行交互的程序,隐藏了操作系统的细节,shell是接收用户输入的命令,向内核发送命令的交互界面(命令行界面)>>>shell既是用户交互的界面,也是控制系统的脚本语言>>>我们平时在命令行下执行的命令,都叫shell命令,执行的命令先交给shell,shell再进行逻辑判断如果执行的命
Mr_Bei
·
2018-09-20 10:12
Linux
shell编程
Linux shell编程之
shell基础
目录①shell简介②shell类型③shell变量①shell简介>>>shell是用户和Linux操作系统内核进行交互的程序,隐藏了操作系统的细节,shell是接收用户输入的命令,向内核发送命令的交互界面(命令行界面)>>>shell既是用户交互的界面,也是控制系统的脚本语言>>>我们平时在命令行下执行的命令,都叫shell命令,执行的命令先交给shell,shell再进行逻辑判断如果执行的命
Mr_Bei
·
2018-09-20 10:12
linux
shell
编程
基础
简介
Linux
shell编程
shell基础
1
shell基本命令1.vi/etc/shells查看linux下支持的shell(broune和Cshell)2.echo输出命令echo[选项][输出内容]-e:支持反斜线控制的字符转换vimhello.sh#!/bin/Bash#thefirstprogramecho-e"myfirsttext/nxiaocainiaoniaoer"添加颜色:3.执行脚本赋予权限,直接执行chmod777he
小菜鸟鸟儿
·
2018-09-17 15:07
基础
shell
shell基础
知识(shell入门)二
1、shell简介2、变量类型:事先确定数据的存储格式和长度3、grep,egrep,fgrep4、逻辑运算符5、bash变量类型6、条件判断7、shell中进行算术运算:8、文件测试9、参数传递一、shell简介编译器,解释器编程语言:机器语言、汇编语言、高级语言静态语言:编译型语言强类型(变量)事先转换成可执行格式C、C++、JAVA、C#动态语言:解释型语言,onthefly弱类型边解释边执
angelxf520
·
2018-09-16 23:12
Linux学习笔记目录索引
技术2文件系统2.1文件系统结构2.2文件类型2.3文件管理2.4权限体系2.5用户与组管理2.6环境变量2.7排序数据2.8压缩文件&归档数据2.9程序包管理3shell编程3.1Vim编辑器3.2
shell
Mr_Bei
·
2018-09-16 10:19
Shell运维脚本学习整理
运维常用命令详解二LINUX运维常用命令详解三Linux三剑客之grep命令详解Shell文本处理三剑客之sedShell文本处理三剑客之awkgrep、sed、awk命令使用参数说明20个高效正则表达式
shell
菲宇
·
2018-09-15 21:17
Shell
大数据 Hadoop介绍、配置与使用
大数据基础概念大数据Centos基础大数据
Shell基础
大数据ZooKeeper大数据Hadoop介绍、配置与使用大数据Hadoop之HDFS大数据MapReduce大数据Hive大数据Yarn大数据MapReduce
Notzuonotdied
·
2018-09-15 17:09
大数据
大数据
Shell基础
前言大数据基础概念大数据Centos基础大数据
Shell基础
大数据ZooKeeper大数据Hadoop介绍、配置与使用大数据Hadoop之HDFS大数据MapReduce大数据Hive大数据Yarn大数据
Notzuonotdied
·
2018-09-13 09:28
大数据
Linux学习第三周:用户和组及
shell基础
1、列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可w-h|awk'{print$1}'|sort|uniq-c2、取出最后登录到当前系统的用户的相关信息last|head-13、取出当前系统上被用户当作其默认shell的最多的那个shellcut-d:-f7/etc/passwd|sort|uniq-c|sort-n|tail-14、将/etc/passwd中
zhangdaifu
·
2018-09-05 15:54
第五天 - 用户与环境变量-yum-tomcat-shell编程基础
用户切换与环境变量用户环境变量演示二、rpm安装mysql三、tomcat安装tomcattomcat配置通过tomcat发布项目(作为了解)四、yum安装软件yum简介创建本地yum源五、shell编程基础shell概述
shell
Eva.努力学习
·
2018-08-31 20:27
学习
学习 - 网址
zookeeper和storm的Linux集群搭建基本视频https://www.imooc.com/video/17150storm大数据流式计算基础https://www.imooc.com/learn/461
shell
搬砖小农
·
2018-08-23 16:41
shell基础
(下)
内容摘要:shell特殊符_cut命令sort_wc_uniq命令tee_tr_split命令shell特殊符号(下)相关测验题目简易审计系统一、shell特殊符_cut命令特殊字符,如图*匹配任意内容?匹配任意一个内容[]匹配中括号中的一个字符#注释字符\脱义字符|管道符命令cut可以截取指定的文本,-d选项“”内指定分隔符号,-f指定段数,多段用逗号分隔。示例:命令cut-c 截取第几个字符,
CN_SHzhaoyujie
·
2018-08-17 21:22
笔记
shell基础
(下)
内容摘要:shell特殊符_cut命令sort_wc_uniq命令tee_tr_split命令shell特殊符号(下)相关测验题目简易审计系统一、shell特殊符_cut命令特殊字符,如图*匹配任意内容?匹配任意一个内容[]匹配中括号中的一个字符#注释字符\脱义字符|管道符命令cut可以截取指定的文本,-d选项“”内指定分隔符号,-f指定段数,多段用逗号分隔。示例:命令cut-c截取第几个字符,例
CN_SHzhaoyujie
·
2018-08-17 21:22
笔记
shell基础
之02(整数运算、小数运算、条件判断)
1、整数运算的三种方式:1-1、整数运算expr数字数学符号数字(不好用)[root@localhost~]#expr1+2-----------运算符号两边必须有空格3[root@localhost~]#expr1+2expr:语法错误支持+-\*/%【取余数】求模运算[root@localhost~]#expr5%321-2、整数运算$((数字符号数字))或者$[数字符号数字]没有回显功能[r
Perfect11_1
·
2018-08-17 20:13
shell
shell基础
之01(脚本规则,变量名定义规范、变量种类)
1、[root@room4pc09桌面]#cat/etc/shells------------------查看所有的shell解释器/bin/sh/bin/bash/sbin/nologin/usr/bin/sh/usr/bin/bash/usr/sbin/nologin/bin/tcsh/bin/csh2、清空已记录的历史命令。[root@svr5~]#history-c----------清空
Perfect11_1
·
2018-08-16 15:49
shell
shell基础
(上)
内容摘要shell介绍命令历史命令补全和别名通配符和特殊符号输入输出重定向管道符和作业控制shell变量环境变量配置文件shell特殊符_cut命令sort_wc_uniq命令tee_tr_split命令shell特殊符号(下)一、shell介绍shell是一个命令解释器,提供用户和机器的交互。CentOS7默认的shell是bash(BourneAginShell),此外还有zsh、ksh等。支
CN_SHzhaoyujie
·
2018-08-15 21:56
笔记
Shell脚本(一)---------------Bash简述与基本功能
shell脚本学习系列(一)下一篇:Bash变量与环境配置文件1
Shell基础
1.1概述1.1.1Shell是什么?
DWJ-Blog
·
2018-08-15 18:31
Linux
shell基础
笔记
原文:https://www.jb51.net/article/135168.htm1)如何向脚本传递参数?./scriptargument例子:显示文件名称脚本?1234./show.shfile1.txtcatshow.sh#!/bin/bashecho$1(LCTT译注:谢谢某匿名访客的提醒,原题有误,修改之。)2)如何在脚本中使用参数?第一个参数:1,第二个参数:1,第二个参数:2例子:脚
LoveEmperor_王子様
·
2018-08-15 12:17
.bat
shell基础
知识
shell介绍shell其实并不是shell脚本,shell脚本仅仅是shell的一种表现。shell是一个命令解释器,提供用户和机器之间的交互。8.2命令历史history:命令历史可以查看之前敲过的命令cat.bash_history:历史命令保存在这里echo$HISTSIZE:默认保存1000条历史命令history-c清空当前内存的历史命令,但不能删除配置文件history的配置文件/e
aaahai
·
2018-08-12 21:52
Power
shell基础
:条件分支和循环
条件判断大小关系Powershell中的判断语法和C++,Java等高级编程语言有很大不同,powershell并不使用>,-gtgreaterthan=-gegreaterequal<=-lelessequal!=-nenotequal逻辑判断Powershell中的逻辑判断也不用&&,||而是用-and,-or等方式C++Powershell&&-and||-or!-not##If语句用法$a
JasonJun128
·
2018-08-09 16:17
Powershell
Power
shell基础
: 变量
基本变量Powershell中的变量是弱变量类型,前缀需要加’$’$a=123$b="Helloworld"在字符串中可以直接调用变量$c="$b$a"#"Helloworld123"$d="HaHa{0}"-f$a#"HaHa123"“`”用于转义字符,而不是\$c="$b`{$a`}"#"Helloworld{123}"强制指定类型,如果类型不匹配会报错。[int]$a=123数组普通数组初始
JasonJun128
·
2018-08-03 10:30
Powershell
shell基础
什么是shell:shell是一个命令语言解释器,它拥有自己内建的shell命令集,shell也能被系统中其他应用程序所调用。用户在提示符下输入的命令都由shell先解释然后传给Linux核心。一、编程基础1、提供了编程环境:程序:算法+数据结构数据:程序的核心数据结构:数据在计算机中的类型和组织方式算法:处理数据的方式程序编程风格:过程式:以指令为中心,数据服务于指令对象式:以数据为中心,指令服
IT_luo
·
2018-08-02 11:21
shell
脚本
基础
linux
1.
shell基础
1.定义变量与取值定义:a=1取值:$a运算://方式1[root@lab01/]#a=1[root@lab01/]#b=2[root@lab01/]#c=$(($a+$b))[root@lab01/]#echo$c3//方式2[root@lab01/]#typeseta=2[root@lab01/]#typesetb=3[root@lab01/]#c=$a+$b[root@lab01/]#ech
若愚同学
·
2018-07-29 15:47
写了300多篇文章了,说说我为什么坚持写博客
Linux&
shell基础
系列:http://www.cnblogs.com/f-ck-need-u/p/7048359.htmlMySQL
骏马金龙
·
2018-07-16 00:00
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他