文章列表 (共 622 篇,第 16/63 页)
当需要将较大的数据上传到服务器,或从服务器下载较大的日志文件时,往往会因为网络或其它原因而导致传输中断而不得不重新传输。这种情况下,可以先将大文件分割成小文件后分批传输,传完后再合并文件。
分割文件
1.1 文本文件分割
1.2 二进制文件分割
文件合并
命令格式
3.1 split命令说明
3.2 cat命令说明
...
阅读全文 →
软件安装是Linux运维中必不可少的操作。在安装软件时,我们可能会通过源代码编译安装,为了方便我们可能使用命令来安装软件。在Red Hat、CentOS、Fedora等发行版中,我们可以通过rpm或yum来安装;而在Debian、Ubuntu等发行版中,还可以通过dpkg或apt-get来安装。那么,这些不同的安装方式或安装命令之间有什么区别呢?本文将介绍...
阅读全文 →
MySQL可以通过Yum或其它安装包快速安装,也可以下载源代码编译安装。从源代码编译安装MySQL有一些好处,如可以指定编译生成参数、优化编译、指定安装位置等。
从标准的发行源码安装MySQL分为以下步骤:
获取源码
配置、编译、安装
配置MySQL
3.1 创建mysql用户和用户组
3.2 初始化数据目录
3.3 启动MySQL...
阅读全文 →
在虚拟机上安装CentOS、Ubuntu版本的Linux系统后,默认启动的都是图形化界面。CentOS系统默认的启动级别是5,也就是图形化模式;而Ubuntu系统的2〜5级别都相同,都是图形化模式。远程管理服务器时长期工作在命名窗口模式下,乍一看这图形界面还真有点不习惯。因此,需要把启动级别修改为命令行启动模式,顺便整理Linux 启动级别相关知识。
...
阅读全文 →
tail是Linux中的一个常用命令,用于查看文件尾部的内容,它与head命令相对应。我们常用它来查看日志文件,通过-f参数可实时看文件的最新内容。
1. tail命令介绍
命令格式
tail [选项...] [文件...]
tail [-F | -f ] [-q] [-c # | -n #] [file ...]
将每个文件的最后10行打印到标准输出。...
阅读全文 →
VPN(Virtual Private Network)虚拟专用网络,是在公用网络上建立连接到内部/专用网络的一种技术。本文将对VPN技术做简单介绍,并介绍在VPS上搭建VPN服务器的方法。
1. VPN技术介绍
1.1 什么是VPN
1.2 VPN分类及实现
2. VPN服务器的搭建
2.1 搭建准备
2.2 系...
阅读全文 →
VPN即虚拟专用网络,是在公用网络上建立连接到内部/专用网络的一种技术。本站曾经介绍过PPTP VPN的搭建,因为最近电脑升级“macOS Sierra”系统后,不再支持 PPTP 协议的VPN。就此机会,和大家分享一下L2TP和IPSec VPN的搭建。
1. 几种隧道协议的介绍
1.1 几种常用的隧道协议
简单的讲VPN就是一个经过加密的访问隧...
阅读全文 →
curl是一个开源的用于数据传输的命令行工具与库,它使用URL语法格式,支持众多传输协议,包括:HTTP、HTTPS、FTP、FTPS、GOPHER、TFTP、SCP、SFTP、SMB、TELNET、DICT、LDAP、LDAPS、FILE、IMAP、SMTP、POP3、RTSP和RTMP。curl库提供了很多强大的功能,你可以利用它来进行HTTP/HTTP...
阅读全文 →
在CentOS(Fedora、RedHat)系统中,可以使用yum install mysql命令来安装MySQL,但所安装的MySql版本一般都较旧,所以更推荐通过源码编译安装或下载最新rpm安装包进行安装。
添加MySQLYum源
选择一个发行系列
使用Yum安装MySQL
启动MySQL服务器
加固MySQL安全(仅MySQL5.6适用)...
阅读全文 →
在历经8个rc版本之后,Linux 4.9版本的内核于2016年12月11日如期与大家见面。根据Linux的创始人Linus Torvalds的声明,Linux Kernel 4.9分支会是一个重大的版本更新,其间会经过8个研发版本。Linus Torvalds 在2016年12月11日在内核邮件列表上宣布正式释出Linux Kernel 4.9,这一个全...
阅读全文 →