Linux远程连接

一.主机名和主机列表

1.默认的主机名是localhost.localhostDomain
Linux远程连接

2.修改主机名的两种方式
(1)hostnamectl set-hostname 新主机名
Linux远程连接

(2)vi /etc/hostname 在其中吧[主机名]改成[新主机名]【需要重启才能生效】
Linux远程连接

3.主机列表 vi /etc/hosts 在其中加上 : 主机 ip 地址 主机名
Linux远程连接

4.ssh 用户名@主机名/ip地址:连接到对应的主机
Linux远程连接

5.添加互信(每台机器都要对其他机器做下面的动作)
(1)生成**:ssh-******
Linux远程连接

(2)复制到**校验文件:cat .ssh/id_rsa.pub > .ssh/authorized_keys
(3) 传输到需要互信的机器:ssh-copy-id -i .ssh/id_rsa.pub -p22 对方用户名@对方主机名
操作步骤完成之后就可以直接ssh [email protected]用户名 免密登陆了

二.进程管理:

1.查看所有进程 ps -ef ps -aux
Linux远程连接

2.查看某个应用 ps -ef | grep 应用名
Linux远程连接

3.杀进程 Kill 进程pid ,如需强制杀 kill -9 pid
Linux远程连接

三.远程传输

scp 文件路径 目标主机名:/目标路径

1.传文件时,直接传就好

Linux远程连接
Linux远程连接

2.传目录或者文件夹时就需要先压缩再传

直接传文件夹会报not a regular file
Linux远程连接
所以需要先压缩
Linux远程连接
Linux远程连接

3.压缩文件或文件夹

1.解/压缩文件夹 : tar
(1)压包: tar -zcvf 打包后的名称 打包前的目录
Linux远程连接

(2)解包 :tar -zxvf 需要解的包 [-C 想要解压到的目录]
Linux远程连接

2.解压缩文件:zip(需提前下载zip,unzip)
1.压缩 :zip
Linux远程连接

2.解压缩: unzip
Linux远程连接

四.安装

1.在线安装 yum
安装软件包:yum -y install subversion
卸载软件包:yum -y remove subversion
2.包安装 rpm
安装软件包:rpm –ivh 软件包路径
卸载软件包:rpm –e 软件包全名
3.容器安装 docker