最新文章列表

Shell基础-概述

       在计算机科学中,Shell俗称壳(用来区别于核),是指“提供使用者使用界面”的软件(命令解析器)。它类似于DOS下的command和后来的cmd.exe。它接收用户命令,然后调用相应的应用程序。        同时它又是一种程序设计语言。作为命令语言,它交互式解释和执行用户输入的命令或者自动地解释和执行预先设定好的一连串的命令;作为程序设计语言,它定义了各种变量和参数,并提供了许 ...
XiaoChuang 评论(0) 有359人浏览 2017-07-13 23:35

Shell之export命令

SHELL 是用户用来方便操控【操作系统】的一个接口程序。 对于【操作系统】来说,这个接口程序就象是包在其外的一个壳:SHELL ---------------- 下面对 shell 的基本命令:export 进行解释 ----------------- Bash has several commands that comes with the shell (i.e built inside ...
Lixh1986 评论(0) 有1040人浏览 2017-07-01 12:57

kill所有java进程

经常需要杀掉某一类进程,其命令如下: ps -ef | grep java | grep -v grep |awk '{print $2}' | xargs -p kill -9 如果直接杀掉,把xargs后面 -p 参数去掉 grep java: 指查找含有java关键字的进程 grep -v grep 是在列出的进程中去除含有关键字"grep"的进程
daizj 评论(0) 有2455人浏览 2017-06-27 10:03

shell中连加运算

shell中连加使用let,let需要写在一行的最前面,连加变量直接使用变量名,不需要变量名前加 $;   Total=0 for ((i=19;i<=23;i++)) do c=`grep applyToJoinGroup msg-processor-api.20170601$i.log | wc -l` # c=$($cmd) ...
halfsking 评论(0) 有1219人浏览 2017-06-05 09:39

[原创] Linux Shell 常用代码片断

持续更新中...... 序列生成及数字填充 $ for i in $(seq -f "%03g" 1 5);do echo $i;done 001 002 003 004 005 拷贝文件时忽略指定的目录 rsync -av --progress sourcef ...
yhz61010 评论(0) 有967人浏览 2017-05-24 13:32

chmod 递归设置文件权限

   有时文件夹复制时,经过windows中转会发生权限丢失问题。尤其是可执行权限,会带来运行时麻烦。以压缩文件方式转移,在编辑时又存在诸多不便。批量将文件夹及子文件夹内的脚本文件设置成可执行命令如下: find /mydir -name '*.sh'|xargs chmod +x
godlewis 评论(0) 有2279人浏览 2017-05-19 17:57

shell变量及引号

变量 变量不需要声明,初始化不需要指定类型 变量命名 1:不能使用程序中的关键字(保留字) 2:只能使用数字,字母和下划线,且不能以数字开头 ...
wyl15982038375 评论(0) 有2755人浏览 2017-05-09 22:15

shell脚本的简单使用:六 ——之循环使用

for循环的使用 #输出字符串中的字符,没有进行循环 for str in '这 个 字符 串 不进行 循环' do echo -e "$str" done #for循环的另一种使用 #for((i=0;i<$#;i++)) for((i=0;i<10;i++)) do echo "输出 -$i" done #显 ...
Janle 评论(0) 有473人浏览 2017-04-09 17:58

大数据学习笔记(七)-运行spark脚本【原创】

   在启动了hadoop 和 spark之后,就可以运行spark 脚本环境,在其上可以运行scala脚本。 1. cd $SPARK_HOME/bin 2. master=spark://master.hadoop.zjportdns.gov.cn ./spark-shell 然后就可以运行脚本了 scala> val a = sc.parallelize(1 to 9, 3) ...
zhenggm 评论(0) 有1047人浏览 2017-04-06 14:36

shell脚本的简单使用:一 ——之特殊变量

Shell变量和Shell特殊变量 新建一个shell脚本 mkdir test vim test.sh 脚本内容 echo "whats your name?" # read 命令从 stdin 获取输入并赋值给 PERSON 变量,最后在 stdout 上输出 read PERSON echo "Hello, $PERSON" #简单使用循环 ...
Janle 评论(0) 有261人浏览 2017-04-05 09:13

shell脚本的简单使用:二——之变量替换

Shell变量替换,命令替换,转义字符 a=10 echo "a的值是$a\n" echo -e "加了-e转义后a的值是$a\n" #命令替换 #注意是反引号,不是单引号,这个键位于 Esc 键下方。 DATE=`date` echo "Date is $DATE" #当前登录的用户 Users=`wh ...
Janle 评论(0) 有261人浏览 2017-04-05 09:08

阿里云安装PHP以及扩展脚本

1、安装php, nginx服务器下安装:
DemonLi 评论(0) 有1024人浏览 2017-03-28 13:26

shell脚本中curl带参数及awk的命令替换

shell脚本中curl带参数的命令替换,双引号不需要转义,像写json一样写字符串,curl命令使用单引号引起来,执行时使用$()而不是反引号``,awk也是同样,使用单引号把命令引起来,双引号不需要转义,像写json一样直接写出来;   以下是具体的代码: #!/bin/bash cd `dirname $0` CUR_DIR=`pwd` UID_FILE=$CUR_DI ...
halfsking 评论(0) 有3506人浏览 2017-03-08 07:27

[转] shell中各种括号的作用()、(())、[]、[[]]、{}

原文地址:http://blog.csdn.net/taiyang1987912/article/details/39551385 一、小括号,圆括号() 1、单小括号 ()    ①命令组。括号中的命令将会新开一个子shell顺序执行,所以括号中的变量不能够被脚本余下的部分使用。括号中多个命令之间用分号隔开,最后一个命令可以没有分号,各命令和括号之间不必有空格。    ②命令替换。等同于`cmd ...
yhz61010 评论(0) 有756人浏览 2017-03-03 17:14

[转] linux bash shell之变量替换::=句法、=句法、:-句法、-句法、=?句法、?句法、:+句法、+句法

原文地址:http://www.cnblogs.com/fhefh/archive/2011/04/22/2024750.html linux bash shell之变量替换::=句法、=句法、:-句法、-句法、=?句法、?句法、:+句法、+句法 变量 ...
yhz61010 评论(0) 有702人浏览 2017-03-03 17:06

shell 命令

#! /bin/sh 是指此脚本使用/bin/sh来解释执行:#!是特殊的表示符,其后面根的是此解释此脚本的shell的路径。$bash $表示系统提示符,$ 表示此用户为普通用 ...
flycw 评论(0) 有439人浏览 2017-02-24 17:09

Shell脚本中获取本机ip地址的三个方法

这篇文章主要介绍了Shell脚本中获取本机ip地址的三个方法,下面直接给出实现代码。 方法一: /sbin/ifconfig -a | grep inet | grep -v 127.0.0.1 | grep -v inet6 | awk '{print $2}' | tr -d "addrs" /sbin/ifconfig | sed -n '/inet addr ...
bijian1013 评论(0) 有9381人浏览 2017-02-23 22:47

java mail发送邮件

业务场景        在公司内部的linux主机上,通过shell调用java application来连接公司的邮件服务器,进行邮件发送   实现方式        1>通过shell读取ini文件中的配置参数,并export成系统环境变量,然后调用java程序        2>java程序里读取环境变量进行邮件发送   mail.ini   MAIL_HOST ...
blogzhoubo 评论(0) 有1059人浏览 2017-02-23 16:14

nfs连接故障自动检测和恢复程序

业务场景        应用程序之间以文件作为接口,为了简化设计,没有采用单独的文件传输模块,而是采用共用nfs服务器的方式由系统层面自动完成文件的 ...
blogzhoubo 评论(0) 有2271人浏览 2017-02-23 13:04

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics