
GNU/Linux
To embrace a better world
roc-ever
过去致力于拉开差距,现在致力于缩小差距
展开
-
如何在linux中给vim编辑器添加插件
通过以上步骤,你可以在 Linux 中轻松地使用插件管理器为 Vim 添加和管理插件,以增强编辑器的功能和自定义性。·在上述示例中,将 插件作者/插件名称 替换为你想要安装的实际插件的 GitHub 用户名和仓库名。安装完成后,通过 :NERDTree 命令在 Vim 中打开 NERDTree 插件,浏览文件系统。假设你想安装一个名为 NERDTree 的插件,它是一个用于在 Vim 中浏览文件系统的常用插件。·打开你的 ~/.vimrc 文件(如果不存在则创建),添加插件管理器的配置。原创 2024-07-16 21:18:26 · 333 阅读 · 0 评论 -
vmware workstation:指定的文件不是虚拟磁盘
想起来之前碰到过的一个虚拟机的新的错误,好像还挺少见的,和大家分享一下当时的解决办法。错误发生的起因是好像笔记本的“静电关机”功能使得原本跑着好好的虚拟机跟着主机一起关机了。解决思路:vmware中将损坏的虚拟磁盘vmdk文件作为另一个可以正常运行的虚拟机的外部磁盘挂载操作:1.打开一个可以运行的虚拟机如果本身电脑里面没有其他的虚拟机的话,可以去ubuntu或者kde等等提供linux系统的窗口方案的官网上去下载例如ubuntu的:http://mirrors.163.com/ubuntu原创 2021-03-09 23:29:54 · 12242 阅读 · 2 评论 -
ubuntu:low disk space on /boot
今天更新了一下ubuntu18.04,kernel版本从原本的5.3.0-45-generic升级为5.3.0-62-generic,注意到我的notification里面有一个low disk space on /boot(因为解决了,所以没留下证据…)做法其实不复杂cd /bootdpkg -l | grep linux-image这个时候可以看到一堆linux-image-****-generic这个是之前老版本的内核和新版本的内核文件的存储情况uname -r查看到当前电脑linu原创 2020-08-31 13:21:51 · 3013 阅读 · 0 评论 -
bash + python实现自动定时摄像
bash脚本:#!/bin/bashfunction countdown(){#without a specific picture's name, name it according to the time by default sleep 1time=$1echo "Be ready to capture in $time seconds."read -p "how many p...原创 2020-03-23 21:09:22 · 203 阅读 · 0 评论 -
pip uninstall 失败,outside environment /usr
/usr这个文件夹里面一般放置用户的文件,包括程序和库文件等等,这个报错的原因是因为之前安装的时候不是使用pip安装的,而是使用的apt(apt-get),所以输入sudo apt-get remove ... --purge就OK了...原创 2020-03-01 18:03:50 · 7032 阅读 · 1 评论 -
linux日常操作
1.有一次一个同学用着实验室里的台式机上的ubuntu,但是那个机箱的鼠标的接口、USB接口都不太好,接口很容易不稳,然后,他勇敢的插上了两个硬盘和鼠标。对于linux这种朝向硬件的操作系统,它在次日生成了一个40GB的log文件充斥着接口电压报错。只留下了一个terminal。然后我就echo "" > sys.log好了。2.有时候可能不小心(手欠)意外的删除了某些不该删除的...原创 2020-02-23 10:47:58 · 189 阅读 · 0 评论 -
linux系统启动小解:initrd、MBR
本文针对windows和linux的双操作系统。当按下电源键的那一刻,就算是正式开启了你的linux操作系统。关于扇区的问题这里不再多说。紧接着的是你来到了电脑前的启动界面,这里需要你做出选择是进入windows还是linux,然后你选择了ubuntu,这里所发生的事情是:BIOS在接受到你的答案后开始执行MBR(master boot record),主引导记录(MBR,Master B...原创 2020-02-22 13:23:47 · 298 阅读 · 0 评论 -
runlevel、systemd和init
init这个其实也是一个命令,用来修改当前的runlevel,runlevel是一个有趣的概念,linux本身是一个多任务多用户的操作系统,而它本初的样子就是一个普通的命令行,你可以通过在terminal中输入sudo init 3来更改当前的runlevel。看看会发生什么。输入cd /etc/ && find . -type d -name "rc*" 2 > /d...原创 2020-02-22 13:07:09 · 445 阅读 · 0 评论 -
linux terminal中的一些快捷键
鼠标选中,滚轮复制,再按一下粘贴ctrl+a:到达终端第一个字符前面ctrl+e:到达终端第一个字符后面ctrl+u:从光标处到行首的内容全部删除ctrl+k:剪切ctrl+y:粘贴...原创 2020-02-12 21:12:17 · 371 阅读 · 0 评论 -
vim的进阶功能
接着上次的说。有时候会觉得vim不能同时编辑多个文件,编辑两个文件就要开两个窗口,好麻烦。事实上,可以。vim filename1 filename2打开后就仅仅显示filename1的内容,命令模式下输入:n就可以进入第二个文件的编辑,输入:N就可以进入上一个文件的编辑。有时候,文件比较大,两个转换过来又过去的看起来不方便。vim filename1命令模式下输入 :sp file...原创 2020-02-12 14:15:54 · 190 阅读 · 0 评论 -
linux中一些目录及其介绍
/:根目录,外号“万物起源”/home:就类似与windows下的C盘中的user文件夹,这是系统分配给属于用户的个人文件夹,换句话说这是属于用户自己的目录,在这个目录下想干什么就可以干什么。这也是为了避免新用户破坏系统,一种系统保护措施,毕竟根目录下sudo rm -rf ./*和home目录下的sudo rm -rf ./效果可以说是天壤之别。(在重大任务前,尽量少使用这个命令,太危险。)...原创 2020-02-12 12:28:28 · 239 阅读 · 0 评论 -
linux的文件处理命令——dd
一切皆文件。dd:是一个很强大但是又有点危险的命令,它的强大在整个磁盘的镜像的时候显得很突出,简单的一行命令就可以实现将整个磁盘的内容复制到另一个磁盘里面。dd if=/…/… of=/…/… [bs=…][conv=…]bs表示block size,if和of表示input file和output file,其实后面所跟的参数也有ibs(一次读入的块的字节数)和obs(一次输出的块的字节...原创 2020-02-08 16:25:43 · 663 阅读 · 0 评论 -
apt-get update报错
主要原因是update时你以前安装什么什么东西时所用的库(可能你当时已经安装失败了但是没管)在你选择的镜像源那里面找不到或者已经不支持维护了,所以,方法就是让你所用到的那个不再存在的东西无效(说得绕口得很。。。)cd /etc/apt/找到那个sourse.list文件,vim 它,把对应的报错的那个东西后面加上尾缀让它无效,一般不是删掉它,免得出么岔子,就可以了。再,apt-get up...原创 2020-01-31 22:45:57 · 916 阅读 · 1 评论 -
简单的使用vim的方法
小弟接触到linux后第一个使用的编辑器就是vim,(倒还不是vi),被这个编辑器简单干净的界面和类似于命令行的操作方式所吸引。不过看到身边的人不怎么喜欢vim,因为不能用鼠标/xk,ctrl+c和ctrl+v的win式复制粘贴也不能用…所以这次想说说vim的一些简单使用,倒不是想强加于人,nano,emacs,atom,bluefish等等优秀的编辑器自有吸引粉的地方。##########...原创 2020-02-05 13:19:34 · 332 阅读 · 0 评论 -
ifconfig && ip-route
首先想要说的是ifconfig可能是我们大多数以前甚至到现在还一直在使用的linux的一个ip管理的Command,但是事实上几年前(多久也不太清楚了,至少18年以前)ifconfig这个命令就已经不再维护了,甚至在最新版的linux中已经去除掉了ifconfig这个命令。(但是事实是各位的电脑里面应该部分人都还可以用吧/xk,小弟的ubuntu18还是可以用的/xk)如果没有了这个命令,那该...原创 2020-02-06 14:52:44 · 190 阅读 · 0 评论 -
linux设置定时任务——crontab
起初的时候是为了写一个开机自启动的脚本能够开机后自动执行一些自己写好的脚本做一些事情。假定脚本可行且调用无误的情况下,开机自启动脚本的方法有这几种:1.terminal 中输入cd /etc/rc*.d,你可以在里面看到很多的(软)link文件,指向的是/etc/init.d/里面的文件,(顺便说一下,你会看到很多的rc*.d文件夹,这里的数字表示开机等级)所以呢,可以想到应该把自己写...原创 2020-02-07 17:52:30 · 211 阅读 · 0 评论