简介 iSCSI(Internet Small Computer System Interface),Internet小型计算机系统接口,又称为IP-SAN,是一种基于因特网及SCSI-3协议下的存储技术,由IETF提出,并于2003年2月11日成为正式的标准。与传统的SCSI技术比较起来,iSCSI技术有以下三个革命性的变化: 1.把原来只用于本机的SCSI协议透过TCP/IP网络发送,使连接距离可作无限的地域延伸; 2.连接的服务器数量无限(原来的SCSI-3的上限是15); 3.由于…
简介 iSCSI(Internet Small Computer System Interface),Internet小型计算机系统接口,又称为IP-SAN,是一种基于因特网及SCSI-3协议下的存储技术,由IETF提出,并于2003年2月11日成为正式的标准。与传统的SCSI技术比较起来,iSCSI技术有以下三个革命性的变化: 1.把原来只用于本机的SCSI协议透过TCP/IP网络发送,使连接距离可作无限的地域延伸; 2.连接的服务器数量无限(原来的SCSI-3的上限是15); 3.由于…
在linux上用很多软件都是很头疼的,比如微信、MS office、迅雷……。但是问题总有结局的办法,先尝试在fedora上安装微信。 微信官方是没有linux版本的,但是linux那么多大佬总是有解决办法的,为此社区推出了Electronic WeChat开源项目 Electronic WeChat 开源地址 https://github.com/geeeeeeeeek/electronic-wechat 下载地址 https://github.com/geeeeeeeeek/electronic-wechat/…
SQLAlchemy 是一种对象关系映射模型(Object Relational Mapper), 简称ORM。 它展现了一种将用户定义的python中的类映射到数据库中表的方法。类的实例,就相当于表中的一行数据。简单来说呢, 就是让我们从SQL语句中抽离出来,只需要按照python的语法来写, 它会自动转换为相对应的SQL语句。 下面总结一下SQLAlchemy简单实使用。 连接数据库: from sqlalchemy import create_engine engine = create_engine('…
除了Lysncd其他的同步软件没用过,查资料发现Lysncd以外的都有不少问题,所以就直接使用Lysncd了。 Lsyncd 监视本地目录树事件监控器接口( inotify或fsevents ) 。通过秒级事件聚合,然后生成一个(或多个)进程来同步变化。默认情况下为结合rsync。 Lsyncd轻重量镜解决方案,安装不需要新的文件系统或块设备相对容易,并且不妨碍本地文件系统的性能。Lysncd 实际上是lua语言封装了 inotify 和 rsync 工具,采用了 Linux 内核(2.6.13 及以后)里的 in…
光标移动 h或退格:左移一个字符(退格能移动到上一行,h只能在本行移动); l或空格:右移一个字符(空格能移动到上一行,l只能在本行移动); j:下移一行; k:上移一行; +或Enter:把光标移至下一行第一个非空白字符; -:把光标移至上一行第一个非空白字符; w:移动到下一个单词,光标停在下一个单词开头; W:移动到下一个单词,但忽略一些标点; e:移动到下一个单词,光标停在单词末尾; E:移动到下一个单词,光标停在单词末尾,如果词尾有标点,则移动到标点; b:移动到上一个单词,光标停在单词开头; B:移动到…
IPFS(星际文件系统 InterPlanetary File System,缩写IPFS) 是一个旨在创建持久且分布式存储和共享文件的网络传输协议。它是一种内容可寻址的对等超媒体分发协议。在IPFS网络中的节点将构成一个分布式文件系统。它是一个开放源代码项目,自2014年开始由Protocol Labs在开源社区的帮助下发展。 IPFS是一个对等的分布式文件系统,它尝试为所有计算设备连接同一个文件系统。在某些方面,IPFS类似于万维网,但它也可以被视作一个独立的BitTorrent群、在同一个Git仓库中交换对象…
FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为“文传协议”。用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(Application)。基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议以传输文件。在FTP的使用当中,用户经常遇到两个概念:"下载"(Download)和"上传"(Upload)。"下载"文件就是从远程主机拷贝文件至自己的计算机上;"上传"文件就是将文件从自己的计算机中拷贝至远程主机上。用Internet语言…
Rinetd是为在一个Unix和Linux操作系统中为重定向传输控制协议(TCP)连接的一个工具。Rinetd是单一过程的服务器,它处理任何数量的连接到在配置文件etc/rinetd中指定的地址/端口对。尽管rinetd使用非闭锁I/O运行作为一个单一过程,它可能重定向很多连接而不对这台机器增加额外的负担。 因为centos自带yum源和epel源没有rinetd,所以在使用rinetd前需要配置rinetd的yum源: [root@jump ~]# cat /etc/yum.repos.d/nux-misc.re…
安装CentOS时一般会选择mini版,mini版默认是不会安装 CentOS 的图形界面程序,比如:Gnome或者KDE, 那么需要在图形界面下工作的话,可以手动来安装CentOS Gnome GUI包,本文将会讲述如何在CentOS 7 系统下安装Gnome图形界面并使用VNC远程系统桌面(默认防火墙关闭)。 CentOS一般会配置为中科大的yum和epel源,在命令行下输入如下命令安装Gnome包: yum groupinstall "GNOME Desktop" "Graphical Administrat…
最近想给 Blog添加SSL认证,由于Wordpress网站是使用Docker部署的,所以省略LAMP部署步骤。Wordpress官方镜像是使用的debian系统,运行在Apache2环境,在某些方面会和其他系统略有区别。SSL证书是在腾讯云获取的免费证书,下载证书后解压里面会有4个文件夹对应不同web服务,根据自己环境选择对应文件夹里证书。 首先需要加载openssl模块,终端或者xshell中输入openssl,查看是否安装ssl,如出现以下提示说明已安装过。 如果没有安装的话即可安装。安装好后需要加载Apac…