Xshell 安装及使用方法

news2024/11/25 15:57:21

在这里插入图片描述

公网地址:47.XXX.XXX.229
私网地址:172.XXX.128.XXX
用户:root
密码:123456

1,百度xshell,下载,安装Xshell

2,填写配置及使用方式

主机:47.XXX.XXX.229
用户:root
密码:123456
连接上以后使用
ssh 172.XXX.128.XXX
就可以进入到内网了,ls可以看到目录

常用的命令:

(1) 命令ls——列出文件

ls  显示当前目录文件 
ls -la 给出当前目录下所有文件的一个长列表,包括以句点开头的“隐藏”文件 
ls a* 列出当前目录下以字母a开头的所有文件 
ls -l *.doc 给出当前目录下以.doc结尾的所有文件 

(2)命令cp——复制文件

cp afile afile.bak 把文件复制为新文件afile.bak 
cp afile /home/bible/ 把文件afile从当前目录复制到/home/bible/目录下 
cp * /tmp 把当前目录下的所有未隐藏文件复制到/tmp/目录下 
cp -a docs docs.bak 递归性地把当前目录下的docs目录复制为新目录docs.bak,保持文件属性,并复制所有的文件,包括以句点开头的隐藏文件。为了方便起见,-a选项包含-R选项 
cp -i 在覆盖前询问用户 
cp -v 告诉用户正在做什么 
cp -r 

(3)命令mv——移动和重命名文件 mv aflie bfile 将afile重命名为bfile

mv afile /tmp 把当前目录下的afile移动到/tmp/目录下 

(4)命令rm——删除文件和目录 rm afile 删除文件afile

rm * 删除当前目录下的所有文件(未隐藏文件)。rm命令不删除目录,除非也指定了-r(递归)参数。 
rm -rf domed 删除domed目录以及它所包含的所有内容 
rm -i a* 删除当前目录下所有以字母a开头的文件,并且在每次删除时,提示用户进行确认 

(5)命令cd——更改目录

cd  切换到主目录 
cd ~ 切换到主目录 
cd /tmp 切换到目录/tmp 
cd dir 切换到当前目录下的dir目录 
cd / 切换到根目录 
cd .. 切换到到上一级目录 
cd ../.. 切换到上二级目录 
cd ~ 切换到用户目录,比如是root用户,则切换到/root下

(6)命令mkdir——建立目录

mkdir phots 在当前目录中建立名为photos的目录 
mkdir -p this/that/theother 在当前目录下建立指定的嵌套子目录

(7)命令mkdir——删除目录

mkdir 将删除空目录

(8)命令more、less——查看文件内容

more /etc/passwd 查看/etc/passwd的内容 
功能:分页显示命令   
    more file 
    more命令也可以通过管道符(|)与其他的命令一起使用,例如:   ps ux|more   ls|more 
 less /etc/passwd 查看/etc/passwd的内容 

(9)命令grep——搜索文件内容

grep bible /etc/exports 在文件exports中查找包含bible的所有行 
tail -100 /var/log/apache/access.log|grep 404 在WEB服务器日志文件access.log的后100行中查找包含“404”的行 
tail -100 /var/log/apache/access.log|grep -v googlebot 在WEB服务器日志文件access.log的后100行中,查找没有被google访问的行 
grep -v ^# /etc/apache2/httpd.conf 在主apache配置文件中,查找所有非注释行 

(10)命令find——查找文件

find .-name *.rpm 在当前目录中查找rpm包 
find .|grep page 在当前目录及其子目录中查找文件名包含page的文件 locate traceroute 在系统的任何地方查找文件名包含traceroute的文件 

(11)命令vi——编辑文件

gvim 打开程序
vi /etc/bubby.txt 用vi编辑文件/etc/bubby.txt
vim /etc/bubby.txt 用vi编辑文件/etc/bubby.txt
快捷操作:
切换窗口:alt+1,alt+2
全屏:alt+回车
将vim挂起(暂停):ctrl+z,暂停后可进行其他shell操作,完了之后可通过 fg 命令切换回vim界面继续编辑
:MR:查看历史文件记录(注意:MR大写)
:sp 横向切换界面窗口
:vsp 纵向切换界面窗口 方便多文件对照编码(如下图:) emacs /etc/bubby.txt 用emacs编辑文件/etc/bubby.txt

