- 浏览: 28279 次
- 性别:
- 来自: 上海
最新评论
文章列表
欢迎访问我的个人博客网站:http://www.yanmin99.com/
一、Homebrew介绍
Homebrew简称brew,是Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件。相当于Linux听的yum、apt-get等软件管理工具。
二、RubyGems介绍
RubyGems简称gem,RubyGems是一个包管理框架,提供了ruby社区的gem的托管服务,用于ruby软件包的下载、安装、使用;ruby的软件包被称为gem,包含了ruby应用或库。
和brew不同,brew用于操作系统层面上的软件包的安装,而gem只是管理ruby软件
...
- 2017-08-05 23:55
- 浏览 415
- 评论(0)
欢迎访问我的个人博客网站:http://www.yanmin99.com/
一、RubyGems介绍
RubyGems简称gems,是一个用于对 Ruby组件进行打包的 Ruby 打包系统。
RubyGems 一直以来在国内都非常难访问到,在本地你或许可以(搭建),或者使用国内源
二、RubyGems安装
Linux系统的安装通过yum,apt-get等
//安装
yum install rubygems
//查看版本
gem -v
mac系统安装 手动源码安装博客
三、RubyGems使用
建议使用国内源地址
https://gems.ruby-ch ...
- 2017-08-05 23:54
- 浏览 342
- 评论(0)
欢迎访问我的个人博客网站:http://www.yanmin99.com/
一、rubygems官网下载源码
通过wget下载源码
wget https://rubygems.org/rubygems/rubygems-2.6.12.zip
二、解压源码文件
1、通过unzip解压
unzip rubygems-2.6.12.zip
三、安装
通过执行setup.rb安装
cd rubygems-2.6.12
sudo ruby setup.rb
四、查看版本
1、通过gem查看版本
yanmin:rubygems-2.6.12 yanmin ...
- 2017-08-05 23:53
- 浏览 635
- 评论(0)
欢迎访问我的个人博客网站:http://www.yanmin99.com/
Linux关机与重启
centos重启命令
reboot
shutdown -r now 立刻重启(root用户使用)
shutdown -r 10 过10分钟自动重启(root用户使用)
shutdown -r 20:35 在时间为20:35时候重启(root用户使用)
centos关机命令
halt 立刻关机
poweroff 立刻关机
shutdown -h now 立刻关机(root用户使用)
shutdown -h 10 10分钟后自动关机
<scrip ...
- 2017-08-05 23:50
- 浏览 212
- 评论(0)
欢迎访问我的个人博客网站:http://www.yanmin99.com/
查看硬盘信息
//查看硬盘使用情况
df -h
du -sh
//查看指定目录文件大小
du -sh /home/yanmin
<script type="text/javascript">
$(function () {
$('pre.prettyprint code').each(function () {
var lines = $(this). ...
- 2017-08-04 22:55
- 浏览 524
- 评论(0)
欢迎访问我的个人博客网站:http://www.yanmin99.com/
查看当前系统
//显示电脑以及操作系统的相关信息
uname -a
//正在运行的内核版本
cat /proc/version
//发行版本信息
cat /etc/issue
//适用于所有的linux,包括Redhat、SuSE、Debian等发行版,但是在debian下要安装lsb
lsb_release -a
<script type="text/javascript">
$(function () {
...
- 2017-08-04 22:53
- 浏览 577
- 评论(0)
欢迎访问我的个人博客网站:http://www.yanmin99.com/
一、netstat简介
netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships)等等。
二、netstat使用
1、命令的一般格式
netstat [选项]
2、参数介绍
-a (all)显示所有选项,默认不显示LISTEN相关
-t (tcp)仅显示tcp相关选项
-u (udp)仅显示udp相关选项
-n 拒绝显示别名,能显示数字的全部转化成数 ...
- 2017-08-04 22:52
- 浏览 342
- 评论(0)
欢迎访问我的个人博客网站:http://www.yanmin99.com/
一、tomcat安装
1、下载JDK和Tomcat
//通过wget下载
wget http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.4/bin/apache-tomcat-8.5.4.tar.gz
wget http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.tar.g ...
- 2017-08-04 22:50
- 浏览 293
- 评论(0)
欢迎访问我的个人博客网站:http://www.yanmin99.com/
一、lsof介绍
lsof(list open files)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以如传输控制协议 (TCP) 和用户数据报协议 (UDP) 套接字等,系统在后台都为该应用程序分配了一个文件描述符,无论这个文件的本质如何,该文件描述符为应用程序与基础操作系统之间的交互提供了通用接口。因为应用程序打开文件的描述符列表提供了大量关于这个应用程序本身的信息,因此通过lsof工具能够查看这个列表对系统 ...
- 2017-08-04 22:45
- 浏览 246
- 评论(0)
欢迎访问我的个人博客网站:http://www.yanmin99.com/
一、创建root权限用户步骤
1、创建用户yanmin
A、adduser yanmin
//创建用户
[root@iZrj98p4hhys0y9fdxmcy4Z ~]# adduser yanmin
B、设置用户密码
//输入两次密码
[root@iZrj98p4hhys0y9fdxmcy4Z ~]# passwd yanmin
Changing password for user yanmin.
New password:
Retype new password:
passwd: all ...
- 2017-08-04 22:37
- 浏览 413
- 评论(0)
欢迎访问我的个人博客网站:http://www.yanmin99.com/
一、准备工作
服务器
本机A: 192.168.1.1
服务器B: 192.168.1.2
二、ssh-key登录步骤
1、在本机A生成ssh公钥
2、在服务器B用户的 ~/.ssh/目录下执行:
//如果服务器B不存在.ssh目录,
mkdir ~/.ssh
//把本机A生成的id_rsa.pub中内容复制到authorized_keys中
vim ~/.ssh/authorized_keys
出于安全考虑,authorized_keys必须是600权限
3、在服务器B ...
- 2017-08-04 22:34
- 浏览 294
- 评论(0)
欢迎访问我的个人博客网站:http://www.yanmin99.com/
一、SSH-KEY介绍
SSH-KEY方式实现客户端免密码登录SSH的方法。一套SSH-KEY可以等遍所有的服务器。
二、SSH-KEY生成步骤
1、检查SSH keys是否存在
//查看id_rsa.pub 或 id_dsa.pub是否存在
ls -al ~/.ssh
2、生成新的ssh key
ssh-keygen -t rsa
连续三次回车,即在本地生成了公钥和私钥,不设置密码,生成的公钥私钥在~/.ssh目录下,id_rsa是私钥,d_rsa.pub是公钥
...
- 2017-08-04 22:31
- 浏览 414
- 评论(0)
欢迎访问我的个人博客网站:http://www.yanmin99.com/
linux下git安装使用
一、git介绍
Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。
二、Linux环境git安装、使用
1、安装git
//Ubuntu
apt-get install git
//centos
yum install git
2、验证安装是否成功
root@iZ235ubl1arZ:~# git version
git version 1.9.1
3、生成ssh-key
4、把id_rsa.pub的值,放入github或 ...
- 2017-08-04 22:29
- 浏览 238
- 评论(0)
欢迎访问我的个人博客网站:http://www.yanmin99.com/
一、vim模式
vim模式介绍
编辑模式(命令模式)
输入模式
末行模式
替换模式(正常模式下,按R进入)
二、模式转换
1、编辑–>输入
i: 在当前光标所在字符的前面,转 ...
- 2017-08-04 15:20
- 浏览 321
- 评论(0)
欢迎访问我的个人博客网站:http://www.yanmin99.com/
一、curl介绍
在Linux中curl是一个利用URL规则在命令行下工作的文件传输工具,可以说是一款很强大的http命令行工具。它支持文件的上传和下载,是综合传输工具
二、常用命令
1、下载单个文件,默认将输出打印到标准输出中(STDOUT)中
curl https://www.baidu.com/
2、通过-o/-O选项保存下载的文件到指定的文件中
A、 o:将文件保存为命令行中指定的文件名的文件中
curl -o baidu.html https://www.baidu.com/ ...
- 2017-08-03 21:43
- 浏览 272
- 评论(0)