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笔记
>命令|转载】linux 查看系统信息命令(比较全)
转自:http://blog.csdn.net/lhf_tiger/article/details/7102753linux查看系统信息命令是linux初学者必备的基础知识,这些命令也非常有用,因为进入linux第一件事就可能是首先查看系统信息,因此必要的系统的学习一下这些linux系统信息命令还是非常有必要的!下面给除了各linux发行版比较常用的系统信息查询的命令,大家可以参考,同时也可以测试
王诗翔
·
2020-08-01 02:18
【
shell笔记
>文本处理|专项】Linux数据文本处理工具(2)
接1file查看文件编码wsx@wsx-ubuntu:~$fileregular_express.txtregular_express.txt:ASCIItext,withCRLF,LFlineterminators常用的大型数据文件一般存为ASCII码形式(像几大基因bank的数据文件),而我们自己认为创建的常为UTF-8,所以有时候认为处理文件需要会碰到把UTF-8编码的字符插入到ASCII码
王诗翔
·
2020-08-01 02:50
shell笔记
1-1.1终端打印
1.简介1)shell脚本就是一些文件,我们将一些需要执行的命令写入到文件中,然后通过shell来执行2)命令都是在shell终端中输入并执行,登录shell后出现如下提示:username@hostname$或者username@hostname#,其中$代表普通用户,#代表管理员用户,也就是root用户,root用户是linux系统中权限最高的用户通常情况下建议使用普通用户进行登录,因为以ro
凌云帝王
·
2020-07-30 08:00
linux基本命令
shell脚本
shell笔记
-全面总结-强化脚本编写能力
最近给双十一晚会做直播,并且双十一红包一角标广告形式投放出去,在预热阶段需要看下效果,数据团队没法给出一些指标数据,需要我们自己做数据分析给出,平时shell使用的少,很多数据分析的命令忘记了,趁此机会总结下:shell文件头需要定义解释器:#!/bin/bash执行方式第一种,作为程序执行:chmod+x./red-data.sh#给脚本添加执行权限./red-data.sh#执行脚本第二种,作
宝哥-NO1
·
2020-07-29 09:35
架构
linux/shell
shell笔记
_case while until
for语句for变量in列表;do循环体donefor((初始语句;判断语句;值变化语句));do循环体donecase语句分支case变量inPAT1)执行语句;;PAT2)执行语句;;*)默认执行语句;;esacwhile语句循环格式:定义初始值while条件判断;do循环体值变化语句done其他两种特殊的语句格式:foriin$(cat/etc/passwd&>/dev/null)错误写法w
banai1390
·
2020-07-29 04:50
Shell笔记
7——while和until循环的应用实践
本文主要讲解Shell脚本开发中while和until循环的知识与实践基本大纲:1.当型和直到型循环语法2.当型和直到型循环的基本范例3.shell脚本在后台运行的知识4.while循环按行读文件的方式总结5.while循环语句生产实践一:当型和直到型循环语法循环语句命令常用于重复执行一条指令或一组指令,直到条件不再满足时停止,Shell脚本语言的循环语句常见的有while、until、for、及
weixin_34391854
·
2020-07-29 04:47
shell笔记
04(特殊变量)
位置变量:$0获取当前执行的shell脚本的文件名,包括脚本路径$n获取当前执行的shell脚本的第n个参数值,n>9时,用{}包起来${10}$#获取当前shell命令行中参数的总个数进程状态变量:$?获取执行上一条命令的返回值(0为成功,非零是失败)0表示运行成功2权限拒绝1~125表示运行失败,脚本命令,系统命令错误或参数传递错误126找到该命令,但是无法执行127未找到要运行的命令>128
机智的老刘明同志
·
2020-07-28 12:29
shell笔记
day07
if判断文件、目录属性#!/bin/bashf="/tmp/filename"if[-f$f]thenecho$fexistelsetouch$ffi#-f判断是不是普通文件及是否存在#!/bin/bashf="/tmp/filename"if[-d$f]thenecho$fexistelsetouch$ffi#-d判断是不是目录及是否存在#!/bin/bashf="/tmp/filename"i
浪漫经典
·
2020-07-28 10:23
linux(cent
os)
shell笔记
day06
结构和执行不同的机器运行shell脚本,需要添加,通过/bin/bash来运行#!/bin/bash#开头的是解释说明一般以.sh结尾,为了区分是shell脚本查看脚本执行过程查看执行过程sh-xfilename查看语法错误sh-nfilenamedate命令#年月日date+%Y-%m-%d,date+%y-%m-%d#时间date+%H:%M:%S=date+%T#时间date+%T#年dat
浪漫经典
·
2020-07-28 10:23
linux(cent
os)
shell笔记
day08
while循环#!/bin/bashwhiletruedoload=`w|head-1|awk-F'loadaverage:''{print$2}'|cut-d.-f1`if[$load-gt10]then/usr/local/sbin/
[email protected]
"loadhigh""$load"fisleep30done适用于反复输入内容#!/bin/bashwhile:doread-
浪漫经典
·
2020-07-28 10:23
linux(cent
os)
shell笔记
day05
awk工具分段匹配awk-F':''{print$1}'filename$1表示第一段$0表示所有段awk'{print$0}'filename没有写大F,默认空格或空白字符中间以某种分隔符显示awk-F':''{print}'awk'/oo/'filename#只要某一段awk-F':''$1~/oo/'filename打印包含某个字段的全部信息awk':''/root|user/{print$
浪漫经典
·
2020-07-28 10:22
linux(cent
os)
linux_
shell笔记
(八)
Bash程序设计控制结构:控制结构有if...then、for...in、while、until、case语句。与控制结构配合使用的还有break和continue语句也可用于调整shell脚本中的命令执行顺序。if...then:iftest-commandthencommandfitest内置命令:if测试test-command返回状态,并基于这个状态转移控制。if语句的结束由fi标记。ec
terry_linux
·
2020-07-14 23:48
linux
shell
【
shell笔记
>脚本】使用结构化命令之条件控制
内容使用if-then语句嵌套if语句test命令复合条件测试使用双方括号和双括号case命令许多程序要求对shell脚本中的命令施加一些逻辑流程控制。而某些命令会根据条件判断执行相应的命令,这样的命令通常叫做结构化命令。从概念上理解,结构化命令是shell脚本的逻辑结构,不像顺序执行shell脚本,而是有组织地执行命令以应对复杂任务需求。if-then语句最基本的结构化命令是if-then语句,
王诗翔
·
2020-07-06 04:25
Shell笔记
Shell笔记
变量的使用定义变量定义变量直接变量名=值注意=号左右不能有空格,不然认为变量名为shell命令值可以为任意类型,想写什么就写什么,而且在后面可以随意更改类型使用变量使用变量需要用$标识name
昵称被谁抢了
·
2020-07-01 20:21
[unix
shell笔记
] - touch命令
转:[url]http://happyland.blog.51cto.com/527278/710399[/url]touch命令改变文件的时间信息。参数:-a:仅修改accesstime。-c:仅修改时间,而不建立文件。-m:仅修改mtime。-r:参照某个文件的时间记录。-t:后面可以接时间,格式为[[CC]YY]MMDDhhmm[.SS]如198408250310.20如果不指定任何选项,则
飞龙YF
·
2020-06-30 05:03
Linux
【
shell笔记
>文本处理】初识sed与gawk
博文阅读学习内容:学习sed编辑器gawk编辑器入门sed编辑器基础shell脚本最常见的一个用途就是处理文本文件,但仅靠shell脚本命令来处理文本文件的内容有点勉为其难。如果我们想在shell脚本中处理任何类型的数据,需要熟悉Linux中的sed和gawk工具。这两个工具可以极大简化我们需要进行的数据处理任务。文本处理当我们需要自动处理文本文件,又不想动用交互式文本编辑器时,sed和gawk是
王诗翔
·
2020-06-29 06:12
【
shell笔记
】-----shell脚本使用 expect指令实现ssh自动登录
**关键字:执行一个shell脚本实现ssh远程登陆服务器,创建或修改文件expect工具现实场景可用于:shell脚本批量并发测试服务器ssh连通性**在Linux中expect就是一个处理交互的指令。那么只要交互的过程是一致的,咱把这个交互的过程记录下来,并且写到脚本当中去实现自动化操作。如此就可实现通过bash就可实现登录主机了。expect是一个免费的编程工具语言,用来实现自动和交互式任务
by溪仔
·
2020-06-29 05:33
个人笔记
【
shell笔记
>文本处理|专项】Linux数据文本处理工具(1)
这里简要地整理下Linux用来处理数据文本的工具。具体命令详情请在Linux命令大全中搜索或者查阅其他相关资料。head,tail查看文档头尾。-n选项可以指定行数。less用来查阅文档,q退出,spacebar翻页,g第一行,G最后一行,j下,k上,/往下搜索模式,?往上搜索模式,n前一个匹配字符,N后一个匹配字符。less可以用于debug,查看中间输出结果。比如step1input.txt|
王诗翔
·
2020-06-28 16:03
【
Shell笔记
>方案】检查和判断变量非空
自己写Shell脚本时,时常需要处理的一个操作是,如果用户没有提高输入参数,我们该如何判断输入非空和设定默认值呢?这就要依赖我之前写过的条件判断命令和字符串判断选项-n或-z了。用一个实际例子,我写过一个命令集(其实就是几个脚本)【syncdeploy】利用ssh将本地命令在远程执行,而不需要显式地进行远程登录、处理、退回等一系列操作。以其中一个脚本sync-run作为解释:#!/bin/bash
王诗翔
·
2020-06-24 14:41
SHELL笔记
(二)
1录制并回放终端会话1.1录制终端$script-t2>timing.log-aoutput.sessioncommands;.............exit//文件timing.log用于保存时序信息;文件output.session用于存储命令输出。1.2回放终端$scriptreplaytiming.logoutput.session2.文件查找和文件列表2.1列出当前目录及子目录下所有的
231bobo
·
2020-06-22 18:44
linux
Shell笔记
变量使用$variable,${variable_a}输出到屏幕echoecho-e对字符串中转义字符进行替换-E选项禁止转义,默认也是不转义的;使用-n选项可以禁止插入换行符。for循环forelementincollectiondoecho"elementis$element"done只读变量readonlyvariable删除变量unsetvariable变量类型运行shell时,会同时存在
mrwrong1988
·
2020-06-21 19:04
Shell笔记
:for,while和until循环
一、for循环语法一for变量in值1值2值3...do程序done注:多个值之间只要“有空”,不只是空格,换行符、制表符等都行,比如读取文件时,可以自动遍历每一行。示例1:遍历固定的某些项#!/bin/bashfortimeinmorningnoonafternooneveningdoecho"Thistimeis$time!"done示例2:遍历某个变量中的值#!/bin/bash#解压lam
山上下了雪-bky
·
2020-04-20 01:00
Shell笔记
:if和case条件判断
一、if语句单分支if语句语法(中括号首尾的空格不能省略):if[条件判断式];then程序fi#或者if[条件判断式]then程序fi示例:#!/bin/bash#根分区的使用率如果达到80则发出警告,向屏幕输出一条提示信息。rate=$(df-h|grep/dev/sda5|awk'{print$5}'|cut-d"%"-f1)if[$rate-ge80]thenecho"/dev/sda5i
山上下了雪-bky
·
2020-04-20 00:00
Shell笔记
:测试选项
Shell中if等语句的条件判断通常就是判断一些测试选项的结果是否为真。常用的文件类型测试选项(Linux中目录、设备等都是用文件进行表示)-d文件:判断该文件是否存在,并且是否为目录文件。-e文件:判断该文件是否存在。-f文件:判断该文件是否存在,并且是否为普通文件。-L文件:判断该文件是否存在,并且是否为符号链接文件。-s文件:判断该文件是否存在,并且是否为非空。可以使用两种方式进行测试:te
山上下了雪-bky
·
2020-04-20 00:00
Shell笔记
:字符串提取
本文讲的字符串提取指的是从文件或某个输出中提取符合条件的列的内容,如果某个文件或输出中它的每一行的信息都是使用特定的分隔符来分割的话,就可以使用字符串的提取功能,本文涉及到的命令包括cut、printf、awk、sed等。cut命令cut[选项]文件名:在文件中提取符合条件的列。选项:-f列号:提取第几列,提取多列只需要将列号用逗号隔开即可。-d分隔符:按照指定分隔符分割列,如果分割符使用的是制表
山上下了雪-bky
·
2020-04-20 00:00
【
shell笔记
>命令】linux简单命令速览
ls-F可以轻松区分文件和目录ls-F-R-R为递归选项,它会列出当前目录?表示一个字符*代表0或多个字符cp-i会询问是否覆盖已有文件cp-R可以递归地复制整个目录的内容mkdir-p可以同时创建多个目录和子目录rm-rf一口气删除目录及其所有内容file命令查看文件类型less命令查看文件最佳工具,查看部分文件:head,tail命令ps-ef查看系统上运行的所有进程,-l选项会产生长格式输出
王诗翔
·
2020-04-12 01:48
shell笔记
参考Linuxshell脚本攻略(第二版)第一章1./proc/$PID/environ查看跟进程相关的环境变量2.${#var}变量长度3.算数运算letexpo(()),[]letresult=no1+no2result=$[no1+no2]result=$((no1+no2))4.0----标准输入1----标准输出2----标准错误5.,>>,搜索结果3.xargs-d指定定界符-n分成n
Poseidon_Wang
·
2020-04-07 14:46
【
shell笔记
>命令】grep,sed,awk
grepgrep的基本用法grep命令是支持正则表达式的一个多用途文本搜索工具,一般格式为grep选项模式文件选项意义-c只输出匹配行的数量-i搜索时忽略大小写-h查询多文件时不显示文件名-l只列出符合匹配的文件名,而不列出具体的匹配行-n列出所有的匹配行,并显示行号-s不显示不存在或无匹配文本的错误信息-v显示不包含匹配文本的所有行-w匹配整词-x匹配正行-r递归搜索,不仅搜索当前目录,而且搜索
王诗翔
·
2020-04-05 05:33
【
shell笔记
>命令|实战】sed如何在执行命令前过滤特定文本行
有人在微信群里问到这样一个问题:请问我想把参考基因组中所有的A和C替换成C和A,小写也按照这样的规则替换,该怎么实现呢,tr可以做到,但是我想保证>后面的染色体名字不会被替换?tr命令确实可以完成文本字符替换一对一的映射,但很显然,这样的功能想要解决这个问题是不够的,它把不想要改变的文本也改变了。解决问题的思路在于如何实现带>标志的文本直接输出,而DNA字符行被执行转换命令。这个问题其实使用sed
王诗翔
·
2020-04-03 08:27
shell笔记
背景在工作中,难免会使用shell处理一些繁杂的事情,比如图片的筛选分类等,但是在书写脚本时一不小心就会出问题,下面,记录一下容易出问题的地方。内容1路径带空格比如说一个文件夹里面都是图片,你要把图片删除掉,不知道是谁脑残的在命名图片的时候加上了空格,比如我们其中一张图片的名字叫小花的照片.PNG,而你的代码是这样的,#!/bin/bashforpin./*;dorm$pdone那么你在写如下代码
郭苒
·
2020-03-27 10:35
【
shell笔记
>生信|专项】生信数据处理技能手札(1):实用命令与注意事项
Unixphilosophy:Writeprogramsthatdoonethinganddoitwell.Writeprogramstoworktogether.Writeprogramstohandletextstreams,becausethatisauniversalinterface.推荐shell版本为bash2017.5.18输入命令是千万要注意空格键,使用不当会产生严重后果,要操作
王诗翔
·
2020-03-25 02:29
【
shell笔记
>命令|实战|转载】awk去掉重复行
1如果仅仅是删除内容完全一样重复行则可以使用sort先进行排序然后使用uniq进行删除重复数据即可例如CUST.TXT130000006800,17,151,01,250100130000006800,17,151,01,2501011300001077,17,151,01,2566001300002764,17,151,01,2566001300002764,17,151,01,25663013
王诗翔
·
2020-03-19 13:08
【
shell笔记
>命令|转载】wc命令
这是统计文本信息速度最快的命令,值得学习一下。wc命令的功能为统计指定文件中的字节数、字数、行数,并将统计结果显示输出。语法:wc[选项]文件…说明:该命令统计给定文件中的字节数、字数、行数。如果没有给出文件名,则从标准输入读取。wc同时也给出所有指定文件的总统计数。字是由空格字符区分开的最大字符串。该命令各选项含义如下:-c统计字节数。-l统计行数。-w统计字数。这些选项可以组合使用。输出列的顺
王诗翔
·
2020-03-13 22:41
【
shell笔记
>系统】操作linux文件系统
2017.7.25操作文件系统创建分区fdisk工具用来帮助管理安装在系统上的任何存储设备的分区。它是交互式程序,允许你输入命令来逐步完成硬盘分区操作。使用它需要有超级用户权限和指定要分区的存储设备的设备名。Linux采用了一种标准格式来为硬盘分配设备名称。对于老式的IDE驱动器,Linux使用的是/dev/hdx。其中x表示一个字母,从a开始(第一个驱动器是a,第二个驱动器是b)。对于SATA驱
王诗翔
·
2020-03-12 07:49
【
shell笔记
>命令|实战|转载】linux中,查找大文件及清除其内容的方法
想删东西,看看哪些大文件不要,百度了下,下面这个博文不错。原文链接:http://www.cnblogs.com/cnsanshao/archive/2012/11/29/2794847.htmllinux操作系统中,经常会遇到磁盘空间满的问题。遇到这样的问题,先查下是什么文件过大或过多引起的,至于引起这个更深一层的原因,先不探讨。怎么查看大文件所在的路径,linux中有一个命令,叫du,先贴命令
王诗翔
·
2020-03-07 13:19
shell笔记
总结(转)
Menu1、用shell脚本批量建立Linux用户2、编写shell脚本,将/usr/local/test目录下大于100k的文件转移到/tmp目录下:3、通过apache访问日志access.log统计IP和每个地址访问的次数,按访问量列出前10名。4、一台监控主机,一台被监控主机。被监控主机分区使用率大于80%,就发告警邮件。放到crontab里面,每10分钟执行一次。5、监控主机的磁盘空间,
PennLi
·
2020-02-21 02:01
【
shell笔记
>脚本】重定向、标准输入输出与错误
本章内容:再探重定向标准输入和输出报告错误丢弃数据创建日志文件理解输入和输出显示输出的方法有:在显示器屏幕上输出将输出重定向到文件中有时将一部分数据显示在显示器上;一部分保存到文件中。之前涉及的脚本都是以第一种方式输出。现在我们来具体了解下输入和输出。标准文件描述符Linux系统将每个对象当作文件处理。着包括输入和输出进程。而标识文件对象是通过文件描述符完成的。文件描述符是一个非负整数,可以唯一标
王诗翔
·
2020-02-20 12:07
【
shell笔记
>子shell】:理解子shell
2017.6.26ps-f命令能够表现子shell的嵌套关系。添加;来分隔命令可以指定依次运行的一系列命令。不过这一系列命令并不是进程列表,命令列表想要成为进程列表,这些命令必须包含在括号里。echo$BASH_SUBSHELL返回为0表明没有子shell,返回为1或更大的数,说明存在。子shell用法探索后台模式&字符会让进程被置于后台:wsx@wsx-ubuntu:/etc$sleep3000
王诗翔
·
2020-02-19 06:08
shell笔记
xargsxargs是一条Unix和类Unix操作系统的常用命令。它的作用是将参数列表转换成小块分段传递给其他命令,以避免参数列表过长的问题[1]。例如,下面的命令:本例中xargs将find产生的长串文件列表拆散成多个子串,然后对每个子串调用rm。-print0表示输出以null分隔(-print使用换行);-0表示输入以null分隔。这样要比如下使用find命令效率高的多。#删除/path目录
今夕何夕_walker
·
2020-02-12 18:45
【
shell笔记
>脚本】使用shell创建文本菜单和窗口部件
内容:创建文本菜单创建文本窗口部件创建文本菜单创建交互式shell脚本最常用的方法是使用菜单,它提供了各种选项帮助脚本用户了解脚本能做到的和不能做的。shell脚本菜单的核心是case命令,该命令会根据用户在菜单上的选择来执行特定命令。下面我们逐步了解和创建基于菜单的shell脚本的步骤。创建菜单布局第一步是决定在菜单上显示哪些元素以及想要显示的布局方式。在创建菜单前,通常先清空显示器上已有的内容
王诗翔
·
2020-02-08 12:53
【
shell笔记
>脚本】构建基本shell脚本
内容使用多个命令创建脚本文件显示消息使用变量输入输出重定向管道数学运算退出脚本使用多个命令如果多个命令一起使用,可以放在一行并用分号分隔。wsx@wsx-ubuntu:~$date;who2017年07月26日星期三09:53:43CSTwsxtty72017-07-2609:48(:0)创建脚本文件在创建脚本文件时,必须在文件的第一行指定要使用的shell,格式为:#!/bin/bash脚本文件
王诗翔
·
2020-02-08 05:45
【
shell笔记
>脚本】创建和使用shell函数
来源:Linux命令行与shell脚本编程大全博客地址,推荐电脑点内容基本的脚本函数返回值在函数中使用变量数组变量和函数函数递归创建库在命令行上使用函数我们可以将shell脚本代码放进函数中封装起来,这样就能在脚本中的任何地方多次使用它了。下面我们来逐步了解如何创建自己的shell脚本函数并在应用中使用它们。基本的脚本函数函数是一个脚本代码块,我们可以为其命名并在代码中任何位置重用。要在脚本中使用
王诗翔
·
2020-02-06 23:06
【
shell笔记
>文本处理|专项】Linux数据文本处理工具(3)
用Sed进行流编辑sed命令从文本或者标准输入中每次读入一行数据。我们先从简单的实例出发,看下该命令怎么将一列中的chrm12,chrom2等转换成chr12,chr2的格式。wangsx@SC-201708020022:~/tmp$catchrms.txtchrom132144823216968chrom132142343216968chrom132134253210653wangsx@SC-2
王诗翔
·
2020-01-07 22:47
【
shell笔记
>命令|转载】sort命令
刚接触这个命令时一点头绪都没有,只知道照用,这篇博文还可以,能够理解一下基本原理。转载地址1sort的工作原理sort将文件的每一行作为一个单位,相互比较,比较原则是从首字符向后,依次按ASCII码值进行比较,最后将他们按升序输出。[rocrocket@rocrocketprogramming]$catseq.txtbananaapplepearorange[rocrocket@rocrocket
王诗翔
·
2019-12-30 22:51
【
shell笔记
>命令|实战】对当前目录下文件大小进行排序
wangshx@wangshx-KVM:~$du-sh*|sort-nr280MDownloads56Mrstudio-server-1.0.143-amd64.deb49Gfunseq249GDesktop46GData29GGWAVA_v1.021GDocument16KDocuments12Kexamples.desktop8.0KRplot.png6.6Gprojects4.8GAnaco
王诗翔
·
2019-12-28 05:34
【
shell笔记
>脚本】嵌套、控制循环以及处理循环输出
写的几个笔记略显凌乱。将它们整理了下放在博客上:构建基本shell脚本Linux结构化命令嵌套循环在循环语句内使用任意类型的命令,包括其他循环命令,叫做嵌套循环。因为是在迭代中迭代,需要注意变量的使用以及程序的效率问题。下面举一个for循环嵌套for循环的例子:wangsx@SC-201708020022:~/tmp$cattest14#!/bin/bash#nestingforloopsfor(
王诗翔
·
2019-12-24 08:08
【
shell笔记
>命令|分享】常用Git命令总结与速览
纯属搬砖操作,资料来源《Github入门与实战》,这本书的重要信息也就这些了,需要的时候找一找。书上提到的一个学习网站https://learngitbranching.js.org/非常棒,线上学习。Git基本操作gitinit——初始化仓库$mkdirgit-tutorial$cdgit-tutorial$gitinitInitializedemptyGitrepositoryin/Users
王诗翔
·
2019-12-19 18:36
shell笔记
18(生产环境下linux的一键优化脚本)
linux优化方案:1)安装系统时精简安装包(最小化安装)2)配置国内高速yum源3)禁用开机不需要启动的服务4)优化系统内核参数/etc/sysctl.conf5)增加系统文件描述符、堆栈等配置6)禁止root远程登录,修改SSH端口为特殊端口,禁用DNS、空密码7)有外网IP的机器要开启配置防火墙,仅对外开启需要提供服务的端口,配置或关闭SELINUX8)清除无用的默认系统帐户或组(非必须)(
机智的明
·
2019-12-02 08:50
Linux-
shell笔记
--环境变量
什么是环境变量环境变量是描述系统运行环境的一系列变量,如PATH描述了应该去哪里查找命令,SHELL描述了默认的shell是哪个。加载环境变量当一个shell启动时会从某个文件读入环境变量,例如bash的环境变量就和~/.bashrc文件密切相关。普通变量书上把shell里面的变量分为全局和局部,站在环境变量的角度,以我的理解我把shell里面的变量分为两种,普通变量和环境变量我们在bash里面定
Mr_Normal
·
2019-11-05 18:46
linux
shell笔记
1.shell参数$chmod+xtest.sh为脚本设置可执行权限$n拿到参数参数个数为:$#传递的参数作为一个字符串显示:$*(假设在脚本运行时写了三个参数1、2、3,,则"*"等价于"123"(传递了一个参数),而"@"等价于"1""2""3"(传递了三个参数)。)2.shell数组定义my_array=(AB"C"D)读取${array_name[index]}数组的元素为:${my_ar
依米花1993
·
2019-11-02 09:12
上一页
1
2
3
4
5
下一页
按字母分类:
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
其他