- 浏览: 38956 次
- 性别:
- 来自: 南京
-
最新评论
-------------------------------------------------------------------------------------------
samba服务器:
------------------------------------------------------------------------------------------- samba服务器: //连接对方共享的共享,这个用户名是对方提供的,效果相当于ftp,如果对方机器开启了guest用户,则 //不用输入用户名 smbclient //机器名/共享目录 -U 用户名 //将window上的磁盘挂载到本机linux上的某一个目录下 //这里的uid,gid是linux用户的uid,gid,必须指定,否则这里的y:会访问不了 mount -t smbfs -o username=gkf14930,uid=9909,gid=100,iocharset=gbk //100.168.40.55/share /home/rbttest/dc0sp29_613/bin/y: //启动samba服务 /etc/init.d/smb restart //smb.conf配置 [global] workgroup = group245 security = share netbios name = linu245 usershare allow guests = Yes //指定以guest用户登录 [rbt] path = /home/rbttest/dc0sp29_613/bin/y: writable = Yes read only = no guest ok = yes share modes = yes ------------------------------------------------------------------------------------------- linux默认的三个IO通道是: 0:stdin 1:stout 2:sterr ------------------------------------------------------------------------------------------- break与continue #!/bin/bash for ((i=0;i<3;i++)) do echo $i for((j=0;j<3;j++)) do if ((j==2)) then break 2 #这里的2代表跳出两层循环,即跳出整个循环 fi done done ------------------------------------------------------------------------------------------- 从文件中读取内容: #!/bin/bash while read line do echo $line done < text.txt 当然也可以用{}将while语句包装起来 ------------------------------------------------------------------------------------------- read命令: #!/bin/bash read -p "input your name please: " name if [ $name = "xuxu"] ;then echo 'ok' fi 如果用户直接回车时,则会报错,这时的常用的处理方式如下: “加一个额外的字符,从而保证比较的两个字符串都不为空” read -p "input your name please: " name if [ X$name = X"xuxu"] ;then echo 'ok' fi ------------------------------------------------------------------------------------------- printf命令: printf 'name is %s\n' $name ------------------------------------------------------------------------------------------- 什么是shell脚本? 命令与函数的集合 ------------------------------------------------------------------------------------------- 登录环境:shell的初始化脚本与执行顺序 /etc/profile ~/.bash_profile ~/.bash_login ~/.bashrc ~/.profile -------------------------------------------------------------------------------------------
#!/bin/bash
发表评论
-
简单代码统计脚本
2013-05-25 07:00 582#!/bin/bash #参数校验 if [ $# ... -
linux好文章
2010-03-26 10:12 708http://linux.chinaunix.net/bbs/ ... -
shell小结(15)
2010-02-09 15:33 759#!/bin/bash if [ ! $# -eq 1 ]; ... -
shell小结(14)
2010-02-05 14:10 846#输出换行符 echo -e "ok\r\n&qu ... -
shell小结(13)
2010-02-05 14:09 712function check_space() { l ... -
shell小结(12)
2010-01-21 15:20 680#!/bin/bash #while为真的另一种用法 wh ... -
shell小结(11)
2010-01-21 14:51 824echo "drop user testads ca ... -
shell小结(10)
2010-01-20 20:06 675#!/bin/bash #set -x typeset ... -
shell小结(9)
2009-12-30 17:28 699test 字符串比较命令: -n str1 ... -
shell小结(8)
2009-12-30 17:24 672------------------------------- ... -
shell小结(7)
2009-12-30 17:23 673//只输出符合规则的字符串 grep -o太重要了!! ... -
shell小结(6)
2009-12-30 17:21 736------------------------------- ... -
shell小结(5)
2009-12-30 17:18 746------------------------------- ... -
shell小结(4)
2009-12-30 17:17 1224------------------------------- ... -
shell小结(3)
2009-12-30 17:09 649------------------------------- ... -
shell小结(2)
2009-12-30 16:58 627------------------------------- ...
相关推荐
### Shell编程小结 在IT领域,特别是操作系统与脚本编程方面,Shell占据了举足轻重的地位。Shell作为用户与操作系统之间沟通的桥梁,在UNIX和Linux系统中扮演着核心角色。本文将深入探讨Shell编程的基础知识、核心...
Seacms代码审计小结主要关注的是框架中存在的安全漏洞,特别是与文件写入和文件包含相关的风险。在Seacms中,发现了一些未经过滤的文件写入操作和不安全的文件包含行为,这些都可能导致代码执行(getshell)的风险。...
一、Gnu Linux shell 截取字符变量的前8位,有方法如下: 1.expr substr “$a” 1 8 2.echo $a|awk ‘{print substr(,1,8)}’ 3.echo $a|cut -c1-8 4.echo $ 5.expr $a : ‘\(.\\).*’ 6.echo $a|dd bs=1 count=8 2>...
摘要:对于经常使用Shell命令的朋友来说,掌握基本的Shell脚本语法就可以着手编写Shell脚本了。因此,在文档中,鄙人以介绍Shell语法为重点,必要之处,附以命令、语法的使用说明,所谓“寓情于景、寓理于事”,可以...
### Unix Shell 特殊参数详解 #### 一、引言 在 Unix Shell 编程中,存在许多常用但容易被遗忘的重要概念与技巧。本文旨在总结这些知识点,帮助读者更好地理解和掌握 Unix Shell 的核心功能之一——特殊参数。通过...
梁博shell脚本训练集训学习小结V0.11 在 Linux 操作系统中, shell 脚本是非常重要的一部分。shell 脚本可以帮助用户自动化repeatitive任务,提高工作效率。梁博shell脚本训练集训学习小结V0.11主要讲述了shell脚本...
1.10 小结 13 第2章 使用find和xargs 14 2.1 find命令选项 14 2.1.1 使用name选项 15 2.1.2 使用perm选项 16 2.1.3 忽略某个目录 16 2.1.4 使用user和nouser选项 16 2.1.5 使用group和nogroup选项 16 2.1.6 按照更改...
1.10 小结 13 第2章 使用find和xargs 14 2.1 find命令选项 14 2.1.1 使用name选项 15 2.1.2 使用perm选项 16 2.1.3 忽略某个目录 16 2.1.4 使用user和nouser选项 16 2.1.5 使用group和nogroup选项 16 2.1.6 按照更改...
代码如下: <?...if (isset($_GET[“q”])) { search(q); } else { //do nothing ...在sh/bash里可不能这么写,如果else分支没有语句执行,就不要写这个else,就像这样: ...if test $[2*3] -eq $[1+5];
1.10 小结 13 第2章 使用find和xargs 14 2.1 find命令选项 14 2.1.1 使用name选项 15 2.1.2 使用perm选项 16 2.1.3 忽略某个目录 16 2.1.4 使用user和nouser选项 16 2.1.5 使用group和nogroup选项 16 2.1.6 按照更改...
1.10 小结 13 第2章 使用find和xargs 14 2.1 find命令选项 14 2.1.1 使用name选项 15 2.1.2 使用perm选项 16 2.1.3 忽略某个目录 16 2.1.4 使用user和nouser选项 16 2.1.5 使用group和nogroup选项 16 2.1.6 按照更改...
1.10 小结 13 第2章 使用find和xargs 14 2.1 find命令选项 14 2.1.1 使用name选项 15 2.1.2 使用perm选项 16 2.1.3 忽略某个目录 16 2.1.4 使用user和nouser选项 16 2.1.5 使用group和nogroup选项 16 2.1.6 按照更改...
1.10 小结 13 第2章 使用find和xargs 14 2.1 find命令选项 14 2.1.1 使用name选项 15 2.1.2 使用perm选项 16 2.1.3 忽略某个目录 16 2.1.4 使用user和nouser选项 16 2.1.5 使用group和nogroup选项 16 2.1.6 按照更改...
以下给出一些shell中判断字符串包含的方法,来源程序员问答网站 stackoverflow 以及segmentfault。 方法一:利用grep查找 strA=long string strB=string result=$(echo $strA | grep ${strB}) if [[ $result != ]] ...
1.10 小结 13 第2章 使用find和xargs 14 2.1 find命令选项 14 2.1.1 使用name选项 15 2.1.2 使用perm选项 16 2.1.3 忽略某个目录 16 2.1.4 使用user和nouser选项 16 2.1.5 使用group和nogroup选项 16 2.1.6 按照更改...
Shell脚本中的数组操作是日常自动化任务中非常实用的功能,特别是在处理批量数据和流程控制时。下面我们将详细探讨数组的定义、读取、替换、删除、复制和计算等操作。 ### 定义数组 在Bash中,数组的定义非常简单...
1.10 小结 13 第2章 使用find和xargs 14 2.1 find命令选项 14 2.1.1 使用name选项 15 2.1.2 使用perm选项 16 2.1.3 忽略某个目录 16 2.1.4 使用user和nouser选项 16 2.1.5 使用group和nogroup选项 16 2.1.6 按照更改...
1.10 小结 13 第2章 使用find和xargs 14 2.1 find命令选项 14 2.1.1 使用name选项 15 2.1.2 使用perm选项 16 2.1.3 忽略某个目录 16 2.1.4 使用user和nouser选项 16 2.1.5 使用group和nogroup选项 16 2.1.6 按照更改...
第十五章 小结 第四部分 基础SHELL编程 第十六章 SHELL脚本介绍 第十七章 条件测试 第十八章 控制流结构 第十九章 SHELL函数 第二十章 向脚本传递参数 第二一章 创建屏幕输出 第二二章 创建屏幕输入 第二三...
第十五章 小结 第四部分 基础SHELL编程 第十六章 SHELL脚本介绍 第十七章 条件测试 第十八章 控制流结构 第十九章 SHELL函数 第二十章 向脚本传递参数 第二一章 创建屏幕输出 第二二章 创建屏幕输入 第二三章 调试...