(12)命令rz、sz——文件上传下载

运行命令Sudo rz,即是接收文件,xshell就会弹出文件选择对话框,选好文件之后关闭对话框,文件就会上传到linux里的当前目录 。 
运行命令Sudo sz file 就是发文件到windows上(保存的目录是可以配置) 比ftp命令方便多了,而且服务器不用再开FTP服务了。 

(13)命令cat——显示文件内容

cat file 

(14)命令ps——查看进程 ps [options]

DESCRIPTION(描述):ps命令显示运行程序选项的一些信息。如果你想显示选项的一些重复信息,请使用top命令替代。 
用标准语法查看系统上的每一个进程。    
    ps -e    
    ps -ef    
    ps -eF    
    ps -ely 

(15)命令kill——杀掉进程

[root@linux ~]# kill -signal %jobnumber   
[root@linux ~]# kill -l   
参数:   
    -l  :这个是 L 的小写,列出目前 kill 能够使用的讯号 (signal) 有哪些?共有62个信号。 
    signal :代表给予后面接的那个工作什么样的指示啰!用 man 7 signal 可知:   
    -1 :重新读取一次参数的设定档 (类似 reload);   
    -2 :代表与由键盘输入 [ctrl]-c 同样的动作;   
    -9 :立刻强制删除一个工作; 
    -15:以正常的程序方式终止一项工作。与 -9 是不一样的。  
范例一:找出目前的 bash 环境下的背景工作,并将该工作删除。   
[root@linux ~]# jobs 
    [1]+  Stopped                 vim bashrc   
[root@linux ~]# kill -9 %1 
    [1]+  已砍掉                  vim bashrc 

(16)命令stop、start——重启tomcat

./catalina.sh stop      
./catalina.sh start 

(17)命令top——查看cpu、内存

(18)命令pwd——查看当前路径

(19)命令tar——打包、解包rar

tar -cvf **.tar a.jsp b.java    将a和b打成**.rar 
tar -xvf **.tar a.jsp b.java    将**.tar 解包 

(20)命令tail——查看文件详细信息

tail -f aaa.txt          看aaa.txt文件的详细信息 
tail -n x aaa.log           x:最后几行 

(21)命令head——查看文件的名字和后缀

head -n x aaa.log           x:开始几行aaa.log:要查看的文件的名字和后缀 

(22)命令diff——比较文件内容

diff dir1 dir2 比较目录1与目录2的文件列表是否相同,但不比较文件的实际内容,不同则列出 
diff file1 file2 比较文件1与文件2的内容是否相同,如果是文本格式的文件,则将不相同的内容显示,如果是二进制代码则只表示两个文件是不同的   
comm file1 file2 比较文件,显示两个文件不相同的内容 

(23)命令ln——建立连接

ln source_path target_path 硬连接    
ln -s source_path target_path 软连接 

(24)命令touch——创建一个空文件

touch aaa.txt  创建一个空文件,文件名为aaa.txt  

(25)命令man——查看某个命令的帮助

man ls 显示ls命令的帮助内容 

(26)命令w——显示登录用户的详细信息

Sarge:~# w 

(27)命令who——显示登录用户

Sarge:~# who 

(28)命令last——查看最近那些用户登录系统

Sarge:~# last 

(29)命令date——系统日期设定

date -s “060520 06:00:00″ 设置系统时期为2006年5月20日6点整。

(30)命令

clock——时钟设置 
clock –r 对系统Bios中读取时间参数 
clock –w 将系统时间(如由date设置的时间)写入Bios 

(31)命令uname——查看系统版本

uname -R 显示操作系统内核的version 

(32)命令reboot、shutdown——关闭和重新启动计算机

reboot   重新启动计算机 
shutdown -r now  重新启动计算机,停止服务后重新启动计算机   
shutdown -h now  关闭计算机,停止服务后再关闭系统   
halt   关闭计算机 
一般用shutdown -r now,在重启系统是,关闭相关服务,shutdown -h now也是如此。 

(33) 命令su——切换用户

su -  切换到root用户 
su – zhoulj 切换到zhoulj用户, 
注意:- ,他很关键,使用-,将使用用户的环境变量 

(34)命令free——查看内存和swap分区使用情况

Sarge:~# free -tm 

