windows下连接服务器
一、windows下连接服务器
xhsell 是一个windows的软件 是用来连接远程服务器的 使用的是ssh协议
xftp 一个windows的软件 用来给服务器 上传或者下载文件的一个工具 ftp协议
shell环境 是运行命令的环境
shell脚本 用于给运维人员 来去做批量处理的 一个语言shell语言编写的一个文件
二、python中的paramiko:
使用python连接linux服务器并执行linux命令
- 安装模块
pip install paramiko - 使用paramiko模块连接服务器
- 导包
- 创建客户端
- 创建白名单
- 设置不提醒
- 连接服务器
- 执行命令
- 关闭连接
- 交互模式
1.导包
2.创建客户端
3.创建白名单
4.设置不提醒
5.连接服务器
6.创建终端
7.发送命令
8.接受返回值,会阻塞程序
9.关闭
4.文件的上传和下载
scp命令:
上传文件:
scp 要上传的文件 服务器的用户@服务的ip:/上传的位置
上传目录:
scp -r 要上传的目录 服务器的用户@服务的ip:/上传的位置
下载文件:
scp 服务器的用户名@服务器ip:/要下载的文件路径 下载的位置
下载目录:
在centos中默认普通用户时无法使用sudo命令的,我们可以通过修改配置文件让用户可以使用sudo
- 切换到管理员
- 切换路径到 /etc
- 修改 sudoers 文件的权限 因为默认没有写权限
chmod u+w sudoers - vim sudoers
保存退出 - 将sudoers权限修改回来
chmod u-w sudoers
三、用户组
创建组
Groupadd 组名
用户组管理配置文件
/etc/group
/etc/gshadow
组名:口令:组管理者:组内用户列表
添加用户到用户组
Gpasswd -a 用户名 组
删除组
Groupdel 组名
四、进程
什么是进程:一个正在执行的程序,拥有获取和释放内存的能力
僵尸进程:线程没有释放内存的能力,当进程执行结束,线程还在运行,导致内存无法释放,程序挂死在后台
查看进程
ps 查看进程
a 所有用户的所有进程
u 显示用户信息
x 显示无终端运行的进程
e 显示所有进程 包括没有终端
f 以树形格式显示进程
一般情况查看所有进程 使用 ps aux / ps -aux
user 用户
pid 进程号 用来标识进程 一般在杀死进程的时候 使用pid
%cpu cpu的使用情况
%MEM 内存的占用情况
VSZ 虚拟内存的使用情况
RSS 驻留中页的数量 实际使用物理内存
TTY 进程所占用的终端 ? 未知终端 一般是系统运行程序
STAT 进程的状态
R 正在运行的
S 休眠
T 停止状态
< 提升进程的优先级
z 僵尸进程
X 死掉的进程
START 开始时间
TIME 运行时间
command 命令
top:仪表盘 每三秒钟刷新一次
使用python统计当每个用户的进程数量如何杀死进程
筛选进程 找到Python 相关的进程
ps -aux | grep python
| 管道 将上一条命令输出的结果 给下一条命令使用
可以查询到python3 1.py 的 进程id
杀死进程 :
kill -9 pid
pkill -9 python 杀死所有和python相关的进程计划任务
突发性任务at:
ctrl+c
ctrl+d
查看突发任务 at -l
删除突发任务 atrm
定时性任务 crontab:
-u 用户
-e 编辑任务 打开后是一个文件
-l 查看定时任务
-r 删除定时任务
每月的1-12,每周的1-7 每日的0-23,每小时的 第一分钟执行 命令
每一分钟执行一次
每月的每周的每天的晚上9点30分执行任务
每月的1号,10号,22号的 4点45分执行命令
每天的18点到23点的 整点 和半点 执行任务
每一小时执行一次命令
每天六点钟执行命令
每天凌晨六点四十
每周一到每周5的11:41 开始 每隔10分钟执行一次
每天的10:30开始 间隔2个小时执行一次
每周一到每周5的两点 执行命令
每周一到周五的8:00和9:00 执行
每周一到周五 8:30,8:50,9:30,10:10,10:30,11:00
11:30,14:00,14:30
/var/spool/mail 邮件的路径
- 后台运行
& 后台运行
重定向输出 >
nohup
jobs
windows下连接服务器相关推荐
- Windows 下连接mysql工具NavicatForMysql
Windows 下连接mysql工具NavicatForMysql 一.软件介绍 Navicat for MySQL是一款强大的 MySQL 数据库管理和开发工具,它为专业开发者提供了一套强大的足够尖 ...
- windows下ACS服务器的认证
windows下ACS服务器的认证路由器配置:示意图:telnet:[Router]display version Copyright Notice: All ...
- Windows下SVN服务器的搭建步骤
1.下载svn服务端和客户端 服务端VISUALSVN SERVER:https://www.visualsvn.com/ 客户端TortoiseSVN:https://tortoisesvn.net ...
- vistualSVN server:Windows下SVN服务器利器
官方网站http://www.visualsvn.com/server/ visualsvn服务器允许您轻松地安装和管理的全功能的版本在Windows平台的服务器. 其耐用性,无与伦比的易用性和独特的 ...
- Windows 下Apache服务器搭建
====================== 更新时间 2019年 5月 6日 ===================== 更新内容:增加操作系统及VC++的版本要求 ================ ...
- windows远程连接服务器,出现身份验证错误,给函数提供的身份无效!
某一个神奇的下午突然发现不能远程连接服务器.并提示身份验证错误,给函数提供的身份无效!一脸懵逼,还给阿里提交了工单,回复了解决办法.差点我就给阿里服务器升级补丁加重启了,鬼使神差的用同事的电脑尝试连接 ...
- Windows远程连接服务器
1.开始-->所有程序-->Windows附件-->远程桌面连接,如下图所示: 2.输入远程连接服务器的IP地址-->点击"显示选项(O)",如下图所示: ...
- Windows下连接RTL-SDR直接使用命令听FM广播
前言 本博客是为了实现在windows下直接用RTL-SDR命令来使用RTL-SDR设备接收广播信号. RTL-SDR设备 电脑环境 电脑系统版本:windows 10 教育版 1903(具体版本18 ...
- windows下连接smb服务器
在运行里面输入:\\xxx.xxx.xxx.xxx 即可访问远程服务器 转载于:https://www.cnblogs.com/liyuanhong/p/10671475.html
最新文章
- leetcode-cli 用命令行开心的刷算法
- linked-list-cycle-ii (数学证明)
- Java实现线程同步的方式
- 去 IOE,MySQL 完胜 PostgreSQL
- html计算器_学习HTML、CSS和JavaScript的最佳方法是什么?
- java更新新的知识要怎么知道_晟司小蒙告诉你,Java技术知识点,不定时更新!!!...
- TypeScript入门教程 之 为什么使用TypeScript
- celery学习笔记:celery安装,并运行第一个应用
- [洛谷 P3992] [BJOI2017]开车
- java学习笔记之DBUtils工具包
- echarts中x轴文件消失_实测实例:labview中波形图X轴刻度任意刻度设置
- 中的实践 中兴_中兴数字化转型:做“极致的云公司” 用5G制造5G
- 每日算法系列【LeetCode 312】戳气球
- 在Windows平台下的IIS中发布Django应用
- Active Diretory 全攻略(一)--目录服务
- 基于DKHadoop的智慧人社服务平台开发案例简述
- 牛腩新闻发布系统总结(四)--知识点滴
- 通达信公式:如何表示5个数据中的前三大数值?
- 南京师范大学计算机考研难不难,南京师范大学考研难吗?
- 怪兽IT学院PHP零基础入门在线学习手册
热门文章
- Linux cat命令学习
- 视频直播技术详解之采集
- scipy.sparse的一些整理
- python+adb 控制安卓手机拍照并传电脑
- Wargames学习笔记--Bandit
- python 最简单的图灵机器人
- 【分布式系统】使用 MQ 处理 2PC、3PC、本地事务表的分布式事务
- imagecreatefromjpeg(): gd-jpeg, libjpeg: recoverable error: Corrupt JPEG data: 1 extraneous bytes be
- (转)网上摘抄:计算数学研究方向及网上资料
- php for循环删除元素,php-在foreach循环中取消设置数组值