Shell阅读

set -e         若指令传回值不等于0,则立即退出shell。
set -x         执行指令后,会先显示该指令及所下的参数。
set -a mylove     设置为环境变量

SPARK_HOME="$(cd "`dirname "$0"`/.."; pwd)"       $()用于执行里面的命令

时间: 2024-08-11 09:57:42

Shell阅读的相关文章

Linux初学者学习命令有什么意义

对于参加Linux的初学者来说,Linux命令的学习没有那么简单,很多初学者很少使用命令或不知道如何使用命令,其实Linux命令是很重要的,下面小编就给大家详细介绍下Linux命令. 有朋友用了很长时间的Linux图形界面,基本不使用命令行输入命令执行,所以装的Linux最终成了摆设.这里总结一些命令行下常使用的命令,希望能有用. 什么是命令 我们通常所说的Linux命令行是运行在终端(terminal)的shell (阅读Linux架构以了解什么是shell以及它在Linux系统中的位置) 所

Linux命令行与命令

Linux命令行与命令 作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢! Linux的命令是很重要的工具,也往往是初学者最大的瓶颈.有朋友用了很长时间的Linux图形界面,基本不使用命令行输入命令执行,所以装的Linux最终成了摆设.这里总结一些命令行下常使用的命令,希望能有用. 什么是命令 我们通常所说的Linux命令行是运行在终端(terminal)的shell (阅读Linux架构以了解什么是shell以及它在Linux系

Linux Shell 脚本攻略阅读笔记第1章 小试牛刀

一.简介 1.Bash(Bourne Again Shell),目前大多数GNU/Linux系统默认的shell环境. 命令都是在shell终端中输入并执行.打开终端后,提示符的形式:[email protected]$       或    [email protected] #     ($表示普通用户,#表示管理员用户root) 2.shell脚本是一个以#!(shebang)起始的文本文件,如下:   #!/bin/bash shebang是一个文本行,其中#!位于解释器路径之前./bi

Linux-《Linux命令行与shell脚本编程大全》阅读笔记

1.内核负责的主要功能 系统内存管理.软件程序管理.硬件设备管理.文件系统管理 2.GNU工具链 Linux内核是系统的核心,控制着内存.程序和硬件等是如何与对方交互的.内核还需要工具链来执行一些标准功能,比如控制文件.文本和进程等. 查看当前内存详细信息 cat /proc/meminfo

[笔记]shell编程:数学计算

在shell Script中,有好几种进行数学运算的方法,虽然有几个效果差不多,在编写程序的时候使用一种方法就够了,但是我们可能还需要学习别人的程序啊,在阅读别人的程序的时候不能不认识这些东西吧.所以,留个笔记. 一.expr 命令  --  expr 允许在命令行上处理数学表达式,但是略显拙劣. 例:$ expr 1 + 5    #注意在表达式中要有空格,如果写成1+5那么结果就不是我们想要的了. expr命令能够识别一些不同的数学和字符串操作符: 操作符 描述 arg1 | arg2 如果

Linux Shell的 & 、&& 、 ||

收藏 hanzhankang 发表于 3年前 阅读 18472 收藏 20 点赞 4 评论 0 开程序员的淘宝店!寻找开源技术服务伙伴!>>>   & 放在启动参数后面表示设置此进程为后台进程 默认情况下,进程是前台进程,这时就把Shell给占据了,我们无法进行其他操作,对于那些没有交互的进程,很多时候,我们希望将其在后台启动,可以在启动参数的时候加一个'&'实现这个目的. 如: tianfang > run &    [1] 11319tianfang &

Centos Linux 常用shell操作命令

文件处理命令:ls 功能描述:显示目录文件 命令英文原意:list 命令所在路径:/bin/ls 执行权限:所有用户 语法: ls 选项[-ald]  [文件或目录] -a 显示所有文件,包括隐藏文件 -l 详细信息显示 -d 查看目录属性 $ ls –a > dir.txt //将ls –a命令执行结果输出到dir.txt文件. $ ls –a >> dir.txt //将ls –a命令执行结果附加到dir.txt文件之后. 文件处理命令:cd 功能描述:切换目录 命令英文原意:cha

Help Desk Meet Power Shell

Help Desk Meet Power Shell 2015-12-14 16:58 微软中国TechNet 阅读 397 跟大家分享桌面技术支持与Power shell一些看法. 桌面技术支持,起初更多的是机械性地重复单一的操作,例如,底层的硬件检修,中间的系统部署,到后面系统和软件维护.这个阶段重心的是"怎么做"和"问题是否解决".经验不断的累计之后,更多的应关注问题根源,明白"为什么",找到根源,从根本上解决问题,才能真正的提升自己.同时

Maridb/mysql 源码阅读1

转自 http://blog.csdn.net/theorytree/article/details/7335612 MySQL服务器的main()在/sql/main.cc,实际的入口点在/sql/mysqld.cc. 我们直接从mysqld_main()开始阅读. 先理解一些比较重要的宏定义: (1)宏HAVE_NPTL: 这个宏如果打开了会去读一个系统变量LD_ASSUME_KERNEL,并把他赋给一个全局变量ld_assume_kernel_is_set,这个系统变量设置了系统线程的实现