linux
文章平均质量分 73
hllyzms
编程爱你不容易
展开
-
OPENSSH PRIVATE 转换 RSA PRIVATE 以及区别
Git使用时已经生成了openssh格式的密钥,但其他系统需要用你的时,发现格式不对,恼火!1.首先我们有OPENSSH 私钥2下载工具puttygen3. 双击打开之后导出 RSA 私钥。原创 2022-08-31 20:00:00 · 2095 阅读 · 0 评论 -
Bad owner or permissions on C:\\Users\\用户名/.ssh/config todo
最后看到有人说可以用一下git的ssh.exe,因为笔者是没有选择安装git的ssh工具,因此,我就是直接去openssh的官网下载了了一个新的openssh-win64,安装配置好环境变量以后就正常了。在一次迁移新电脑时,需要将旧电脑上面的SSH密钥文件转移到新电脑上,并且可以链接上gitee,github等,使用到了。这个错误本身就是windows10自带的openssh有问题,有bug。方法4 修改公钥权限 此方法成功 vscode 连接。这个错误,网上也是找了半天,大概就是。...原创 2022-08-31 13:17:36 · 3508 阅读 · 3 评论 -
Linux命令行批量删除目录
快速-批量删除文件或目录1-1.快速删除大文件夹(注意目录后的结束符‘/’)(对于含有海量文件的目录,不能直接rm -rf删除,这样效率很慢:) rsync -a--delete blank/ test/ 使用空文件夹 blank/ 覆盖原文件夹 test/ mkdirempty_dir&&rsync-a--deleteempty_dir/your_dir/&&rm-rfyo...转载 2020-12-28 19:49:09 · 1460 阅读 · 0 评论 -
centos7源码编译安装nginx1.17
源码下载地址:http://nginx.org/download/集成安装yum -y install gcc gcc-c++ autoconf automakeyum -y install zlib zlib-devel openssl openssl-devel pcre-devel先把1.17.10版本的安装包上传到服务器#1.解压tar -zxvf nginx-1.17.10.tar.gz#2.配置使用默认配置./configure.转载 2020-12-28 19:47:39 · 334 阅读 · 0 评论 -
Linux cpu
cat /proc/cpuinfoprocessor 逻辑处理器的id。physical id 物理封装的处理器的id。core id 每个核心的id。cpu cores 位于相同物理封装的处理器中的内核数量。siblings 位于相同物理封装的处理器中的逻辑处理器的数量。...原创 2020-07-10 17:06:55 · 132 阅读 · 0 评论 -
rpm 参数 常用命令
rpm常见命令参数用法: rpm [选项…]-a:查询所有套件;-b<完成阶段><套件档>+或-t <完成阶段><套件档>+:设置包装套件的完成阶段,并指定套件档的文件名称;-c:只列出组态配置文件,本参数需配合"-l"参数使用;-d:只列出文本文件,本参数需配合"-l"参数使用;-e<套件档>或–erase<套件档>:删除指定的套件;-f<文件>+:查询拥有指定文件的套件;-h或–hash:套件安装时列出原创 2020-06-23 13:44:45 · 820 阅读 · 0 评论 -
linux 密钥对 远程登录
情景:本地主机以用户 root身份,无密钥登录远程阿里云 A机一、远程linux系统配置(A机)1.修改sshd配置文件(/etc/ssh/sshd_config).RSAAuthentication yes PubkeyAuthentication yes AuthorizedKeysFile .ssh/authorized_keys # 会去登录账户下的 ~/.ssh/authorized_keys文件中去寻找key2.重启 sshd服务service sshd restart3原创 2020-06-19 17:45:28 · 808 阅读 · 0 评论 -
vim 替换内容
在VIM中进行文本替换:1. 替换当前行中的内容: :s/from/to/ (s即substitude) :s/from/to/ : 将当前行中的第一个from,替换成to。如果当前行含有多个 from,则只会替换其中的第一个。 :s/from/to/g : 将当前行中的所有from都替换成to。 :s/from/to/gc : 将当前行中的所有from都替换成to,但是每一次替换之前都转载 2020-06-19 12:36:21 · 2274 阅读 · 0 评论 -
centos7 查看修改主机名称
查看: hostname修改方法1: 这种方法只对当前系统有效,重启后无效># hostname NEW_NAME2:设定主机名,永久有效# hostnamectl set-hostname NEW_NAME:3. 修改配置文件,永久有效,# vim /etc/hostname<注意事项:一旦使用了该方法修改主机名 /etc/hostname 将被自动更新。然而 /etc/hosts 不会更新以保存所做的修改,所以你每次在修改主机名后一定要手动更新 /原创 2020-05-20 10:15:37 · 1046 阅读 · 0 评论 -
linux修改文件所有者、所在组、权限
chgrp 用户名 文件名 -Rchown 用户名 文件名 -R-R表示递归目录下所有文件改变文件权限——chmod1.用数字来改变文件权限我们已经了解了-rw-r--r--所表示含义,linux为每一个权限分配一个固定的数字: r: 4(读权限) w: 2(写权限)x: 1(执行权限)我们...原创 2020-05-08 15:42:16 · 495 阅读 · 0 评论 -
centso7 给用户添加sudo权限
1、登录到超级用户2、修改sudoers文件内容默认的sudoers文件不具有写权限a) 给文件sudoers 增加write权限命令: #chmod u+w /etc/sudoersb) 给用户添加sudo权限命令:#vim /etc/sudoers找到root用户rootALL=(ALL)ALL在...原创 2020-04-15 15:39:02 · 252 阅读 · 0 评论 -
Linux关闭SELinux的方法
SELinux一共有3种状态,分别是Enforcing,Permissive和Disabled状态。Enforcing:强制模式。代表SELinux在运行中,且已经开始限制domain/type之间的验证关系Permissive:宽容模式。代表SELinux在运行中,不过不会限制domain/type之间的验证关系,即使验证不正确,进程仍可以对文件进行操作。不过如果验证不正确会发出警告...转载 2020-04-10 19:40:51 · 6271 阅读 · 0 评论 -
centos 防火墙查看 修改
1、查看firewall服务状态systemctl status firewalld出现Active: active (running)切高亮显示则表示是启动状态。出现Active: inactive (dead)灰色表示停止,看单词也行。2、查看firewall的状态firewall-cmd --state3、开启、重启、关闭、firewalld.service服务#...原创 2020-04-10 19:18:53 · 370 阅读 · 0 评论 -
go build -o gogs signal: killed 内存不足
在我的阿里云 源码安装部署gogs 时,一直报错go build gogs.io/gogs/internal/assets/public: /usr/local/go/pkg/tool/linux_a ...signal: killed查了原因发现是内存不足的原因 ,我的服务器是1G的内存,那只用在服务器上分配swap分区就可以解决此问题。Linux系统在安装的时候是可以分配s...原创 2020-04-09 15:57:54 · 1542 阅读 · 0 评论 -
UnicodeEncodeError: 'utf-8' codec can't encode characters in position 50-51: surrogates not allowed
python manage.py collectstatic 收集报错:Traceback (most recent call last): File "manage.py", line 23, in <module> execute_from_command_line(sys.argv) File "/root/.virtualenvs/kfsd/lib/pyt...原创 2019-01-09 08:41:28 · 7061 阅读 · 0 评论 -
django The 'Access-Control-Allow-Origin' header contains multiple values 'http://localhost:8080, *',
跨域报错The 'Access-Control-Allow-Origin' header contains multiple values 'http://localhost:8080, *', but only one is allowed. Origin 'http://localhost:8080' is therefore not allowed access.原因 可能是dja...原创 2019-02-19 15:17:28 · 14160 阅读 · 0 评论 -
liunx nohup 服务关闭
(lion) [root@VM_0_12_centos lion]# ps aux | grep daphne | grep -v grep | grep lion | awk '{print $2}'26405解读: a:显示所有程序 u:以用户为主的格式来显示 x:显示所有程序,不以终端机来区分用grep -v参数可以将grep命令排除掉再用awk提取一下进程ID...原创 2019-03-27 16:31:44 · 1204 阅读 · 0 评论 -
Linux错误 ERROR 1045 (28000): Access denied for user 'root'@'localhost'
1.重置密码的第一步就是跳过MySQL的密码认证过程,方法如下:#vim /etc/my.cnf(注:windows下修改的是my.ini)在文档内搜索mysqld定位到[mysqld]文本段:/mysqld(在vim编辑状态下直接输入该命令可搜索文本内容)在[mysqld]后面任意一行添加“skip-grant-tables”用来跳过密码验证的过程,如下图所示:保存文档并退出:...原创 2019-07-04 14:06:36 · 2881 阅读 · 1 评论 -
MySQL存储过程详解
mysql存储过程详解1.存储过程简介我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。一个存储过程是一个可编程的函数,它在数据库中创建并保存。它可以有SQL语句和一...原创 2019-09-06 15:28:22 · 708 阅读 · 0 评论 -
linux安装软件的几种方法
一、rpm包安装方式步骤: 1、找到相应的软件包,比如soft.version.rpm,下载到本机某个目录; 2、打开一个终端,su -成root用户; 3、cd soft.version.rpm所在的目录; 4、输入rpm -ivh soft.version.rpm详细介绍:1. 安装: 我只需简单的一句话,就可以说完。执行: rpm –ivh rpm的软件包名 ...转载 2019-01-08 15:30:44 · 954 阅读 · 0 评论