在 Linux 系统中手动滚动日志的方法
日志滚动log rotation在 Linux 系统上是再常见不过的一个功能了,它为系统监控和故障排查保留必要的日志内容,同时又防止过多的日志造成单个日志文件太大。
在Ubuntu上搭建一个基于webrtc的多人视频聊天服务实例代码详解
WebRTC,即Web Real-Time Communication,web实时通信技术。简单地说就是在web浏览器里面引入实时通信,包括音视频通话等。
Linux 为特定的用户或用户组启用或禁用 SSH的方法
由于你的公司标准规定,你可能只能允许部分人访问 Linux 系统。或者你可能只能够允许几个用户组中的用户访问 Linux 系统。那么如何实现这样的要求呢?最好的方法是什么呢?如何使用一个简单的方...
Ubuntu18.04系统安装、配置Redis及phpredis扩展操作详解
本文实例讲述了Ubuntu18.04系统安装、配置Redis及phpredis扩展操作。分享给大家供大家参考,具体如下:
使用 bind 设置 DNS 服务器的方法
DNS(Domain Name Server,域名服务器)是进行域名(domain name)和与之相对应的IP地址 (IP address)转换的服务器。
Linux中screen命令及使用方法
Screen简介 Screen是一款由GNU计划开发的用于命令行终端切换的自由软件。用户可以通过该软件同时连接多个本地或远程的命令行会话,并在其间自由切换。GNU Screen可以看作是窗口管理器的命令行界...
详解CentOS8更换yum源后出现同步仓库缓存失败的问题
问题起因:一开始CentOS 8默认的yum源是能够正常使用的,但使用如下命令安装了Development Tools之后:
linux编辑文件保存退出的实操讲解
linux编辑文件后如何保存退出?命令是wq 保存并退出。首先按ESC进入Command模式,然后输入“:wq ”,回车就可以保存并退出了。
Linux(CentOS7)使用 RPM 安装 mysql 8.0.11的教程
(1)查看 Linux 版本,用于下载对应的 mysql。【查看 Linux 信息:】 uname -a(2)检查是否已经安装过 mysql。
Ubuntu18.04 安装 Anaconda3的教程详解
Anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。 因为包含了大量的科学包,Anaconda 的下载文件比较大(约 531 MB),如果只需要某些包,或者需要...
CentOS7中使用shell脚本安装python3.8环境(推荐)
一键执行 虚拟机一键安装python3.8环境,只需将网络适配器改为nat模式即可(确保主机能够上网),随后将tar包放入/root目录下,执行脚本。
linux less命令实例详解
less 文件名 查看文件 less 文件名 | grep -n 查找内容 根据内容过滤显示,并显示行号 less +行号g 文件名 查看文件,并定位到某行 d 向下翻页 u 向上翻页 g 跳到首行 G 跳到底部 ? 查...
linux下用time(NULL)函数和localtime()获取当前时间的方法
time(); 函数 函数原型: time_t time(time_t *timer) 函数用途: 得到机器的日历时间或者设置日历时间 头 文 件: time.h 输入参数: timer=NULL时,得到机器日历时间, =时间数值时 用于设置日...
在 Ubuntu Linux 上安装 Oracle Java 14的方法
最近,Oracle 宣布 Java 14(或 Oracle JDK 14)公开可用。如果你想进行最新的实验或者开发的话,那么你可以试试在 Linux 系统上安装 Java 14。
Linux系统下安装rz/sz命令及使用方法说明
对于经常使用Linux系统的人员来说,少不了将本地的文件上传到服务器或者从服务器上下载文件到本地,rz / sz命令很方便的帮我们实现了这个功能,但是很多Linux系统初始并没有这两个命令。今天,...














