Linux
文章平均质量分 61
ordinman
这个作者很懒,什么都没留下…
展开
-
Linux grep命令
grep命令 grep 文件夹下面文件内容字符串 find . -name "*c" | xargs grep "strings" grep "string" -r ./* grep -d recursive . "string" grep搜索文件夹 搜索文件夹内的所有文件里包含某字符串的linux命令 从文件内容查找匹配指定字符串的行: $ grep原创 2013-08-11 15:43:45 · 635 阅读 · 0 评论 -
Linux常用命令 磁盘管理 --- df 工作目录切换 .
【名 称】 df 【语 法】 $ df [必要参数] [选择参数]... [文件或者设备]... 【使用权限】 所有使用者 【功 能】 查看磁盘信息/硬盘信息。 显示指定磁盘文件的可用空间。如果没有文件名被指定,则所有当前被挂载的文件系统的可用空间将被显示。默认情况下,磁盘空间将以1KB 为单位进行显示,除非环境变量 POSIXLY_CORRE原创 2013-09-12 15:38:02 · 793 阅读 · 0 评论 -
使用shell命令修改多个文件
注: 下面所有命令已在bash shell环境中测试 实例一: 修改当前目录所有的*.php5为*.php文件. 方法一 for old in *.php5; do cp $old `basename $old .php5`.php; done 使用循环语句发现当前目录的所有*.php5文件, 然后一个接一个的修改为*.php文件, 直到结束. 比如当前目录存在两个*.php5文件:转载 2013-09-12 15:08:19 · 793 阅读 · 0 评论 -
shell中的getopt与getopts
Shell中的getopt和getopts都用于命令行选项支持 a. getopts只支持短选项,getopt支持长短选项 b. getopts是Shell内置,getopt为单独的命令 一. getopts 命令格式: getopts option_string variable [arg...] option_string:以冒号为分隔的选项 variable:将每次匹配成功的选转载 2013-09-12 15:07:35 · 882 阅读 · 0 评论 -
linux getopts 学习笔记
获取UNIX类型的选项: unix有一个优点就是标准UNIX命令在执行时都具有相同的命令行格式: command -options parameters 如果在执行Shell程序也采用上述格式,Bourne Shell中提供了一条获取和处理命令行选项的语句,即getopts语句。该语句的格式为: getopts option_string variable转载 2013-09-12 15:06:24 · 605 阅读 · 0 评论 -
Linux系统中的Shell脚本调试技术
本文全面系统地介绍了shell脚本调试技术,包括使用echo, tee, trap等命令输出关键信息,跟踪变量的值,在脚本中植入调试钩子,使用“-n”选项进行shell脚本的语法检查,使用“-x”选项实现shell脚本逐条语句的跟踪,巧妙地利用shell的内置变量增强“-x”选项的输出信息等。 一. 前言 shell编程在unix/linux世界中使用得非常广泛,熟练掌握shell编程也是转载 2013-09-12 15:04:51 · 803 阅读 · 0 评论 -
Linux常用命令 命令列表
cd df dirs du edquota eject mcd mdeltree mdu mkdir mlabel mmd mrd mzip pwd quota mount mmount rmdir rmt stat tree umount ls quotacheck quotaoff lndir repquot原创 2013-09-12 15:37:14 · 779 阅读 · 0 评论 -
Linux shell脚本的字符串截取
假设有变量 var=http://www.google.com/test.htm 一 # 号截取,删除左边字符,保留右边字符。 echo ${var#*//} 其中 var 是变量名,# 号是运算符,*// 表示从左边开始删除第一个 // 号及左边的所有字符 即删除 http:// 结果是 :www.google.com/test.htm 二 ## 号截取,删除左边字符,保留右边字符。转载 2013-09-12 15:05:47 · 432 阅读 · 0 评论 -
Shell截取字符例子
假设有变量 var=http://www.google.com/test.htm 一 # 号截取,删除左边字符,保留右边字符。http://blog.sina.com.cn/s/blog_4a071ed80100lvlu.html echo ${var#*//} 其中 var 是变量名,# 号是运算符,*// 表示从左边开始删除第一个 // 号及左边的所有字符 即删除 http:// 结转载 2013-09-12 12:02:31 · 523 阅读 · 0 评论 -
Linux常用命令 磁盘管理 --- cd 工作目录切换
【名 称】 cd 【语 法】 $ cd [目录] 【使用权限】 所有使用者 【功 能】 改变当前目录到指定目录。 【参 数】 [目录] (1) 工作目录。可以是绝对路径,也可以是当前工作目录的相对路径。变量HOME是默认路径。 (2) "~" 表示为${HOME}的意思,"." 表示当原创 2013-09-12 15:37:38 · 1181 阅读 · 0 评论 -
Linux常用命令 基本介绍
Linux命令是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心,与之前的DOS命令类似。Linux命令在系统中有两种类型:内置Shell命令和Linux命令。 Linux基本操作命令 首先介绍一个名词“控制台(console)”,它就是我们通常见到的使用字符原创 2013-09-12 15:36:33 · 681 阅读 · 0 评论