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
脚本攻略
《Linux Shell
脚本攻略
》 笔记 第七章:网络操作
《LinuxShell
脚本攻略
》笔记第七章:网络操作1、打印网络接口列表[root@localhosttouch_more]#ifconfig|cut-c-10|tr-d''|tr-s'\n'eth0lo
wojiushiwo987
·
2015-01-03 16:00
网络
shell
命令
脚本
《Linux Shell
脚本攻略
》 笔记 第六章:打包压缩
《LinuxShell
脚本攻略
》笔记第六章:打包压缩//1、打包、解包[root@localhostprogram_test]#tar-cfoutput.tar11.txt22.txt33.txt [root
wojiushiwo987
·
2015-01-03 16:00
《Linux Shell
脚本攻略
》 笔记 第四章:高效文本处理
《LinuxShell
脚本攻略
》笔记第四章:高效文本处理1、IP地址的正则表达式: [0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}2、grep用法//在多级目录中对文本进行递归检索
wojiushiwo987
·
2015-01-03 16:00
shell
文本
处理
高效
《Linux Shell
脚本攻略
》 笔记 第三章:文件操作
《LinuxShell
脚本攻略
》笔记第三章:文件操作1、生产任意大小的文件[root@localhostdd_test]#[root@localhostdd_test]#ddif=/dev/zeroof
wojiushiwo987
·
2015-01-03 16:00
shell
文件操作
《Linux Shell
脚本攻略
》 笔记 第二章:常用命令
《LinuxShell
脚本攻略
》笔记第二章:常用命令1、cat cat-s //多个空白行压缩成一个 cat*.txt|tr-s'\n' //移除空白行 cat-n //加行号2、find
wojiushiwo987
·
2015-01-03 16:00
shell
常用命令
《Linux Shell
脚本攻略
》 笔记 第一章:Shell起步基础
《LinuxShell
脚本攻略
》笔记第一章:Shell起步基础1、变量:在bash中,每一个变量的值都是字符串。无论你给变量赋值时,有没有使用引号,值都会以字符串的形式存储。
wojiushiwo987
·
2015-01-03 16:00
基础
shell
起步
Shell 脚本编程 攻略
读图书 LinuxShell
脚本攻略
门佳译 笔记#!bin运行脚本1.bashscript.sh2.chmoda+x 赋予可执行权限 .
XingKong_678
·
2014-12-18 17:00
linux
shell
shell
linux shell
脚本攻略
第一章小试牛刀echo后面可以直接跟内容,或者用单引号和双引号1.单引号中的变量不会被解析,比如echo'$aa'结构就是$aa2.不带引号时,echohello;hello的第二个hello会被当做命令执行echo-n忽略换行echo-e输出的内容会被转移printf%-5s打印字符串,-表示左对齐,不到5位的用空格替代$s格式化字符串,%c是替换字符,%d是数字,%f是浮点数输出带色彩的文件和
peixun123
·
2014-11-21 19:03
学习笔记
linux shell
脚本攻略
第一章 小试牛刀 echo 后面可以直接跟内容,或者用单引号和双引号 1.单引号中的变量不会被解析,比如echo '$aa' 结构就是 $aa 2.不带引号时,echo hello;hello 的第二个hello会被当做命令执行 echo -n 忽略换行 echo -e 输出的内容会被转移 printf %-5s
我是小小鸟
·
2014-11-21 19:00
Linux shell
linux shell
脚本攻略
第一章 小试牛刀 echo 后面可以直接跟内容,或者用单引号和双引号 1.单引号中的变量不会被解析,比如echo '$aa' 结构就是 $aa 2.不带引号时,echo hello;hello 的第二个hello会被当做命令执行 echo -n 忽略换行 echo -e 输出的内容会被转移 printf %-5s
我是小小鸟
·
2014-11-21 19:00
Linux shell
LINUX学习[3]--shell脚本提取文件的文件名、扩展名
代码如下(选自linuxshell
脚本攻略
)$a=hack.func.book.txt #提取文件名一 $echo${a%.*} hack.func.book #提取文件名二 $echo${a%%.*
a_31415926
·
2014-09-23 19:00
Linux学习
Shell 命令--文件创建、搜索命令--总结自《Linux Shell
脚本攻略
》
(一)文件创建命令1.touch命令例如:touchabc命令在本地目录中创建了一个名为abc的空文件2.cp命令cp命令允许我们把一个文件的内容复制到同名或不同名的文件中,复制得到的文件可以在任何目录。使用cp命令的一个风险是它会在不提示用户的情况下很容易覆盖掉不同目录中的文件-r选项支持递归复制。例如:cp-ar/usr/share/doc/./doc/将复制源目录中所有子目录以及相关文件3.
jsjxy2009
·
2014-09-17 08:15
Shell
Shell常识--基本函数和简单命令rev--总结自《Linux Shell
脚本攻略
》
函数:1..${#word}返回变量word的长度2.子集与子字符串${PARAMETER:OFFSET:LENGTH},其中的LENGTH参数是可选参数。起始字符的索引从0开始计算,我们也可以从后向前计数,将最后一个字符串索引记为-1.但是如果使用负数作为索引值的话,必须将负数放入括号内。3.Shell扩展模式匹配参考文档:http://www.ibm.com/developerworks/cn
jsjxy2009
·
2014-09-11 16:57
Shell
Shell常识--校验和、核实以及加密--总结自《Linux Shell
脚本攻略
》
(一)对文件校验1.消息摘要5(MessageDigest5,md5)::md5sumfile2.安全哈希算法(SecureHashAlgorithm):sha1sum 、sha256sum可以按照下面的方法用生成的文件核实数据完整性:$md5sum-cfile_sum.md5(二)对目录校验1.md5deep或sha1deep$md5deep-rldirectory_path>directory
jsjxy2009
·
2014-09-10 20:59
Shell
Shell 命令--cut--总结自《Linux Shell
脚本攻略
》
cut是一个帮助我们将文本按列进行切分的小工具。它也可以指定分割每列的定界符。在cut的术语中,每列都是一个字段。语法:cut-fFIELD_LISTfilename 要打印多列,需要提供一个由逗号分隔的列号表作为-f选项的参数。例如:$cut-f2,3filename这条命令将显示第2列和第3列制表符是字段或列的默认定界符。没有定界符的行也会照原样被打印出来。要避免打印出这种不包含定界符的行,则
jsjxy2009
·
2014-09-09 16:11
Shell
我学习linux的一些书籍
设备驱动开发详解》宋宝华《linux设备驱动程序》(美)科波特《深入浅出:嵌入式底层软件开发》《linux内核详细剖析》赵炯《Unix环境高级编程》stevens《Linux内核设计的艺术》《Linuxshell
脚本攻略
lee244868149
·
2014-07-31 11:00
由tr命令想到的
----------------------------------《Linuxshell
脚本攻略
》讲tr命令时,提到了ROT13这样一个加密函数:下面wiki上的一个例子:Forexample,inthefollowingjoke
wusuopuBUPT
·
2014-03-04 15:00
Linux Shell
脚本攻略
---- 第九章 管理重任p
9.1 收集进程信息 1 进程是程序的运行实例,运行在一台计算机中的多个进程各自分配了一个称为进程ID的唯一标识数字 2 同一个程序的多个实例可以同时运行,但是他们的进程ID却互不相同 3 一个进程包括多种属性,例如拥有该进程的用户,进程使用的内存数量,进程占用的CPU等 4 ps是收集进程信息的重要工具,它提供了信息包括:拥有进程的用户,进程的起始时间,进程所对应的命令行路径
从此醉
·
2014-02-04 08:00
Linux shell
Linux Shell
脚本攻略
---- 第九章 管理重任p
9.1收集进程信息 1进程是程序的运行实例,运行在一台计算机中的多个进程各自分配了一个称为进程ID的唯一标识数字 2同一个程序的多个实例可以同时运行,但是他们的进程ID却互不相同 3一个进程包括多种属性,例如拥有该进程的用户,进程使用的内存数量,进程占用的CPU等 4ps是收集进程信息的重要工具,它提供了信息包括:拥有进程的用户,进程的起始时间,进程所对应的命令行路径,进程ID,进程所属的
cgl1079743846
·
2014-02-04 08:00
Linux Shell
脚本攻略
---- 第八章 当个好管家
8.1 统计磁盘的使用情况 1 磁盘空间是一种有限资源 2 df和du是Linux中用于统计磁盘使用情况的重要命令,df是disk free的缩写,du是disk usage的缩写 3 找出某个文件(或多个文件)占用的磁盘空间: du file1 file2 ... // 统计结果默认是以字节作为计算单位 4 要获得某个目录中所有文件的磁盘使用情况,并在每一行中显示各个文件的磁
从此醉
·
2014-02-01 09:00
Linux shell
Linux Shell
脚本攻略
---- 第八章 当个好管家
8.1统计磁盘的使用情况 1磁盘空间是一种有限资源 2df和du是Linux中用于统计磁盘使用情况的重要命令,df是diskfree的缩写,du是diskusage的缩写 3找出某个文件(或多个文件)占用的磁盘空间:dufile1file2... //统计结果默认是以字节作为计算单位 4要获得某个目录中所有文件的磁盘使用情况,并在每一行中显示各个文件的磁盘占用详情,可以使用
cgl1079743846
·
2014-02-01 09:00
Read Books
Read番茄工作法图解:简单易行的时间管理方法Linux/Unix设计思想UNIX/Linux系统管理技术手册(第4版)LinuxShell
脚本攻略
(第2版)(pdf)DarkTimeLinux操作系统之奥秘
davis_qi
·
2014-01-28 22:00
time
manage
Linux Shell
脚本攻略
---- 第七章 无网不利
7.1 联网知识入门 1 网络上每一个节点都需要分配多个参数才能够与其它主机顺利实现互联,这些参数包括子网掩码,网关,路由,端口,DNS等 2 ifconfig命令用于显示网络接口,子网掩码等详细信息 3 ifconfig是位于/sbin/ifconfig,当输入该命令的时候,一些GNU/Linux发行版本会显示错误,在Debian中,ifconfig默认是不可用的,因为/sbin
从此醉
·
2014-01-28 21:00
Linux shell
Linux Shell
脚本攻略
---- 第七章 无网不利
7.1联网知识入门 1网络上每一个节点都需要分配多个参数才能够与其它主机顺利实现互联,这些参数包括子网掩码,网关,路由,端口,DNS等 2ifconfig命令用于显示网络接口,子网掩码等详细信息 3ifconfig是位于/sbin/ifconfig,当输入该命令的时候,一些GNU/Linux发行版本会显示错误,在Debian中,ifconfig默认是不可用的,因为/sbin并不包括在PATH
cgl1079743846
·
2014-01-28 21:00
Linux Shell
脚本攻略
--- 第六章 B计划
6.1 用tar归档 1 tar命令可以用来归档文件,可以用tar将多个文件和文件夹保存为单个文件,同时还能保留所有文件属性,如所有者,权限等,由该命令创建的文件通常称为tarball 2 按照下面的方法,用tar对文件进行归档: tar -cf output.tar sources 例如tar -cf output.tar file1 file2 file3.... 命令中的
从此醉
·
2014-01-25 21:00
Linux shell
Linux Shell
脚本攻略
--- 第六章 B计划
6.1用tar归档 1tar命令可以用来归档文件,可以用tar将多个文件和文件夹保存为单个文件,同时还能保留所有文件属性,如所有者,权限等,由该命令创建的文件通常称为tarball 2按照下面的方法,用tar对文件进行归档:tar-cfoutput.tarsources 例如tar-cfoutput.tarfile1file2file3.... 命令中的-c代表的是创建文件,-f代
cgl1079743846
·
2014-01-25 21:00
Linux Shell
脚本攻略
---- 第四章 让文本飞
4.1 正则表达式入门 1 正则表达式是基于样式匹配的文本处理技术的关键所在 2 正则表达式是用于绝大多数文本处理工具的一种语言 3 正则表达式的基本组成部分 正则表达式 描述 ^ 行起始标记 $ 行尾标记 . 匹配任意一个字符 [] 匹配包含在[]之中的任意一个字符 [^] 匹配除了[]之外的任意一个字符 [-] 匹配[]中指定范围内的任意一个字符
从此醉
·
2014-01-22 18:00
Linux shell
Linux Shell
脚本攻略
---- 第四章 让文本飞
4.1正则表达式入门 1正则表达式是基于样式匹配的文本处理技术的关键所在 2正则表达式是用于绝大多数文本处理工具的一种语言 3正则表达式的基本组成部分 正则表达式 描述 ^ 行起始标记 $ 行尾标记 . 匹配任意一个字符 []
cgl1079743846
·
2014-01-22 18:00
Linux Shell
脚本攻略
- 第三章 以文件之名
3.1生成任意大小文件 1创建特定大小的文件最简单的方法是使用dd命令,dd命令会克隆给定的输入内容,然后将一份一模一样的副本写道输出 2stdin,设备文件,普通文件等都可以作为输入,stdout,设备文件,普通文件等也可以作为输出 3例子:ddif=/dev/zeroof=databs=1Mcount=1 该命令会在当面目录创建一个1MB大小的文件data,来看一下参数,if代表输
cgl1079743846
·
2014-01-19 21:00
Linux Shell
脚本攻略
- 第三章 以文件之名
3.1 生成任意大小文件 1 创建特定大小的文件最简单的方法是使用dd命令,dd命令会克隆给定的输入内容,然后将一份一模一样的副本写道输出 2 stdin,设备文件,普通文件等都可以作为输入,stdout,设备文件,普通文件等也可以作为输出 3 例子: dd if=/dev/zero of=data bs=1M count=1 该命令会在当面目录创建一个1MB大小的文件data
从此醉
·
2014-01-19 21:00
Linux shell
《Linux Shell
脚本攻略
》学习(二)
《LinuxShell
脚本攻略
》学习(二)上节学习到了文件描述符的相关内容。这节我们会以alias命令作为开头,继续我们的学习故事。
qljessica123
·
2014-01-18 18:00
linux
shell
《Linux Shell
脚本攻略
》学习(一)
一直都在各种环境各种场合听人提起shell,因为不懂,所以总是一一略过,直到有一天,师兄跟我说,这个测试哪用自己跑,写个脚本就好。这时候我就想躲到角落默默画圈,师兄,我不是想自己跑,是我不懂写脚本。。。那时候,心里吹起一阵虐风,暗暗下定决心,某一天我得自己写个脚本,然后,故事就开始了。。。哈哈!Shell环境能使用户与操作系统的核心功能进行交互,shell脚本是一些文件,把我们需要执行的一系列命令
qljessica123
·
2014-01-17 15:00
linux
shell
学习笔记
Linux shell
脚本攻略
第二章 命令之乐
2.1 用cat进行拼接 1 cat命令是一个日常会使用到的简单命令,cat本身表示concatenate(拼接) 2 用cat读取文件的一般格式是 cat file1 file2 file3.... // 这个命令将命令行参数的文件内容拼接在一起输出 3 cat命令不仅可以读取文件并拼接数据,它还能够从标准输入中进行读取。要从标准输入中读取,就要使用管道 stand_ou
从此醉
·
2014-01-17 10:00
Linux shell
Linux shell
脚本攻略
第二章 命令之乐
2.1用cat进行拼接 1cat命令是一个日常会使用到的简单命令,cat本身表示concatenate(拼接) 2用cat读取文件的一般格式是 catfile1file2file3.... //这个命令将命令行参数的文件内容拼接在一起输出 3cat命令不仅可以读取文件并拼接数据,它还能够从标准输入中进行读取。要从标准输入中读取,就要使用管道 stand_ouput|cat 4c
cgl1079743846
·
2014-01-17 10:00
Linux shell
脚本攻略
第一章 小试牛刀
1.1简介1打开终端后,就会出现一个提示符,形式通常如下username@hostname$或者root@hostname#2$表示的是普通用户,#表示的是超级用户。超级用户是Linux中权限最高的用户3有两种运行脚本的方式shscript.sh或者是pathscript(path是脚本所在的目录)4在bash中每个命令是通过分号";"来分开的1.2终端打印1echo是用于终端打印的基本命令,在默
从此醉
·
2014-01-14 15:00
Linux Shell
脚本攻略
读书笔记
LinuxShell
脚本攻略
读书笔记这是一本小书,总共253页,但内容却很丰富,书中的示例小巧而实用,对我这样总是在shell门前徘徊的人来说真是如获至宝;最有价值的当属文本处理,对这块我单独整理出来一篇
小股儿
·
2014-01-06 15:00
在看或已看书单(有待补充)
(一)linux入门《鸟哥的linux私房菜》(第二版)《linux程序设计》(第四版)NeilMatthew、RichardStones《linuxshell
脚本攻略
》 SarathLakshman(
hustyangju
·
2014-01-06 10:00
index
book
linux shell
脚本攻略
学习19--sed命令详解
sed(意为流编辑器,英语“stream editor”的缩写)是Unix/linux常见的命令行程序。sed用来把文档或字符串里面的文字经过一系列编辑命令转换为另一种格式输出,即文本替换。sed通常用来匹配一个或多个正则表达式的文本进行处理。 输入sed --help查看帮助信息: amosli@amosli-pc:~/learn/sed$ sed --help Usage: sed [
·
2013-12-30 11:00
Linux shell
《Linux Shell
脚本攻略
》读书笔记第九章 系统管理
1、收集进程信息[root@stone ~]# ps PID TTY TIME CMD17209 pts/1 00:00:00 bash17436 pts/1 00:00:00 ps[root@stone ~]# ps -fUID PID PPID C STIME TTY TIME CMDroot 17209 17206
stonebox
·
2013-12-18 12:41
linux
shell
系统管理
《Linux Shell
脚本攻略
》读书笔记第八章 管家婆
1、磁盘统计 df du[root@stone ~]# df -hFilesystem Size Used Avail Use% Mounted on/dev/sda2 29G 13G 15G 46% //dev/sda3 4.8G 142M 4.4G 4% /home/dev/sda1
stonebox
·
2013-12-18 12:48
linux
shell
管家婆
《Linux Shell
脚本攻略
》读书笔记第七章 无网不利
1、联网[root@stone file]# ifconfig | cut -c1-10 | tr -d ' ' | tr -s '\n'eth0eth0:0lopeth0vif0.0virbr0xenbr0#打印可用的网络接口列表[root@stone file]# ifconfig eth0 | egrep -o "inet addr:[^ ]*" | egrep -o "[0-9]{1,3}
stonebox
·
2013-12-18 12:10
linux
shell
无网不利
《Linux Shell
脚本攻略
》读书笔记第六章 B计划
1、压缩 gzip[root@stone file]# lsf1 f2 f3 file1[root@stone file]# gzip f1[root@stone file]# lsf1.gz f2 f3 file1#压缩后源文件被删除,只能出来单个文件[root@stone file]# gunzip f1.gz [root@stone file]# lsf1 f2 f3 fi
stonebox
·
2013-12-18 12:18
linux
shell
B计划
《Linux Shell
脚本攻略
》读书笔记第五章 一网情深
1、网站下载 wget[root@stone ~]# wget www.baidu.com--2013-05-20 10:21:08-- http://www.baidu.com/Resolving www.baidu.com... 115.239.210.26, 115.239.210.27Connecting to www.baidu.com|115.239.210.26|:80... co
stonebox
·
2013-12-18 12:40
linux
shell
一网情深
《Linux Shell
脚本攻略
》读书笔记第四章 让文本飞
1、正则表达式正则表达式包括:文字字符,通配符,修饰符,锚点。正则表达式字符类(POSIX):表达式字符类ASCII中的对应域[:alnum:]字母数字混排A-Za-z0-9[:alpha:]字母字符A-Za-z[:blank:]空格符或者制表符[:digit:]数字0-9[:lower:]小写字母a-z[:punct:]可打印字符,不包括空格和字母数字混排字符[:space:]空白字符[:upp
stonebox
·
2013-12-18 12:59
linux
shell
让文本飞
《Linux Shell
脚本攻略
》读书笔记第三章 以文件之名
1、生成任意大小文件 dd[root@stone ~]# dd if=/dev/zero of=f1_dd bs=1M count=11+0 records in1+0 records out1048576 bytes (1.0 MB) copied, 0.004317 seconds, 243 MB/s2、文本文件的交集和差集 comm[root@stone ~]# cat num1appleo
stonebox
·
2013-12-18 12:57
linux
shell
以文件之名
《Linux Shell
脚本攻略
》读书笔记第二章 命令之乐
1、cat[root@stone ~]# echo "aaa" | cat - numaaa12#打印标准输入与文件内容2、查找文件find[root@stone ~]# ls num NUMnum NUM[root@stone ~]# find . -iname "num"./NUM./num#-iname忽略字母大小写[root@stone ~]# find . \( -name "num"
stonebox
·
2013-12-12 11:28
linux
shell
脚本攻略
《Linux Shell
脚本攻略
》读书笔记第一章 基本知识
1、终端打印echo[root@stone ~]# echo hello world !hello world ![root@stone ~]# echo 'hello world !'hello world ![root@stone ~]# echo "hello world !"echo "hello world "hello world [root@stone ~]# echo -n hel
stonebox
·
2013-12-12 11:14
linux
shell
脚本攻略
Linux
脚本攻略
(2)——命令之乐
1.用cat进行拼接 将多个文件内容拼接在一起 catfile1file2file3#将三个文件的内容拼接在一起作为输出 使用cat压缩空白行 cat-sfile 2.使用script、scriptplay录制与回放终端回话 步骤1:录制 inux-code#script-t2>time.log-aaction.log -t选项将命令执行的时序数据导
·
2013-11-15 17:00
linux
Linux
脚本攻略
(1)——小试牛刀
终端打印 $echo“welcometoonezone.com.cn” 查看进程运行时环境变量 $cat/proc/$PID/environ 使用pgrep获取进程ID $pgrepgedit 变量赋值、打印 $var=”value” $echo$var PATH环境变量查看、设置 $echo$PATH exportPATH=”$PATH:” 获取字符串长度 $v
·
2013-11-15 17:00
linux
shell
脚本攻略
学习笔记(九)管理重任
系统管理的主要目的,就是按照我们需要的方式对整个系统有一个概观并对操作系统进行整体上的管理。9.2收集进程信息 ps列出当前终端中运行的进程,一般结合一些参数使用;-f增加显示的信息,包括UIDPPID等;-e或-ax获取系统中每一个进程的信息。 -o选项指定想要显示的列;如ps-eocomm,pcpu;其中comm表示COMMAND,pcpu表示CPU占用率。 -o可以使用不
jas_HIT
·
2013-11-04 00:00
上一页
1
2
3
4
5
6
7
下一页
按字母分类:
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
其他