Xshell使用与学习

VPN情况下:

ubuntu:查看ubuntu系统的版本信息

(base) xxx@xxx-ThinkCentre-E97:~$ cat /proc/version
Linux version 5.15.0-91-generic (buildd@lcy02-amd64-061) 
(gcc (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0, 
GNU ld (GNU Binutils for Ubuntu) 2.34) #101~20.04.1-Ubuntu SMP Thu Nov 16 14:22:28 UTC 2023
(base) xxx@xxx-ThinkCentre-E97:~$ uname -a
Linux xxx-ThinkCentre-E97 5.15.0-91-generic #101~20.04.1-Ubuntu SMP Thu Nov 16 14:22:28 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
(base) xxx@xxx-ThinkCentre-E97:~$ lsb_release -a
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 20.04.3 LTS
Release:	20.04
Codename:	focal
  1. Ubuntu 20.04安装Easyconnect及兼容性问题解决
    这个教程能解决VPN与Ubuntu 20.04的兼容性问题,但是对于我需要访问的VPN地址来说,该教程提供的安装包太旧了
    清华大学开源软件镜像站(评论区有网友提供了pango1.0包镜像链接,官网没找到对应的包)
  2. ubuntu 20.04 下安装easyconnect(这个跟1的内容差不多)
  3. ubuntu20.04安装EasyConnect/实录避坑指南(EasyConnect_x64.deb这个版本对我来说太老了)
  4. 在linux上优雅地使用EasyConnect
  5. Ubuntu卸载easyconnect(不能执行)
(base) xxx@xxx-ThinkCentre-E97:~/EasyConnect$ sudo dpkg -i EasyConnect_x86_7_6_7_3.deb
[sudo] password for xxx: 
(Reading database ... 292776 files and directories currently installed.)
Preparing to unpack EasyConnect_x86_7_6_7_3.deb ...
Removed /etc/systemd/system/multi-user.target.wants/EasyMonitor.service.
rm pkg before...
preinst
Linux xxx-ThinkCentre-E97 5.15.0-91-generic #101~20.04.1-Ubuntu SMP Thu Nov 16 14:22:28 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
deb pkg is 32bit, os is 64bit, can't install...
/var/lib/dpkg/tmp.ci/preinst: 20: exit: Illegal number: -1
dpkg: error processing archive EasyConnect_x86_7_6_7_3.deb (--install):new easyconnect package pre-installation script subprocess returned error exit status 2
dpkg: error while cleaning up:new easyconnect package post-removal script subprocess returned error exit status 1
Errors were encountered while processing:EasyConnect_x86_7_6_7_3.deb
(base) xxx@xxx-ThinkCentre-E97:~/EasyConnect$ sudo /usr/bin/uninstall_EasyConnect.sh
sudo: /usr/bin/uninstall_EasyConnect.sh: command not found
(base) xxx@xxx-ThinkCentre-E97:~/EasyConnect$ sudo /usr/bin/uninstall_EasyConnect.sh
sudo: /usr/bin/uninstall_EasyConnect.sh: command not found
(base) xxx@xxx-ThinkCentre-E97:~/EasyConnect$ sudo sh /usr/bin/uninstall_EasyConnect.sh
sh: 0: Can't open /usr/bin/uninstall_EasyConnect.sh
(base) xxx@xxx-ThinkCentre-E97:~/EasyConnect$ cd /usr/share/sangfor/EasyConnect/
(base) xxx@xxx-ThinkCentre-E97:/usr/share/sangfor/EasyConnect$ ls
blink_image_resources_200_percent.pak  libffmpeg.so               libpangocairo-1.0.so.0          LICENSE                   resources
content_resources_200_percent.pak      libgconf-2.so.4            libpangocairo-1.0.so.0.4000.14  LICENSES.chromium.html    snapshot_blob.bin
content_shell.pak                      libnode.so                 libpangoft2-1.0.so.0            locales                   ui_resources_200_percent.pak
EasyConnect                            libpango-1.0.so.0          libpangoft2-1.0.so.0.4000.14    natives_blob.bin          version
icudtl.dat                             libpango-1.0.so.0.4000.14  libXss.so.1                     pdf_viewer_resources.pak  views_resources_200_percent.pak
  1. 快捷键Xshell安装(免费可用)和使用教程
  1. 基本操作
    Ctrl + N:新建会话
    Ctrl + O:打开会话
    Ctrl + S:保存会话
    Ctrl + Q:退出会话
    Ctrl + P:暂停会话
    F12:切换全屏模式

  2. 编辑操作
    Ctrl + A:全选文本
    Ctrl + C:复制选中的文本
    Ctrl + X:剪切选中的文本
    Ctrl + V:粘贴文本
    Ctrl + Z:撤销上一步操作
    Ctrl + Y:重做上一步操作
    Ctrl + F:查找文本
    Ctrl + H:替换文本

  3. 命令执行
    Up/Down Arrow:查看命令历史记录
    Tab:自动补全命令或文件名
    Enter:执行命令
    Ctrl + L:清空屏幕
    Ctrl + W:删除光标前的一个单词
    Ctrl + K:删除光标到行尾的内容
    Alt + Backspace:删除光标到单词开头的内容

  4. 连接管理
    F4:切换到左侧会话管理器
    F6:切换到右侧命令输入窗口
    F7:显示会话属性对话框
    F8:开始/停止监视远程会话的文件传输
    F9:重置本地和远程主机之间的网络连接设置
    Shift + F9:切换是否禁用反向 shell

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/763382.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

蓝桥杯算法心得——游戏(优先队列)

大家好,我是晴天学长,优先队列的题,式子化简非常重要,需要的小伙伴可以关注支持一下哦!后续会继续更新的。💪💪💪 1) .游戏 2) .算法思路 附近最小 1.接收数据 2.找出最小的&#…

