centos8 已经发布一段时间,今天体验下,在centos8下安装一个 lnmp 环境。感觉比centos7编译安装php方便点。好多软件的版本都升级,使用比较方便。
linux 下批量修改文件的名字
linux 下批量修改文件的名字,可以使用 for
+ find
+ mv
。 首先 find 找出需要修改的文件名字,然后 for循环出啦,最后通过 mv重新命名
wget如何下载其他域名上的资源
wget是个功能强大的下载工具,支持多种网络协议。如果有一个特别的需求就是保存一个网页,包含网页内引用的各种资源,比如css文件,js文件,图片等。如果在同一个域名下,就很好处理,如果不是在同一个域名下,就需要多添加几个参数。
继续阅读wget如何下载其他域名上的资源
redis常用命令和使用简介
redis是一个Key-Value数据库,和关系型数据库一样,有增删改查。不过redis经常是作为存储系统来使用的,通常数据是存储在内存中的,所以速度特别快。很适合做当做缓存来用,总的来说redis的功能是就是存储数据,可以存在内存中,也可以永久的存在存硬盘中。并且操作速度很快。
centos 安装 vsftpd 并配置虚拟用户
vsftpd 是常用的ftp软件, 用在服务端,通常安装在 类UNIX系统中,最大的特点就是安全。接触这个软件时间不短了,一直对vsftpd的虚拟用户管理不是很理解,这才花点时间,配置了一遍。现在整理如下。
centos 7 安装mysql5.7的脚本文件
centos7使用yum安装mysql5.7的方法。 首先在官方(https://dev.mysql.com/downloads/repo/yum/)下载yum源。安装后直接安装mysql就可以。mysql5.7有一些默认的安全策略,比如密码不能太简单,不能从命令行中使用带有mysql密码的命令执行mysql语句。这里做了一下记录,写了一个脚本,省的每次都找答案。
查看linux发行版的方法
linux通过伪文件夹系统 /proc ,下的文件 /proc/version。可以查看linux的版本,和发行版,和gcc的信息。 这样就可以确定发行版是centos还是ubuntu或者其他。当然也可以使用命令 lsb_release -a
进行查看
linux操作系统的文件类型
linux和windows对文件的定义是非常不同的。linux中所有的东西都是文件,普通文件是文件,键盘硬盘也是,网络通信也是。因为linux就是用文件的形式对系统进行管理。linux中的普通文件类型就是我们平常理解的文件。linux中一共有7中文件类型。
继续阅读linux操作系统的文件类型
curl命令使用详解附带13中用法
curl
是使用url语法,进行网络操作的一个命令。比如可以获取一个网站的页面的内容。可以发送get或者post请求等。功能非常强大,支持各种网络协议。比如 http, https, ftp, ftps, imap, pop3 等等。
使用sort命令给软件的版本排序
软件的版本通常主版本、次版本和修正版本或者叫做补丁版本。所以软件的版本通常会使用三个数和两个点组成。这样排序的字段有三个。这样排序就需要使用三个 -k 来处理三个字段。
继续阅读使用sort命令给软件的版本排序