Rlogin

Linux 常见缩写命令英文全称

倾然丶 夕夏残阳落幕 提交于 2020-04-06 05:53:24
linux 命令参考Linux 命令大全: https://man.linuxde.net/ awk = "Aho Weiberger and Kernighan" 三个作者的姓的第一个字母, awk 是一种编程语言,用于在linux/unix下对文本和数据进行处理。 bash = GNU Bourne-Again Shell 大多Linux的默认shell bc = Basic Calculator 基础计算器,是一种支持任意精度的交互执行的计算器语言。 bg = BackGround 用于将作业放到后台运行,使前台可以执行其他任务。 fg = ForeGround 用于将后台作业(在后台运行的或者在后台挂起的作业)放到前台终端运行。 cal = calendar 日历,后跟月份数、年份数可显示指定月日历 rpm = RedHat Package Manager RedHat软件包管理工具 tar = tape archive 可以把一大堆的文件和目录全部打包成一个文件 chgrp = Change group 改变文件归属用户组 chmod = Change mode 用来变更文件或目录的权限。 chown = Change owner 改变某个文件或目录的所有者和所属的组,该命令可以向某个用户授权,使该用户变成指定文件的所有者或者改变文件所属的组。 logname =

SSH协议的基础知识

天大地大妈咪最大 提交于 2020-01-06 16:03:04
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 背景 因为一些原因,把github.io重新在github搭建一下,但是 hexo deploy 去提交代码的时候,发生代码提交失败的情况。原来在GIS90.github.io Repository上没有进行 Deploy keys 的配置,导致push失败。 配置好 Deploy keys 的配置,代码成功提交,但是为何配置完key就可以成功提交呢?原理是 SSH协议 。 定义 The SSH protocol uses encryption to secure the connection between a client and a server. All user authentication, commands, output, and file transfers are encrypted to protect against attacks in the network. For details of how the SSH protocol works, see the protocol page. To understand the SSH File Transfer Protocol, see the SFTP page. The SSH protocol (also referred

linux-scp 远程拷贝报错原因

元气小坏坏 提交于 2019-12-03 10:41:02
刚拿到一台重装后的服务器,远程ssh都正常,但是一scp拷贝东西就报错: 本地确定是有scp命令的,而且如果是本地没有scp不会报后面那句lost connection,因此就是远程没有scp这个命令。因此在远程服务器上装上openssh-clients就可以了。那这是为什么呢? scp原理 scp是rcp(remote file copy)在ssh上面的实现,rcp和scp在协议层面上没有区别, 不同在于传输时使用了rlogin。 scp会先解析命令行参数,然后打开一个到远程服务器的连接, 再通过这个连接在远程另起一个scp进程。远程的scp进程可以是源端,也可以是目的地(看你拷贝文件的方向)。 数据提供者, 源头, 以源模式运行的scp进程后面会被称作是源端; 数据的目的地, 归宿, 以宿模式运行的scp进程后面会被称作是宿端。 源端读取文件并通过SSH连接发送到另一端,宿端通过SSH连接接收文件。 源模式和宿模式是通过-f (from)和 -t (to)这两个隐藏选项来启动的。 这两个参数仅供命令内部使用, 因此没写进文档。除了这两个隐藏参数外, 还有另一个隐藏参数-d, 表示复制的对象是一个目录而不是文件。 总结 从上面的原理就可以看出,ssh只是提供一个通道,实际拷贝东西的还是scp之间的通信,因此本地和远程都必须有scp的命令,否则无法远程拷贝文件。 来源:

聊聊我怎么系统学习Linux技能并快速提高的

孤人 提交于 2019-11-28 19:43:19
聊聊我怎么系统学习Linux技能并快速提高的 随着电子信息科技时代的发展,学会使用计算机在我们的生活中成为了必不可少的一项技能。而作为计算机中的三大操作系统之一的Linux更是饱受计算机爱好者们的喜爱。今天我们就来和大家一起聊一聊Linux操作系统的那些事。 首先我们先来介绍一下 Linux 操作系统,Linux操作系统的命名起源是由一位赫尔辛基大学学生 Linus Torvalds(Linux 是 Linus's UNIX 的缩写)在1991年创造的一款操作系统。该操作系统最终以他的名字命名为Linux操作系统。Linux是一个开源操作系统的内核。它实现了多任务和多用户的功能,与我们平常使用的windows操作系统差不多一样。而最为主要的是Linux是免费开源的。和windows,mac等系统不同,他的一切全部都是公开免费化的。不需要像windows系统一样去定期花费巨额成本由研发团队维护开发。他的一切开源免费为他的安全性,稳定性等巩固了坚如磐石般的基础。因为window等收费系统只是由一个TEAM去进行开发维护。而Linux则是由全世界的计算机研究者来一同研发维护。相比之下。孰强孰弱一目了然。 好了,聊了这么多Linux系统的基本知识。接下来我们一起来聊聊如何如何系统的学习Linux系统以及提高自我的Linux技能。 学习并提高Linux我们从以下几个方面来说: Linux版本

《TCP/IP详解 卷1:协议》第3章 IP:网际协议

岁酱吖の 提交于 2019-11-27 14:27:53
3.1 引言 IP是TCP/IP协议族中最为核心的协议。所有的TCP、UDP、ICMP及IGMP数据都以IP数据报格式传输(见图1-4)。许多刚开始接触TCP/IP的人对IP提供不可靠、无连接的数据报传送服务感到很奇怪,特别是那些具有X.25或SNA背景知识的人。 不可靠(unreliable)的意思是它不能保证IP数据报能成功地到达目的地。IP仅提供最好的传输服务。如果发生某种错误时,如某个路由器暂时用完了缓冲区,IP有一个简单的错误处理算法:丢弃该数据报,然后发送ICMP消息报给信源端。任何要求的可靠性必须由上层来提供(如TCP)。 无连接(connectionless)这个术语的意思是IP并不维护任何关于后续数据报的状态信息。每个数据报的处理是相互独立的。这也说明,IP数据报可以不按发送顺序接收。如果一信源向相同的信宿发送两个连续的数据报(先是A,然后是B),每个数据报都是独立地进行路由选择,可能选择不同的路线,因此B可能在A到达之前先到达。 在本章,我们将简要介绍IP首部中的各个字段,讨论IP路由选择和子网的有关内容。还要介绍两个有用的命令: ifconfig 和 netstat 。关于IP首部中一些字段的细节,将留在以后使用这些字段的时候再进行讨论。RFC 791[Postel 1981a]是IP的正式规范文件。 3.2 IP首部 IP数据报的格式如图3-1所示

《TCP/IP详解 卷1:协议》系列分享专栏

邮差的信 提交于 2019-11-27 01:15:26
《TCP/IP详解卷1:协议》是一本详细的TCP/IP协议指南,计算机网络历久不衰的经典著作之一。 作者理论联系实际,使读者可以轻松掌握TCP/IP的知识。阅读对象为计算机专业学生、教师以及研究网络的技术人员 在这里整理书中内容,做学习笔记,阅读请购买正版。 《TCP/IP详解 卷1:协议》已整理成PDF文档,点击可直接下载至本地查阅 https://www.webfalse.com/read/207401.html 文章 第1章 概述 第2章 链路层 第3章 IP:网际协议 第4章 ARP:地址解析协议 第5章 RARP:逆地址解析协议 第6章 ICMP:Internet控制报文协议 第7章 Ping程序 第8章 Traceroute程序 第9章 IP选路 第10章 动态选路协议 第11章 UDP:用户数据报协议 第12章 广播和多播 第13章 IGMP:Internet组管理协议 第14章 DNS:域名系统 第15章 TFTP:简单文件传送协议 第16章 BOOTP:引导程序协议 第17章 TCP:传输控制协议 第18章 TCP连接的建立与终止 第19章 TCP的交互数据流 第20章 TCP的成块数据流 第21章 TCP的超时与重传 第22章 TCP的坚持定时器 第23章 TCP的保活定时器 第24章 TCP的未来和性能 第25章 SNMP:简单网络管理协议 第26章