摘要: 在shell中常用的特殊符号罗列如下:# ; ;; . , / \ 'string'| ! $ ${} $? $$ $* "string"* ** ? : ^ $# $@ `command`{} [] [[]] () (()) || && {xx,yy,zz,...}~ ~+ ~- & \<...\> + - %= == != 输出/输入重导向> >> < << : > &> 2&> 2<>>& >&2 ... 阅读全文
posted @ 2012-05-13 16:21 一宁 阅读(1062) 评论(0) 推荐(0) 编辑
摘要: #!/bin/bash# indirect expansion 表示用户输入参数# 以下为分别获取用户得所有参数 var=2while [ $var -le $# ] # $#表示参数个数do echo "Param $var is ${!var}" (( var++ )) # 或者 et var++done# 将参数转化为数组,通过$@val=0x=("$@") #用"$@"把参数列表转化成数组while [ $val -lt ${#x[@]} ]; # ${#x[@]}表示数组得大小doecho "${x[$val]}& 阅读全文
posted @ 2012-05-13 16:19 一宁 阅读(428) 评论(0) 推荐(0) 编辑
摘要: #samba配置1.sudo apt-get install samba2.修改配置文件 sudo nano /etc/samba/smb.conf在文件最后添加如下:[shareSambafile]comment = shared samba filepath = /home/benshan/scriptpublic = yesbrowseable = yeswritable = yesvalid users = samba #samba为自己创建得用户3.添加samba用户 sudo useradd sambasudo smbpasswd -a samba输入密码再次输入密码4.重启sam 阅读全文
posted @ 2012-05-13 16:17 一宁 阅读(417) 评论(0) 推荐(0) 编辑
摘要: #tcpdump 命令用tcpdump 去监测向外发送的UDP的包#du命令用命令du -h --max-depath=1 可以查看各目录下文件的大小之和#uname命令用命令uname -r 可以查看到内核版本用命令 uname -a 查看详细信息#Df命令也要用命令df -h 看看你是把资料备份到那个分区里了模式切换1、 由字符到图形#startx或init 5 2、 由图形到字符#logout或init 3 3、 注销#logout或exit或ctrl+d 4、 关机#poweroff或init 0或shutdown now或 halt -p 5、 重启#reboot或i... 阅读全文
posted @ 2012-05-13 16:16 一宁 阅读(491) 评论(0) 推荐(0) 编辑
摘要: netstat得相关命令ps查看所有活跃状态得服务netstat 查看处于可链接和服务,和他们得状态,netstat 还可以显示ps无法显示得,从xinetd和inetd中运行得服务,比如telnetnetstat --inet -a 显示只有网络链接得链接(默认时包括套接字,系统内部链接)netstat --inet -a -c > netstat.txt 可以不断得把网络链接数据发送到文件中netstat -i 检查网卡netstat -pln 查看系统当前监听得端口linux ubuntu10.10 grub 配置文件/boot/grub/grub.cfg 设置配置(主要配置)/e 阅读全文
posted @ 2012-05-13 16:13 一宁 阅读(3289) 评论(0) 推荐(0) 编辑
摘要: 整数比较符号-eq等于,如if[ $1 -eq $2 ]-ne不等于,如if[ $1 -nq $2 ]-gt大于,如if[ $1 -gt $2 ]-ge大于等于,如if[ $1 -ge $2 ]-lt小于,如if[ $1 -lt $2 ]-le小于等于,如if[ $1 -le $2]<小于,如(($1 < $2))<=小于等于,如(($1 <= $2))>大于,如(($1 > $2))>=大于等于,如(($1 >= $2))字符串比较= 等于,如:if [ "$a" = "$b" ]== 等于,如:if [ 阅读全文
posted @ 2012-05-13 16:08 一宁 阅读(684) 评论(0) 推荐(0) 编辑