-
- Linux 系统中恢复已删除文件的方法
- 导读当用户意外地删除了一个仍然需要的文件时,大多数情况下,是没有简便的方法可以重新找回或重建这个文件。不过,幸运的是文件是可以通过一些方法恢复的。当用户删除了一个文件,该文件并没有消失,只是被隐藏了一段时间。这里将解释它是如何工作的。在一个文件系统中,有一个叫做文件分配表的东西,这个表跟踪文件在存储单元(如硬盘,MicroSD卡,闪存驱动器等等)中的位置。当一个文件被删除,文件系统将会在文件分配表中执行以下两个任务之一:这个文件在文件分配表上的条目被标记为“自由空间”或删除文件分配表里这个文件的
- LINUX . 系统教程 1707 2024-01-14 18:48:05
-
- 深入解析setsebool命令
- 导读setsebool命令是用来修改SElinux策略内各项规则的布尔值。setsebool命令和getsebool命令是SELinux修改和查询布尔值的一套工具组。SELinux的策略与规则管理相关命令:seinfo命令、sesearch命令、getsebool命令、setsebool命令、semanage命令。下面让我们详细讲解一下setsebool命令的使用方法。语法setsebool[-P]布尔值=[0|1]选项-P:直接将设置值写入配置文件,该设置数据将来会生效的。实例允许vsvtp匿
- LINUX . 系统教程 1730 2024-01-14 16:51:25
-
- 详解CentOS下分区工具cfdisk的操作步骤
- 警告:如果你是装的xp和CentOS双系统的话,请不要再centos下动磁盘分区,否则会引起引导区崩溃,你会两个系统都无法启动。!!!如果你已经做了,系统也崩溃了,不要着急,找个PE修复下windows的引导区,然后再安装一遍CentOS,在选择的时候选择上update系统,再选择重写mbr即可!!!由于我的ftp渐渐增大,当初分区较小的劣势逐渐显露,不得不在已有分区的基础上再划分出一个新的分区,由于新接触CentOS不清楚他的分区方式,上网查了半天,各种大神都说用fdisk,可是我试了半天还把
- LINUX . 系统教程 1721 2024-01-14 15:24:06
-
- CentOS SSH登录限制IP和用户
- CentOS下设置SSH只允许特定用户从特定的IP登录,其它未经允许的用户和IP都不能登录。演示环境192.168.1.81:CentOS6192.168.0.222:Win10192.168.1.135:Win8.1未做任何设置时192.168.0.222和192.168.1.135都能登录192.168.1.81。192.168.0.222192.168.1.135示例1:只允许192.168.0.222登录192.168.1.81#vim/etc/hosts.allow最后一行加入:ssh
- LINUX . 系统教程 3162 2024-01-14 15:18:05
-
- 比较Node、PHP、Java和Go的服务器I/O性能
- 导读理解应用程序的输入/输出(I/O)模型,意味着其在计划处理负载与残酷的实际使用场景之间的差异。若应用程序比较小,也没有服务于很高的负载,也许它影响甚微。但随着应用程序的负载逐渐上涨,采用错误的I/O模型有可能会让你到处踩坑,伤痕累累。正如大部分存在多种解决途径的场景一样,重点不在于哪一种途径更好,而是在于理解如何进行权衡。让我们来参观下I/O的景观,看下可以从中窃取点什么。在这篇文章,我们将会结合Apache分别比较Node,Java,Go,和PHP,讨论这些不同的语言如何对他们的I/O进行
- LINUX . 系统教程 844 2024-01-14 14:36:06
-
- openstack 虚拟机如何修改ip地址
- 1、查找你要修改ip地址的网卡id,本文修改ip地址为192.168.111.11的网卡:[root@node-1~]#neutronport-list2、允许ip地址为192.168.111.12通过[root@node-1~]#neutronport-update83cfe62e-b9bc-4b77-8938-10d8f45d836c--allowed-address-pairstype=dictlist=trueip_address=192.168.111.123、进入mysql数据库,修
- LINUX . 系统教程 1442 2024-01-14 14:21:32
-
- 对MySQL架构进行简要分析
- 导读数据库是所有应用系统的核心,故保证数据库稳定、高效、安全地运行是所有企业日常工作的重中之重。数据库系统一旦出现问题无法提供服务,有可能导致整个系统都无法继续工作。所以,一个成功的数据库架构在高可用设计方面也是需要充分考虑的。下面就为大家介绍一下如何构建一个高可用的MySQL数据库系统。数据库是所有应用系统的核心,故保证数据库稳定、高效、安全地运行是所有企业日常工作的重中之重。数据库系统一旦出现问题无法提供服务,有可能导致整个系统都无法继续工作。所以,一个成功的数据库架构在高可用设计方面也是需
- LINUX . 系统教程 819 2024-01-14 14:03:14
-
- 如何在CentOS 7.1上手动安装Ceph集群
- 下面随小编一起去看看centos7.1手动安装ceph的方法吧!1.准备环境centos7.1主机一台更新yum源[root@cgsl]#yum-yupdate2.安装密钥把密钥加入你系统的可信密钥列表内,以消除安全告警。[root@cgsl]#sudorpm--import'https://download.ceph.com/keys/release.asc'3.获取RPM二进制包你需要在/etc/yum.repos.d/目录下新增一个Ceph库:创建ceph.repo。些Ceph包(如EPE
- LINUX . 系统教程 539 2024-01-14 13:36:05
-
- 解决deepin20系统时间显示不准确的方法
- deepin20时间显示不准确怎么办?下面我们就来看看deepin20设置时间的技巧。1、首先点任务栏上的【设置】。2、在【设置】中点【时间日期】。3、时间显示不准确是时区没设置好,这里点【修改系统时区】。4、点击搜索框,输入北京,搜索北京,点【确定】。5、修改系统时区需要管理员权限,输入管理员密码,点【认证】。6、最后看一下右下角的时间是否正常显示即可。
- LINUX . 系统教程 5465 2024-01-14 12:27:05
-
- 如何解决在linux下安装jdk失败的问题?
- linux下安装jdk失败怎么办?有小伙伴在linux下安装jdk时遇到安装失败的问题,下文介绍linux安装jdk图文教程,一起来了解下吧!linux安装jdk图文教程:有时出于需要(比如安装最新的eclipse),我们需要安装指定版本的JDK。然而,安装完成之后,再次键入命令查询JDK版本却发现版本号没有更新。1、在Linux系统下,启动终端。在终端键入命令su,回车。然后键入root密码(注意密码在屏幕上不显示),回车,登入root帐号。2、键入命令java-version,查询当前JDK
- LINUX . 系统教程 1533 2024-01-14 11:42:19
-
- 升级Ubuntu 21.10等版本到Ubuntu 22.04 LTS的步骤
- 据Canonical发布的公告,Ubuntu22.04LTSJammyJellyfish已经正式发布,但目前Ubuntu21.04用户还无法直接升级,原因是snapd和update-notifier存在错误,这个错误将在未来几天里解决,到时候使用Ubuntu21.04的用户才可以升级。那么如果我们需要从旧版本升级应该如何操作呢?这里分为桌面版(带GUI环境的版本)和Server服务器版。▲可以看到目前20.04还检查不到更新桌面版升级方法:打开系统设置中的软件更新设置点击更新将通知我新的Ubun
- LINUX . 系统教程 990 2024-01-13 23:33:06
-
- SDN 网络系统之 Mininet
- SDN与Mininet概述SDN全名为(SoftwareDefinedNetwork)即软件定义网络,是现互联网中一种新型的网络创新架构,其核心技术OpenFlow通过网络设备控制面与数据面分离开来,从而实现网络流量的灵活控制,为网络及应用提供了良好的平台。而Mininet是一个轻量级软件定义网络和测试平台;它采用轻量级的虚拟化技术使一个单一的系统看起来像一个完整的网络运行想过的内核系统和用户代码,也可简单理解为SDN网络系统中的一种基于进程虚拟化平台,它支持OpenFlow、OpenvSwit
- LINUX . 系统教程 1754 2024-01-13 21:36:34
-
- 如何使Linux的history命令在前面显示日期?
- linux系统中想要在history前面显示日期,该怎么设置呢?我们可以在用户的.bashrc文件中进行配置,应用生效后就可以在使用history命令中前面显示日期了,请看下文详细介绍。1、使用ubuntulinux的系统可以在桌面右键“打开终端”。2、使用以下命令打开.bashrc文件。$sudogedit~/.bashrc3、我们会打开这样一个bashrc文件窗口。4、在最后我们加入exportHISTTIMEFORMAT="%F%T"或者也可以使用expo
- LINUX . 系统教程 3570 2024-01-13 21:24:12
-
- 调整Ubuntu系统左侧图标按钮的尺寸设置
- 平常工作中,常常会用到Ubuntu,有时候会遇到Ubuntu怎么更换修改左侧图标按钮的大小的问题。那么,Ubuntu怎么更换修改左侧图标按钮的大小呢?下面做一个简单介绍。1、在Ubuntu登录界面选择帐号,输入密码2、进入Ubuntu主界面3、点击右键,弹出右键菜单4、点击图示最后一项5、进入显示设置界面6、选中下方的数字线状图,如图示7、调整大小至248、可以看到桌面左侧图标按钮变小了相关推荐:Ubuntu16.04系统安装以后该怎么设置?Ubuntu16.04系统怎么自定义触控板手势?ubu
- LINUX . 系统教程 1667 2024-01-13 20:15:17
-
- 优化 SQL 查询,减少‘Not in' 运行时间
- 导读在DBA所优化的数据库环境中,绝大多数性能问题其实是由于SQL编写不当导致的。SQL的世界无奇不有,今天我们一起见识一条让你绝对想吐血的杀手SQL。某保险客户,ETL耗时数个小时,我们做了sqlreport发现压力主要在其中一个SQL上。单次执行时间:5788(秒)单次逻辑读:10亿(块)单次返回行数:21万(行)我们首先看SQL语句,因为比较长,此处只节选部分的查看其执行计划:我们主要关注一下从7到16行:发现存在两次全表扫描。中间做了一次filter。多年的经验告诉我,两个全表扫组成的F
- LINUX . 系统教程 1194 2024-01-13 20:12:05

PHP讨论组
组员:3305人话题:1500
PHP一种被广泛应用的开放源代码的多用途脚本语言,和其他技术相比,php本身开源免费; 可以将程序嵌入于HTML中去执行, 执行效率比完全生成htmL标记的CGI要高许多,它运行在服务器端,消耗的系统资源相当少,具有跨平台强、效率高的特性,而且php支持几乎所有流行的数据库以及操作系统,最重要的是