windows下连接服务器

article/2025/9/18 18:17:33

一、windows下连接服务器
xhsell 是一个windows的软件 是用来连接远程服务器的 使用的是ssh协议
xftp 一个windows的软件 用来给服务器 上传或者下载文件的一个工具 ftp协议
shell环境 是运行命令的环境
shell脚本 用于给运维人员 来去做批量处理的 一个语言shell语言编写的一个文件
二、python中的paramiko:
使用python连接linux服务器并执行linux命令

  1. 安装模块
    pip install paramiko
  2. 使用paramiko模块连接服务器
  3. 导包
  4. 创建客户端
  5. 创建白名单
  6. 设置不提醒
  7. 连接服务器
  8. 执行命令
  9. 关闭连接
  10. 交互模式
    1.导包
    2.创建客户端
    3.创建白名单
    4.设置不提醒
    5.连接服务器
    6.创建终端
    7.发送命令
    8.接受返回值,会阻塞程序
    9.关闭
    4.文件的上传和下载

scp命令:
上传文件:
scp 要上传的文件 服务器的用户@服务的ip:/上传的位置
上传目录:
scp -r 要上传的目录 服务器的用户@服务的ip:/上传的位置
下载文件:
scp 服务器的用户名@服务器ip:/要下载的文件路径 下载的位置
下载目录:
在centos中默认普通用户时无法使用sudo命令的,我们可以通过修改配置文件让用户可以使用sudo

  1. 切换到管理员
  2. 切换路径到 /etc
  3. 修改 sudoers 文件的权限 因为默认没有写权限
    chmod u+w sudoers
  4. vim sudoers
    在这里插入图片描述
    保存退出
  5. 将sudoers权限修改回来
    chmod u-w sudoers
    三、用户组

创建组
Groupadd 组名

用户组管理配置文件
/etc/group
在这里插入图片描述
/etc/gshadow
在这里插入图片描述
组名:口令:组管理者:组内用户列表

添加用户到用户组
Gpasswd -a 用户名 组

删除组
Groupdel 组名

四、进程
什么是进程:一个正在执行的程序,拥有获取和释放内存的能力
僵尸进程:线程没有释放内存的能力,当进程执行结束,线程还在运行,导致内存无法释放,程序挂死在后台

  1. 查看进程
    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统计当每个用户的进程数量

  2. 如何杀死进程
    筛选进程 找到Python 相关的进程
    ps -aux | grep python
    | 管道 将上一条命令输出的结果 给下一条命令使用
    在这里插入图片描述
    可以查询到python3 1.py 的 进程id
    杀死进程 :
    kill -9 pid
    pkill -9 python 杀死所有和python相关的进程

  3. 计划任务
    突发性任务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 邮件的路径

  1. 后台运行

& 后台运行
重定向输出 >
nohup
jobs


http://chatgpt.dhexx.cn/article/PTJAPwn3.shtml

相关文章

linux之连接服务器

1. 背景 通常连接服务器使用ssh usernamehostname的方式&#xff0c;其中uername是用户名&#xff0c;一般为root等。hostname为ip地址。但是ip地址通常不容易记住&#xff0c;因此会将ip地址与一个名称相对应&#xff0c;然后直接使用名字来登陆服务器。 2. ip与name的映射 …

远程服务器怎么连接

利用windows自带远程桌面连接服务器&#xff0c;海星星 日付服务器 碉堡了 工具/原料 远程桌面 IP地址账号 方法/步骤 1 本商品直接使用WINDOWS自带的远程桌面连接就可以进行使用。 点开始——点运行&#xff08;或者直接用窗口键[win]R&#xff09;————在运行对话框输入m…

连接服务器

连接是什么意思 创建套接字之后&#xff0c;应用程序&#xff08;浏览器&#xff09;就会调用connect&#xff0c;随后协议栈会将本地的套接字与服务器的套接字进行连接。话说&#xff0c;以太网的网线都是一直连接的状态&#xff0c;我们并不需要来回插拔网线&#xff0c;那么…

创建链接服务器

GPS平台、网站建设、软件开发、系统运维&#xff0c;找森大网络科技&#xff01; https://cnsendnet.taobao.com 来自森大科技官方博客 http://www.cnsendblog.com/index.php/?p1862 给SQL Server创建连接服务器 一、 可视化界面操作 1.点击“新建连接服务器” 2.“常规”选…

如何连接云服务器

** - 本篇文章是&#xff1a;教跟我一样一开始不会连接远程云服务器的小白们 ** 首先你已经有一个公网ip&#xff08;在阿里云/腾讯云/等等许多地方都可以租到&#xff09; 注&#xff1a;作者本人申请了一个试用的华为云2008Windows64bit的服务器 以下教你如何一步步连接…

连接到服务器(1)

问题一&#xff08;未找到或无法访问服务器&#xff09; 标题: 连接到服务器 ------------------------------ 无法连接到 TOM-PC。 ------------------------------ 其他信息: 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证…

如何连接服务器

1&#xff1a; 先进入 C:/uers/<username>/.ssh/config 2:添加 Host <IP> HostName <IP> User <username> 3进入vscode 设置 搜索 remote 然后连接