安防监控平台EasyCVR使用管理员权限登录后,平台菜单栏显示不全是什么原因?

安防视频监控系统EasyCVR视频综合管理平台,采用了开放式的网络结构,平台能在复杂的网络环境中(专网、局域网、广域网、VPN、公网等)将前端海量的设备进行统一集中接入与视频汇聚管理,平台支持设备通过4G、5G、WIFI、有…

I2C协议

一.硬件连接 I2C必须使用开漏(或集电极开路)的引脚,其引脚框图如下所示。 SCL0对应78K0的P6.0引脚,SDA0对应78K0的P6.1引脚。 在使用开漏引脚通信时,需注意如下事项: 1)两条总线须外接…

【Java - API - 多线程】(01) 通过Java 8完成多线程的创建,快速上手

通过"Java 8"完成多线程的创建,快速上手; 实操 【前提】 使用"Windows 11"系统通过"IntelliJ IDEA"软件完成; 【目录】 “方式1”:通过继承"Thread"完成-正常操作;“方式2”…

【QT入门】 Qt自定义信号后跨线程发送信号

往期回顾: 【QT入门】 lambda表达式(函数)详解-CSDN博客 【QT入门】 Qt槽函数五种常用写法介绍-CSDN博客 【QT入门】 Qt实现自定义信号-CSDN博客 【QT入门】 Qt自定义信号后跨线程发送信号 由于Qt的子线程是无法直接修改ui,需要发送信号到ui线程进行修改…

【Unity投屏总结】投屏方案总结

【背景】 想方便自己在VR中工作,打算做一个能够挂多个屏幕的远程控制VR桌面。研究下来发现细分场景有很多,有点鱼和熊掌不可兼得的意味,细分如下。 【投屏场景与解决方案】 希望多人能够同时观看我的屏幕,也就是一屏投多屏&…

C语言知识复盘— 递归算法 | 函数 | 数组

递归 ○ 算法思想: 递归算法分为两大阶段 : 递和归,即就是有去(递去)有回(归来)。 递去:将递归问题分解为若干个规模较小,与原问题形式相同的子问题,这些子问题可以用相同的解题思路来解决。归…

spring cloud项目微服务间互相调用使用自定义标注进行鉴权方案

来吧,贴代码。 一、背景 我们有一个项目使用了spring cloud,有的微服务需要调用别的微服务,但这些调用没有鉴权;当初项目时间非常紧,同时这部分微服务有的对外也没有鉴权,在代码中设置了无须鉴权&#xf…

C语言中goto

