码迷,mamicode.com
首页 >  
搜索关键字:bash 内置变量    ( 15512个结果
在Bash shell脚本编程中,如何正确无误获取到“脚本选项参数”和“脚本参数”呢?
Linnux中有些命令的功能非常强大,主要是因为它支持的命令选项比较多。如:【ip】命令可以配置IP地址、路由条目的配置管理操作非常完善,该命令就可以完成【ifconfig】和【route】命令实现的所有功能。函数是单独的功能模块,如果函数能够接收选项参数,那么该函数的功能就变得..
分类:其他好文   时间:2014-07-24 17:53:07    阅读次数:240
Linux下如何将数据库脚本文件从sh格式变为sql格式
在从事软件开发的过程中,经常会涉及到在Linux下将数据库脚本文件从sh格式变为sql格式的问题。本文以一个实际的脚本文件为例,说明格式转换的过程。       1. sh文件内容       本文中的文件名为example.sh,其内容如下:#!/bin/bash function Init(){    if [ -f"example.sql" ]    then        echo"exa...
分类:数据库   时间:2014-07-24 17:42:56    阅读次数:251
23_Shell语言————位置变量($@、$、$#、shift)
首先来看一个例子:计算100以内所有奇数的和以及所有偶数的和;分别显示之;[root@localhosttutor]#vimodd_even.sh#!/bin/bash # EvenSum=0 OddSum=0 forIin{1..100};do if[$[$I%2]-eq0];then EvenSum=$[$EvenSum+$I] else OddSum=$[$OddSum+$I] fi done echo"EvenSumis:$Eve..
分类:其他好文   时间:2014-07-24 10:49:48    阅读次数:282
linux备份脚本(以web为例)
linux服务器中要定期对某一块东西自动备份很有必要,这时就要用到shell脚本来写啦。这里以备份Apache服务器为例,为了方便演练,这里用的Apache是用yun安装的,如果想对源码安装的Apache做自动备份,只需改动相应代码即可。[root@localhost~]#vibak_web1.sh#!/bin/bash#name:ba..
分类:Web程序   时间:2014-07-23 21:18:07    阅读次数:280
linux学习笔记(1)-文件处理相关命令
linux由三部分构成,the kernel(内核), the shell and the programs(程序).shell是用来连接内核的,而连接shell在本机用的最多的就是终端,shell有很多种,在kali中默认使用的是bash,这也是使用的比较广泛的一种shell。
分类:系统相关   时间:2014-07-23 16:13:13    阅读次数:311
linux 定时备份mysql
定时备份:1、创建备份文件存放目录2、创建备份脚本backup.sh#!/bin/bash DBUser=db_backDBPasswd=passwordDBName=db_nameSERVER=localhostsave_dir=/dbbackup/LogFile="$save_dir"back....
分类:数据库   时间:2014-07-23 15:02:16    阅读次数:236
Bash命令行编辑模式
Linux下Bash命令行编辑的默认模式是交互式emacs模式。切换模式:set -o emacs #设置emacs模式set -o vi #设置vi模式
分类:其他好文   时间:2014-07-23 12:29:26    阅读次数:192
linux 上备份 web 站点的脚本。
[root@redhatscript]#catback_web.sh #!/bin/bash #usescpnotusepassword.sodoit-->#ssh-keygen-trsa-->scp-p.ssh/id_rsa.pubroot@机器B的IP:/root/.ssh/authorized_keys #mkdir&gotobackup ##################################### #backupweb myPath="/var/web_ba..
分类:Web程序   时间:2014-07-23 00:29:58    阅读次数:239
linux小技巧(1)
1、避免目录拼写错误shopt命令:演示一下:我想进入/home目录但是不小心拼写错了:[fulinux@ubuntu ~]$ cd /hoem-bash: cd: /hoem: No such file or directory如果使用了shopt命令情况就不一样了:[fulinux@ubuntu ~]$ shopt -s cdspell[fulinux@ubuntu ~]$ cd /hoem/...
分类:系统相关   时间:2014-07-23 00:03:37    阅读次数:262
Disable root 账号登陆
1. 修改文件: /etc/ssh/sshd_config #PermitRootLogin yes 修改为: PermitRootLogin no 2. 重启ssh进程 /etc/init.d/sshd restart Stopping sshd: [ OK ] Starting sshd: [ OK ] TIPS: 用root账号登陆时,如果只看到井号,输入bash,就可以正常显示,登陆账号,主机...
分类:其他好文   时间:2014-07-22 23:52:28    阅读次数:229
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!