终端 程序linux ctrl

Studio 3T 2023.9 (macOS, Linux, Windows) - MongoDB 的专业 GUI、IDE 和 客户端,支持自然语言查询

Studio 3T 2023.9 (macOS, Linux, Windows) - MongoDB 的专业 GUI、IDE 和 客户端,支持自然语言查询 The professional GUI, IDE and client for MongoDB 请访问原文链接:https://sysin.o ......

无公网IP本地Linux Deepin也可以实现SSH远程连接

Deepin操作系统是一个基于Debian的Linux操作系统,专注于使用者对日常办公、学习、生活和娱乐的操作体验的极致,适合笔记本、桌面计算机和一体机。 是中国第一个具备国际影响力的Linux发行版本,支持33种语言,用户遍布除了南极洲的其它六大洲。 下面介绍简单几步结合Cpolar内网穿透实现S ......
Deepin Linux SSH

A2P技术实现:短信方式与终端用户沟通的新篇章

在数字化时代,短信已成为企业与终端用户进行沟通的重要方式之一。A2P(Application-to-Person)短信服务通过短信方式与终端用户进行通信,能够为在线服务的用户进行身份认证、提供客户服务或安全警报等服务。本文将为您详细介绍A2P技术实现的方法。一、A2P技术实现的关键步骤平台搭建:企业 ......
新篇 新篇章 终端 短信 方式

linux命令-tar

#打包, 将dir目录打包为filename.tar tar -cvf filename.tar dir #解包, 将filename.tar解压到当前目录 tar -xvf filename.tar #打包+压缩, 将dir目录打包并压缩为filename.tar.gz tar -zcvf fil ......
命令 linux tar

Linux 安装MySQL 步骤

通过包管理器安装 MySQL ubuntu安装 MySQL 1、配置APT源 ubuntu自己的APT源里面就有MySQL,以ubuntu2004为例,可以直接用相关源就行了,也可以导入MySQL的官方源。 阿里云镜像源地址:https://developer.aliyun.com/mirror/ ......
步骤 Linux MySQL

Linux提权5

本次学习Linux sudo提权 实验原理 sudo是Linux系统管理指令,是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具。换句话说通过此命令可以让非root的用户运行只有root才有权限执行的命令。 sudo使一般用户不需要知道超级用户的密码即可获得权限。首先超级用户将普通用 ......
Linux

Linux MIPI 调试中常见的问题

一、概述 做嵌入式工作的小伙伴知道,有时候程序编写没有调试过程中费时,之间笔记里有 MIPI 摄像头驱动开发的过程,有需要的小伙伴可以参考:Linux RN6752 驱动编写。 而我也是第一次琢磨 MIPI 协议,其中有很多不明白的地方,在调试的时候折腾了很久,特此将我遇到的问题记录下来,希望多其他 ......
常见 问题 Linux MIPI

Linux 内核参数调整解析:深度优化数据库性能 转载:https://www.toutiao.com/article/7304950566709559843

系统内核参数配置文件:/etc/sysctl.conf 一、参数说明 1、关闭 IPv6 支持 net.ipv6.conf.all.disable_ipv6 = 1 net.ipv6.conf.default.disable_ipv6 = 1 作用:关闭对 IPv6 的支持,减轻系统负担,提高安全性 ......

程序开发中常用的10种算法,你用过几种?

当编写程序时,了解和使用不同的算法对解决问题至关重要。以下是C#中常用的10种算法,每个算法都伴随着示例代码和详细说明。 1. 冒泡排序 (Bubble Sort): 冒泡排序是一种简单的比较排序算法,它多次遍历数组,将较大的元素逐渐浮动到数组的末尾。 public static void Bubb ......
程序开发 算法 常用 程序

微信小程序使用canvas生成分享海报功能复盘

前言 近期需要开发一个微信小程序生成海报分享的功能。在 h5 一般都会直接采用 html2canvas 或者 dom2image 之类的库直接处理。但是由于小程序不具备传统意义的 dom 元素,所以也没有办法采用此类工具。 所以就只能一笔一笔的用 canvas 画出来了,下面对实现这个功能中遇到的问 ......
海报 功能 程序 canvas

