墨茗
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于
  • 友链
  • 工具
  •   
  •   

Ubuntu远程终端后台程序(nohup命令)

说明:使用nohup命令让程序在后台运行 语法:nohup { -p pid | Command [ Arg ... ] [ & ] } 描述: -p pid:指定运行进程的pid(与 Command 冲突,将不会重定向到 nohup.out) Command:要执行的命令(与 -p 冲突,默认重定向到 nohup.out) Arg:一些参数,可以指定输出文件 &a

2021-11-11
Ubuntu nohup
Ubuntu nohup

Linux标准输出(stdout)与标准错误(stderr)重定向

文件描述符 0 – stdin (standard input,标准输入) 1 – stdout (standard output,标准输出) 2 – stderr (standard error,标准错误输出) 语法: 语法 终端显示 文件显示 文件存储 标准输出(stdout)

2021-11-11
Linux Ubuntu
Linux Ubuntu stdout stderr

Ubuntu Systemd Service开机自启服务

基本命令启动一个服务:systemctl start blog-local.service 关闭一个服务:systemctl stop blog-local.service 重启一个服务:systemctl restart blog-local.service 显示一个服务的状态:systemctl status blog-local.service 在开机时启用一个服务:systemctl en

2021-10-15
Ubuntu Systemd
Ubuntu Systemd

Python导出项目依赖环境

说明项目迁移时,需要把当前的环境依赖包导出,部署在新的项目服务器上 导出项目依赖安装pipreqs库 pip install pipreqs 生成项目依赖文件requirements.txt #简单(默认gbk打开当前路径下项目) pipreqs --encoding=utf-8 #指定编码、项目路径和导出文件 pipreqs --encoding=utf-8 --savepath=./req

2021-10-09
Python Requirements
Python Requirements

Python单例模式

1.装饰器实现单例:1234567891011121314def singleton(cls): instances = {} def getinstance(*args, **kwargs): if cls not in instances: instances[cls] = cls(*args, **kwargs) return instances[cls] ret

2021-09-26
Python
Python

Python使用Subprocess.Popen启动进程

简介:subprocess.Popen()用于创建一个子进程,并连接到子进程的标准输入/输出/错误管道,来管理进程 Popen原型:12345678910111213141516#原型中带参数的值都是默认值class subprocess.Popen( args, bufsize=0, executable=None, stdin=None, stdout=None, stderr=None,

2021-09-13
Python Subprocess
Python Subprocess

windows程序提权至system

问题:程序没有最高权限,无法进行高权限的操作 (即使管理员权限也无法满足的情况下) 解决方案:使用C++实现在win10系统上获取系统的system权限 通过system父进程创建子进程方式给程序提权 核心代码: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950

2021-07-22
windows
windows

Ubuntu下git的安装与使用

安装:sudo apt-get install git 配置:git config --global user.name "你的Git用户名" git config --global user.email "你的邮箱地址" 创建公钥:Git生成SSH公钥 使用:初始化git环境 git init 关联Git仓库 git remote add origi

2021-07-21
github
github

ubuntu安装node.js

安装方式:从 NodeSource 源安装 安装:nodejs官网 https://nodejs.org 看最新的版本号 添加对应源(setup_14.x对应14.x.x版本) curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash - 安装node.js sudo apt-get install -y nodejs 查看版本

2021-07-21
node.js
node.js

ubuntu安装使用openresty

安装:官网地址:http://openresty.org/cn/linux-packages.html 安装导入 GPG 公钥时所需的几个依赖包(整个安装过程完成后可以随时删除它们) sudo apt-get -y install --no-install-recommends wget gnupg ca-certificates 导入 GPG 密钥 wget -O - https://open

2021-07-15
Openresty Ubuntu Openresty Ubuntu
Ubuntu Openresty
12345

搜索

Hexo Fluid
总访问量 次 总访客数 人