在C语言中,goto语句可用于从程序中的一个位置直接跳转到另一个带有标签的位置。虽然goto语句提供了一些流程控制的灵活性,但它也被认为是一种不好的编程习惯,因为它可能会导致代码难以阅读和维护。 下面是goto语句的基本语法: goto label; ... ... label: statement;在这个示…

Java转换html为图片,图片嵌入pdf/word

一、html转图片 引入依赖 implementation org.xhtmlrenderer:flying-saucer-core:9.1.22html页面转图片对于html标签格式有要求,自己调整,每个标签都要有结束标签,标签也要,标签也要, doctype需要大写 try {String …

字节跳动面试被拷打:高效处理大量数据的JavaScript技巧

一、文章内容 时间分片宏任务微任务前置内容实现时间分片 二、时间切片 什么是时间切片?通过字面意思我们不难理解时间切片就是将时间分成多个片段进行一一渲染数据,时间切片是个抽象的问题,我们可能会想到JavaScript中window自带的setTimeout的延迟函数或者是 w…

Docker进阶教程 - 2 Docker部署SpringBoot项目

更好的阅读体验:点这里 ( www.doubibiji.com ) 2 Docker部署SpringBoot项目 已经学习了 Dockerfile 了,下面介绍一下如何将 SpringBoot 项目通过 Dockerfile 来部署到 Docker 中。 1 修改项目配置 首先需要准备一个 SpringBo…

单例模式的实现方式

饿汉式单例(静态常量初始化) // 饿汉式单例,线程安全,类加载时初始化实例 public class SingletonHungry {// 使用私有构造函数防止外部实例化private SingletonHungry() {}// 类加载时创建单例对象并赋值给静态final变量&#x…

初识二叉树

文章目录 一.什么是树二.什么是二叉树三.二叉树的访问次序四.特殊的二叉树五.求结点个数六.平衡二叉树总结 一.什么是树 树是由一个集合以及在该集合上定义的一种关系构成的。 集合中的元素称为树的节点,所定义的关系称为父子关系。 父子关系在树的节点之间建立了一…

安装OneNote for Win10 | Win10/Win11

前言 PC端的OneNote分为2个版本,分别是Microsoft Store版本和Office版本,Microsoft Store版本即为OneNote for Win10,此版的OneNote有最近笔记功能,但检索功能不如Office版本,个人认为2个版本各有优劣。 但OneNote f…

新人应该从哪几个方面掌握大数据测试?

什么是大数据 大数据是指无法在一定时间范围内用传统的计算机技术进行处理的海量数据集。 对于大数据的测试则需要不同的工具、技术、框架来进行处理。 大数据的体量大、多样化和高速处理所涉及的数据生成、存储、检索和分析使得大数据工程师需要掌握极其高的技术功底。 需要你…

nodejs中使用@maxmind/geoip2-node 查询地理位置信息

介绍 maxmind/geoip2-node 是一个Node.js模块,用于与MaxMind的GeoIP2数据库进行交互,从而获取IP地址的地理位置信息。MaxMind的GeoIP2数据库包含了全球范围内的IP地址和对应的地理位置信息,如国家、城市、经纬度等。使用maxmind/geoip2-node…

小苯的三元组 2024年中国传媒大学程序设计大赛

登录—专业IT笔试面试备考平台_牛客网 题目大意&#xff1a;给出一个n个数的数组&#xff0c;问有多少个三元组&#xff08;a[i]&#xff0c;a[j]&#xff0c;a[k]&#xff09;满足lcm&#xff08;a[i]&#xff0c;a[j]&#xff09;<gcd&#xff08;a[j]&#xff0c;a[k]&a…

C++进阶学习(2)运算符重载2.0

文章目录 三、几个典型运算符重载1.与--①成员函数②友元函数 2.重载赋值运算符①条件②代码 3.重载运算符[]和()①前提②重载下标运算符 []③重载函数调用符 ()④重载流插入和流提取运算符a.前提 三、几个典型运算符重载 1.与– ①成员函数 #include<iostream> using…

Python连接MariaDB数据库

2024软件测试面试刷题&#xff0c;这个小程序&#xff08;永久刷题&#xff09;&#xff0c;靠它快速找到工作了&#xff01;&#xff08;刷题APP的天花板&#xff09;【持续更新最新版】-CSDN博客 Python连接MariaDB数据库 一、安装mariadb库 pip install mariadb 二、连接…