Hexo:站点收录
1.百度链接:站点管理_站长工具_百度搜索资源平台 2.谷歌链接:https://search.google.com/search-console 3.谷歌广告链接:https://www.google.com/adsense/new/u/0/pub-3701307444029083/home
CentOS根目录扩容
1.增加物理存储2.将新扩容的100GB空间进行fdisk分区,或者直接使用pvcreate 建立物理卷2.1.建立物理卷(可选,建议用fdisk分区)1pvcreate /dev/sdb 2.2.fdisk分区2.2.1.lsblk可以看到硬盘变成300GB,但是分区还是sda1和sda2共200GB,利用fdisk对sda进行分区,将扩容空间创建为新的sda3分区12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152(base) [root@localhost ~]# lsblkNAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTsda ...
Git多账号配置
1.生产密钥1.1.打开命令行,生产第1个ssh key。1ssh-keygen -t rsa -C "xx@qq.com" 1.2.打开命令行,生产第2个ssh key。1ssh-keygen -t rsa -f ~/.ssh/id_rsa_other -C "xx@qq.com" 1.3.在目录~/.ssh/下创建config文件。12345678910111213# githubHost github.com HostName github.com PreferredAuthentications publickey IdentityFile ~/.ssh/id_rsa User xx# giteeHost gitee.com HostName gitee.com PreferredAuthentications publickey IdentityFile ~/.ssh/id_rsa_other User xx 2.阿里云多个账号配置2.1.修改confi...
Git行结束符CRLF、LF自动转换全局配置(Windows & MacOS )
1.行结束符在Windows中,行结束符使用回车符(CR,\r)和换行符(LF,\n)的组合表示。这个组合被称为回车换行(CRLF)。在Windows的文本文件中,每行的结束都由回车换行表示。 而在UNIX中,行结束符只使用换行符(LF,\n)表示。因此,在UNIX系统中,每行的结束只由换行符表示。 每次按键盘上的 return 时,会插入一个称为行结束符的不可见字符。 不同的操作系统处理行结束符的方式不同。 在使用 Git 和 GitHub 协作处理项目时,Git 可能产生意外结果,例如,你在 Windows 计算机上操作,而你的协作者是在 macOS 中做的更改。 你可以将 Git 配置为自动处理行结束符,以便与使用不同操作系统的人员有效地协作。 2.Git行结束符转换全局配置2.1.配置项说明git config core.autocrlf 命令用于更改 Git 处理行尾的方式。 它将采用单一参数。 true:Git会在文件提交时将行结束符自动转换为操作系统的默认换行符,并在文件签出时将其转换回来。即在Windows上签出的文件将使用回车换行(CRLF),而在Unix和L...
Linux免密登录
1.生成 SSH 密钥对首先,为你的用户生成一个SSH密钥对。 如果你已经有了密钥对,可以跳过这一步。 在你的本地机器上,打开终端并运行以下命令: 1ssh-keygen -t rsa -b 4096 -C "your_email@example.com" 2.添加公钥到远程服务器将生成的公钥添加到远程服务器的authorized_keys文件中。 2.1.远程复制公钥使用ssh-copy-id命令可以方便地将公钥复制到远程服务器: 1ssh-copy-id user@remote_host 其中,user是远程服务器上的用户名,remote_host是远程服务器的 IP 地址或域名。 2.2.手动复制公钥你也可以手动复制公钥。 首先,显示公钥的内容: 1cat ~/.ssh/id_rsa.pub 然后在远程服务器上登录并将其添加到~/.ssh/authorized_keys文件中: 1234mkdir -p ~/.sshecho "your_public_key" >> ~/.ssh/authorized_keysc...
OpenVPN安装与配置
1.OpenVPN证书制作1.1.解压easy-rsa-data.zip文件 进入/opt/khalidfile/openvpn目录 1cd /opt/khalidfile/openvpn 解压easy-rsa-data.zip文件 1unzip easy-rsa-data.zip 进入目录 1cd easy-rsa-data/2.2 修改权限 1chmod 755 * 1.2.配置vars 配置vars 其中xxx变更为实际含义内容 123456789101112131415161718192021# These are the default values for fields# which will be placed in the certificate.# Don't leave any of these fields blank.export KEY_COUNTRY="cn"export KEY_PROVINCE="zhejiang"export KEY_CITY="hangzho...
CentOS 8 安装与配置
1.初始化1.1.安装net-tools1yum install -y net-tools 1.2.安装wget1yum install -y wget 1.3.安装vim1yum install -y vim 1.4.安装yum阿里源123456789101112131415161718#进入yum源文件夹cd /etc/yum.repos.d#1.修改文件,注释mirrorlist与baseurl,并设置以下内容。(#不要复制)#baseurl=https://mirrors.aliyun.com/centos/$releasever/AppStream/$basearch/os/vim CentOS-Linux-AppStream.repo#2.修改文件,注释mirrorlist与baseurl,并设置以下内容。(#不要复制)#baseurl=https://mirrors.aliyun.com/centos/$releasever/BaseOS/$basearch/os/vim CentOS-Linux-BaseOS.repo#3.修改文件,注释mirrorlist...
CentOS 7 安装与配置
1.初始化1.1.安装net-tools1yum install -y net-tools 1.2.安装wget1yum install -y wget 1.3.安装vim1yum install -y vim 1.4.同步时间1234567891011121314151617181920212223#安装ntpdateyum -y install ntpdate#同步时间ntpdate -u pool.ntp.org#同步完成后,date命令查看时间是否正确date#中国cn.ntp.org.cn#中国香港hk.ntp.org.cn#美国us.ntp.org.cn#安装crontabyum -y install crontab#创建crontab任务crontab -e#添加定时任务*/20 * * * * /usr/sbin/ntpdate pool.ntp.org > /dev/null 2>&1#重启crontabservice crond reload 1.5.安装yum源1.5.1.腾讯源:::color2参考地址:https://clo...
Docker初探
1.初识Docker1.1.What is Docker1.1.1.官网首页https://www.docker.com/ Debug your app, not your environment Securely build, share and run any application, anywhere 1.1.2.Docshttps://docs.docker.com/get-started/ Docker is a platform for developers and sysadmins to develop, deploy, and run applications with containers. The use of Linux containers to deploy applications is called containerization. Containers are not new, but their use for easily deploying applications is. Docker是供开发人员和系统管理员使用容器构建,共享和...
JVM介绍
原文地址:https://juejin.im/post/5e1505d0f265da5d5d744050#heading-28 前言如果在文中用词或者理解方面出现问题,欢迎指出。此文旨在提及和而不深究,但会尽量效率地把知识点都抛出来 一、JVM的基本介绍JVM 是 Java Virtual Machine 的缩写,它是一个虚构出来的计算机,一种规范。通过在实际的计算机上仿真模拟各类计算机功能实现··· 好,其实抛开这么专业的句子不说,就知道JVM其实就类似于一台小电脑运行在windows或者linux这些操作系统环境下即可。它直接和操作系统进行交互,与硬件不直接交互,可操作系统可以帮我们完成和硬件进行交互的工作。 1.1 Java文件是如何被运行的比如我们现在写了一个 HelloWorld.java 好了,那这个 HelloWorld.java 抛开所有东西不谈,那是不是就类似于一个文本文件,只是这个文本文件它写的都是英文,而且有一定的缩进而已。 那我们的 JVM 是不认识文本文件的,所以它需要一个 编译 ,让其成为一个它会读二进制文件的 HelloWorld.class ...