运维
文章平均质量分 60
shankusu2017
go lua c 服务器开发 shankusu2017.github.io
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
谈谈 Git 存储原理及相关实现
以下内容转载自 https://www.toutiao.com/i6938300453767676455/闪念基因2021-03-11 15:53:07【编者的话】Git 是目前最流行的版本控制系统,从本地开发到生产部署,我们每天都在使用 Git 进行我们的版本控制,除了日常使用的命令之外,如果想要对 Git 有更深一步的了解,那么研究下 Git 的底层存储原理将会对理解 Git 及其使用非常有帮助,就算你不是一个 Git 开发者,也推荐你了解下 Git 的底层原理,你会对 Git 的强..转载 2021-03-22 20:05:47 · 354 阅读 · 0 评论 -
怎么merge分支_【Git】 rebase 和 merge 的正确使用姿势
以下内容转载自https://blog.csdn.net/weixin_33860377/article/details/112639717背景使用GIT这么久了从来没有深层次的研究过,一般情况下,只要会pull,commit,push等几个基本提交命令就可以了,公司的项目分支管理这部分操作一直都是我负责,对于分支的合并我一直都使用merge操作,也知道还有一个rebase,但是一直不会用,百度了很多,说的基本都差不多,按照步骤在公司项目里操作,简直就是噩梦,只要rebase就出现噩梦般的冲突,所以.转载 2021-03-13 16:53:32 · 694 阅读 · 0 评论 -
it,GitHub与GitLab的区别
以下内容转载自https://thinkwon.blog.csdn.net/article/details/101470086Git,GitHub与GitLab的区别ThinkWon 2019-09-26 20:12:02 7612 收藏 23分类专栏: Git 文章标签: Git和GitHub的区别 GitHub和GitLad的区别 Git,GitHub与GitLab的区别 Git和GitLab的区别 Git,GitHub与GitLab的关系版权文章目录GitGitHubGitL...转载 2021-03-04 11:13:27 · 289 阅读 · 1 评论 -
linux 检索字符串 grep
以下内容转载自 https://www.phpernote.com/linux/1312.htmllinux系统中,如果你想在当前目录下查找所有包含"phpernote"字符串的文件,可以这样输入命令:grep -rn "phpernote" ** : 表示当前目录所有文件,也可以是某个文件名,可省略-r 是递归查找-n 是显示行号-R 查找所有文件包含子目录-i 忽略大小写,默认情况区分大小写-l 只列出匹配的文件名-L 列出不匹配的文件名-w 只匹配...转载 2020-12-02 20:26:35 · 319 阅读 · 0 评论 -
解压缩命令tar zip rar
以下内容转载自https://blog.csdn.net/uotail/article/details/89281459文章目录打包和压缩的概念 tar 常用独立命令 打包压缩 查阅tar包内有哪些文件 解压缩到指定目录(默认是当前目录) 只将tar内的部分文件解压出来 其他命令(其他) zip和unzip rar和unrar打包和压缩的概念tar命令可以为linux的文件和目录创建档案利用tar,可以为某一特定文件创建档案(备份文件),也可以在..转载 2021-02-19 12:57:51 · 752 阅读 · 0 评论 -
2020 年度开发工具 Top 100
以下内容转载自https://stackshare.io/posts/top-developer-tools-2020【CSDN 编者按】在过去的 2020 年,诞生了哪些新的开发工具?最优秀的开发工具和开发服务是什么?神级程序员们是怎么使用它们来开发顶尖的软件和服务?作者 | StackShare Team 译者| 李磊出品 | CSDN(ID:CSDNnews)StackShare 是一个开发者工具及服务分享平台,成立于 2013 年,随着开发者们的不断加入,汇集了大量的优质工具...转载 2021-02-19 11:01:51 · 650 阅读 · 0 评论 -
vs 无法启动程序 拒绝访问
1: 新安装的程序比如杀毒软件之类对其干扰。卸载后重试。原创 2017-09-29 11:10:20 · 4689 阅读 · 0 评论 -
VS 快捷键
注释注释: 先CTRL+K,然后CTRL+C取消注释: 先CTRL+K,然后CTRL+U代码对齐 按Ctrl + K 然后再按Ctrl + F原创 2017-07-29 16:56:52 · 257 阅读 · 0 评论 -
github 100M 上传限制
2016年12月03日 00:22:01Johnny丶me阅读数:20502标签:github更多个人分类:git | github | linux所属专栏:Git 技术整理和分享版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Tyro_java/article/details/53440666偶尔把几本电子书传到g...转载 2018-09-21 16:50:38 · 653 阅读 · 0 评论 -
github 创建repository后一般进行的操作
1.创建一个新的repository步骤如下echo "#CPrimerPlus" >> README.mdgit initgit add README.mdgit commit -m "first commit"git remote add origin https://github.com/shankusu2017/CprimerPlus.gitgit push -u origin...原创 2018-06-01 21:18:17 · 609 阅读 · 0 评论 -
github 简介 项目创建 branch使用官方介绍
以下内容转载自 https://guides.github.com/activities/hello-world/The Hello World project is a time-honored tradition in computer programming. It is a simple exercise that gets you started when learning someth...转载 2018-06-01 20:47:26 · 3694 阅读 · 0 评论 -
ubuntu history 命令详解
以下内容转载自https://blog.csdn.net/m0_38020436/article/details/78730631设置linux系统history相关变量,命令时间、保存history条数,多session共享history一、设置历史记录的时间# vi /etc/profile //在文件末尾添加以下内容,然后保存退出重新登陆即可HISTTIMEFORMAT='%F %T ' //注意有个空格,为了显示时日期与命令之间有空格分割。HISTSIZE="300.转载 2020-12-04 11:35:35 · 4428 阅读 · 0 评论 -
ubuntu1607 samba win7 下可以访问共享目录,无法创建目录的解决方法
判断是目录的权限问题修改对应的配置文件中的项[work] comment = samba home directory path = /home/shanks/workspace public = yes browseable = yes public = yes read only = no valid users = shanks create mask = 0777 directory mask = 0777 ...原创 2020-10-16 22:23:12 · 635 阅读 · 0 评论 -
Ubuntu16.04 装MySQL
以下内容转载自https://blog.csdn.net/weixin_42209572/article/details/98983741一、安装MySQL1、使用以下命令即可进行mysql安装,注意安装前先更新一下软件源以获得最新版本:$ sudo apt-get update #更新软件源$ sudo apt-get install mysql-server #安装mysql上述命令会安装以下包:apparmormysql-client-5.7mysql-commonmy...转载 2020-10-16 21:26:02 · 160 阅读 · 0 评论 -
ubuntu 开放ssh登录
安装网络工具以便能查看IP地址sudo apt-get install net-tools安装ssh-serversudo apt-get install openssh-server安装完成之后一般是自动开启ssh服务的。之后修改文件配置,如下图中红框中,另起一行,写上PermitRootLogin yes。sudo gedit /etc/ssh/sshd_config保存上述的配置文件,重启ssh服务。sudo service ssh restart之后既可通转载 2020-10-14 17:30:38 · 270 阅读 · 0 评论 -
ubuntu1607替换成国内源
.清空 /etc/apt/source.list文件原始内容.将下面内容复制到上述文件deb http://mirrors.aliyun.com/ubuntu/ xenial maindeb-src http://mirrors.aliyun.com/ubuntu/ xenial maindeb http://mirrors.aliyun.com/ubuntu/ xenial-updates maindeb-src http://mirrors.aliyun.com/ubuntu/ xeni原创 2020-10-14 17:23:43 · 194 阅读 · 0 评论 -
Ubuntu 16.04安装配置Samba服务
1、使用apt-get安装sudo apt-get install samba2、完成后查看samba版本,看是否真正安装好了~$ samba[2017/05/25 07:14:53.739726, 0] ../lib/util/debug.c:947(reopen_logs_internal) Unable to open new log file '/var/log/samba/log.%m': Permission denied[2017/05/25 07:14:转载 2020-10-14 12:58:36 · 398 阅读 · 0 评论 -
Ubuntu修改时区和更新时间
先查看当前系统时间root@ubuntu:/# date -R 结果时区是:-0500我需要的是东八区,这儿显示不是,所以需要设置一个时区1.运行tzselectroot@ubuntu:/# tzselect在这里我们选择亚洲 Asia,确认之后选择中国(China),最后选择北京(Beijing)2.复制文件到/etc目录下root@ubuntu:/# cp /usr/share/zoneinfo/Asia/Shanghai /etc/localti转载 2020-10-14 11:22:08 · 1425 阅读 · 0 评论 -
could not get lock /var/lib/dpkg/lock
ps -A | grep aptkill -9 进程号sudo rm /var/cache/apt/archives/locksudo rm /var/cache/apt/archives/lock原创 2018-07-04 23:30:36 · 210 阅读 · 0 评论 -
apt-get常用命令及工作原理
以下内容转载自https://blog.csdn.net/mosquito_zm/article/details/63684608一,什么的是apt-get高级包装工具(英语:Advanced Packaging Tools,简称:APT)是Debian及其衍生发行版(如:ubuntu)的软件包管理器。APT可以自动下载,配置,安装二进制或者源代码格式的软 件包,因此简化了 Unix系统上管理软件...转载 2018-06-19 20:08:16 · 312 阅读 · 0 评论 -
Ubuntu 安装ncurses-devel
解决Ubuntu 10.10 使用`make menuconfig`配置Linux 内核时,出现缺少'ncurses-devel'库支持。*** Unable to find the ncurses libraries or the*** required header files.*** 'make menuconfig' requires转载 2017-04-18 10:04:25 · 6730 阅读 · 0 评论 -
QT5.6.0无法切换fcitx中文输入法问题记录
以下内容参考或转载自http://blog.csdn.net/flfihpv259/article/details/51556464参考了网上一堆的文章,还是出现了一堆的问题,一句话能用apt-get install安装的千万别自己下源码编译,没有新版本就GOOGLE 关键字+PPA找到新版本源,用add-apt-repository命令添加,然后update下,再ap转载 2017-04-18 09:25:52 · 1568 阅读 · 0 评论 -
【Linux】解决ubuntu14.04下升级系统之后搜狗输入法不能用的问题
主要表现为:能够切换但是无法输入中文,只能输入字母:1.删除现有不能用的搜狗输入法,在终端中,输入:[plain] view plain copy sudo apt-get purge sogoupinyin 然后再输入y,删除现有的。2.删除搜狗拼音的配置文件,在你home文件夹的.config文件夹中,删除以下三个文转载 2017-03-24 08:55:53 · 740 阅读 · 0 评论 -
如何在Linux系统上监测系统温度?
一下内容转载自 http://os.51cto.com/art/201311/417208.htm按理说,在大多数情况下,你用不着为电脑的运行温度而操心。除了制造瑕疵外,电脑硬件在设计时确保温度不会超过最高工作温度。但即使没有任何的硬件故障,也会由于各种各样的软件问题出现温度过高的情况,比如显卡驱动程序有毛病、风扇控制程序配置不当、处理器频率调整守护程序运行异常,不一而足。温度过高转载 2017-03-10 09:37:16 · 1322 阅读 · 0 评论 -
ubuntu 14.04 amd64位运行32位程序
由于64位linux不能直接运行32位程序,所以这里需要安装32位支持库。step1:apt-get install ia32-libsstep2: 若s1成功就好,若不成功,则需要看错误提示。我这里的情况是已有其它的软件包B替代了上述软件包,所以按照它的提示,安装它给出的可能的软件包B即可。祝你顺利。原创 2017-03-08 23:01:03 · 558 阅读 · 0 评论 -
ubuntu启动qtcreator,提示缺少libgstreamer-0.10.so.0
在Linux下启动Qtcreator的时候, 报错:error while loading shared libraries: libgstreamer-0.10.so.0: cannot open shared object file: No such file or directory查找资料之后, 借助 apt-file 命令 可以查找缺少包所依赖的linux文件, 然后用 apt-转载 2017-02-19 03:49:54 · 6374 阅读 · 0 评论 -
如何添加或删除 ubuntu 用户和组
在创建用户时,需要为新建用户指定一用户组,如果不指定其用户所属的工作组,自动会生成一个与用户名同名的工作组。创建用户user1的时候指定其所属工作组users,例:useradd –g users user1一、创建用户:1、使用命令 useradd例:useradd user1——创建用户user1 useradd –e 12/30/2009 use转载 2017-02-15 13:44:25 · 351 阅读 · 0 评论 -
ubuntu系统怎么禁用访客账户
ubuntu系统怎么禁用访客账户转载 2017-02-09 17:35:12 · 2059 阅读 · 0 评论 -
Ubuntu下deb包的安装方法
Ubuntu下deb包的安装方法转载 2017-02-09 15:36:02 · 362 阅读 · 0 评论 -
阅读chm类型文件
在软件中心安装xchm即可阅读.chm文件。原创 2017-02-08 16:01:19 · 424 阅读 · 0 评论 -
ubuntu 14.04 常用的配置
terminal 数量设置 修改/home/xxx/..bashrc/ 中的HISTSIZE, HISTFILESIZE 变量原创 2017-01-12 16:03:42 · 411 阅读 · 0 评论 -
tftp server 搭建 tftp 常用命令 Busybox下tftp命令使用详解
Ubuntu 14.04 安装 tftp server1. 安装 sudo apt-get install tftp-hpa tftpd-hpa xinetd2. mkdir /home/obama/tftpboot chmod 777 tftpboot3. 配置 vim /etc/default/tftp-hpa===转载 2017-01-09 16:18:38 · 3216 阅读 · 0 评论 -
svn 冲突选项含义
以下信息转载https://blog.csdn.net/elaine_2009/article/details/53115029SVN 更新发生冲突时各选项的意思svn up时,提示无法更新,使用svn up --force强制更新有时会弹出如下提示Conflict discovered in 'css/home.css'.Select: (p) postpone, (df) di...转载 2018-08-17 14:35:47 · 1421 阅读 · 0 评论 -
windows下没有svn.exe 解决办法
以下内容或引用或参考或转载自己在idea联合svn时遇到这个问题,然后bd和gg,发现很多人都乱说,说什么TortoiseSVN是客户端,默认不包含svn.exe,需要安装Subversion。bullshit!之所以没有,是因为安装TortoiseSVN的实话没有勾选指定安装项。找到安装包重新运行,选择modify,然后勾选comman转载 2017-12-01 20:37:43 · 2157 阅读 · 0 评论 -
SVN使用:用TortoiseSVN查看Log 无法显示最新的版本和Log信息问题
以下内容转载自http://wenqiang.blog.51cto.com/1416776/1794237/SVN使用:用TortoiseSVN查看Log 无法显示最新的版本和Log信息问题使用svnadmin dump 和load删除版本库中最近提交的十几个无用版本后,再次提交了几个版本,使用TortoiseSVN查看版本库的log信息,发转载 2017-09-26 22:11:39 · 4461 阅读 · 0 评论 -
Sublime text 3安装svn插件以及快捷键配置
以下内容转载或引用或参考http://www.bbtang.info/script/853.htmlhttp://write.blog.csdn.net/postedit/77504439 Sublime text 3安装svn插件A-A+冰封2014-03-16 14:182条评论19,578次浏览Sublime textsvn插件这几天在研究sublime text...转载 2017-08-23 12:16:41 · 2186 阅读 · 0 评论 -
svn 回滚
http://www.bubuko.com/infodetail-1039101.html操作步骤如下:1. 签出(CheckOut)最新版本的代码到电脑中(不能做任何修改)2. 执行TortoiseSVN的Show log操作, 在新签出的文件夹上右键,TortoiseSVN -> Show log, 如下图: 3. 回滚,转载 2017-07-28 20:55:59 · 394 阅读 · 0 评论 -
SVN更新时,校验和不匹配
svn update dir1svn delete dir1svn mkdir dir1转载 2017-02-26 01:17:08 · 8771 阅读 · 1 评论 -
nginx 启动,停止和重新加载配置
以下内容转载自https://www.cnblogs.com/keefer/p/6188423.htmlnginx 启动,停止和重新加载配置要启动nginx的,运行可执行文件。一旦nginx的启动时,它可以通过与-s参数调用可执行来控制。使用以下语法nginx-ssignal其中,信号可以是下列之一: stop— fast shutdown quit— graceful shutdown reload— reloading the configur...转载 2021-01-10 18:37:26 · 968 阅读 · 0 评论 -
github 配置SSH Key
以下内容转载自https://blog.csdn.net/u013778905/article/details/83501204文章目录 步骤 一、设置git的user name和email 二、检查是否存在SSH Key 三、获取SSH Key 四、GitHub添加SSH Key 五、验证和修改 https://github.com/xiangshuo1992/preload.gitgit@github.com:xiangshuo1992/..转载 2021-02-12 11:16:01 · 444 阅读 · 0 评论
分享