文章列表 (共 622 篇,第 16/63 页)

Linux split 大文件分割与 cat合并文件

当需要将较大的数据上传到服务器,或从服务器下载较大的日志文件时,往往会因为网络或其它原因而导致传输中断而不得不重新传输。这种情况下,可以先将大文件分割成小文件后分批传输,传完后再合并文件。 分割文件 1.1 文本文件分割 1.2 二进制文件分割 文件合并 命令格式 3.1 split命令说明 3.2 cat命令说明 ...
阅读全文 →

Linux 软件管理器-RPM、DPKG相关介绍

软件安装是Linux运维中必不可少的操作。在安装软件时,我们可能会通过源代码编译安装,为了方便我们可能使用命令来安装软件。在Red Hat、CentOS、Fedora等发行版中,我们可以通过rpm或yum来安装;而在Debian、Ubuntu等发行版中,还可以通过dpkg或apt-get来安装。那么,这些不同的安装方式或安装命令之间有什么区别呢?本文将介绍...
阅读全文 →

Linux 源码编译安装MySQL 5.7

MySQL可以通过Yum或其它安装包快速安装,也可以下载源代码编译安装。从源代码编译安装MySQL有一些好处,如可以指定编译生成参数、优化编译、指定安装位置等。 从标准的发行源码安装MySQL分为以下步骤: 获取源码 配置、编译、安装 配置MySQL 3.1 创建mysql用户和用户组 3.2 初始化数据目录 3.3 启动MySQL...
阅读全文 →

Linux 启动级别介绍及修改CentOS、Ubuntu的默认启动级别

在虚拟机上安装CentOS、Ubuntu版本的Linux系统后,默认启动的都是图形化界面。CentOS系统默认的启动级别是5,也就是图形化模式;而Ubuntu系统的2〜5级别都相同,都是图形化模式。远程管理服务器时长期工作在命名窗口模式下,乍一看这图形界面还真有点不习惯。因此,需要把启动级别修改为命令行启动模式,顺便整理Linux 启动级别相关知识。 ...
阅读全文 →

Linux tail命令与实时日志、文件查看及过滤

tail是Linux中的一个常用命令,用于查看文件尾部的内容,它与head命令相对应。我们常用它来查看日志文件,通过-f参数可实时看文件的最新内容。 1. tail命令介绍 命令格式 tail [选项...] [文件...] tail [-F | -f ] [-q] [-c # | -n #] [file ...] 将每个文件的最后10行打印到标准输出。...
阅读全文 →

Linux 虚拟专用网络(VPN服务器)的搭建

VPN(Virtual Private Network)虚拟专用网络,是在公用网络上建立连接到内部/专用网络的一种技术。本文将对VPN技术做简单介绍,并介绍在VPS上搭建VPN服务器的方法。 1. VPN技术介绍 1.1 什么是VPN 1.2 VPN分类及实现 2. VPN服务器的搭建 2.1 搭建准备 2.2 系...
阅读全文 →

Linux L2TP、IPSec 虚拟专用网络(VPN)的搭建

VPN即虚拟专用网络,是在公用网络上建立连接到内部/专用网络的一种技术。本站曾经介绍过PPTP VPN的搭建,因为最近电脑升级“macOS Sierra”系统后,不再支持 PPTP 协议的VPN。就此机会,和大家分享一下L2TP和IPSec VPN的搭建。 1. 几种隧道协议的介绍 1.1 几种常用的隧道协议 简单的讲VPN就是一个经过加密的访问隧...
阅读全文 →

curl 命令行工具的使用

curl是一个开源的用于数据传输的命令行工具与库,它使用URL语法格式,支持众多传输协议,包括:HTTP、HTTPS、FTP、FTPS、GOPHER、TFTP、SCP、SFTP、SMB、TELNET、DICT、LDAP、LDAPS、FILE、IMAP、SMTP、POP3、RTSP和RTMP。curl库提供了很多强大的功能,你可以利用它来进行HTTP/HTTP...
阅读全文 →

Linux CentOS 使用Yum源安装MySQL 5.7

在CentOS(Fedora、RedHat)系统中,可以使用yum install mysql命令来安装MySQL,但所安装的MySql版本一般都较旧,所以更推荐通过源码编译安装或下载最新rpm安装包进行安装。 添加MySQLYum源 选择一个发行系列 使用Yum安装MySQL 启动MySQL服务器 加固MySQL安全(仅MySQL5.6适用)...
阅读全文 →

Linux 4.9 内核正式发布及4.9版本内核升级方法

在历经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,这一个全...
阅读全文 →