远程连接服务器

1、什么是远程连接服务器 远程连接服务器通过文字或图形接口方式来远程登录系统&#xff0c;让你在远程终端前 登录 linux 主机以取得可操作主机接口&#xff08;shell&#xff09;&#xff0c;而登录后的操作感觉就像是坐 在系统前面一样。 2、远程连接服务器的功能 分享主机…

手把手教你如何连上实验室的服务器

目录 1.服务器到底是啥 2.怎么连上实验室的服务器 3.服务器文件与本机文件交互 4.服务器空闲查询 5.VSCode远程连接服务器 6.python实验环境配置​​​​​​​ 好了&#xff0c;数据集准备好了&#xff0c;网络模型也搭好了&#xff0c;是骡子是马就差把它拉出来遛一遛了…

撸一撸Spring Framework-IoC-资源管理利器(Resource、ResourceLoader、ResourcePatternResolver)

撸一撸Spring Framework-IoC系列文章目录 IoC概述 BeanFactory ApplicationContext BeanDefinition BeanWrapper 资源管理利器(Resource与ResourceLoader) 配置管理(Environment与PropertySource) 实现通用功能的利器(PostProcessor机制) 我们经常需要读取外部资源到应…

uni-app 资源在线升级/热更新

HBuilderX 1.6.5 起&#xff0c;uni-app 支持生成 App 资源升级包。 生成 App 资源升级包 修改版本号 首先&#xff0c;更新 manifest.json 中的版本号。 比如之前是 1.0.0&#xff0c;那么新版本应该是 1.0.1 或 1.1.0 这样。 发行 然后&#xff0c;在 HBuilderX 中生成升…

【有手就行】定制一个GIF表情

前言&#x1f447; 完成这个任务不需要安装任何编程软件&#xff0c;不需要任何基础&#xff0c;有手就行&#xff01; 效果图&#x1f447; &#xff08;御用素材&#x1f438;S先生&#xff09;&#x1f447; 制作步骤&#x1f447; ①登陆网址https://benisland.neocitie…

Squish 7.0中视频捕获 (含相关网络直播研讨会报名信息)

本文翻译自Video capture in Squish 7.0 – feature focus &#xff08;原文发布于2022年3月4日&#xff09; 原文作者&#xff1a;Qt公司软件工程师Katarina Behrens 翻译&#xff1a;Joyce Jiang Squish GUI Tester 7.0是首个提供独特新功能的Squish版本&#xff1a;通过捕获…

(一)squid简介

1、一些squid的概念 squid是一个缓存服务器的守护进程&#xff0c;其支持的代理协议&#xff1a;FTP,HTTP,SSL,套接字。 存储分类&#xff1a;磁盘>分区>目录>Object&#xff08;缓存文件&#xff09; 索引方式&#xff1a; Hash Tables 目录 每个Digest的索…

【深入UCSC Genome Brower】他山之石

转自&#xff1a;https://mp.weixin.qq.com/s?__bizMzAwMzY4MTYxNw&mid2655752921&idx1&sn159f79dde58d2145c59307e23a06b97a&scene0#wechat_redirect 这是一个神奇的网站&#xff1a;UCSC Genome Brower 有朋友在后台留言让介绍下UCSC Genome Browser&#x…

SWISH

①基础符号&#xff1a; :- 输出 \ 非 ②判断是否匹配文字备注 例1&#xff08;未匹配成功&#xff09; 例2&#xff08;输出a所在的list&#xff1a;N&#xff1f;&#xff09; 例3

Swish hard-Swish

当β = 0时,Swish变为线性函数f(x)=x/2 β → ∞, σ(x)=(1+exp(−x))−1σ(x)=(1+exp⁡(−x))−1为0或1. Swish变为ReLU: f(x)=2max(0,x) 所以Swish函数可以看做是介于线性函数与ReLU函数之间的平滑函数. beta是个常数或者可以训练的参数。其具有无上界有下界、平滑、非单调的…

Squid服务

Squid服务 一、Squid 服务基础 Squid 是 Linux 系 统 中 最 常 用 的 一 款 开 源 代 理 服 务 软 件 &#xff0c;可以很好地实现 HTTP 和 FTP&#xff0c;以及 DNS 查询、SSL 等应 用的缓存代理&#xff0c;功能十分强大。 官 方 网 站 为&#xff1a; http://www.squid-c…

Lua整合工具 squish使用方法

squish是一个开源的用于打包lua脚本的小工具&#xff0c;它的主要功能是将多个lua文件整合成一个文件&#xff0c;并在此基础上做压缩和混淆等处理&#xff0c;混淆和压缩后的代码可以直接被执行而不需要先做解压还原等操作。 它的github地址&#xff1a;https://github.com/L…

测试资深人士推荐的GUI跨平台自动化测试工具

Squish GUI 测试自动化工具使跨平台测试应用程序变得容易&#xff0c;它对Qt的支持非常好。 在发布应用程序之前测试用户界面比以往任何时候都更加重要&#xff0c;当今用户需要从移动、桌面、Web和嵌入式应用程序中获得无缝的跨平台体验。由于应用程序经常在工厂、汽车甚至厨…