文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>初学shell

初学shell

时间:2010-10-11  来源:446116990

一。.查看是否是内置命令
type 
-t file 外部命令 alias 命令别名设置的名称 builtin bash内置命令
二。变量
1>.
echo  $name                       查看变量
name=mm                           设置变量(mm前不能有空白)
name="ll's name"=ll\'s\ name      含有特殊字符
name="$name"zzzzz                 变量累加
name=$name:zzzzz                  变量累加、
export name                       将变量变为环境变量
unset  name                       取消设置

注意
name=my;
1.myname="$name is ll"
  echo $myname                     显示 my is ll
2.myname='$name is ll'
  echo $myname                     显示name is ll
   
2>.环境变量
1.env                            环境变量
  PATH                           执行文件搜索的路径
  LANG                           语系文件
  RANDOM                         随机数产生器(0-32767)
  echo $RANDOM

  declare -i number=RANDOM%10;echo $number    产生10以内数字
  declare                        声明变量并设置属性
  -a定义数组  -f定义函数 -i定义整数  -r定义只读  -x定义为通过环境输出变量

  declare -i sum=100+200+300
  echo $sum                         结果为600


3>.语系文件变量
  locale  -a

4>.变量键盘读取.数组.声明
 1.read
  read name                                  通过键盘输入数据变成name变量       
  echo $name
  read -p "please input :" name              显示提示符
  read -t 30 name                            等待用户30秒后自动推出

2.declare
  见前面

3.数组
var[1]="ll"
var[2]="yy"
echo "${var[1]},${var[2]}"                 输出ll,yy

5>限制用户的某些系统资源
 ulimit
 -H                                        严格设置,一定不能超过设置值
 -S                                        警告设置,可以超过警告设置值,但不能超过严格设 置值,并且超出部分带警告消息
 -a                                        列出所有限制额度

三.命令别名设置
 alias lm="ls -al | more"                        设置别名
 unalias lm                                      取消别名
 
四,历史命令
1. history
 history 3                                       列出最近三个命令
 history -w ll                                   将列出命令写入ll
 
2.!command
 !3                                              执行第三条命令
 !!                                              执行上个命令




 


相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载