内网机器安装ACK的过程
来源:互联网 发布:淘宝客服幽默欢迎语 编辑:程序博客网 时间:2024/06/05 03:10
ack是一款不错的增强版grep。刚才给几台机器装了ack,记录一下安装的过程。
一般而言,机器都是有外网IP的,此时安装ACK非常容易。
curl http://betterthangrep.com/ack-standalone > ~/bin/ack && chmod 0755 !#:3
此条程序执行完后,ack默认位于~/bin/的目录下
比如你的home目录是/user1/那么安装后的ack就在
/user1/bin/ack
但是,如果机器没有外网IP,将无法通过网络下载软件包。
此时可以使用的替代办法是
假设 AAA.BBB.CCC.DDD这代机器上安装了ack了,那么可以通过下述方式对没有外网IP的机器EEE.FFF.GGG.HHH进行安装。
1 拷贝软件包
假设想把ack也安装在EEE.FFF.GGG.HHH的~/bin/目录下,假设此机器对应的home目录为/user2/
进入EEE.FFF.GGG.HHH机器的home目录
rsync AAA.BBB.CCC.DDD::root/user1/bin/ack ~/user2/bin/
2 赋予可执行权限
chmod 0755 ~/user2/bin/ack
3 测试安装是否成功
export PATH=$PATH: ~/user2/bin/ (将运行时环境变量的值中添加上刚才ack的安装目录)ack 执行ack程序(不带参数的情况下默认出现帮助页面)
此时出现帮助页面,说明安装成功
4 修改PATH值
为了防止以后每次使用ack之前都要export,可以把这个值永久地写入配置项。
进入home目录
cd ~
进入修改bash_profile文件
vim .bash_profile
更改PATH值,修改后保存退出bash_profile文件。
PATH=$PATH:$HOME/bin
5 执行bash_profile文件
source .bash_profile
6 使用ack
查找当前目录和子目录下含有string的文件
ack string
- 内网机器安装ACK的过程
- 获取居于网内的机器名
- 统计内网机器网络流量的方案
- 内网机器,共享IP的方法
- 内网机器端口的主机(内网主机)端口映射
- linux ack-grep 的安装和实践
- 虚拟机内elasticsearch集群的详细安装过程
- TCP 三次握手是一个Syn+Ack的过程
- windows下安装php、apache、mysql,并使得外网可访问内网的机器,搭建svn服务器提供版本控制
- windows下安装php、apache、mysql,并使得外网可访问内网的机器,搭建svn服务器提供版本控制
- 通过SSH通道穿越防火墙访问内网的机器!
- 关于机器访问自己内网IP的问题讨论
- 内网访问其他机器
- win7安装 VMware 7.1.4后局域网内的其他机器无法上网
- Shark机器学习库安装过程记录
- 转发,windows下安装php、apache、mysql,并使得外网可访问内网的机器,搭建svn服务器提供版本控制
- Delphi 获取局域网内的机器名
- php访问局域网内机器的文件
- 第三次上机设计报告
- EA新建工程模型英文翻译
- 2K Page K9K8G08 WritePage ReadPage
- 网页自适应性测试工具集合
- Android实现图片随手指旋转功能
- 内网机器安装ACK的过程
- 怎样才能成为一个优秀的产品经理?
- SQL Server 存储过程
- gcd block讲解
- 养成让自己进步的10个习惯
- WikiPedia 技术架构学习分享
- OpenXml To Excel之插入图表
- 产品经理如何推进团队执行力
- strtok和strtok_r的使用原理