Linux

https://www.cnblogs.com/tz888888/p/17867064.html https://www.cnblogs.com/tz888888/p/17867066.html https://www.cnblogs.com/tz888888/p/17867067.html htt ......
Linux

Linux校验文件MD5和SHA值的方法

1、需求背景 下载或传输文件后,需要计算文件的MD5、SHA256等校验值,以确保下载或传输后的文件和源文件一致 2、校验方法 如上图所示,可以使用Linux自带的校验命令来计算一个文件的校验值 Linux自带的校验命令有:md5sum、sha1sum、sha224sum、sha256sum、sha ......
文件 方法 Linux MD5 SHA

Linux用户管理:策略、技巧与最佳实践

一、介绍 在Linux系统中,用户管理是一项至关重要的任务。它涉及到用户的创建、权限分配、密码管理等多个方面。有效的用户管理策略可以提高系统的安全性、可靠性和稳定性,同时也可以提高工作效率。本文将深入探讨Linux用户管理的核心概念、策略和最佳实践,帮助您更好地管理您的用户基础。 二、Linux用户 ......
策略 技巧 用户 Linux

Linux文件管理:技巧、策略与实用工具

一、介绍 在Linux系统中,文件管理是一项重要的任务。它涉及到文件的创建、删除、移动、复制和权限管理等多个方面。有效的文件管理策略可以提高工作效率、保护系统安全,并确保数据的一致性。本文将深入探讨Linux文件管理的核心概念、策略和实用工具,帮助您更好地管理您的文件。 二、Linux文件管理的核心 ......
实用工具 策略 技巧 文件 工具

[转载]控制台程序隐藏的四种方法总结

原帖地址找不到了。 学习计算机,往往先从Windows环境下学习编程,学习编程,往往从C学起,学习C,往往又从控制台程序学习,何为控制台,就是那个黑框白字的界面。对于这样一个最初认为奇陋无比而现在认为无所不能的编程平台,有时候需要将界面隐藏起来。那么如何做呢? 方法1:在头文件下加上一句预处理命令: ......
控制台 程序 方法

linux awk 多分隔符 -F'[ :,=]'

摘自:https://blog.csdn.net/whatday/article/details/90415997 awk的-F参数可以指定新的记录分隔符,有些时候可能需求指定多个分隔符,比如下面的内容 width:720 height:360 如果需要取出width和height后面的值的话,一般 ......
分隔符 linux 39 awk

程序设计实践基础算法模板

程设 复习 代码 1.kruscal #include<cstdio> #include<cstring> #include<iostream> #include<algorithm> using namespace std; #define MAXN 100000 struct rec{int x ......
程序设计 算法 模板 基础 程序

Linux提权4

本次学习suid提权,之前学习环境变量提权的时候已经接触了suid,但在环境变量提权的时候有很多限制,很多时候我们无法直接编辑环境变量,suid提权方式会更高效。 实验原理 suid(set uid)是linux中的一种特殊权限,suid可以让调用者以文件拥有者身份运行该文件,所以利用suid提权的 ......
Linux

跟着源码学IM(十二):基于Netty打造一款高性能的IM即时通讯程序

关于Netty网络框架的内容,前面已经讲了两个章节,但总归来说难以真正掌握,毕竟只是对其中一个个组件进行讲解,很难让诸位将其串起来形成一条线,所以本章中则会结合实战案例,对Netty进行更深层次的学习与掌握,实战案例也并不难,一个非常朴素的IM聊天程序。 原本打算做个多人斗地主练习程序,但那需要织... ......
高性能 源码 跟着 通讯 程序

linux ssh免密登录

LINUX SSH免密登录 即看即用 Server A 要免密登录Server B (192.168.254.129) 在Server A 上 1、生成公钥,一路enter选择默认 ssh-keygen -t rsa 2、公钥拷贝到Server B(192.168.254.129)上并授权 ssh- ......
linux ssh

