Xshell使用和常用命令

xshell下载安装

  1. xshell下载(从官网下载)

    下载地址
    在这里插入图片描述

  2. 安装:直接傻瓜式安装(安装时可以改变安装的路径)

  3. xshell链接Linux

    点击新建
    在这里插入图片描述

    输入要连接的Linux的ip和端口
    在这里插入图片描述

    然后输入账号和密码进行链接

Xshell 常用命令

cd命令(更改目录)
  • cd ~ 切换到主目录
  • cd /tmp 切换到目录/tmp
  • cd dir 切换到当前目录下的dir目录
  • cd / 切换到根目录
  • cd … 切换到到上一级目录
  • cd …/… 切换到上二级目录
  • cd ~ 切换到用户目录,比如是root用户,则切换到/root下
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 若给出的源文件是一个目录文件,此时将复制该目录下所有的子目录和文件*
ls命令( 列出文件 )
  • ls 显示当前目录文件
  • ls -la 给出当前目录下所有文件的一个长列表,包括以句点开头的“隐藏”文件
  • ls a* 列出当前目录下以字母a开头的所有文件
  • ls -l *.doc 给出当前目录下以.doc结尾的所有文件
Xshell安装rz/sz命令

在linux中rz 和 sz 命令允许开发者与主机通过串口进行传递文件了 。

  • sz:将选定的文件发送(send)到本地机器
  • rz:运行该命令会弹出一个文件选择窗口,从本地选择文件上传到Linux服务器

安装命令:

yum install lrzsz

从服务端发送文件到客户端:

sz filename

从客户端上传文件到服务端:

rz
查看日志的命令
  • cd /www/logs/ 进入到日志目录(每个公司存放日志的目录不一定相同)

    cd zqb/zqb_domain/servers/hnstc-test/logs/
    
  • tail -f normal.log (查看项目实时的日志)

    tail -f hnstc-test.out
    
  • tail -200f normal.log (查看近200条实时运行的日志)

    tail -200f hnstc-test.out
    
  • tail -200 normal.log (查看近200条日志(不实时))

cat 命令(显示文件内容)
  • cat file 显示文件内容
diff命令(比较文件内容)
  • diff dir1 dir2 比较目录1与目录2的文件列表是否相同,但不比较文件的实际内容,不同则列出
  • diff file1 file2 比较文件1与文件2的内容是否相同,如果是文本格式的文件,则将不相同的内容显示,如果是二进制代码则只表示两个文件是不同的
  • comm file1 file2 比较文件,显示两个文件不相同的内容
find命令(查找文件)
  • find .-name *.rpm 在当前目录中查找rpm包
  • find .|grep page 在当前目录及其子目录中查找文件名包含page的文件
  • locate traceroute 在系统的任何地方查找文件名包含traceroute的文件
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配置文件中,查找所有非注释行
head命令(查看文件的名字和后缀)
  • head -n x aaa.log x:开始几行aaa.log:要查看的文件的名字和后缀

mv命令(移动和重命名文件)

  • mv aflie bfile 将afile重命名为bfile
  • mv afile /tmp 把当前目录下的afile移动到/tmp/目录下

mkdir命令(建立目录)

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

more,less命令(查看文件内容)

  • more /etc/passwd 查看/etc/passwd的内容
  • less /etc/passwd 查看/etc/passwd的内容

pwd命令(查看当前路径)

  • pwd 查看当前路径

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

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

rmdir命令(删除空目录)

  • rmdir 将删除空目录

stop,start(重启tomcat)

./catalina.sh stop

./catalina.sh start

top命令(查看cpu,内存)

  • top 查看cpu、内存

tar命令(打包,解包)

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

vi命令(编辑文件)

  • vi /etc/bubby.txt 用vi编辑文件/etc/bubby.txt
  • vim /etc/bubby.txt 用vim编辑文件/etc/bubby.txt
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值