天天看点

运维二

一、git 克隆远程版本库

git clone ssh://family/family

其中第一family为hostname的别名,第二个family为code工程名称

family别名需要在~/.ssh/config文件中配置。其中host:指别名;hostname:代码管理服务器地址;port:端口号;user:git 代表使用的git服务器;identityfile:生成的rsa私钥路径。

二、ssh-keygen生成公钥

一般使用git代码管理时,会使用免登陆的方式,则需要在本地生成公钥文件,然后将公钥放到服务器上。

在本地产生公钥,使用命令ssh-keygen

ssh-keygen -t rsa #t代表type

使用上述命令后会出现如下对话

运维二

输入文件路径,直接回车即可

然后会两次提示输入密码,直接回车即可。

如果是有多个git目录,则需要管理多个私钥和公钥文件,建议操作之前先备份.ssh目录,.ssh为隐藏目录,然后产生新的私钥,产生私钥后配置config文件,如family key config。配置完成即可以下载服务器文件。

三、ftp

使用ftp访问ftp服务器

ftp hostname port

输入ip和端口后,提示欢迎语句“220 welcome to xx’s ftp service.

”,然后需要输入登陆用户名,最后输入登陆密码,则可以正常访问ftp服务器。

ftp>

bye 命令可以退出登陆ftp服务器。

四、kill进程

以tomcat为例,

4.1 首先查看是否已经有tomcat在运行了

ps -ef |grep tomcat

运维二

然后,使用命令 killl -9 15976(pid #pid 为对应的进程号 )

4.2 使用端口查询

netstat -anp | grep 8080

运维二

然后 killl -9 15976

继续阅读