精通Linux系列服务器之间的telnet与scp命令用法,进程管理命令之ps -ef与ps aux详解
Posted 大数据小禅
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了精通Linux系列服务器之间的telnet与scp命令用法,进程管理命令之ps -ef与ps aux详解相关的知识,希望对你有一定的参考价值。
🚀 作者 :“大数据小禅”
🚀 专栏简介 :本专栏主要分享Linux技术,会涉及到常用的Linux命令操作,常用的服务部应用署以及相关运维知识,还有一些Linux系统的深层解析。
🚀 粉丝福利 :加入小禅的大数据交流群
🚀 欢迎小伙伴们 点赞👍、收藏⭐、留言💬
linux服务器之间telnet与scp命令的用法
telnet命令:主要用于测试到某台机器的某个端口是否畅通,Centos是默认没有这个命令的,需要安装
talent ip地址 + 80 查看80端口是否畅通 (80可以改)
telnet这个命令是依赖于 xinetd服务于telnet-server服务
telnet命令的安装:yum -y install xinetd telnet telnet-server (确认联网状态)
telnet命令用法:
telnet IP地址 端口
应用场景:测试某个端口是否畅通
scp命令:用于服务器之间的文件或者文件目录拷贝
用法1:从本机拷贝文件到别的机器 scp 本机文件的存放路径 root@服务器IP:服务器目标路径(root也是用户)
eg:从192.168.72.128这台机器的/root/VMwareTools-10.2.0-7259539.tar.gz文件
拷贝到192.168.72.129的/root/下(提示的时候要输入yes不能输入y)
scp /root/VMwareTools-10.2.0-7259539.tar.gz root@192.168.72.129:/root/
用法2:从别的机器拷贝文件到本地目录 scp root@服务器IP:服务器目标路径 本机文件的存放路径
eg:从192.168.72.129这台机器的/root/VMwareTools-10.2.0-7259539.tar.gz文件拷贝到
192.168.72.128的/root/下,下面的命令是在128机器上运行的
scp root@192.168.72.129:/root/VMwareTools-10.2.0-7259539.tar.gz /root/
r参数:递归的作用(可以拷贝目录)
eg: 在128下操作的
scp -r vmware-tools-distrib root@192.168.72.129:/root/
linux进程管理命令之ps -ef与ps aux详解
简介:介绍实际工作中ps命令的参数作用
ps命令:功能说明:显示所有进程信息。 ps 与grep 常用组合用法,查找特定进程
[root@localhost ~]# ps -ef | more
UID PID PPID C STIME TTY TIME CMD
root 2 0 0 Jul30 ? 00:00:00 [kthreadd]
root 3 2 0 Jul30 ? 00:00:06 [ksoftirqd/0]
root 5 2 0 Jul30 ? 00:00:00 [kworker/0:0H]
root 7 2 0 Jul30 ? 00:00:04 [migration/0]
root 8 2 0 Jul30 ? 00:00:00 [rcu_bh]
root 9 2 0 Jul30 ? 00:00:00 [rcuob/0]
root 10 2 0 Jul30 ? 00:00:00 [rcuob/1]
UID:用户ID
PID:进程ID
PPID:父进程号
C:CPU的占用率
STIME:进程的启动时间
TTY:TTY终端
TIME:进程执行起到现在总的CPU占用时间
CMD:启动这个进程的命令
[root@localhost ~]# ps aux | more
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 2 0.0 0.0 0 0 ? S Jul30 0:00 [kthreadd]
root 3 0.0 0.0 0 0 ? S Jul30 0:06 [ksoftirqd/0]
root 5 0.0 0.0 0 0 ? S< Jul30 0:00 [kworker/0:0H]
root 7 0.0 0.0 0 0 ? S Jul30 0:04 [migration/0]
root 8 0.0 0.0 0 0 ? S Jul30 0:00 [rcu_bh]
root 9 0.0 0.0 0 0 ? S Jul30 0:00 [rcuob/0]
root 10 0.0 0.0 0 0 ? S Jul30 0:00 [rcuob/1]
root 11 0.0 0.0 0 0 ? S Jul30 0:00 [rcuob/2]
USER:哪个用户启动了这个命令
PID:进程的ID
%CPU:CPU的占用率
%MEM:内存的使用率
VSZ:如果一个程序完全驻留在内存中一共需要使用多少内存空间
RSS:进程当前占用了多少内存
TTY:tty终端
STAT:表示当前进程的状态(S#处于休眠的状态;D#不可中断的状态 ;Z#僵尸进程 ;X#死掉的进程)
START:启动这个命令的时间点
TIME:进程执行起到现在总的CPU占用时间
COMMAND:启动这个进程的命令
一般执行ps -ef 或者ps aux 命令是查看我们的进程是否启动成功,或者找出进程号。
对进程的kill强制关闭,可以 直接kill掉主进程的PID
-9 : #-9是kill -l显示出来的众多的kill信号,有64个,kill -9 20846 这个后面的数字是进程的PID,9号是强制停止
以上是关于精通Linux系列服务器之间的telnet与scp命令用法,进程管理命令之ps -ef与ps aux详解的主要内容,如果未能解决你的问题,请参考以下文章
mac下用scp命令实现本地文件与服务器Linux文件之间的相互传输
精通Linux系列Linux下常用安装服务软件源码编译安装方式与实战部署JDK环境