shell
文章平均质量分 55
朱智文
不求大富大贵,但求一路常青
展开
-
shell脚本学习
1111111111111清除/var/log下messages日志文件的简单命令脚本/var/log/下日志文件时系统文件,必须有root权限:$UID是系统的全局变量:make && make install 表示前面成功了,执行后面的make || make install 表示前面不成功,执行后面的清空日志的三种方法:适合保留文件,清空内容的场合①echo " ">原创 2015-02-08 14:30:13 · 835 阅读 · 24 评论 -
Bash内部变量
Bash内部变量有些内部命令在目录列表时是看不见的,他们有Shell本身提供,常见的内部命令:echo,eval,execexport,readonly,read,shift ,wait,exit和点(.)echo 变量名表将变量名表指定的变量显示到标准输出Evalargs读入参数args ,并将他们组合成一个新的命令,然后执行Exec命令参数当Shell执行到exec原创 2015-02-15 10:22:00 · 1092 阅读 · 0 评论 -
shell变量
shell变量分为环境变量(全局变量),和局部变量;环境变量要想永久生效,则可以放在/etc/profile,或 .bash_profile例如:①当前用户下生效:vi .bash_profile 用 . .bash_profile检验:echo $OLDBOY②:全局下面生效 vi /etc/profileexport OLDBOY='oldboy'原创 2015-02-14 09:24:05 · 675 阅读 · 0 评论 -
$* 和$@的区别
$* 和$@的区别$*将所有的命令行所有参数视为单个字符串,等同于“$1$2$3”$@将命令行每个参数视为单独的字符串,等同于 “$1”“$2”“$3”这是将参数传递给其他程序的最佳方式,因为他会保留所有内嵌的每个参数里的任何空白[root@mode ~]# set -- "I am " handsome oldboy[root@mode ~]# echo $#3[root原创 2015-02-15 10:47:04 · 1408 阅读 · 0 评论 -
Linux命令之dos2unix
Linux命令之dos2unix - 将DOS格式文本文件转换成UNIX格式用途说明dos2unix命令用来将DOS格式的文本文件转换成UNIX格式的(DOS/MAC to UNIX text file format converter)。DOS下的文本文件是以\r\n作为断行标志的,表示成十六进制就是0D 0A。而Unix下的文本文件是以\n作为断行标志的,表示成十六进制就是 0转载 2015-03-01 15:46:33 · 660 阅读 · 0 评论 -
linux 下 sh 的使用
在Linux系统中,虽然有各种各样的图形化接口工具,但是sell仍然是一个非常灵活的工具。Shell不仅仅是命令的收集,而且是一门非常棒的编程语言。您可以通过使用shell使大量的任务自动化,shell特别擅长系统管理任务,尤其适合那些易用性、可维护性和便携性比效率更重要的任务。 下面,让我们一起来看看shell是如何工作的: 建立一个脚本 Linux中有好多中转载 2015-02-28 14:32:40 · 7431 阅读 · 1 评论 -
linux--watch命令使用
linux--watch命令使用 1.watch命令简介 watch [options] commandThe watch program executes a given command at regular inter-vals; the default is every two seconds. The command is passed to the s转载 2015-02-28 14:36:01 · 604 阅读 · 0 评论 -
linux下的数组的使用
数组定义的两个方法:法一:将一个变量放进数组里,变量的值作为数组的内容dir=($(ls .))法二:一一列出变量值:array=(red green blue yellow magenta)array=(oldboyzhangyuezhangyang)如何取数组中的一个值:${array[i]}如何表示数组长度:len=${#array[*]}原创 2015-02-28 14:44:01 · 2679 阅读 · 0 评论 -
shell脚本编程讲解2
自定义环境变量(全局变量)设置环境变量如果想设置环境变量,就要在给变量赋值之后或设置变量时使用export命令,带-x选项的declare内置命令也可可以同样完成功能(注意:输出变量时不要在变量名前面加$)格式:①export变量名=value②变量名=value;export变量名③ declare -x变量名=value实例:1.当前生效ex原创 2015-02-14 18:55:27 · 739 阅读 · 0 评论 -
php.ini-development php.ini-production的区别
php.ini-development php.ini-production的区别[root@mode php-5.3.10]# diff php.ini-development php.ini-production 521c521---> error_reporting = E_ALL & ~E_DEPRECATED538c538---> displ原创 2015-02-08 14:32:18 · 1437 阅读 · 0 评论 -
Linux 的nameserver-域名服务器
DNS(Domain Name System)是域名解析服务器的意思,它在互联网的作用是把域名转换成为网络可以识别的IP地址。当用户在浏览器中输入网址域名时,首先就会访问系统设置的DNS域名解析服务器(通常由ISP运营商如电信、网通提供)。如果该服务器内保存着该域名对应的IP信息,则直接返回该信息供用户访问网站。否则,就会向上级DNS逐层查找该域名的对应数据。目前国内上网用户普遍使用的是默认DNS...原创 2018-04-12 10:24:15 · 46947 阅读 · 2 评论