(35)命令uptime——现在的时间 ,系统开机运转到现在经过的时间,连线的使用者数量,最近一分钟,五分钟和十五分钟的系统负载

Sarge:~# uptime 

(36) 命令vmstat——监视虚拟内存使用情况

# vmstat 

(37)命令iostat——磁盘吞吐量

-c      只显示CPU行     
-d      显示磁盘行 
-k      以千字节为单位显示磁盘输出     
-t      在输出中包括时间戳 
-x      在输出中包括扩展的磁盘指标 

(38)命令clear—— 清屏

clear

(39)重启tomcat

(40)变更使用者chown

变更文件或目录的拥有者或所属群组         chown -R -h owner file 
- R(recursive)选项意味着对所有子目录下的文件也都进行同样的操作。                
- h选项意味着在改变符号链接文件的属主时不影响该链接所指向的目标文件 
chown -R xh test1 (test1目录及子目录的所有文件属主变为xh)  

41.查看要重启进程的进程号

Ps –ef|grep xxxx 

42.杀掉该项目的进程

先杀第二列,再杀第一列 
Sudo kill -9 x x 
(x为进程号,同时杀多个中间以空格分割) 

43.重启tomcat

首先找到tomcat的bin目录 Cd tomcat/bin; 
然后运行 sudo ./run.sh即可启动tomcat。  
Maven 打包语句:mvn clean package –Dmaven.test.skip=true

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

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

相关文章

SpringCloud学习笔记 - 系统自适应限流 - Sentinel

1. Sentinel 系统自适应限流 Sentinel 系统自适应限流从整体维度对应用入口流量进行控制,结合应用的 Load、CPU 使用率、总体平均 RT、入口 QPS 和并发线程数等几个维度的监控指标,通过自适应的流控策略,让系统的入口流量和系统的负载达到一…

第五十一章 BFS进阶(一)——双端队列广搜

第五十一章 BFS进阶(一)——双端队列广搜一、原理二、例题1、问题2、分析三、代码一、原理 在介绍双端队列广搜之前,我们先回顾一下堆优化版本的dijkstradijkstradijkstra算法。 在这个算法中,我们使用的是小根堆来找到距离起点…

java基础—Volatile关键字详解

java基础—Volatile关键字详解 文章目录java基础—Volatile关键字详解并发编程的三大特性:volatile的作用是什么volatile如何保证有可见性volatile保证可见性在JMM层面原理volatile保证可见性在CPU层面原理可见性问题的例子volatile如何保证有序性单例模式使用volat…

概率统计·假设检验【正态总体均值的假设检验、正态总体方差的假设检验】

均值假设检验定义 2类错误 第1类错误(弃真):当原假设H0为真,观察值却落入拒绝域,因而拒 绝H0这类错误是“以真为假” 犯第一类错误的概率显著性水平α第2类错误(取伪):当原假设H0不…

基于参数化模型的3D产品配置器开发

当我被要求为客户创建3D产品配置器时,我想到的第一个平台是 SketchFab。 我是在澳大利亚墨尔本的 SAE 创意媒体学院学习计算机动画时接触到它的。 推荐:使用 NSDT场景设计器 快速搭建 3D场景。 1、基于Sketchfab开发3D产品配置器 SketchFab 是在线共享…

码住!为什么一定要做tiktok小店?赶快来开启爆单模式!

随着短视频和社交电商的结合,商家的变现渠道变得更加宽广。各大平台也开启了直播带货的赛道,在跨境行业中,tiktok小店也是商家们关注的渠道。很多商家也开始做tiktok小店,那我们可以先了解一下这小店的优势。tiktok小店拥有优质的…

并发线程、锁、ThreadLocal

并发编程并发编程Java内存模型(JMM)并发编程核心问题—可见性、原子性、有序性volatile关键字原子性原子类CAS(Compare-And-Swap 比较并交换)ABA问题Java中的锁乐观锁和悲观锁可重入锁读写锁分段锁自旋锁共享锁/独占锁公平锁/非公平锁偏向锁/轻量级锁/重…

02- pandas 数据库 (机器学习)

