阿俊de坑

一个漂泊的小孩儿

导航

09 2014 档案

摘要:默认情况下,Bash shell是一种无类型的脚步语言,除非用declare特别声明,否则它不会区分一个变量是整数变量、浮点数变量还是字符串变量。在Bash shell中所有的变量都被看成是字符串,使用时也不需要进行声明。1、变量的命名bash shell中变量的命名规则和C语言相同,必须是由英文字... 阅读全文

posted @ 2014-09-27 22:18 阿俊de坑 阅读(1606) 评论(0) 推荐(0)

摘要:变量说明:$$Shell本身的PID(ProcessID)$!Shell最后运行的后台Process的PID$?最后运行的命令的结束代码(返回值)$-使用Set命令设定的Flag一览$*所有参数列表。如"$*"用「"」括起来的情况、以"$1 $2 … $n"的形式输出所有参数。$@所有参数列表。如"... 阅读全文

posted @ 2014-09-27 22:03 阿俊de坑 阅读(177) 评论(0) 推荐(0)

摘要:RubyGems 镜像- 淘宝网 http://110.75.120.11/为什么有这个?由于国内网络原因(你懂的),导致rubygems.org存放在 Amazon S3 上面的资源文件间歇性连接失败。所以你会与遇到gem install rack或bundle install的时候半天没有响应,... 阅读全文

posted @ 2014-09-21 11:54 阿俊de坑 阅读(154) 评论(0) 推荐(0)

摘要:没想到安装过程这么曲折,gem安装时下载经常是不成功的,无耐只好把.gem文件下载回来再本地安装,加上radmine 1.2.1对各组件的版本了也比较挑剔,中间走了不少弯路,折腾了二天时间,终于摸清路子。顺便把安装方法记录下来。0.安装相关的软件包 1:# yum install httpd h... 阅读全文

posted @ 2014-09-21 11:32 阿俊de坑 阅读(154) 评论(0) 推荐(0)

摘要:1)secboy2)secureCRT3)ssh免密钥的方案 ①通过root用户直接建立密钥认证。 ②普通用户建立密钥(需要时通过sudo提权操作) ③普通用户建立密钥(setuid对命令提权操作)4)expect5)puppet6)cfengine7)rsync8)lsyncd (sersy... 阅读全文

posted @ 2014-09-16 21:24 阿俊de坑 阅读(226) 评论(0) 推荐(0)

摘要:1. [#!/usr/bin/expect] 这一行告诉操作系统脚本里的代码使用那一个shell来执行。这里的expect其实和linux下的bash、windows下的cmd是一类东西。 注意:这一行需要在脚本的第一行。 2. [set timeout 30] 基本上认识英文的都知道这是设置超时时... 阅读全文

posted @ 2014-09-15 21:29 阿俊de坑 阅读(330) 评论(0) 推荐(0)

摘要: 阅读全文

posted @ 2014-09-14 23:15 阿俊de坑 阅读(249) 评论(0) 推荐(0)

摘要:1 简述:parted是一个磁盘分区管理管理工具,它比fdisk更加灵活,功能也更丰富,同时还支持GUID分区表(GUID Partition Table), 这在IA64平台上管理磁盘时非常有用, 2 它同时支持交互模式和非交互模式. 它除了能够进行分区的添加,删除等常见操作外,还可以移动分区,... 阅读全文

posted @ 2014-09-14 22:15 阿俊de坑 阅读(377) 评论(0) 推荐(0)

摘要:fdisk 对硬盘及分区的操作,进入fdisk 对硬盘操作阶段 我们可以对硬盘进行分区操作,前提是您把fdisk -l 弄明白了;通过fdisk -l ,我们能找出机器中所有硬盘个数及设备名称;比如上面的例子,我们会看到两个设备一个是/dev/hda ,另一个是/dev/sda ; fdisk ... 阅读全文

posted @ 2014-09-14 21:42 阿俊de坑 阅读(249) 评论(0) 推荐(0)

摘要:ssh配置 主机A:10.0.5.199主机B:10.0.5.198 需要配置主机A无密码登录主机A,主机B先确保所有主机的防火墙处于关闭状态。在主机A上执行如下: 1. $cd ~/.ssh 2. $ssh-keygen -t rsa --------------------然后一直按回车键,... 阅读全文

posted @ 2014-09-10 10:32 阿俊de坑 阅读(142) 评论(0) 推荐(0)

摘要:你是普通用户的话,修改自己的密码,用:passwd,就可以了,会让你先输入自己的旧密码,再输入两遍新密码。你是root的话,用:password username,就可以修改username的密码了,直接输入两遍新密码就可以了,不用输入旧密码。root用户登录:打开终端,执行 echo "你想设... 阅读全文

posted @ 2014-09-09 21:58 阿俊de坑 阅读(181) 评论(0) 推荐(0)

摘要:有时候系统管理员可能只关心现在系统中运行着哪些程序,而不想知道有哪些进程在运行。由于一个应用程序可能需要启动多个进程。所以在同等情况下,进程的数 量要比程序多的多。为此从阅读方面考虑,管理员需要知道系统中运行的具体程序。要实现这个需求的话,就需要利用命令ps来帮忙。要对进程进行监测和控制,首先必须要... 阅读全文

posted @ 2014-09-04 16:27 阿俊de坑 阅读(256) 评论(0) 推荐(0)

摘要:sed是一个非交互性性文本编辑器, 它编辑文件或标准输入导出的文件拷贝。标准输入可能是来自键盘、文件重定向、字符串或变量,或者是一个管道文件。sed可以随意编辑小或大的文件,有许多 sed命令用来编辑、删除,并允许做这项工作时不在现场。sed一次性处理所有改变,因而变得很有效,对用户来说,最重要的是... 阅读全文

posted @ 2014-09-02 13:43 阿俊de坑 阅读(721) 评论(0) 推荐(0)

摘要:一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。\ 将下一个字符标记为一个特殊字符、或一个原义字符、或一个 后向引用、或一个八进制转义符。... 阅读全文

posted @ 2014-09-02 13:27 阿俊de坑 阅读(1234) 评论(0) 推荐(0)

摘要:设有两机,均为局域网,两机可相互通信无问题,中间无防火墙。两机IP分别为:A:192.168.1.240 B:192.168.1.102假设A,B机的SSH都允许root登录设要把 A上的 /root/abc.zip 传到 B机并放到/abc目录,可以在A机上用命令 scp /root/ab... 阅读全文

posted @ 2014-09-01 11:18 阿俊de坑 阅读(647) 评论(0) 推荐(0)