
运维相关
Yonggie
只写优质原创,坚决绝拒绝抄袭 | 研究员 | 广州大学 | 香港中文大学深圳FNii | pytorch_geometric(PyG)、FATE contributor
展开
-
warning: Clone succeeded, but checkout failed. You can inspect what was checked out with ‘git status
cd到git目录里,发现里面的lfs文件没有被下载下来。直接ctrl c停了。原创 2024-06-09 21:17:56 · 393 阅读 · 0 评论 -
windows上cisco思科anyconnect配置文件的位置,找思科程序的端口号
里面有proxy和port配置,可以修改。原创 2024-04-01 15:09:59 · 834 阅读 · 0 评论 -
git设置代理,取消代理
上述如果想换成全局的,再。原创 2024-04-01 14:55:33 · 213 阅读 · 0 评论 -
Linux 好用的gpu查看命令nvitop,裂墙推荐
然后命令行navitop就行。彩色、大屏、终端、全面,甚至还能用鼠标操作。比nvidia-smi好用!停止使用ctrl+z。更具体的看他的文档。原创 2024-03-12 11:56:33 · 793 阅读 · 1 评论 -
【极简】python把一个文件/目录压缩/解压
【极简】python把一个文件/目录压缩/解压原创 2024-02-20 10:37:01 · 257 阅读 · 0 评论 -
【极简】Someone could be eavesdropping on you right now (man-in-the-middle attack)! It is also possible
服务器重装了系统,导致ssh的key变化了。vscode等等远程工具都连不上了。原创 2024-02-04 15:25:55 · 210 阅读 · 0 评论 -
Linux 数字表示的标准输入输出
在命令的后面空格后,加上一串附加的命令,把 “标准错误”输出到。原创 2024-01-31 09:35:34 · 159 阅读 · 0 评论 -
【极简】查看linux是centos还是debian(Ubuntu)
命令,如果返回的是"init",则说明是CentOS系统;如果返回的是"systemd",则说明是Ubuntu系统。原创 2024-01-30 16:42:06 · 1082 阅读 · 0 评论 -
【极简】pip install --editable模式 开发模式 简析
这样会直接冻结代码,对当前安装的项目改动的就不会修改安装到pip的包,除非重新安装。对原始包修改代码会即刻生效,文档中叫。原创 2024-01-30 15:21:16 · 1188 阅读 · 0 评论 -
【极简】conda同一个服务器上迁移环境 export / create
直接看conda的document:https://docs.conda.io/projects/conda/en/latest/commands/env/export.html。原创 2024-01-30 14:50:16 · 742 阅读 · 0 评论 -
【极简】新手Linux挂载硬盘和取消挂载硬盘
一下,意思是list block。在TYPE里面part指分区,disk指硬盘。觉得不放心可以挂载一下。这个路径如果没有空的,那就自己手动。先看看当前硬盘挂载情况。我想把sdb挂载上去。一下,找一个空的路径。原创 2024-01-26 22:50:08 · 523 阅读 · 0 评论 -
centos,安装k8s,https://packages.cloud.google.com/yum/repos/kubernetes-el7-x8 network unreachable网络不可达
因为文档中用的谷歌的库,我们在国内无法访问,我改成了阿里云的镜像。原创 2023-08-03 15:21:46 · 299 阅读 · 0 评论 -
k8s新建集群官方指导文档
官方文档可能标的不清晰,在create cluster里面没有给具体怎么操作。他主要是用这个kubeadm插件来进行新建集群的,官方的tutorial在。,其实还是步骤蛮多的。原创 2023-08-02 16:38:56 · 517 阅读 · 0 评论 -
docker下载镜像慢
3中方法原创 2023-08-02 10:31:57 · 2320 阅读 · 0 评论 -
读懂镜像名称:镜像命名规则
镜像就是image的翻译,iso是镜像的一种形式。原创 2023-08-02 10:13:09 · 2276 阅读 · 0 评论 -
【极简】windows下国内启动minikube
2023.7.31 加上 --image-mirror-country=cn不管用。至于Linux上,估计也差不多,github上有release的包。,下载完了再加上个url的选项应该可以,然后终端中,启动的命令加上。原创 2023-07-31 09:53:42 · 389 阅读 · 0 评论 -
【极简】什么是守护进程
不同于后台、前台、nohup原创 2023-07-25 15:04:34 · 203 阅读 · 0 评论 -
【极简,亲测,解决】Too many levels of symbolic links
链接产生回路,修改软链接即可原创 2023-07-19 10:06:35 · 9465 阅读 · 4 评论 -
chown命令简明使用
chown全名change owner。,-R是递归的,这样他就能用了。一般是修改一个文件夹给别人。作用是 修改文件的所有者。给B用,为了让B能在。原创 2023-07-18 14:59:06 · 313 阅读 · 0 评论 -
WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!
ssh-keygen -R原创 2023-07-01 10:32:08 · 81 阅读 · 0 评论 -
ubuntu 想用中文输入法&安装搜狗输入法
Ubuntu默认是用ibus输入方式的,但是搜狗是fcitx。Ubuntu本身带了一个中文输入法,是ibus的,但是个人用起来不是很喜欢,遂下载搜狗。前置Ubuntu的输入法切换是ctrl+空格。Ubuntu自带中文输入法,但是如果系统不用中文语言,切换不出来中文的输入法。过程先调换系统的语言成中文,这样可以用系统自带的中文输入法。若不习惯,可参考我这个。直接搜搜狗主页,有linux的下载流程,下载完后他会弹出帮助流程按照流程搞完后,注销再次登录即可ctrl+空格切换到搜狗输入法。能使用原创 2021-03-04 11:32:25 · 231 阅读 · 1 评论 -
虚拟环境venv pip install出现PermissionError: [Errno 13] Permission denied:
现象:1.本来虚拟环境生成在a目录,但是sudo pip install却安装到了本机环境。2.pip install直接被permission denied。原因:你当前登录的用户不是最高权限用户root/其他用户,而对应目录是root/其他用户创建的。解决的一个办法:我自己用了这个方法。用su -命令,转换你的用户到最高权限用户,过程需要输入root的密码。若是没有root密码,不管你怎么输密码,都会出现Authentication failure,需要先用sudo passwd roo原创 2021-03-03 18:20:16 · 3042 阅读 · 2 评论 -
virtualbox虚拟机从宿主机复制粘贴内容、虚拟机显示界面大小无法放缩
都是virtualbox的“增强功能导致的”原创 2023-02-17 11:32:14 · 816 阅读 · 0 评论 -
【已解决,非抄袭】如何解决conda命令行提示符覆盖掉原来的路径?
服务器A的命令行提示符总是被conda activate的PS1变量覆盖掉。怎样才能修改成下面这个样式?让环境在前,命令行提示符在后?原创 2022-10-10 16:22:42 · 445 阅读 · 1 评论 -
linux批量移动文件
其实说白了就是shell语言的书写罢了。我想要的目的,是吧所有2022 0414下的文件都移动到同一个文件夹里面。打算用for循环来做。先check定位到所有20220414的文件for file in 'ls 2022-04-14*'; do echo ${file}; done;出现结果,定位成功。然后mv一下就可以了for file in 'ls 2022-04-14*'; do mv ${file}/* 2022-04-15; done;...原创 2022-04-19 10:47:47 · 2194 阅读 · 0 评论 -
Pulling without specifying how to reconcile divergent branches is hint: discouraged. You can squelch
出现这个问题的原因如标题所述。原因原因是,当前文件的branch和要pull的branch名字不一样,是两个分支。对于两个branch,git不能直接操作,需要你指定什么操作。要操作的提示也直接给你提醒了:hint: Pulling without specifying how to reconcile divergent branches ishint: discouraged. You can squelch this message by running one of the followi原创 2022-03-01 17:18:46 · 7441 阅读 · 1 评论 -
.gitignore不起作用
别觉得git就万无一失了!ignore有时候不起作用!解决:先清一下git的cached文件git rm -r --cached .再重新add . , commit -m 等。原创 2022-02-14 11:06:13 · 236 阅读 · 0 评论 -
windows删除带有特殊字符的文件
我从linux系统中下载下来了带有linux特殊字符的文件名字2021-10-13 15-06-10。表面上没有特殊字符,但是手动删除的时候windows提示“找不到所在位置”。则可以推断里面一定是有windows显示不了的特殊字符了。删除首先打开cmd控制台,cd到你文件所在的路径,如下图所示。然后dir /X,看得到文件在系统目录中的储存的真实名字(我图上框出来了)。然后rename那些文件就行了。rename成一个正常字符的文件名字就可以删掉了。...原创 2022-01-15 13:04:07 · 1864 阅读 · 0 评论 -
linux检查端口是否开启,查看进程用户
lsof i:端口号,若开启,则出现类似这样的COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAMEpython 95785 asdyc2 3u IPv4 6800429 0t0 TCP localhost:6008 (LISTEN)若无,则没开启。查看进程是哪个用户的ps -ax | grep 进程ID...原创 2022-01-01 12:36:32 · 608 阅读 · 0 评论 -
E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using
问题由来:原本就是想简单下个jupyterapt-get install jupyter结果手贱按了ctrl+z把这个任务stop了。(本来想ctrl+c的,,)然后再次apt-get install jupyter就发现题目的错误了。那其实很简单,stopped进程占着这个地方,再次apt-get显然是有锁的。那要么kill掉之前的那次apt-get,要么让上次的继续我选择继续ps aux | grep -i apt出现root 58 0.5 0.0 121332原创 2021-11-01 15:57:29 · 2205 阅读 · 0 评论 -
学生版 ImportError: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.21‘ not found (required by /home
非常感谢此帖子:https://blog.youkuaiyun.com/phdsky/article/details/84104769此贴给的不是方法,而是刨根究底原因在哪。比那些上来就先xx再xx然后xx的好得多,真yue了。思路所以,问题的根本原因是linux的某个动态链接库找不着。那显然linux有一个环境变量叫做LD_LIBRARY_PATH是专门给动态链接库的路径的。只要在此路径下发现libstdc++.so.6,此问题就解决了。需求我看不少人直接修改系统的bashrc或者bash profile原创 2021-09-16 17:04:01 · 2022 阅读 · 5 评论 -
torch geometric OSError: libcusparse.so.11: cannot open shared object file: No such file or director
解决方法:可以按照torch geometric installation的方法,添加动态链接库的path,但是我在我的虚拟环境的lib里面也没有找到libcusparse.so.11,所以此条解决方法不适用我。 此条链接https://pytorch-geometric.readthedocs.io/en/latest/notes/installation.html,找到Frequently Asked Questions部分就看到这个问题了。我遇到此情况是因为用的torch1.9.0+cu1原创 2021-09-14 11:00:11 · 1141 阅读 · 0 评论 -
pip不想等待那么久,nohup变后台下载安装
原因终端如果直接pip install,关闭中断后pip自然也被中断了。但是有些他就是下的慢,比如torch,需要几个小时。解决用nohup。但是不能直接nohup pip,因为pip本身是Python的模块。用nohup python -m pip install xxx&其会挂上一个程序直到跑完,其输出会在nohup.out,可以查看日志。缺点是,日志只会显示downloading xxx,并不显示进度。你也不知道完没完成,只能通过top命令找进程id查看是否安装完。...原创 2021-09-13 14:56:56 · 1433 阅读 · 2 评论 -
远程连接vscode git提示 git not found. install it or configure it using the gitpath.
提前离谱真是离谱,我分明都已经写进去了,就是硬报错。解决过程提示很简单,没装上就装,装了的在git.path配置下。怎么找到这个git.path?File->preferences->搜git path就行了。如果你是远程连接,一定要记得在remote端搜索,别傻乎乎的搜到了本地的settings.json(我就是)然后写上什么呢?搜了一大圈,大部分人都是在windows下面的报错,他们是写的xxx路径的git.exe。但我是linux啊,我本来以为写到bin就可以了,没想到要继续原创 2021-09-07 22:16:14 · 2234 阅读 · 3 评论 -
git使用ssh免密
甭管win linux mac,终端ssh-keygen -t rsa -C email随后出现你想要保存key的位置,我一般默认全部enter。最后会出现一个image,此次keygen的任务就结束了。然后仔细回看那些提示,找到rsa_id.pub存在了哪里,打开它,复制+粘贴里面的内容到远端git平台就好。......原创 2021-09-07 18:37:05 · 186 阅读 · 0 评论 -
git国内镜像
https://npm.taobao.org/mirrors/git-for-windows/转载 2021-09-06 21:08:41 · 643 阅读 · 0 评论 -
vscode中使用tensorboard的坑爹记录
vscode中已经集成了tensorboard,所以会有个插件让用户能够直接在vscode中看到tensorboard的结果:然后就坑死爹爹了。妈的,在你关闭vscode之后,这个tensorboard的显示进程不会跟着关闭!操。为什么我知道了呢?因为我今晚上跑实验的时候,出现了这个错误:RuntimeError: Resource temporarily unavailableOMP: Error #34: System unable to allocate necessary resources原创 2021-08-26 01:36:46 · 12475 阅读 · 22 评论 -
python鲜艳方式print带颜色语句的提示(其他语言应该也通用)
直接使用:print(’\033[0;37;45m NOTE: 要label的数据的特征顺序是 bw、bert、term num!\033[0m’)解释以及换其他色号和背景:原创 2021-08-23 17:15:44 · 174 阅读 · 0 评论 -
下载tensorflow 旧版
我tensorflow 1.15为例。看了一些帖子和官网,帖子非得cuda tensorflow分开下,官网就连个get started都没有。搞得看着就眼烦。使用conda是比较方便的办法。首先安装anaconda在电脑。因为旧版的tensorflow和python的匹配是比较麻烦的,一定要先确定自己的py的版本和tf的版本是兼容的。然后直接就可以了:conda install --channel https://conda.anaconda.org/hanyucui tensorflow-gp原创 2021-08-22 21:27:30 · 1460 阅读 · 0 评论 -
centos查看文件所占容量
大哥!不是ls -lh这个的意思是查看文件本身的容量,和文件里面的东西没关系,容量没有算上。要用sudo du -ah your_path --max-depth=1,这个是windows那种查看文件夹+文件夹中的东西的容量。原创 2021-08-20 20:31:08 · 292 阅读 · 0 评论