02 2017 档案
摘要:Shell 运算符分类 Shell 和其他编程语言一样,支持多种运算符,包括: 算数运算符 关系运算符 布尔运算符 字符串运算符 文件测试运算符 算数运算符 首先,使用 shell 算数运算符是,需要将其转化成表达式;例如 注意使用的是反引号 ` (ESC下面那个按键) 表达式和运算符之间要有空格,
阅读全文
摘要:定义 在Shell的世界里,我们只能定义一维数组。 定义数组的时候不需要指定长度,数组的下标从0开始; Shell 数组用括号来表示,元素用"空格"符号分割开,语法格式如下: 举个栗子: 获取数组内所有元素 使用@ 或 * 可以获取数组中的所有元素,例如: 获取数组长度 使用 # 获取数组长度 到此
阅读全文
摘要:我们可以在执行 Shell 脚本时,可以向脚本传递参数。脚本内获取参数的格式为:$n。(n 代表一个数字,0为所执行的shell脚本名称,1 为执行脚本的第一个参数,2 为执行脚本的第二个参数,以此类推……) 举例说明 我们先编写一个脚本,名字为test.sh,她的内容如下: 我们再给脚本赋予运行权
阅读全文
摘要:定义变量 语法: 变量名=值 需要注意一下变量明德规则: 首个字符必须为字母(a-z,A-Z)。 中间不能有空格,可以使用下划线(_)。 不能使用标点符号。 不能使用bash里的关键字(可用help命令查看保留关键字)。 使用变量 使用一个定义过的变量,只要在变量名前面加"$"符号,如: 定义只读变
阅读全文
摘要:原文地址: http://www.cnblogs.com/itech/archive/2009/04/10/1433052.html Linux链接概念 Linux链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。默认情况下,ln命令产生硬链接。
阅读全文
摘要:Shell 是什么 Shell 是一个用C语言编写的程序,它是用户使用Linux的桥梁。Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。Shell既是一种命令语言,又是一种程序设计语言。 Ken Thompson的sh是第一种Unix Shell,W
阅读全文
摘要:yum是什么 yum( Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。 她基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载
阅读全文
摘要:vi/vim 的使用 基本上 vi/vim 共分为三种模式,分别是命令模式(Command mode),插入模式(Insert mode)和底线命令模式(Last line mode)。 这三种模式的作用分别是: 命令模式: 用户刚刚启动 vi/vim,便进入了命令模式。 此状态下敲击键盘动作会被V
阅读全文
摘要:df df命令参数功能:检查文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。 语法: 选项与参数: -a :列出所有的文件系统,包括系统特有的 /proc 等文件系统; -k :以 KBytes 的容量显示各文件系统; -m :以 MBytes 的容量
阅读全文
摘要:目录结构 Linux的目录结构为树状结构,最顶级的目录为根目录 “/”。 其他目录通过挂载可以将它们添加到树中,通过解除挂载可以移除它们。 在开始本教程前我们需要先知道什么是。 绝对路径与相对路径 绝对路径:从根目录开始,描述一个完整的路径。例如: 相对路径:不从根路径开始,描述一个相对的路径。例如
阅读全文
摘要:文件基本属性 Linux系统是一种典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限。为了保护系统的安全性,Linux系统对不同的用户访问同一文件(包括目录文件)的权限做了不同的规定。 在Linux中我们可以使用ll或者ls –l命令来显示一个文件的属性以及文件所属的用户和组,如: 在这个例
阅读全文
摘要:以root用户登录系统后,在当前命令窗口下输入命令: 我们可以看到目录结构类似下图: 树状目录结构可以表示为: 解析: /bin:bin是Binary的缩写, 这个目录存放着最经常使用的命令。 /boot:这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件。 /dev :d
阅读全文
摘要:问题 最近在使用 Dockerfile 启动容器,发现使用Dockerfile调用容器里面的shell,当shell执行完成以后,docker会退出容器。 分析 Docker 在执行shell的时候,是在后台执行的;因此,在shell执行完成以后,docker检测到没有前台任务需要执行,便退出con
阅读全文
摘要:今天在做一个Oracle的倒库操作,使用SQLPLUS倒库的时候发生SP2 0734的错误 !! 注:我是用的是Ocale11g自带的SQLPLUS 由于之前在工具(SQL Developer)里面运行SQL脚本没有问题,所以排除脚本问题。 在网上搜索了一下,原来是SQL脚本里面的建表语句里面有“空
阅读全文
摘要:简介 Linux内核最初只是由芬兰人李纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的。 Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。 Linux能运行主要的UNIX工具软
阅读全文
摘要:网址:http://www.runoob.com/ 网站里面有许多分类,作为入门教程来说还是很不错的。除此之外,还可以使用在线工具来执行代码,体验也很棒:)
阅读全文
摘要:在园子里看到了一篇关于.net体系及框架开发的文章,感触颇深,身为一个.net程序员,发现自己在这方面的跟进和理解远远不够。转到自己这里,分享的同时方便日后查看。 原文链接: http://www.cnblogs.com/sunhoy/p/6371178.html 基础概念 .Net 本身是一个通用
阅读全文
摘要:这几天在研究怎样制作docker image. 其中使用dockerfile是一种可记录制作image的过程的并且是容易重复使用的一种方式。在园子里看到了一篇好文,于是分享到这里~~ 原文链接: http://www.cnblogs.com/liuyansheng/p/6098470.html 本节
阅读全文
摘要:引言 转自园子里的一片关于IL的好文,分享的同时,方便自己今后查阅。 原文链接:http://www.cnblogs.com/brookshi/p/5225801.html 略过作者调侃内容,直接进入干活部分! 将IL用法分为三类,如下。 第一类 :直观型 这一类的特点是一看名字就知道是干嘛的,不需
阅读全文