centos7卸载自带git升级到最新版git记录

星期三, 五月 15th, 2019 | linux | 没有评论

git版本升级到高版本(git-2.21.0)。下面说下git升级的操作记录

[root@IA ~]# git --version
git version 1.8.3

0)安装依赖软件

[root@IA ~]# yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel asciidoc
 
[root@IA ~]# yum install  gcc perl-ExtUtils-MakeMaker

1)卸载系统自带的底版本git(1.8.3)

[root@IA ~]# git --version
git version 1.8.3
 
[root@IA ~]# yum remove git

2)编译安装最新的git版本

[root@IA ~]# cd /usr/local/src/
 
[root@IA src]# wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.21.0.tar.xz
 
[root@IA src]# tar -vxf git-2.21.0.tar.xz
 
[root@IA src]# cd git-2.21.0
 
[root@IA git-2.21.0]# make prefix=/usr/local/git all
 
[root@IA git-2.21.0]# make prefix=/usr/local/git install
 
[root@IA git-2.21.0]# echo "export PATH=$PATH:/usr/local/git/bin" >> /etc/profile
 
[root@IA git-2.21.0]# source /etc/profile
 
[root@IA ~]# git --version
git version 2.21.0

如果是非root用户使用git,则需要配置下该用户下的环境变量

[app@IA ~]$ echo "export PATH=$PATH:/usr/local/git/bin" >> ~/.bashrc
 
[app@IA ~]$ source ~/.bashrc
[app@IA ~]$ git --version
git version 2.21.0

Tags:

git deleted状态处理

星期二, 五月 7th, 2019 | computer, JAVA-and-J2EE | 没有评论

1. git rm –cached “文件路径”,不删除物理文件,仅将该文件从缓存中删除

2. git rm –f “文件路径”,不仅将该文件从缓存中删除,还会将物理文件删除(不会回收到垃圾桶)

再推送到仓库即可

Tags:

redis参数的动态调整及运行情况的命令查询

星期二, 四月 16th, 2019 | linux | 没有评论

起因redis占用过多内存造成 另一个tomcat应用被杀,因此限制其使用内存量.

动态设置redis内容为2G

config set maxmemory 2147483648

动态设置成10G的命令

config set maxmemory 10737418240

对应的查看内存设置命令

config get maxmemory

可以使用下面命令查看哪些可以动态设置的参数命令

CONFIG GET *

查看redis的运行信息使用info命令

info

查看指定的info信息比如内存情况使用命令

info memory

Tags:

golang 获取当天凌晨时间戳

星期三, 四月 10th, 2019 | golang | 没有评论

使用golang的time函数,记得要设定系统的时区,否则数据有问题

设置centos系统时区为上海

timedatectl set-timezone Asia/Shanghai
import("fmt"
	"time")
func main(){
	t := time.Now()
	zero_tm := time.Date(t.Year(), t.Month(), t.Day(), 0, 0, 0, 0, t.Location()).Unix()
	fmt.Println(zero_tm)
}

Tags:

996.icu这火的速度,感觉是天下苦秦久已

星期四, 三月 28th, 2019 | Uncategorized | 没有评论

996.icu这火的速度,感觉是天下苦秦久已

今天关于996.icu 这个可是大火,经微信群和qq群的推波助澜后 从下午的3W星到现在时间(2019-03-28 23:40)星【66527】.

附git地址:https://github.com/996icu/996.ICU

同时也把星超过5W的排行的查询地址也带个:https://github.com/search?p=1&q=stars%3A%3E50000&type=Repositories

Tags:

U盘安装ubuntu-16.04.2-server-amd64遇到问题的解决记录

星期四, 三月 14th, 2019 | computer, linux | 没有评论

想在机器上安装这个还真是麻烦,还待续,网络及无线网卡部分还没有搞定…

1.U盘安装ubuntu-16.04.2-server-amd64

1.制作篇
1.1 UltraISO 打开iso文件,启动–》写入硬盘映像

1.2 复制 对应的iso 文件到u盘里

2.安装篇
2.1 F2(或者其他) 进入boot,设定BIOS中boot 从刚制作的U盘启动

2.1 安装会出现 CD-ROM 盘失败

解决方法:
进入对应的shell:

1、Alt+F2进入命令行(或者有shell选项进入)
2、ls /dev/sd* 查看对应的盘符,拔掉再插入即可看到新加的U盘部分 ,我这边是/dev/sdb4
3、挂载U盘到/mnt目录
mount /dev/sdb4 /mnt
4、挂载iso文件到/cdrom目录

	mount -o loop /mnt/ubuntu-16.04.2-server-amd64.iso /cdrom

如果上面报mounting /dev/loop0 invalid argument 请使用下面的这个命令

mount -o loop -t iso9660  /mnt/ubuntu-16.04.2-server-amd64.iso /cdrom

5、查看/cdrom目录,确定是否挂载成功
6、Alt+F1回到安装界面,继续安装
7、之后又遇到类似未挂载的问题,再次执行上诉步骤挂载iso文件到/cdrom即可,要先umount /dev/sdb4

umount /dev/sdb4
mount /dev/sdb4 /mnt
mount -o loop /mnt/ubuntu-16.04.2-server-amd64.iso /cdrom
或者
mount -o loop -t iso9660  /mnt/ubuntu-16.04.2-server-amd64.iso /cdrom

Tags: ,

ubuntu安装后的开启ssh服务及root访问

星期日, 三月 10th, 2019 | linux | 没有评论

ubuntu 安装后的常用处理才能正常使用

1.ubuntu 开启ssh服务

sudo apt-get install openssh-server

2.为ssh服务打开使用root用户登录的权限

#sudo vi /etc/ssh/sshd_config

开启:PermitRootLogin yes

3.重启一下ssh服务

#sudo service ssh restart

4.启用root用户 设置root用户的新密码

#sudo  passwd  root

完成后既可以用root用户进行远程连接

Tags:

git初始配置存储帐号等

星期三, 二月 27th, 2019 | linux | 没有评论

信息保存在 当前帐号的 ~/.gitconfig 下和 ~/.git-credentials

1.配置提交的用户名及email地址

$ git config --global user.name "Leeyz"
$ git config --global user.email "sara@pomelolee.com"

2.配置自动保存帐号信息省的每次 pull 都输入密码

$ git config --global credential.helper store

3. 移除帐号信息可以

$ rm ~/.gitconfig
$ rm ~/.git-credentials

更多使用手册参考:https://git-scm.com/book/zh/v2

Tags:

centos7开机启动脚本未执行

星期三, 二月 27th, 2019 | linux | 没有评论

1.开机启动脚本放置在
vi /etc/rc.local

2.没有权限引起
chmod +x /etc/rc.d/rc.local

即可

Tags:

清除cmd运行记录

星期五, 一月 25th, 2019 | computer | 没有评论

按“WIN+R”,打开【运行】对话框;
输入“regedit”,回车
依次展开“HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\RunMRU”选择你要删除的项

其他的清屏操作执行:
如果想清空命令行里的信息,可以执行 cls 命令,即输入 cls 回车。

cls

Tags:

Search

文章分类

Meta