命令 服务器 文件linux
Linux set命令
Linux set命令 Linux set命令用于设置shell。 set指令能设置所使用shell的执行方式,可依照不同的需求来做设置。 语法 set [+-abCdefhHklmnpPtuvx] 参数说明: -a 标示已修改的变量,以供输出至环境变量。 -b 使被中止的后台程序立刻回报执行状态。 ......
我的vscode配置文件
{ "emmet.excludeLanguages": ["markdown"], "emmet.includeLanguages": { "vue-html": "html", "vue": "html" }, // 保存时自动格式化 "editor.formatOnSave": true, "f ......
Linux export 命令
Linux export 命令 Linux export 命令用于设置或显示环境变量。 在 shell 中执行程序时,shell 会提供一组环境变量。 export 可新增,修改或删除环境变量,供后续执行的程序使用。 export 的效力仅限于该次登陆操作。 脚本中使用,不破坏全局 想要持久化环境变 ......
通过git删除Github上的文件夹
一、背景 使用IDEA开发Java项目时,不小心将.idea这个文件夹上传到Github上去了 二、删除流程 (1)首先,将Github上的内容同步至本地库 git pull origin main 其中,origin是远程库的别名,在添加Github远程库,或第一次pull远程库的时候会配置。ma ......
dqwwn1-服务器弱点
主机发现 sudo nmap -sn 192.168.28.0/24 TCP端口扫描:sudo nmap -sT --min-rate 1000 -p- 192.168.28.34 -oA nmapscan/ports TCP端口版本扫描sudo nmap -sT -sV -sC -O -p22,8 ......
云原生技术实践营「微服务X消息队列专场」
微服务和消息队列都是当前比较流行的架构模式,可以帮助开发者在实际业务中解决大型复杂分布式系统面临的各种挑战: 微服务架构是一种云原生架构方法,目的是提高系统的扩展性、可靠性和灵活性,它提倡将单一的应用程序划分成一组小的服务,服务之间互相协调、互相配合,每个服务运行在其独立的进程中,服务与服务之间采用 ......
Java 网络编程 —— 创建多线程服务器
一个典型的单线程服务器示例如下: while (true) { Socket socket = null; try { // 接收客户连接 socket = serverSocket.accept(); // 从socket中获得输入流与输出流,与客户通信 ... } catch(IOExcepti ......
Linux shell script shebang env All In One
Linux shell script shebang env All In One
指定 shell script 的运行环境
#!/usr/bin/env
......
poweshell监控文件夹变化
# Define the folder path to monitor $folder = 'C:\Downloads' # Define the filter for the type of files to monitor $filter = '*.*' # Define the options ......
Linux如何正确使用共享文件夹
Linux如何正确使用共享文件夹 1.首先输下面命令查看是否真的设置成功共享文件夹 vmware-hgfsclient 如果确实已经设置过共享文件夹将输出window下共享文件夹名字 z@ubuntu:~$ vmware-hgfsclient share 2.确认自己已设置共享文件夹后输入下面的命令 ......
linux 写时拷贝技术
写时拷贝就是等到修改数据时才真正分配内存空间,这是对程序性能的优化,可以延迟甚至是避免内存拷贝,当然目的就是避免不必要的内存拷贝。 比如说,我们建立两个进程每一个都存在一个值为10的变量,操作系统并不会通过页表映射两块物理内存,而是只开辟一块物理内存,同时让两个进程的不同虚拟地址位置指向同一块物理内 ......
Linux shell script switch...case All In One
Linux shell script switch...case All In One
case...in...esac
......
Tomcat用【starup.bat】启动,命令行出现乱码
Tomcat用【starup.bat】启动,命令行出现乱码 出自于百度搜素:https://www.dandelioncloud.cn/article/details/1583457356182966273 解决方法: 进入Tomcat安装目录下的conf目录 编辑【logging.properti ......
tmux命令
# 查看有所有tmux会话 指 令:tmux ls 快捷键:Ctrl+b s # 新建tmux窗口 指 令:tmux new -s <session-name> # 重命名会话 指 令:tmux rename-session -t <old-name> <new-name> 快捷键:Ctrl+b $ ......
Oracle11g启停批处理命令
为了解决数据库占用内存的问题,非开发模式下可以通过该命令行手动停止oracle服务,以提高电脑的流畅程度。 开发模式下可以再通过该命令启动oracle数据库服务。 @echo off set /p op="press 1 start oracle,press 2 stop oracle:" if " ......
使用python批量更改图片文件名和切图
1、批量更改文件名 由于从Midjourney下载的图片的都是很长的一串名字,看着杂乱无章,所以就需要先把下载的图片先全部放到某个文件夹下面。 (C:\Users\user\Desktop\work_space\input_file\2023年4月22日)这里我放到了这个文件夹下面,然后就开始跑代码 ......
文件包含漏洞
1. 漏洞产生的原因 文件包含漏洞产生的原因主要是开发人员没有正确的输入验证和参数过滤,或者在包含文件时使用了不安全的方式。以下是导致文件包含漏洞的几种原因: 非法输入过滤:开发人员没有对用户输入的参数进行正确的过滤和检查,导致攻击者可以在包含文件时控制参数的值,从而访问敏感文件。 绝对路径:在包含 ......
Bash—source命令&export命令&bashrc文件
当不使用 source 命令执行脚本时,会创建一个子 shell,在该子 shell 中执行完脚本后退出子 shell。不是用 export 定义的变量只对该 shell 有效,对子 shell 是无效的。如下图所示,一开始 VA 没有用 export 定义,所以第一次执行 test.sh 脚本时子 ......
基于 CentOS Linux release 7.9.2009 的软件开发学习
了解 Linux 系统:作为新手程序员,首先要熟悉 Linux 系统,学习基本的命令行操作,如文件和目录操作、进程管理和权限控制等。 选择编程语言:根据你的兴趣和项目需求,选择一种编程语言进行学习。常用的编程语言包括 Python、Java、C++、Ruby 和 PHP 等。 安装开发工具:为了进行 ......
从0开始搭建一个微服务项(并注册到nacos)
本文发布时间:2023-05-03 本文旨在分享开始一个微服务项目时结构的搭建过程,只提供一种微服务项目的结构,并不涉及具体的业务逻辑。 尚在学习当中,如有不足,请指正!!! 项目架构 创建模块 父工程模块——cloud-parent 一个微服务项目最好有一个父工程模块,用来对整个项目的依赖统一管理 ......
PowerShell-自定义的配置文件
PowerShell 5.1 一般Windows 10自带的是这个版本的PowerShell,这个版本的自定义配置文件的文件编码要保存为ANSI才行。 PowerShell 7 这个是通过github另外下载的,这个版本的自定义配置文件的文件编码要保存为utf-8才行。 配置文件代码 其实也没啥,主 ......
Windows屏幕解锁服务原理及实现(1)
https://github.com/zk2013/windows_remote_lock_unlock_screen 将生成的DLL注册至注册表 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\ ......
c# 文件操作
Windows系统中的文件路径格式 传统 DOS 路径 标准的 DOS 路径可由以下三部分组成: 卷号或驱动器号,后跟卷分隔符 (:)。 目录名称。 目录分隔符用来分隔嵌套目录层次结构中的子目录。 可选的文件名。 目录分隔符用来分隔文件路径和文件名。 如果以上三项都存在,则为绝对路径。 如未指定卷号 ......
Linux文件操作
当你想要将文件从一个位置移动到另一个地方并且不想复制它,那么就要选择mv 命令。 1. 移动文件 移动文件时需要注意的是文件的源地址和目标地址必须不同。这里有个例子,想要将 ProphetNet-master.zip 文件从当前目录移动到其它目录,以/home/zhenhua/为例,语法应该如下: ......
linux下针对指定网卡限速 wondershaper
背景 由于路由器openwrt的限速不太好用,所以需要到设备上去进行限速设置,这里使用wondershaper 使用 下载安装wondershaper wget https://ghproxy.com/https://github.com/magnific0/wondershaper/archive ......
使用psscan检测dkom攻击——对于那些直接修改内存对象的rootkit,例如通过dkom实现进程隐藏,这个命令就非常好用了
pslist 和 psscan 的区别 列表: “ pslist ” 模块使用与将在实时计算机上执行的任务列表命令相同的算法。 而且,Windows 任务管理器也使用相同的方法。 上面提到的命令“pslist”遍历 Windows 内核维护的活动进程结构列表。 windows内核使用EPROCESS ......
c# 流、文件、字符串与byte数组、字符编码
c# 中的流 对象间进行信息或者数据的交换时总是先将对象或数据转换为某种形式的流,再通过流的传输,到达目的对象后再将流转换为对象数据。所以, 可以把流看作是一种数据的载体,通过它可以实现数据交换和传输。 流的特殊性在于它是动态的和线性的,动态是指数据的内容和时间有关,例如,在某个时刻从流中读取到一个 ......
Win11系统,VS2022编写数据库程序,小体积,绿色单文件,支持密码保护,XP到Win11都能运行
在WIN11中用VS2022编写 小体积的绿色单文件,支持密码保护,XP到WIN11都能运行的数据库程序 1. 用VC60 建立一个Win32工程,VC60建立的工程默认是字节型的。2. 用VS2010 读取并转换为2010格式,再用VS2022 读取,选择SDK和平台都不升级3. 把 wxsqli ......
Ubuntu/Linux 防火墙的关闭/开启
查询防火墙状态 sudo ufw status 禁用UFW防火墙 sudo ufw disable 重置UFW防火墙 sudo ufw reset 启用防火墙 sudo ufw enable ......