摘要:. . . . . 先说结论,给 scp 命令添加一个 -O (大写字母O,不是数字0)参数就可以了。 开启故事模式 最近在使用 Gerrit 下载代码的时候,发现出现这样的错误: >$ git clone "ssh://user@10.10.10.13:29418/project/manifest
阅读全文
摘要:. . . . . 创建虚拟网卡: >$ sudo ip link add dev virnet0 type veth 其中 virnet0 是虚拟网卡的名字,可以换成你喜欢的名字。 接下来为虚拟网卡配置IP地址: >$ sudo ip addr add 192.168.99.2/24 dev vi
阅读全文
摘要:. . . . . 在 Linux 环境中,经常会遇到一个问题,那就是软件安装好了,但是却因为缺少依赖的库文件导致运行不起来。可是又无法根据库文件的名字安装这个库,必须找到库文件所在的软件包,再根据软件包的名字来安装库文件。 那么要如何根据库文件的名字找到软件包的名字呢?其实 dnf/yum 是提供
阅读全文
摘要:. . . . . 在 Gnome 桌面环境下,当鼠标触碰左上角的 Activities 时会自动打开菜单,导致经常误触。 禁用方法也很简单,打开系统设置窗口,在左侧菜单选择 Multitasking --> General,将 Hot Corner 关闭即可。 参考文献Disabling hot
阅读全文
摘要:. . . . . 偶然发现一台主机使用 ssh 登录不上去了,报 Permission denied $ ssh -i .ssh/id_ed25519_dy 10.200.0.2dybai@10.200.0.2: Permission denied (publickey,gssapi-keyex,
阅读全文
摘要:. . . . . 有的时候我们会通过dd命令来创建一个镜像文件,并且直接使用mkfs命令将其格式化。但如果镜像文件里面并不直接是文件系统,而是包含分区的,要怎么才能使用里面的分区呢? 接下来我们一步一步操作,创建一个镜像文件,对它进行分区、格式化,最后挂载使用。 创建镜像 >$ dd if=/de
阅读全文
摘要:. . . . . LZ最近在用 Fedora 34,发现 /etc/default/grub 和 /etc/grub.d/00_header 这两个传统配置文件里面并没有修改启动顺序的配置了(或者是不显眼了,没找到)。后来在网上查找了相关资料,发现原来用命令也可以配置默认启动的系统。 先插入一条不
阅读全文
摘要:. . . . . 重装Win10后,原先 Linux 的 efi 引导被 win10 替换掉了,所以需要修复回来。 LZ 的 Linux 是 Fedora 34,所以通过U盘的 Live CD 启动. 1.首先通过 fdisk 查看 efi 分区所在的磁盘。 >$ sudo fdisk -l Di
阅读全文
摘要:. . . . 在基于 Linux + Gnome3 环境下的 IDEA 编辑器内输入中文,会在输入的文字下方出现下划线乱码,并且偶尔会删掉已输入的文本。 由于 Android Studio 是基于 IDEA 的,所以 AS 也会出现同样的问题。 经过以下步骤设置即可解决: 1. 点击菜单:Help
阅读全文
摘要:. . . . . 首先安装 MariaDB,这一步没有什么特殊之处。 >$ sudo pacman -Sy >$ sudo pacman -S extra/mariadb 安装完成后,注意看提示,会要求我们初始化 MariaDB。 sudo mariadb-install-db --user=my
阅读全文
摘要:. . . . . 百度没有搜索到相关问题,最后在墙外找到了临时的解决办法。 大概是 Zchunk 的 bug 吧,在 dnf 的配置文件中把 Zchunk 给禁用就可以了。 >$ sudo vim /etc/dnf/dnf.conf # 在文件末尾添加如下内容 zchunk=False # :wq
阅读全文
摘要:. . . . . 先说一下在 Linux 下使用命令行发送邮件的方法。 安装 mail 命令: >$ sudo apt install mailutils 安装 mail 命令的同时会安装 postfix 软件包。实际上 mail 命令就是调用 postfix 进行发邮件的。 然鹅,一定要注意,在
阅读全文
摘要:. . . . . 最近从 Ubuntu 平台切换到了 Fedora 平台,使用 Emacs 的时候发现“从当前位置选中到行尾”的热键(C-E)并不能选中,而是弹出了一个类似输入法的框,截图如下: 后来在网上查询,发现是 ibus 的 emoji 表情热键。比如按下 Ctrl+Shift+e 后,再
阅读全文
摘要:. . . . . 每次尝试手动升级最新的 kernel 之后,vmware 都会罢工,这是在意料之内的事情,本次也不例外。 内核升级的步骤本文不再赘述,文章末尾有相关链接。楼主曾经的博文也写过,过程都差不多,可以进行参考。 本文主要记录的是 kernel 5.5.4 网络子系统的相关数据结构发生变
阅读全文
摘要:. . . . . Ubuntu 的文件浏览器(Files)提供了一个搜索的功能,叫做“Type Ahead search”。即我们在文件浏览器中输入某个文件的名字时,Files 并不是将焦点定位在某个文件上,而是会进入搜索模式。然鹅,我对这种操作并不适应,还是希望使用旧版本的方式定位文件。 度娘上
阅读全文
摘要:文件的基本操作(下) 文件属性 命令 语法 命令用于确认文件的类型。 在 下,通常并不会严格按照文件扩展名来确定文件的类型,尤其是可执行程序往往是没有扩展名的。 命令可以查看文件的具体类型,如果是可执行程序,还会显示其位数、链接信息等数据,如下所示: 命令 语法 命令用来查看文件的详细属性,类似于
阅读全文
摘要:根据直播讲义整理的内容,从第四课开始。前三课的内容若后面有精力会一并整理进来。 文件的基本操作(上) 1. 创建、删除、复制、移动和重命名 命令创建文件 语法 命令可以创建空文件,将文件名作为参数即可。传递多个文件名可同时创建多个文件。 若使用 file{0..9} 作为参数,将自动创建10个空文件
阅读全文
摘要:. . . . . meld 是一款免费的文件比较工具,官网地址:http://meldmerge.org/ 在 Linux 环境使用 meld 的时候,可能会由于语言区域的配置问题导致它无法启动,会出现如下错误: 什么是区域设置?系统会根据不同的区域设置改变一些表现形式,比如语言符号、时间显示格式
阅读全文
摘要:. . . . . adb 的源码在 Android 源码树中,所以只能在 Linux 下编译,而在 Linux 下编译 windows 版本的应用就需要使用交叉编译器 MinGW 了。 环境: Ubuntu 16.04 Android 4.3 r2 编译步骤: 1.首先安装交叉编译器。由于 LZ
阅读全文