Linux内核主要由以下几个功能:进程管理、文件系统、IO体系结构和设备驱动程序、内存管理等等。 下面对Linux的各个功能进行简单的介绍。 进程管理:进程管理是linux内核中最重要的部分,它保证了程序的正常执行。 在Linux中, 进程是系统资源分配的基本单位,也是使用CPU运行的基本调度单位。 ...
分类:
其他好文 时间:
2020-07-07 13:37:06
阅读次数:
91
前言 随着时间的推移,Portainer 的版本一直在更新。当之前版本不再支持、存在漏洞或者新功能等等情况时,应该更新 Portainer 的版本。 注意 本文操作应该在 Linux 宿主机上操作。 备份 到 Portainer 的容器列表里面查看 portainer 的 volume 对应的服务器 ...
分类:
其他好文 时间:
2020-07-07 13:19:35
阅读次数:
432
背景 公司的项目需要在 Linux 环境进行开发,而都是使用 SVN 进行管理的。习惯了 SVN-GUI 的我,需要学习 SVN 的命令行。 准备 安装 SVN sudo apt-get apt-get install subversion -y 操作 拉取项目 svn checkout URL s ...
分类:
系统相关 时间:
2020-07-07 11:43:28
阅读次数:
89
大家好,我是良许。 大家知道,在 Linux 下,一切皆文件,对于设备文件也是如此。我们在工作的过程中,经常会看到 /dev/null 这个玩意,那它到底是什么呢? 专业地讲,/dev/null 是一个虚拟设备文件。而对程序而言,这些虚拟设备文件则会被当成真实的文件对待。程序可以向这种数据源请求数据 ...
分类:
系统相关 时间:
2020-07-06 23:58:45
阅读次数:
118
一、初始化安装 openfire在linux上推荐rpm的安装方式,windows上的安装也比较方便,主要注意 1、域名的设置(之后利用smack库进行访问的时候需要指定正确这里设置的域名形成JID才可以进行两个客户端之间的通讯), 例如设置的域名是test.opfire.com,则到时候的通讯的J... ...
分类:
其他好文 时间:
2020-07-06 19:46:15
阅读次数:
67
利用Cython对python代码进行加密 Cython是属于PYTHON的超集,他首先会将PYTHON代码转化成C语言代码,然后通过c编译器生成可执行文件。优势:资源丰富,适合快速开发。翻译成C后速度比较快,在windows环境中用cython加密后的文件后缀是pyd文件,在linux环境中加密后 ...
分类:
编程语言 时间:
2020-07-06 10:50:26
阅读次数:
126
作者:CP7链接:https://www.jianshu.com/p/bc84b2b71c1c 一、安装redis 下面介绍在Linux环境下,Redis的安装与部署,使用redis-3.0稳定版,因为redis从3.0开始增加了集群功能。1.可以通过官网下载 地址:http://download. ...
分类:
系统相关 时间:
2020-07-06 10:38:40
阅读次数:
69
本文已收录GitHub,更有互联网大厂面试真题,面试攻略,高效学习资料等磁盘为系统提供了最基本的持久化存储。文件系统则在磁盘的基础上,提供了一个用来管理文件的树状结构。那么,磁盘和文件系统是怎么工作的呢?又有哪些指标可以衡量它们的性能呢?索引节点和目录项文件系统,本身是对存储设备上的文件,进行组织管理的机制。组织方式不同,就会形成不同的文件系统。你要记住最重要的一点,在Linux中一切皆文件。不仅
分类:
系统相关 时间:
2020-07-06 00:45:17
阅读次数:
91
一、准备 已经在linux上搭建好禅道系统 二、添加数据库用户 禅道数据库管理用的是adminer,但是为了安全,访问adminer的时候需要身份验证,需要在服务器运行/opt/zbox/auth/adduser.sh来添加用户首先确保服务是启动的(mysql和apache启动状态),先 cd /o ...
分类:
数据库 时间:
2020-07-05 22:56:10
阅读次数:
199
数据库命名的规则: 不能与其它数据库重名。 名称由任意字母、阿拉伯数字、下划线(_)和“$”组成,但 不能使用单独的数字。 不能使用MySQL关键字作为数据库名、表名。 在默认情况下,Windows下数据库名、表名的大小写是一样的, 而在Linux下数据库名、表名的大小写是有区别的。 MySQL数据 ...
分类:
数据库 时间:
2020-07-05 17:27:49
阅读次数:
73