pandas 数据库重点: pandas 的主要数据结构: Series (一维数据)与 DataFrame (二维数据)。 pd.DataFrame(data np.random.randint(0,151,size (5,3)), # 生成pandas数据 index [Danial,Brandon,softpo,Ella,Cindy], # 行索引 …

J6412四网口迷你主机折腾虚拟机教程

今天给大家做一个四网口迷你主机折腾虚拟机的安装教程,主机采用的是maxtang大唐NUC J6412 intel i226V四网口的迷你主机,这款主机它是不能直接装上NAS的,必须使用虚拟机系统,近期研究了下然后做了一个教程分享给大家。 首先需要做…

Antd-table全选踩坑记录

目录 一、需求 二、问题 ​编辑三、解决 四、全选选中所有数据而不是当前页 一、需求 最近遇到一个小小的需求,在我们这个项目中,有一个表格需要添加全选删除功能。这还不简单吗,于是我找到andt的官网,咔咔咔一顿cv&#xff0…

「自控元件及线路」14 电子电力技术与功率放大器概述

本节介绍电子电力技术的基本概念 本节介绍PD、SCR、GTR、MOSFET、IGBT等电子电力器件 本节介绍功率放大器的基本概念和线性功率放大器 文章目录电力电子技术概述电能变换电子电力器件功率二极管PD晶闸管SCR功率晶体管GTR功率场效应晶体管PowerMOSFET绝缘栅双极晶体管IGBT功率放…

代码随想录.力扣.二叉树.105/106. 从中序与前序/后序序列构造二叉树

题目: 给定两个整数数组 preorder 和 inorder ,其中 preorder 是二叉树的先序遍历, inorder 是同一棵树的中序遍历,请构造二叉树并返回其根节点。 示例 1: 输入: preorder [3,9,20,15,7], inorder [9,3,15,20,7] 输出: [3,9,2…

Notion 笔记Mac及windows客户端汉化

1、 注册/登录账号: https://www.notion.so/zh-cn 2、下载电脑软件应用: https://www.notion.so/desktop 下载完成后,安装到电脑中,界面如下: 3、下载汉化js插件 地址:https://github.com/Reamd7/n…

String、StringBuffer、StringBuilder有什么区别?

第5讲 | String、StringBuffer、StringBuilder有什么区别? 今天我会聊聊日常使用的字符串,别看它似乎很简单,但其实字符串几乎在所有编程语言里都是个特殊的存在,因为不管是数量还是体积,字符串都是大多数应用中的重要…

【PR】源窗口

【PR】源窗口源窗口粗剪源窗口按钮功能标记按钮出入点相关插入与覆盖插入覆盖导出帧使用软件:Premiere2020 源窗口粗剪 我们手上可能有一些很长的视频,但是我就想要其中的几段,这个时候粗剪就很方便,把想要的视频段落剪出来先凑一…

私募证券基金动态-23年1月报

成交量:1月日均7,901.31亿元2023年1月A股两市日均成交7,901.31亿元,环比上升0.33%、同比下降25.18%。1月恰逢春节仅16个交易日,节后2个交易日交易量明显回暖。管理人:新提交备案51家,备案通过21家1月新提交备案申请的5…

分析了 200 个 DeFi 项目,我发现了这些规律

作者:Ren & Heinrich翻译:dongdong在这篇文章中,我分享了我通过分析当前排名前 200 的 DeFi 加密项目的见解。这不是一项学术研究。尽管如此,这些发现对加密货币投资者来说具有附加值。我使用 https://defillama.com/ 的公共数…

财报解读:业务复苏迹象明显,中国中免能否重写增长神话?

2月3日,中国中免披露2022年度业绩快报,2022年总营收为544.63亿元,同比下降19.52%;实现归属于上市公司股东的净利润50.25亿元,同比下降47.95%。来源:中国中免2022年度业绩快报业绩近乎腰斩,但从长…

库存管理系统软件哪个好用 盘点前十名!

库存管理怎么做?库存管理系统有什么用处?市面上那么多库存管理系统,我们又如何挑选呢? 本文将为您介绍库存管理系统挑选的方法以及库存管理系统的选型。 库存管理系统前十名为:1、简道云库存管理软件;2、…

网络通讯的理解

tcp/ip 协议族ip在真实环境中,会把主机号再分成一个子网号和一个主机号。这样的主机号才是最终容纳的主机数量。所以需要使用子网掩码(32位)来分子网号和主机号。其中值为1的比特是网络号和子网号,值为0的是比特是主机号。可以在w…