Linux环境下向github上传代码(生成token、生成本地密钥)
(一)准备工作 1、在github上创建新仓库 这步很简单 登录github,在右上角的加号下面选择:New repository 在新出现的页面里输入新仓库的名字,设置权限,是否创建readme文件等即可。 2、生成token 自从2021年8月31日开始,github不支持登录密码上传,需要使用token。 登录后右上角下拉框点“Setting”(倒数第二个) 在出现的页面中选择Develop…
(一)准备工作 1、在github上创建新仓库 这步很简单 登录github,在右上角的加号下面选择:New repository 在新出现的页面里输入新仓库的名字,设置权限,是否创建readme文件等即可。 2、生成token 自从2021年8月31日开始,github不支持登录密码上传,需要使用token。 登录后右上角下拉框点“Setting”(倒数第二个) 在出现的页面中选择Develop…
这几天一直在想办法通过ssh方法通过自己工作的windows端去访问控制远程的Linux服务端,为后期的服务器自动化做准备。这几天几乎把能想到的知识点全都百度了一遍,不会google(比较菜),但没有找到自己想要的方式,有的代码也无法正常运行。经过自己的研究测试,发现: (1)如果想实现真正的交互式,在paramiko中必须使用 invoke_shell() 的方式。 (2)网上大部分都是使用的非…
统计一个目录的大小(byte数),最简单的办法是在控制台输入命令: du -sb 目录地址 用C++实现这个功能,是通过递归遍历目录下的文件和子目录达到的。 需要注意的是,因为Byte数过大,单用一个整型统计Byte的数量,遇到大一些的目录会出现溢出。因此我采用了TB、GB、MB、KB和Byte五个层级来表示目录的大小。 我的代码如下: #include <stdio.h> #incl…
执行play-book报错 TASK [Download the latest version of pybackup] *******************************************************************************************************************************************…
问题:使用命令mkfs -t ntfs /dev/nvme0n1p1想将/dev/nvme0n1p1格式化为ntfs格式,但是会报错:mkfs: failed to execute mkfs.ntfs: No such file or directory 解决方案: Windows的文件系统通常使用NTFS或者FAT32格式,而Linux的文件系统格式通常是EXT系列,请参考下面方法: 1,在Li…
在Linux系统中,提供了一套非常完备的命令,利用这些命令,我们可以更高效地完成所有的操作任务。 采用命令的方式进行操作的好处是,具有比图形化操作更加快捷高效的特点。但是命令方式不够直观,需要我们熟练记忆命令的用法、格式以及选项和参数等内容。只有我们通过不断地使用,才能运用自如。 一、Shell命令的格式 Shell命令是由命令和多个选项以及参数组成的命令行,各部分之间用空格分隔。重要的是,She…
一. 简介 服务器版本: centOS7.4 redis官网最新稳定版本:4.0.11 下载路径: https://redis.io/download 二. 安装步骤 2.1 添加gcc环境 [root@ali228 ~]# yum -y install gcc 2.2 上传并解压 注:上传redis-4.0.11.tar.gz到/usr/local/env/redis目录下 [root@ali2…
在配置之前先告诉大家我的linux环境: 这里为CRT的版本: 这里为linux的版本: ssh的配置文件为默认,没有进行任何改动 好了,我们开始配置 实现crt利用密钥远程连接linux有两种方法: 法1 在CRT本地建立密钥对,在CRT里的配置有如下几步 第一步: 打开你的CRT,并且点开工具,点击创建公钥 第二步: 这里没的说..只能点下一步 第三步:这里是密钥类型的选择,既然注释说大多服…
点评 :LVM(Logical Volume Manager)是一个应用于Linux的内核的逻辑卷管理器,是Linux环境下对磁盘进行分区管理的一种机制 一、LVM 简介 LVM(Logical Volume Manager)是一个应用于Linux的内核的逻辑卷管理器,是Linux环境下对磁盘进行分区管理的一种机制。先介绍几个有关LVM的名词 1、PV(物理卷)可以是一个磁盘,一个分区。由PE(物…