Linux
AlfredMac
这个作者很懒,什么都没留下…
展开
-
Git取消合并(merge)、暂存修改(stash)、回退到某个版本(reset)的使用方法
取消某次合并git merge --abort #如果Git版本 >= 1.7.4git reset --merge #如果Git版本 >= 1.6.1Note: 在合并之前要保证没有未提交的文件,如果有未提交的文件但现在又不想提交,用stash命令暂存。暂存命令stash使用git stash #将本地修改暂时存储起来git stash list #查看暂存的信息git stash pop原创 2017-05-05 22:59:41 · 73026 阅读 · 2 评论 -
Git重命名仓库、修改远程仓库地址、修改仓库配置
给本地和远程仓库重命名### 1.重命名本地分支git branch -m new-name #如果当前在要重命名的分支git branch -m old-name new-name #如果当前不在要重命名的分支### 2.删除远程旧名称分支并且push新名称分支git push origin :old-name new-name### 3.关联新名称的本地分支和远程分支 git push原创 2017-05-05 23:01:15 · 23257 阅读 · 0 评论 -
写了一个Mac快速设置、打开和关闭Web代理的Shell命令
缘由(痛点)每次在Mac上设置Web代理,都需要点开"系统偏好设置 -- 网络 -- 高级 -- 代理",然后分别设置Web代理(HTTP)和安全Web代理(HTTPS),设置完后,还要点"好 -- 应用"。如果要关闭Web代理也是如此,只是点到代理设置面板后,只需要取消勾选Web代理和安全Web代理。个人觉得这种操作很繁琐,对于一个经常需要改Web代理的人来说,这简直是灾难性的重原创 2017-06-10 06:52:14 · 7313 阅读 · 4 评论 -
linux free命令学习笔记
$ free -m total used free shared buffers cachedMem: 1002 769 232 0 62 421-/+ buffers/cache: 286 715原创 2017-09-09 07:35:20 · 445 阅读 · 0 评论 -
linux cpu load学习笔记
linux系统中的Load对当前CPU工作量的度量Load Average 就是一段时间 (1 分钟、5分钟、15分钟) 内平均Load。[root@CNC-BJ-5-3N1 ~]# w20:01:55 up 76 days, 8:20, 6 users, load average: 1.30, 1.48, 1.69load average值的含义单核处理器假原创 2017-09-09 07:37:57 · 786 阅读 · 0 评论 -
阿里云ECS使用cloudfs4oss挂载OSS
cloudfs4oss可以帮我们将OSS直接挂载到ECS上,就像一个目录一样方便访问。使用方法: 1、安装配置环境:1yum install libcurl libcurl-devel openssl-devel fuse fuse-libs fuse-devel libxml2-develoss-cn-qingdao-interna转载 2017-10-03 07:51:50 · 2853 阅读 · 0 评论 -
在CentOS上导出JVM内存信息
首先看下Tomcat的进程Id:12[root@iZ25Z ~]# ps aux | grep javawww 2111 4.0 23.5 1637648 452756 ? Sl 10:12 4:35 /usr/java/jdk1.7.0_80/bin/java -Djava.util.lo转载 2017-10-03 18:03:31 · 3021 阅读 · 0 评论 -
CentOS上用Squid搭建HTTP代理小结
安装Squidyum install squid -y# -y 代表自动选择y,全自动安装安装后,可以自定义http代理端口,设置来源IP白名单等vi /etc/squid/squid.conf# ------ 自定义http端口:# Squid normally listens to port 3128http_port 8088# ------ 设置来源IP原创 2017-12-17 12:10:50 · 9931 阅读 · 0 评论 -
mac 开机自启动 nginx 和 php
1. 开机启动nginx:在 /Library/LaunchDaemons/ 目录新建 org.macports.nginx.plist 文件:<!DOCTYPE plist PUBLIC -//Apple Computer//DTD PLIST 1.0//ENhttp://www.apple.com/DTDs/PropertyList-1.0.dtd > Label原创 2017-04-23 16:20:37 · 2691 阅读 · 0 评论 -
CentOS 6.5通过命令行安装发送邮件
在linode安装的一台centos 6.5默认没有安装mail,所以不能通过命令行或者脚本来发送邮件,需要发送邮件时可以先安装一个sendmail 。安装sendmail:[root@li676-235 ~]# yum install sendmail安装好后执行。[root@li676-235 ~]# /etc/init.d/sendmail startStarti原创 2017-04-23 16:12:33 · 575 阅读 · 0 评论 -
Linux定时任务Crontab命令使用
Crontab Format in LinuxLinux crontab have six fields. 1-5 fields denotes time and 6’th fields are used for command/script.[Minute] [hour] [Day_of_the_Month] [Month_of_the_Year] [Day_of_the_Week]原创 2017-04-23 16:10:55 · 474 阅读 · 0 评论 -
CentOS安装与配置Maven
1. 下载Maven安装包wget http://apache.fayea.com/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz2. 解压 tar -zxvf apache-maven-3.3.9-bin.tar.gz3. 移动Maven到部署目录mv apache-maven-3.3.9 /原创 2017-04-30 09:36:48 · 637 阅读 · 0 评论 -
CentOS防火墙打开和关闭端口
打开某个端口比如打开3306端口iptables -I INPUT 4 -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT保存刚才通过命令操作的iptables规则到/etc/sysconfig/iptables文件service iptables save 让新的规则生效service iptables restart 关闭某个端口打原创 2017-04-30 10:10:53 · 496 阅读 · 0 评论 -
CentOS上安装Git并实现提交自动同步到网站目录
检查当前系统上是否已安装了Gitgit --version如果没安装,安装Gityum install git安装后,创建一个空的Git仓库cd /home mkdir git cd git mkdir www.git cd www.git git init --bare我们的仓库地址是 /home/git/www.git编写钩子,实现提交代码后把代码同步到我们网站目录cd /home/g原创 2017-04-30 11:17:52 · 596 阅读 · 0 评论 -
ubuntu / CentOS 安装svn
1.安装命令sudo apt-get install subversion //ubuntuyum -y install subversion //CentOS2.创建项目目录sudo mkdir /home/svn/project3.查看svnserver是否已启动: netstat -ntlp,如果没有看见,则证明服务未启动,可使用svnserve -d -r /原创 2017-04-23 12:59:40 · 492 阅读 · 0 评论 -
Linux下svn文件提交后自动同步更新到网站目录
本文记录通过svn的钩子脚本实现本地提交svn后,自动同步代码文件到服务器的网站目录下,而不必手动同步。假如现在有:SVN版本库中的一个项目:/home/svn/tcyg网站目录:/home/www/我们先将SVN版本库中的一个项目checkout到网站目录:svn co file:///home/svn/tcyg/ /home/www/这时,网站目录已成为S原创 2017-04-23 13:01:33 · 7215 阅读 · 1 评论 -
用curl命令上传文件和以post方式发请求
To upload a file via curl:curl http://api.example.com/profile -F "image=@profile.jpg"In php this will give you the profile.jpg in the $_FILES['image'], now to add additional field values you just转载 2017-04-23 15:58:12 · 42191 阅读 · 0 评论 -
SVN恢复某个文件到特点版本
1.查看指定文件的历史版本svn log filename -v -l 5 //查看指定文件最近5个版本详细信息2.恢复指定文件到指定版本svn up -r 6545 filename //恢复指定文件到版本6545原创 2017-04-23 16:09:10 · 2007 阅读 · 0 评论 -
CentOS上实现一键Maven打包并部署到Tomcat的Shell脚本
CentOS上实现一键Maven打包并部署到Tomcat的Shell脚本#!/bin/bash##Tomcat部署脚本export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/apache-maven-3.3.9/binclearprintf "####################原创 2017-04-30 09:28:21 · 3228 阅读 · 0 评论