
shell
文章平均质量分 77
dongdong_888
这个作者很懒,什么都没留下…
展开
-
Shell脚本编程30分钟入门
Shell脚本编程30分钟入门什么是Shell脚本示例看个例子吧:#!/bin/shcd ~mkdir shell_tutcd shell_tutfor ((i=0; i<10; i++)); do touch test_$i.txtdone示例解释第1行:指定脚本解释器,这里是用/bin/sh做解释器的第2行:切换到当前用户的home目录第3行:创建一个目录shell_tu...转载 2018-03-08 08:00:53 · 212 阅读 · 0 评论 -
diff简单入门
diff是Unix系统的一个很重要的工具程序。它用来比较两个文本文件的差异,是代码版本管理的基石之一。你在命令行下,输入$ diff <变动前的文件> <变动后的文件>diff就会告诉你,这两个文件有何差异。它的显示结果不太好懂,下面我就来说明,如何读懂diff。零、diff和patch文件的关系diff和patch是一对工具,在数学上来说,diff是对两个集合的差运算,p...原创 2018-03-08 13:52:01 · 3854 阅读 · 0 评论 -
打补丁文件时候patch -p1命令的含义
其实patch在具体使用的时候是不用指定原文件的,因为补丁文件中都已经记载了原文件的路径和名称。patch足够聪明可以认出来。但是有时候会 有点小问题。比如一般对两个目录diff的时候可能已经包含了原目录的名字,但是我们打补丁的时候会进入到目录中再使用patch,着个时候就需要你告诉 patch命令怎么处理补丁文件中的路径。可以利用-pn开关,告诉patch命令忽略的路径分隔符的个数。举例如下:A...原创 2018-03-08 14:13:55 · 19852 阅读 · 7 评论 -
Shell学习第一章:linux快速介绍
参考文献:https://bash.cyberciti.biz/guide/Main_Page Linux Shell Scripting第一章 Quick introduction to linux1、输入下面指令,查看自己的系统中支持的shellcat /etc/shell2、linux下的帮助手册man命令和info命令man dateinfo lsinfo manman info...原创 2018-03-08 19:17:33 · 229 阅读 · 0 评论 -
shell学习第二章:Getting Start with shell programming
参考链接:https://bash.cyberciti.biz/guide/Main_Page1、bash shell分为两种类型的:一种是自带的,另一种是外部的,一般储存在/usr/bin,或者/usr/local/bin路径下2、type命令可以查明一个命令是build in还是外部二进制可执行文件type -a lstype -a historyecho命令,既同时是build in,也...原创 2018-03-08 20:35:19 · 881 阅读 · 0 评论 -
shell学习第三章:shell环境变量
参考链接:https://bash.cyberciti.biz/guide/Main_Page1、变量可以用来储存数据,或者配置操作。有两种类型的变量:系统变量、用户自定义变量系统变量由bash shell建立维护,输入下面指令查看所有的系统变量set或者env或者printenv2、下面的这些变量由shell设置,也就是是系统变量System VariableMeaningTo View Var...原创 2018-03-08 21:09:45 · 228 阅读 · 0 评论