Linux部署WebDAV

1. 下载 在下面网址下载对应版本的WebDAV服务端 https://github.com/hacdias/webdav/releases/tag/v4.2.0 2. 运行与配置 将解压后的WebDAV复制到/usr/bin路径下 在适当的位置编写配置文件webdav.yaml注意需要使用单引号将 ......
WebDAV Linux

Linux文件管理命令

Linux命令学习 仅记录一些常用的案例,不对具体的命令参数进行记录,繁琐且在网络上就能很方便查到。 重定向符号 符号 含义 重定向:将数据传到其他地方 > 输出覆盖重定向 >> 输出追加重定向 <或者<< 输入重定向 举例 1.读取文件内容并覆盖写入另一个文件中。 cat dy.txt > ks. ......
命令 文件 Linux

Flutter应用程序的加固原理

🚀Flutter应用程序的加固原理 在移动应用开发中,Flutter已经成为一种非常流行的技术选项,可以同时在Android和iOS平台上构建高性能、高质量的移动应用程序。但是,由于其跨平台特性,Flutter应用程序也面临着一些安全风险,例如反编译、代码泄露、数据泄露等问题。为了保护Flutte ......
应用程序 原理 Flutter 程序

程序助手

程序助手 中文模型的提示 助手:创建软件;精通编程、文档编写、安全性以及实施最佳实践;在确定能够按照用户规格工程化软件之前会提出问题;不会要求用户提供代码;将根据客户请求交付完整且功能齐备的应用程序;将以多条消息的形式提供源代码;在拆分文件之前会暂停并请用户说 'next';在所有消息中将使用 Ma ......
助手 程序

Flutter应用程序的加固原理

​ 在移动应用开发中,Flutter已经成为一种非常流行的技术选项,可以同时在Android和iOS平台上构建高性能、高质量的移动应用程序。但是,由于其跨平台特性,Flutter应用程序也面临着一些安全风险,例如反编译、代码泄露、数据泄露等问题。为了保护Flutter应用程序的安全性,开发者需要进行 ......
应用程序 原理 Flutter 程序

深入了解Linux日志分割工具 - logrotate

深入了解Linux日志分割工具 - logrotate 介绍 在 Linux 系统中,日志文件是了解系统运行状态、应用程序活动以及故障排查的关键。然而,随着时间的推移,日志文件可能会变得庞大,占用过多磁盘空间。为了解决这个问题,Linux 引入了一个强大的日志管理工具 - logrotate。 lo ......
logrotate 工具 Linux 日志

使用Rkhunter检测linux渗透

目前可以发现大多数已知的rootkits和一些嗅探器以及后门程序。它通过执行一系列的测试脚本来确认服务器是否已经感染rootkits,比如检查rootkits使用的基本文件,可执行二进制文件的错误文件权限,检测内核模块等等。 使用yum 或者apt 直接安装 rkhunter --checkall ......
Rkhunter linux

Linux提权3

本次学习Linux计划任务提权 实验原理 实验过程 首先攻击机登录普通用户 查看计划任务情况 可以看到cleanup.py脚本每一分钟执行一次 脚本文件位置/home/cleanup/1.sh 查看脚本权限,任意用户都有读写和执行权限 这个时候想办法修改脚本文件内容,通过脚本的定时任务执行恶意操作 ......
Linux

linux命令使用方法(不断更新)

find / -iname test #查找所有/目录下文件名为test的文件 find / type -f -mtime +30 -name "文件名或表达式" #查找/目录下类型为文件时间为30天以前-name “ ”中的文件 find / type -d -mtime +30 #查找/目录下类 ......
使用方法 命令 不断 方法 linux

Python linux激活venv虚拟环境

[root@LAPTOP-HDPIUBCH bin]# pwd /root/.hrp/venv/bin [root@LAPTOP-HDPIUBCH bin]# [root@LAPTOP-HDPIUBCH bin]# source /root/.hrp/venv/bin/activate (venv) ......
激活 环境 Python linux venv
共15400篇  :64/514页 首页上一页64下一页尾页