首先,我们创建一个虚拟机,当然,家里要是有那个条件,可以直接去阿里云或者腾讯云买一个虚拟云主机,我这里就直接使用虚拟机来测试了。 关于如何使用vmware创建一个虚拟主机请移步《VMware自定义安装ubuntu系统》这里边有详细的介绍,我这里不再赘述。 我这里安装的是ubuntu20.04
Sudo(速度)命令是一个功能很强大的命令。 他可以让非root用户临时获得root用户的权限。 早在学习linux的第一天,我就深刻的记住了一件事情,linux命令万物皆文件。那毫无疑问,sudo命令也是文件,那么他的配置文件在哪呢? Sudo对应的用户配置文件存储在: /etc/sudoers
设备环境 WSL2 Ubuntu-20.04 本教程适配所有linux,不管你是虚拟机还是WSL或者其他的平台。 问题阐述 由于专业课的要求,需要在Linux中新建一个用户,然后转到这个用户来完成专业课的各种实践要求。有可能是我在新建用户后没有执行某个"特定"的配置,导致我遇到个人的环境变量配置不能
接下来,我们来看一下linux 关机与重启相关的命令。 Linux 不同于我们的windows系统,时间长了不关机卡的要死,而且linux一般作为服务器使用,一般是不会关机的。耽误事啊。 这部分的内容比较枯燥,基本上就是照本宣科,但是,还是很有必要了解一下的,说实话,下面的很多命令我之前也不
话说,我还真不知道,linux系统的硬盘可以分区,之前就了解硬盘空间不够了,挂一块硬盘就可以了,当然,windows系统有硬盘分区这个是知道的,一块物理硬盘可以分成多个ABCD虚拟盘。 好,既然是新知识,我们下面来了解一下linux系统的硬盘分区。 硬盘分区命令fdisk,这个命令的参数分为
三个user用户管理命令: Useradd 添加用户 Passwd 设置用户密码 Userdel 删除用户 下面每个命令依次看下: 一:useradd添加用户 1:语法 useradd [-d home] [-s shell] [-c comment] [-m [-k template]] [-
一:编译安装软件与yum源安装软件 之前我的博客的服务器的lnmp环境都是使用阿里云提供的yum源进行安装的。 使用yum源安装软件,还是挺好的。对于不是特别了解linux服务器的同学来说,安装,升级,以及后期的模块拓展是很方便的。 源码编译安装比较适合对linux服务器有一定了解的同学。他的优
第一章 Linux下的文件操作 1. 显示文件或文件夹 ls -显示当前文件夹下的文件及文件夹 ls 文件夹名/文件名 -如果是文件夹名字会显示出文件夹下的所有文件及文件夹,如果是文件则仅仅将文件名显示在下方 ls -l -列出所有的文件,包含文件的属性和权限,没有隐藏文件
在 Linux 下安装 MySQL 数据库 在 VM 虚拟机的 Centos7 环境下进行安装。 使用 RPM 方式进行安装。 下载的 MySQL 的 rpm 安装包 下载地址:cdn.mysql.com//Downloads/… 下载完之后上传到 Linux 虚拟机上 在 Linux 虚拟机的
1. 什么是 shell? shell 是一个程序,采用 c 语言进行编写的,是用户和 linux 内核沟通的桥梁。它既是一种命令语言,又是一种解释性的编程语言。 kernel:为软件服务,接受用户或者软件指令驱动硬件,完成工作 shell:命令解释器 user:用户接口,对接用户 shell
为了防止数据丢失,需要对MySql的数据进行备份,利用Linux的定时任务实现每日自动备份MySql。 前提 需要用到定时任务,首先确保Linux安装了“crontab”。 cron是一个linux下 的定时执行工具,可以在无需人工干预的情况下运行作业。 service crond start /
rpm软件包是Linux的各个发行版本中应用最为广泛的软件包格式之一,成为众多Linux发行版公认的软件包管理标准,最早由Red Hat这家公司开发。 RPM 套件管理方式的出现,让 Linux 易于安装,升级,间接提升了 Linux 的适用度。 前文中介绍的yum源其实就是rpm的一个升级版,
上一篇记录了PHP,nginx,mysql及mariadb的安装过程。我的安装位置是/usr/local/目录下。那么linux的各个目录都是存放什么的呢? 首先,我们先声明一点:linux系统一切皆文件。 目前,可能是不太能理解这句话,别急,慢慢往下看。 先放一张目录结构的图片: 我
接下来,我们来看一下linux系统中的进程与服务。 那么何为进程,何为服务呢? 在计算机中,一个正在执行的程序或命令,被叫做“进程”(process) 启动之后一直存在、常驻内存的进程,一般称之为“服务”(service) Linux中服务管理一般有两个命令,serveice、systemctl
aeEventLoop 结构体与初始化 这个结构体是在事件驱动框架代码ae.h中定义的,记录了框架循环运行过程中的信息,其中,就包含了记录两类事件的变量,分别是: aeFileEvent 类型的指针 *events,表示 IO 事件。之所以类型名称为 aeFileEvent,是因为所有的 IO 事
公众号:Hoeller 教程中涉及到Go的知识点有:安装、变量、常量、特殊常量iota、切片、结构体、函数、方法、接口、指针。 安装 安装地址:golang.google.cn/dl/,按操作系统选择安装包 配置环境变量 Windows将c:Gobin配置到Path环境变量中 Mac不需要额外
人老心不老,守望未来,初心如一 MySQL数据库及其分支版本主要的存储引擎有InnoDB、MyISAM、 Memory等。简单地理解,存储引擎就是指表的类型以及表在计算机上的存储方式。存储引擎的概念是MySQL的特色,使用的是一个可插拔存储引擎架构,能够在运行的时候动态加载或者卸载这些存储引擎。不同
在VoIP的环境中,特别是基于SIP通信的环境中,我们经常会遇到一些非常常见的问题,例如,单通,30秒就断线,注册问题,回声等。这些问题事实上都有非常直接的排查方式和解决办法,用户可以按照一定的排查方式,工具非常高效地解决这些问题。但是,因为读者技术水平参差不齐,网络上的很多技术也不完整。笔者今天系
近年来,随着数字技术的不断发展,我们的生活也发生了翻天覆地的变化。现在,我们可以通过各种应用程序实现各种不同的功能,从在线购物到社交娱乐,从出行到在线教育。在这个数字化的世界里,APP已经成为了我们生活中必不可少的一部分,几乎每个人的手机里都有数十个APP,以满足不同的需求。然而,随着超级APP2.
插图xxx 之前介绍了电源的开机和关机重启,本小节开始介绍省电的技术,其中最暴力的省电方法就是直接拔核hotplug处理,就像需要10个人干活都要吃饭,但是现在活少了最节省的方法就是砍掉几个人,有点像裁员啊 1. 省电技术概览 插图 对于省电,我们短时间不使用设备的时候可以进行休眠唤醒