不灭的焱

革命尚未成功,同志仍须努力下载JDK17

作者:php-note.com  发布于:2019-05-12 18:22  分类:Linux基础  编辑

添加 远程仓库 (如:git remote add origin gogs@106.15.180.999:wenjianbao/git_study.git)

删除 远程仓库 (如:git remote rm origin)

作者:php-note.com  发布于:2019-05-10 15:09  分类:Linux基础  编辑

在服务器站点执行 git pull 时,报错:

Your local changes to the following files would be overwritten by merge
error: Your local changes to the following files would be overwritten by merge:

protected/config/main.php
Please, commit your changes or stash them before you can merge.
作者:php-note.com  发布于:2019-05-10 14:31  分类:Linux基础  编辑

执行 添加私钥命令时

ssh-add ~/.ssh/id_rsa_wenjianbao

报错:

Could not open a connection to your authentication agent.
作者:php-note.com  发布于:2019-05-09 23:56  分类:Linux基础  编辑

执行如下命令,生成 密钥对:id_rsaid_rsa.pub,我想 改名不行吗?

ssh-keygen -t rsa -C "java8642@163.com"
作者:php-note.com  发布于:2019-05-09 23:36  分类:Linux基础  编辑

如果在本地需要有多个 ssh key (指私钥), 可以通过如下方法进行管理:

  • 方式一:通过 ssh-add 命令通知 ssh-agent 管理这些 key (私钥)
  • 方式二:通过 ~/.ssh/config 文件进行管理
作者:php-note.com  发布于:2019-03-01 18:37  分类:Linux基础  编辑

查看某一个进程的进程数量

pstree -p 26693 | wc -l

ps -ef  | wc -l
ps -ef | grep httpd | wc -l
netstat -ant |  grep "ESTABLISHED" | wc -l
ps -e|wc -l
作者:php-note.com  发布于:2018-12-09 21:34  分类:Linux基础  编辑

Linux下显示系统进程的命令ps,最常用的有ps -efps aux。这两个到底有什么区别呢?两者没太大差别,讨论这个问题,要追溯到Unix系统中的两种风格,System V风格和BSD 风格,ps aux最初用到Unix Style中,而ps -ef被用在System V Style中,两者输出略有不同。现在的大部分Linux系统都是可以同时使用这两种方式的。

作者:php-note.com  发布于:2018-02-19 11:02  分类:Linux基础  编辑

Linux系统安装过程中需要选择系统时区,还需要选择键盘布局,往往新手在英文模式下安装Linux系统的时候容易出错,这样会给后续生产环境的系统造成不必要的困扰。以下配置以Linux RedHat系列操作系统为例修改Linux系统时区。

作者:php-note.com  发布于:2018-01-07 16:15  分类:Linux基础  编辑

查看TCP网络连接情况 :

netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'

返回结果示例:

LAST_ACK 5 
SYN_RECV 30 
ESTABLISHED 15 
FIN_WAIT1 51 
FIN_WAIT2 5 
TIME_WAIT 10  

作者:php-note.com  发布于:2017-11-02 12:56  分类:Linux基础  编辑

Mac/Linux 平台下,通用命令:

lsof -i:8080  (8080 为 端口号,根据需要,替换为其他端口号)

可以查看该端口被什么程序占用,并显示 pid,方便 kill