2014年1月11日
摘要: $n$1thefirstparameter,$2thesecond...$#Thenumberofcommand-lineparameters.$0Thenameofcurrentprogram.$?Lastcommandorfunction'sreturnvalue.$$Theprogram'sP... 阅读全文
posted @ 2014-01-11 21:40 sidesky 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 一、基本语法1.1、shell文件开头shell文件必须以下面的行开始(必须方在文件的第一行):#!/bin/sh符号#!用来告诉系统它后面的参数是用来执行该文件的程序。在这个例子中我们使用/bin/sh来执行程序。当编辑好脚本时,如果要执行该脚本,还必须使其可执行。要使脚本可执行:运行chmod+xfilename这样才能用./filename来运行1.2注释在进行shell编程时,以#开头的句子表示注释,直到这一行的结束。我们真诚地建议您在程序中使用注释。如果您使用了注释,那么即使相当长的时间内没有使用该脚本,您也能在很短的时间内明白该脚本的作用及工作原理。1.3变量在shell编程中,所 阅读全文
posted @ 2014-01-11 19:19 sidesky 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 多行注释:1. 进入命令行模式,按ctrl + v进入 visual block模式(可视快模式),然后按j, 或者k选中多行,把需要注释的行标记起来2. 按大写字母i,再插入注释符,例如//3. 按esc键就会全部注释了(我的是按两下)取消多行注释:1. 进入命令行模式,按ctrl + v进入 visual block模式(可视快模式),按小写字母L横向选中列的个数,例如 // 需要选中2列2. 按字母j,或者k选中注释符号3. 按d键就可全部取消注释 阅读全文
posted @ 2014-01-11 17:35 sidesky 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 很多刚从windows转移到linux上来工作的朋友,在用vi/vim编辑文件时,常常会习惯性的按下Ctrl+s来保存文件内容.殊不知这样按下去后面会造成整个终端不响应了,ssh连接还好说,直接关闭ssh连接再重新连接就可以了,但在服务器前使用的话,就只能眼睁睁的看着干着急,稍微懂点的就用alt+f2/3/4切换到其他控制台去操作了. 其实正确的方法是ctrl+q来解除锁定,ctrl+s在linux下是锁定屏幕显示的意思和ScreenLock键是一个效果,不信你试试按下ScrLk或者Fn+ScrLk. 如果不想再遇到的话,来把flow control整个关掉,同时ctrl+s可以解放出来用做r 阅读全文
posted @ 2014-01-11 17:09 sidesky 阅读(271) 评论(0) 推荐(0) 编辑
摘要: smb是运行与tcp/ip协议之上,在局域网共享资源的服务。在启动这个服务前,需要创建对应的帐号和密码,这样远程的客户端才可以登入共享的资源啊。sudosmbpasswd-a username......这里将设置帐号密码sudoservicesmbrestartps:/etc/samba/smb.conf 阅读全文
posted @ 2014-01-11 16:26 sidesky 阅读(136) 评论(0) 推荐(0) 编辑
摘要: post-review --revision-range=7022:7023 阅读全文
posted @ 2014-01-11 15:55 sidesky 阅读(72) 评论(0) 推荐(0) 编辑