Technology Sharing

  • 首页
  • 资料分享
  • 在线工具
    • 随机密码生成器
  • 介绍
  • RSS
  • privacy
  • 云产品推广
    • 腾讯云
    • 阿里云
Share IT knowledge
linux

Linux ulimit:保护系统稳定性和安全性的必备工具

当在 Linux 系统上运行多个进程时,每个进程需要占用系统资源,如 CPU 时间、内存、文件描述符等。为了确保系统的稳定性和安全性,系统管理员需要限制进程使用的资源。这就是 ulimit 工具的用途。 本文将深入介绍 Linux ulimit 工具的使用和配置。 什么是 ulimit? ulimit 是一个命令行工具,用于限制用户进程可以使用的系统资源,例如 CPU 时间、内存、文件描述符等。它通常用于保护系统免受恶意代码或运行不良应用程序的影响,从而确保系统的稳定性和安全性。 ulimit 的用途 ulimit…

2023年4月7日 0条评论 258点热度 0人点赞 nico 阅读全文
linux

MySQL隐藏查询结果并只显示结果的总数

MySQL是一款常用的关系型数据库,在Linux服务器上也被广泛使用。在使用MySQL查询数据时,有时需要隐藏查询结果并只显示结果的总数。本文将介绍如何使用MySQL实现这一功能,并介绍pager cat >/dev/null方法来清晰地显示查询结果。 使用MySQL查询语句的基本语法为: SELECT column1, column2, ... FROM table_name WHERE condition; 其中,SELECT关键字用于选择要查询的列,FROM关键字用于指定查询的数据表,WHERE关键字用…

2023年4月7日 0条评论 290点热度 0人点赞 nico 阅读全文
linux

安装指定版本的 Node.js、npm、cnpm

在 CentOS 系统中,我们可以使用以下步骤来安装指定版本的 Node.js、npm、cnpm: 在终端输入以下命令,添加 Node.js 12.x 仓库: curl -sL https://rpm.nodesource.com/setup_12.x | sudo bash - 安装 Node.js v12.22.4,会同时安装 npm,可以使用以下命令: sudo yum install nodejs 升级 npm 到 v6.14.17,可以使用以下命令: sudo npm install -g npm@6.1…

2023年3月31日 0条评论 248点热度 0人点赞 nico 阅读全文
linux

Ubuntu使用lsyncd实现目录实时同步

在 Ubuntu 上安装和部署 lsyncd,您可以按照以下步骤进行操作: sudo apt update sudo apt install lsyncd sudo mkdir /etc/lsyncd/ sudo vim /etc/lsyncd/lsyncd.conf.lua settings { logfile = "/var/log/lsyncd.log", statusFile = "/var/run/lsyncd.status", statusInterval = 20 } sync { default.r…

2023年3月30日 0条评论 219点热度 0人点赞 nico 阅读全文
linux

Linux设置默认 ACL 以授予此目录中创建的任何新文件或目录都将继承这些权限

命令“setfacl -Rdm u:nginx:rwx /home/wwwroot/”设置目录“/home/wwwroot/”的默认ACL,赋予用户“nginx”读取、写入和执行权限。 以下是命令的每个部分的作用: 因此,此命令为目录“/home/wwwroot/”设置默认 ACL 以授予用户“nginx”读取、写入和执行权限,并且在此目录中创建的任何新文件或目录都将继承这些权限。

2023年3月13日 0条评论 228点热度 0人点赞 nico 阅读全文
热门分享

把ChatGPT部署到自己的网站

在今天的社交媒体和即时通讯时代,人们越来越倾向于通过文字交流来保持联系和进行沟通。随着自然语言处理技术的发展,聊天机器人逐渐成为人们进行文字交流的新方式。ChatGPT是一种基于OpenAI GPT的聊天机器人,它可以进行人工智能聊天并提供自然、流畅的文字交流体验。而在这篇博客中,我们将会介绍一个基于ChatGPT的Web聊天应用程序。 这个应用程序的GitHub链接是https://github.com/Chanzhaoyu/chatgpt-web,它是一个基于Flask和Bootstrap的Web应用程序。它使…

2023年3月7日 0条评论 336点热度 0人点赞 nico 阅读全文
热门分享

Web3.0: 开启去中心化的互联网时代

随着区块链技术的不断发展和普及,Web3.0成为了一个备受关注的话题。那么,什么是Web3.0呢?Web3.0是对未来互联网发展的一种预测和愿景,它也被称为“分布式网络”或“去中心化网络”。Web3.0的概念建立在区块链技术之上,这意味着它是一个去中心化的网络,可以实现更加安全、透明和开放的互联网。 传统的互联网是中心化的,用户需要依赖于中心化的机构或平台才能进行数据和应用的交互。这种中心化结构会带来许多问题,比如数据的集中控制和管理,用户的隐私和安全风险等。而Web3.0的出现则可以解决这些问题,让互联网更加去中…

2023年3月3日 0条评论 239点热度 0人点赞 nico 阅读全文
docker

Docker版本介绍

Docker 是一个开源的容器化平台,旨在帮助开发人员和系统管理员更轻松地构建、部署和运行应用程序。Docker 利用 Linux 容器技术,将应用程序及其所有依赖项打包到一个可移植的容器中,从而实现了应用程序的跨平台、可重复部署和可扩展性。 Docker 的版本历史 Docker 最初由 dotCloud 公司的开发人员 Solomon Hykes 创建,并于 2013 年首次发布。自那以后,Docker 已经经历了多个版本的更新和迭代。以下是 Docker 的主要版本历史: Docker 1.0 版本是 Doc…

2023年3月2日 0条评论 264点热度 0人点赞 nico 阅读全文
php

通过请求参数替换php网页内容

例:我有这样一个网页nico.php,我想通过请求参数来修改邮箱lizhixin0521@gmail.com 1、修改网页源码,将邮箱用下面的代码覆盖。 2、带参数请求网页,你会发现域名地址以改变。 https://technology.sharespace.top/nico.php?param1=nico.li@gmail.com

2023年2月13日 0条评论 218点热度 0人点赞 nico 阅读全文
linux

查看MySQL用户授予的权限

查看已有用户 获取用户权限

2023年2月13日 0条评论 220点热度 0人点赞 nico 阅读全文
1…34567…13

nico

Linux运维工程师
软考网络工程师 && 软考信息安全工程师

最新 热点 随机
最新 热点 随机
linux部署JDK环境 [Solved] MariaDB import issue: Error at line 1: Unknown command '\-'. Could not retrieve mirrorlist http://mirrorlist.centos.org/ CentOS 7 Kubernetes如何删除卡在“Terminating”状态的命名空间 解决GitLab Runner签名无效 如何禁用 Ubuntu "Daemons using outdated libraries" 弹出窗口
GitLab CI/CD部署 使用 Python3 代理 Mailgun 发送电子邮件的方法 一键拥有你自己的 ChatGPT 网页服务 如何为某些用户禁用 SSH 密码验证 [SOLVED] MySQL.. ERROR! The server quit without updating PID file 数据库、数据表的导出与导入(mysql)
分类
  • cve
  • docker
  • git
  • kubernetes
  • linux
  • mysql
  • nginx
  • php
  • PostgreSQL
  • python
  • redis
  • windows
  • wordpress
  • zabbix
  • 工具
  • 热门分享
2025 年 5 月
一 二 三 四 五 六 日
 1234
567891011
12131415161718
19202122232425
262728293031  
« 7 月    

COPYRIGHT © 2023 Technology Sharing. ALL RIGHTS RESERVED.

备案图标 皖公网安备34132402000202 皖ICP备2023004851号-1