精华内容
下载资源
问答
  • 如何连接一个Linux服务器

    万次阅读 2017-12-12 15:57:13
    如何连接一个Linux服务器本文中提到的Linux服务器,是一台安装Ubuntu系统的工作站。Linux服务器端准备工作 首先需要在Linux服务器上安装openssh-server,打开Linux服务器命令行终端,键入下面命令sudo apt-get ...

    如何连接一个Linux服务器

    本文中提到的Linux服务器,是一台安装Ubuntu系统的工作站。


    Linux服务器端准备工作

    • 首先需要在Linux服务器上安装openssh-server,打开Linux服务器命令行终端,键入下面命令
    sudo apt-get install openssh-server
    
    • 修改Linux服务器的ssh配置文件
    sudo gedit /etc/ssh/sshd_config
    
    • 先使用"#"注释掉PermitRootLogin without-password
    • 添加一行 PermitRootLogin yes
    • 然后开启ssh服务
    ps -e | grep ssh
    

    客户端准备工作

    客户端既可以是Windows系统用户,也可以是Linux系统用户,下面我们就分别介绍这两种系统如何来连接Linux服务器

    Ubuntu系统

    • 一般情况下,Ubuntu系统都是自带了openssh-client,如果没有安装,在命令行键入下面
    sudo apt-get install openssh-client
    
    • 如果已经安装好了openssh-client,那么可以使用下面的命令连接服务器
    ssh username@IP
    
    • 这里的username是服务器的一个用户账号,IP也是服务器的IP地址

    Windows系统

    • Windows平台下有许多提供ssh服务的软件,我们在这里使用Xshell 5软件

    • 打开Xshell 5软件,点击左上角的新建

    • 主机处输入Linux服务器的IP地址,协议选择为ssh端口号22

    • 点击确定按钮,再点击连接,此时会弹出一个交互窗口,输入服务器的一个账户和密码

    这里写图片描述

    这里写图片描述

    这里写图片描述

    这里写图片描述

    这里写图片描述

    这里写图片描述


    数据传输

    下面我们就分别介绍Windows和Linux两种系统如何与Linux服务器进行数据传输

    Ubuntu系统

    • 在于服务器连接正常后,再次打开一个命令行终端,键入以下命令,就可以将客户端数据传入服务器
    scp ./filename username@IP:/home/bio321/Desktop
    
    • 也可以将服务器端的数据传入到客户端,键入以下命令
    scp username@IP:/home/bio321/Desktop/filename ./data 
    

    Windows系统

    • 在Linux服务器安装lrzsz,服务器端打开命令行,键入以下命令安装
    sudo apt-get install lrzsz
    
    • 将客户端数据传入服务端,服务端打开命令行,键入命令rz

    • 将服务端数据传入客户端,服务端打开命令行,键入命令sz


    展开全文
  • scp -P 端口 c://xxxx....(1)在本地的终端下,而不是在服务器上。在本地的终端上才能将本地的文件拷入服务器。 (2)scp -r localfile.txt username@192.168.0.1:/home/username/ 其中, 1)scp是命令,-r是参...

    scp -P 端口 c://xxxx.txt user@ip:/home/root

    注意:

    -P 大写

    -i 公钥

    (我是将文件上传到阿里云)

     

    (1)在本地的终端下,而不是在服务器上。在本地的终端上才能将本地的文件拷入服务器。
    (2)
    scp -r localfile.txt username@192.168.0.1:/home/username/
    其中,
    1)scp是命令,-r是参数
    2)localfile.txt 是文件的路径和文件名
    3)username是服务器账号
    4)192.168.0.1是要上传的服务器ip地址
    5)/home/username/是要拷入的文件夹路径

     

     

     

    如何连接一个Linux服务器

    Linux服务器端准备工作

    • 首先需要在Linux服务器上安装openssh-server,打开Linux服务器命令行终端,键入下面命令

      sudo apt-get install openssh-server
      • 1
    • 修改Linux服务器的ssh配置文件

    sudo gedit /etc/ssh/sshd_config
    • 1
    • 先使用”#”注释掉PermitRootLogin without-password
    • 添加一行 PermitRootLogin yes
    • 然后开启ssh服务

      ps -e | grep ssh
      • 1

    客户端准备工作

    客户端既可以是Windows系统用户,也可以是Linux系统用户,下面我们就分别介绍这两种系统如何来连接Linux服务器

    Ubuntu系统

    • 一般情况下,Ubuntu系统都是自带了openssh-client,如果没有安装,在命令行键入下面
    sudo apt-get install openssh-client
    • 1
    • 如果已经安装好了openssh-client,那么可以使用下面的命令连接服务器
    • ssh username@ip       在命令行下输入,然后就可以连接到服务器了
    ssh username@IP
    • 1
    • 这里的username是服务器的一个用户账号,IP也是服务器的IP地址

    Windows系统

    • Windows平台下有许多提供ssh服务的软件,我们在这里使用Xshell 5软件

    • 打开Xshell 5软件,点击左上角的新建

    • 主机处输入Linux服务器的IP地址,协议选择为ssh端口号22

    • 点击确定按钮,再点击连接,此时会弹出一个交互窗口,输入服务器的一个账户和密码

    这里写图片描述

    这里写图片描述

    这里写图片描述

    这里写图片描述

    这里写图片描述

    这里写图片描述


    数据传输

    下面我们就分别介绍Windows和Linux两种系统如何与Linux服务器进行数据传输

    Ubuntu系统

    • 在于服务器连接正常后,再次打开一个命令行终端,键入以下命令,就可以将客户端数据传入服务器
    scp ./filename username@IP:/home/bio321/Desktop
    • 1
    • 也可以将服务器端的数据传入到客户端,键入以下命令
    scp username@IP:/home/bio321/Desktop/filename ./data 
    • 1

    Windows系统

    • 在Linux服务器安装lrzsz,服务器端打开命令行,键入以下命令安装
    sudo apt-get install lrzsz
    • 1
    • 将客户端数据传入服务端,服务端打开命令行,键入命令rz

    • 将服务端数据传入客户端,服务端打开命令行,键入命令sz

     

    1、从服务器上下载文件
    scp username@servername:/path/filename /var/www/local_dir(本地目录)

     例如scp root@192.168.0.101:/var/www/test.txt  把192.168.0.101上的/var/www/test.txt 的文件下载到/var/www/local_dir(本地目录)
     

    2、上传本地文件到服务器
    scp /path/filename username@servername:/path   

    例如scp /var/www/test.php  root@192.168.0.101:/var/www/  把本机/var/www/目录下的test.php文件上传到192.168.0.101这台服务器上的/var/www/目录中

    (之后会提醒输入登陆服务器的密码)

     

    3、从服务器下载整个目录
    scp -r username@servername:/var/www/remote_dir/(远程目录) /var/www/local_dir(本地目录)

    例如:scp -r root@192.168.0.101:/var/www/test  /var/www/  

    4、上传目录到服务器
    scp  -r local_dir username@servername:remote_dir
    例如:scp -r test  root@192.168.0.101:/var/www/   把当前目录下的test目录上传到服务器的/var/www/ 目录

     

     

    tar zxvf zhcon-0.2.5.tar.gz

    分别是四个参数
    x : 从 tar 包中把文件提取出来         x:解压缩。c是压缩。
    z : 表示 tar 包是被 gzip 压缩过的,所以解压时需要用 gunzip 解压
    v : 显示详细信息
    f xxx.tar.gz :  指定被处理的文件是 xxx.tar.gz

     

    Linux 下的解压命令

    注:1、c-创建-create

      2、v-复杂输出

        3、f-文件-file

          4、x-解压-extract

          5、z-gz格式

      66666、真不会用语法的就使用man...例如  man tar  他就会给你现实tar的一些参数操作

          

    .tar

    打包语法:tar cvf newFileName.tar fileName || dirName 

    解包语法:tar xvf newFileName.tar fileName(-C dirName)

    解释:1、这个是文件打包(跟压缩没有关系)

            2、后面如果加-C dirName的话就代表解包(下面关于tar的都累死)后放到dirName这个路径的文件夹下面

            3、newFileName是指打包后文件的文件名   fileName是指文件名、如果有多个文件的话可以并列写、并且用" "空格隔开; 如果用dirName的话,那就打包那个文件夹(附带里面的文件)

    截图:

     

     .tar.gz

     压缩:

         方法1    tar czvf newfileName.tar.gz fileName || dirName

         方法2    tar cvf tmpfileName.tar fileName || dirName (就是想打包成.tar);     gzip -v tmpfileName.tar (删除源文件、变成了tmpfileName.tar.gz、并且显示压缩比---如果-v写成-q的话就不显示压缩比);

    解压:  

      1、tar zxvf fileName

          2、tar xvf fileName(亲测也可以)

          3、gzip -d fileName.tar.gz ;  tar xvf fileName

    解释:压缩的时候两种方式、其实第一种够用了、第二种就是分步进行的、先把打包成tar、然后用gzip压缩成.tar.gz格式、推荐第一种。解压正好相反

    截图:

    不显示压缩比的gzip

    这个是吧a.php压缩成.tar.gz

    直接解压   显示了a.php

       

    这个显示了压缩比

    解压e.tar.gz 

     

    .bz2

    压缩:

      方法1、  tar jcvf fileName.tar.bz2 fileName

      方法2、  bzip2 -z fileName.tar.bz2 fileName.tar

    解压缩:

          方法1、 tar jxvf fileName.tar.bz2

      方法2、 bzip2 -d fileName.tar.bz2;  tar xvf fileName.tar

    注释:电脑里面简单的测试通过了...如果有错误请指正

    截图:

     

     

     

    .zip

     

    压缩: tar xvf fileName.zip fileName

    解压:upzip fileName.zip

     

    .rpm

     

    解压:rpm2cpio fileName.rpm | cpio  -div   

     

     .rar

    今天不小心下载了一个rar的文件= =

    因为linux自带没有解压rar的方法、所以得下载一个http://down.itlearner.com/soft/2412.shtml

    make 安装好以后

    压缩: rar a fileName

    解压: rar x fileName.rar

    展开全文
  • 如何利用Xshell远程连接Linux服务器?

    万次阅读 2021-07-23 14:54:44
    要想在Windows下远程连接Linux的ssh客户端,就需要借助像Xshell这样的终端模拟器软件,那么肯定会有人问,我有了这个软件的话,那要怎么操作才会使其远程连接Linux服务器?下面就一起来学习具体操作技巧。 XShell6...

    原文转载:http://tencent.yundashi168.com/896.html

    要想在Windows下远程连接Linux的ssh客户端,就需要借助像Xshell这样的终端模拟器软件,那么肯定会有人问,我有了这个软件的话,那要怎么操作才会使其远程连接Linux服务器?下面就一起来学习具体操作技巧。

    XShell6网盘下载地址(已授权):https://306t.com/file/28426853-457157948
    FinalShell网盘下载地址:https://306t.com/file/28426853-457160245
    以上Linux远程连接工具下载两选一就可以,当然你也可以都用下,然后留下自己认为好用的即可。
    演示案例:Linux系统安装宝塔面板
    演示案例:Linux系统安装WordPress个人网站
    演示案例:Linux系统安装JDK+Tomcat+MySQL
    演示案例:Linux系统安装Nginx
    演示案例:Linux系统安装Docker和Docker-Compose

    具体步骤如下:

    步骤一 打开Xshell软件。双击桌面上的Xshell软件快捷图标,就可以打开软件,打开的软件主界面如下图所示。

    图1:Xshell软件主界面

    步骤二 执行新建命令。打开Xshell软件后找到左上角第一个“文件”菜单并单击,弹出来一个下拉框,点击选择“新建”命令(或者直接按下快捷键“Alt+n”)。

    图2:在文件菜单下执行新建命令

    步骤三 点击“新建”之后就会出现下面这样一个界面,“名称”根据自己的需求填写,“协议”就是默认的SSH,“主机”是这一步最关键的,一定要填写正确,否则无法登录,端口也是默认的22,其他不用填,填写完成之后先不要点确定,看下一步。

    图3:新建服务器会话

    在使用Xshell中的过程中,如果发现电脑的小键盘不能用了,可参考教程:Xshell中数字小键盘不能使用怎么办?

    步骤四 找到连接选项栏中的“用户身份验证”点击,点击之后会让你填写用户名和密码,其中“方法”默认“password”,“用户名”填写你的FTP用户名,“密码”填写你的FTP密码,填写完成点击确定。

    图4:用户身份验证

    步骤五 登录刚才保存的账号,单击左上角的“文件”菜单,在其下拉选项选择“打开”命令,弹出会话对话框,左下角有一个选项“启动时显示此对话框”,这个选项的意思是:每次打开Xshell都直接跳出这个对话框,根据需求勾选,然后找到你想登录的服务器,点击“连接”即可。

    图5:连接服务器

    连接之后出现如下界面中的[root@******]样式的,就证明连接成功了。

    图6:服务器连接成功

    看了以上介绍,是不是觉得很简单呢,在使用的过程中一定要保证数据的安全,离开电脑或者不需要使用的时候,将其退出,更安全的方法是如果你服务器的“主机”“用户名”“密码”这三项记得很清楚的话,尽量不要保存账号密码,每次打开重新输入来进行连接。最新版Xshell下载尽在官网,欢迎访问下载体验。

    展开全文
  • 如何清理Linux服务器磁盘空间

    万次阅读 多人点赞 2018-04-04 18:17:28
    介绍如下:df -h ,这个命令用于查看服务器空间,运行后的效果图如下:可以看到,还剩余8G可用。du -h --max-depth=1,这个命令用于查看当前目录,哪个文件占用最大,运行效果如下:可以看到,iov那个目录占用的空间...

    有时候,服务突然挂了,再次启动却启动不了。一看,原来是磁盘空间被占满啦,那么,怎么清理呢。介绍如下:

    df -h ,这个命令用于查看服务器空间,运行后的效果图如下:

    可以看到,还剩余8G可用。

     

    du -h --max-depth=1,这个命令用于查看当前目录,哪个文件占用最大,运行效果如下:

    可以看到,iov那个目录占用的空间比较大,20G。

    除此之外,du -sh *,这个命令也用于查看当前目录下各文件及文件夹占用大小,运行效果如下:

    可以看到,iov那个目录占用的空间比较大,12G。

    进入iov目录,反复执行上面的查看命令,一路跟进,找到各个目录占用空间比较多的文件,无用的可删除。

    可以看到,这个nohup.out 日志文件占用比较多(1.9G),现在把他置空。

    可使用命令:cp /dev/null nohup.out,清除后,再次查看,果然占用变少了(696K)。

     

    那么,如果占用空间的不是nohup.out文件怎么清理呢?

    很简单,使用普通的删除命令即可。

    删除命令:rm [选项] 文件或目录  

     

    选项说明:

    -f    -force      忽略不存在的文件,强制删除,无任何提示

    -i    --interactive    进行交互式地删除

    -r | -R  --recursive     递归式地删除列出的目录下的所有目录和文件

    -v      --verbose    详细显示进行的步骤

    命令实例:

    1、删除a.txt文件

    rm -rf a.txt

    2、删除mplogs目录

    rm -rf mplogs

     

    这里我们使用示例2进行删除,效果如下:

     

    清理了一些后,回到根目录,占用已经变少了。

     

    欢迎关注微信公众号(Java修炼记):

    专注Java技术积累,免费分享Java技术干货、学习笔记、学习资料等,致力于让这里成为一个java知识小站。

    扫码关注,回复“Java面试”获取大厂面试题及解析

    展开全文
  • Pycharm连接Linux服务器进行远程开发

    万次阅读 2021-06-09 16:54:11
    Pycharm连接Linux服务器进行远程开发 1、电脑创建空文件夹并用Pycharm打开 2、Pycharm配置Deployment 3、配置SFTP 验证可成功连接 4、配置项Linux项目路径 5、配置本地项目路径 以上设置好每个部分都点击ok保存 ...
  • Linux服务器批量ssh免密登陆

    万次阅读 2020-12-28 15:23:16
    脚本当前目录下创建host_list 文件,需要免密登陆的服务器IP地址一行一个。 python3执行脚本。 import paramiko """ 每个服务器的密码都一样 host_list文件格式:每行一个IP地址 [root@jump tzhli]# cat host_list ...
  • Linux服务器下载文件夹到本地

    万次阅读 多人点赞 2018-01-11 10:36:16
    Linux服务器下载文件夹到本地1、使用scp命令scp /home/work/source.txt work@192.168.0.10:/home/work/ #把本地的source.txt文件拷贝到192.168.0.10机器上的/home/work目录下scp work@192.168.0.10:/home/work/...
  • Linux终端连接Linux服务器

    万次阅读 多人点赞 2017-02-01 20:46:48
    我们经常需要通过类UNIX下连接我们的Linux服务器。比如我的Mac下经常需要连接上Linux服务器。一般系统都提供了ssh支持,可以直接连接:通过命令:ssh root@120.25.12.92然后输入root用户的密码就行了。如下图:
  • Linux服务器就是采用Linux系统的网络服务器,同时也有采用windows的服务器,作用是类似的。而Linux并不是一个特定的系统,而是使用Linux内核的系统, 现在发行版很多,Red hat只是其中一个发行版
  • Linux服务器巡检报告

    2012-12-18 11:08:05
    Linux服务器巡检报告用于一般linux服务器定期检查、维护,防患于未然,让服务器健康、良好的运行。
  • linux服务器怎么连接

    千次阅读 2021-02-01 22:03:53
    Linux服务器端准备工作 首先需要在Linux服务器上安装openssh-server,打开Linux服务器命令行终端,键入下面命令 sudo apt-get install openssh-server1 修改Linux服务器的ssh配置文件 sudo gedit /etc/ssh/sshd_...
  • linux服务器磁盘爆满分析

    万次阅读 2021-01-12 12:57:53
    linux服务器使用时间长后,导致系统登录失败(磁盘爆满)。 原因分析: 登录失败:redis服务无法访问。启动redis后,redis的log日志显示启动失败,原因是服务器磁盘爆满,无法加载数据。 爆满原因:查询服务器大...
  • linux服务器磁盘占用过高的解决思路

    万次阅读 2020-04-23 11:29:52
    通过Xftp、FinallShell均无法上传应用程序到linux服务器 问题描述: 将打好的war包上传到测试环境服务器,使用Xftp、FinallShell均报状态错误,但都没有输出日志。 问题排查: 1、猜测跟网络或权限有关...
  • putty windows上传文件到linux服务器 & 从linux服务器 下载文件到 windows
  • Java 连接linux服务器

    千次阅读 2019-07-01 16:50:30
    Java 连接linux服务器 转载请标明出处^_^ 原文首发于:www.zhangruibin.com 本文出自于:RebornChang的博客 众所周知,linux服务器是支持ssh命令连接的,连接格式:ssh user@ipAddr port,回车之后输入密码即可...
  • linux服务器用centos还是ubuntu系统_Linux

    万次阅读 2017-10-18 13:43:18
    摘要: 本文讲的是linux服务器用centos还是ubuntu系统_Linux, linux服务器系统多使用CentOS、uBuntu、Gentoo、FreeBSD、Debian。服务器操作系统应该选择 Debian/Ubuntu 还是 CentOS ,CENTOS现在市场占有率第一...
  • linux服务器操作系统

    千次阅读 2021-02-02 17:00:41
    12个最应该使用的Linux服务器OS(上) 作者:chszs,未经博主允许不得转载。经许可的转载需注明作者和博客主页:http://blog.csdn.net/chszs Linux操作系统异常流行和广泛,虽然某些Linux发行版适合高级用户,但另一些...
  • Linux服务器加固方案

    万次阅读 2018-03-20 11:02:25
    Linux服务器安全 和 防火墙的配置 和 服务器加固方案 进行简单的讲解,防止初级黑客的攻击,文章主要是针对小白,和运维新手,写的不好,可能有些出入,欢迎各位大佬指点。 一、适用 Linux 操作系统版本 1.Red ...
  • 远程连接linux服务器

    千次阅读 2018-08-27 18:22:51
    在本地电脑远程连接linux服务器是非常常见的需求,以下为我常用的远程连接linux服务器的几种方法。 一、SecureCRT工具(具体操作百度即可) 提供SSH服务远程连接linux服务器 二、xshell工具(具体操作百度即可) ...
  • 以下俩篇文章都讲了一台linux服务器挂载另外一台linux服务器文件系统的方法。 第一种: 目标:在服务器B上访问服务器A上指定的文件系统 首先要配置服务器A 编辑/etc/exports,加入: /home 192.168.1.1...
  • 搭建自己的linux服务器

    万次阅读 多人点赞 2017-04-24 18:15:48
    搭建自己的linux服务器  最近要涉及到服务器的部署,用linux,所以新潮热血,学了点linux服务器的部署,配置,搭建,这里总结一下,不为别的,反正是日后留着来回顾一下就够了,回忆一下大体步骤: 准备食材: ...
  • linux服务器域名的根目录在哪里? linux服务器域名的根目录在哪里? linux服务器域名的根目录在哪里?
  • linux服务器传送文件到ftp服务器

    千次阅读 2019-03-07 13:27:25
    linux服务器传送文件到ftp服务器 在linux服务器下 如果在项目根目录发送文件只需要 ftp xxx.xxx.xxx.xxx 用户:xxxx 密码:xxxx 就可以进入 然后cd到指定目标的的目录 put test.txt 就可以将当前linux目录下的文件...
  • 网管宝典 Linux服务器架设与管理

    热门讨论 2015-01-03 13:28:13
     本书在介绍每种linux服务器的架设之前,首先介绍相关的基础理论,然后在实际的场景中介绍linux服务器的架设和配置,以具体问题的求解为导向,以便于读者掌握具体章节的重点及提高实际操作能力。本书结构清晰、易教...
  • 怎么操作linux服务器

    万次阅读 2018-02-02 20:39:39
    Linux服务器就是采用Linux系统的网络服务器,同时也有采用windows的服务器,作用是类似的。而Linux并不是一个特定的系统,而是使用Linux内核的系统,现在发行版很多,Red hat是其中一个常用做服务器的发行版   ...
  • 不管是Mac电脑还是Windows电脑,终端连接Linux服务器的步骤都是一样的,接下来就来分享一下关于服务器的重启以及服务器部署的服务的相关内容,大牛可以飘过。 一、通过终端连接服务器  开发过程中经常需要通过类...
  • 本地文件上传至 Linux 服务器

    万次阅读 2020-06-02 20:14:21
    本地文件上传至 Linux 服务器 服务器使用过程中经常需要与 PC 进行文件交互,交互过程中的文件传输可采用的协议主要有 RDP(远程桌面协议), SSH, FTP(远程文件传输协议) 等。方法主要有 scp, xftp(Xshell 插件), ...
  • Sublime 远程连接 Linux服务器

    万次阅读 多人点赞 2017-06-29 13:33:50
    Sublime 远程连接 Linux服务器 插件SFTP
  • linux服务器项目部署完整版

    万次阅读 多人点赞 2018-07-07 01:54:28
    之前总玩v8虚拟机,最近看到腾讯云学生套餐很实惠就租了个linux服务器搭一个项目,做下这个项目部署全记录,即为了方便以后查看,同时也分享下自己的经验,不足之处还请多多指教,废话不多说,直接开始!!!  注...
  • windows访问Linux服务器

    千次阅读 2016-03-07 18:27:26
    这时,你需要一个软件辅助你访问Linux服务器,如Putty,OpenSSH,xmanager等等。这里,小编给大家推荐如何用SecureCRT访问Linux服务器。步骤一:拥有域名及服务器首先你必须要获得一个属于你的域名,以及自己的...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,344,277
精华内容 537,710
关键字:

linux服务器

linux 订阅