Linux Scripts
文章平均质量分 62
_懒人_
这个作者很懒,什么都没留下…
展开
-
Linux文件查找命令find及xargs详述
前言:关于find命令由于find具有强大的功能,所以它的选项也很多,其中大部分选项都值得我们花时间来了解一下。即使系统中含有网络文件系统( NFS),find命令在该文件系统中同样有效,只你具有相应的权限。在运行一个非常消耗资源的find命令时,很多人都倾向于把它放在后台执行,因为遍历一个大的文件系统可能会花费很长的时间(这里是指30G字节以上的文件系统)。一、find 命令格转载 2009-10-24 01:20:00 · 695 阅读 · 0 评论 -
Shell(Bash) - 变量间接引用
假设一个变量的值是第二个变量的名字. 那么我们如何从第一个变量中取得第二个变量的值呢? 比如, 如果a=letter_of_alphabet并且letter_of_alphabet=z, 那么我们能够通过引用变量a来获得z么? 这确实是可以做到的, 它被称为间接引用. 它使用eval var1=$$var2这种不平常的形式. 1 #!/bin/bash 2 # ind-ref.sh: 间接变量引用转载 2009-10-25 19:58:00 · 6112 阅读 · 0 评论 -
Shell(Bash) - PHP与Sheel交互
最近想使用PHP与Sheel进行交互。PHP控制显示和高层的逻辑结构。Sheel调用linux的底层命令来实现快速及其时效性。 在网翻了一些帖子,发现一份强帖.. 由于PHP基本是用于WEB程序开发的,所以安全性成了人们考虑的一个重要方面。于是PHP的设计者们给PHP加了一个门:安全模式。如果运行在安全模式下,那么PHP脚本中将受到如下四个方面的限制: 1.执行外部命令 2.在打开文件时有些限转载 2009-11-04 12:25:00 · 4169 阅读 · 0 评论 -
Shell(Bash) - mysql数据库操作
shell操作mysql数据库的三种方式第一种方式:#! /bin/shmysql -uroot 【SQL语句】EOFEOF到EOF之间的命令全为操作MYSQL的命令,其中EOF只是个标记符,可以其它字符代替。第二种方式:#! /bin/shsql="SQL语句"echo $sql > "1.sql"mysql -uroot 这个也不为一个非常好的方法。先将语句写入sql文本,再将其导入数据库中转载 2009-10-29 23:51:00 · 4025 阅读 · 1 评论 -
Shell(Bash) - 随机数的生成
随机数常用的四种方法第一种方法、使用shell变量$RANDOM echo $RANDOM 生成的是整数随机数 范围为: 0 - 32767 (带符号的16位整数).这个是最为调用的方式。使用BASH内置的$RANDOM函数。(不过奇怪的是我是用#!/bin/sh 却不能调用)【sh调用执行脚本,相当于打开了bash的POSIX标准模式 (等效于bash的 --posix 参数)】例如传说中第一转载 2009-10-29 23:54:00 · 8040 阅读 · 1 评论 -
Shell(Bash) - 文件名.字符串截取
对于常用的字符串截取方式:1.在LINUX中截取字符串方法${string:position}在string中从位置$position开始提取子串.如果$string为"*"或"@",那么将提取从位置$position开始的位置参数${string:position:length}在string中从位置$position开始提取$length长度的子串. 例子:read word cut=${A转载 2009-11-23 23:37:00 · 6924 阅读 · 0 评论