Linux
Linux
CHAOS_ORDER
兵者,诡道也
展开
-
Linux 查看IP 过滤简化
现在一般通过ip a命令查看局域网 ip 地址,但输出内容多,存在视觉干扰,例如❯ ip a1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft原创 2022-05-26 18:44:44 · 500 阅读 · 0 评论 -
Ubuntu 18.04 安装 xdm 2018 ( Xtreme Download Manager 2018 )
Xtreme下载管理器是一个功能强大的工具,可以将下载速度提高到500%,保存来自YouTube,DailyMotion,Facebook,Vimeo,Google Video和1000多个其他网站的流媒体视频,恢复损坏/死亡下载,安排和转换下载。XDM与谷歌Chrome,Mozilla Firefox Quantum,Opera,Vivaldi以及其他基于Chroumium和Firefox的浏览...原创 2019-09-06 11:45:11 · 7211 阅读 · 0 评论 -
gnome禁用自动挂载功能
gnome默认会自动挂载U盘,loop设备等,一般情况下,这都是非常方便的,但是有些时候会带来麻烦比如Archlinux在安装ttf-ms-win10-auto这个包时,gnome的自动挂载会导致安装程序中断报错,这时便需要禁用gnome的媒体自动挂载功能使用 gsettings 命令禁用相关功能 gsettings set org.gnome.desktop.media-handling automount false gsettings set org.gnome.desktop.media-h原创 2021-06-26 17:59:31 · 640 阅读 · 0 评论 -
GDM登录界面不显示---熵值不够导致
问题描述不知道那次更新后,我的Manjaro开机偶尔会出现GDM登录界面不显示,屏幕上只有一个光标在闪,刚开始我简单认为是笔记本兼容性的问题,查了一下笔记本型号,发现Windows下也会出现卡Logo的情况,网友大多等了5分钟才进入系统,于是我第一次等了好久也,但终究还是不行,于是就强制关机了。之后几次也都是这么做的,后来发现可以通过切换tty来解决问题,比如先切到tty3,在切回tty1,GDM登录界面又成功出现了。研究今天决定仔细研究一下,网上一通查证,发现竟然是因为系统内核初始化熵不够导致的!原创 2021-06-15 17:13:06 · 850 阅读 · 0 评论 -
imewlconverter 制作Rime词库
前言RIME是一款开源跨平台的输入法引擎,提供高度的定制化,每个人都能配制自己独属的输入法(当然这也意味着门槛很高)。在国内净是些窃取上传用户隐私的输入法的环境下,各平台Rime的前端实现为我们这些注重个人隐私的用户提供了最后的港湾但不可否认的是搜狗百度之类的大厂通过收录用户输入,建立了较好的词库系统,而Rime初期需要自己养词库,而导入个人需要的词库后便能大大提高用户体验。不同输入法的词库格式显然是不同的,有人开源了一个词库转换工具imewlconverter,能方便的转换需要的格式https:/.原创 2021-06-13 11:53:06 · 1392 阅读 · 0 评论 -
kvm下Windows虚拟机文件共享
一、将文件所在文件夹开启网络共享具体操作:文件夹右键属性,第二个选项卡共享,点击共享,然后接着操作即可假定为家目录下的Downloads目录二、Linux下挂载刚才的共享目录mount -t cifs //192.168.122.233/Downloads -o username=test,password=123123ip修改为你Windows的局域网ip,用户名密码也自行更改然后就挂载成功了...原创 2021-02-15 23:12:50 · 2567 阅读 · 0 评论 -
archlinux 文件夹打开方式变成了Vscode
gnome桌面下,上次由于Vscode加载Shell environment超时,改用Vscodium后,文件夹打开方式就变成了Vscodium,而不是原来的Nautilus,怎么改呢?xdg-mime default org.gnome.Nautilus.desktop inode/directory这就改回来了!...原创 2021-01-02 16:09:52 · 1114 阅读 · 0 评论 -
Alt+Tab切换应用不跨工作区 gnome
gnome原生支持, 不需要安装插件运行一条命令即可gsettings set org.gnome.shell.app-switcher current-workspace-only true这样切换应用就只在当前工作区切换了, 不会快工作区了但是我觉得最好可以alt+tab和win+tab分开来, 就可以有两种选择了, 当然希望是原生的...原创 2020-12-20 22:10:16 · 375 阅读 · 0 评论 -
vim改变光标形状
日常在Terminal中使用vim,insert模式的光标是块状的,不利于区分,如何修改呢,(注意改gursursor是没用的,那是gvim的设置如果和我一样,用的是gnome-terminal,则添加以下内容到~/.vimrcif has("autocmd") au VimEnter,InsertLeave * silent execute '!echo -ne "\e[2 q"' | redraw! au InsertEnter,InsertChange * \ if v:inser原创 2020-12-08 20:14:42 · 5994 阅读 · 3 评论 -
zsh history获取最后的几条记录
在bash中输入history 10即可获取最新10条历史,但在zsh中一知不知道需要什么参数,今天突然发现了!history -E -10原创 2020-12-08 15:54:31 · 2774 阅读 · 1 评论 -
git 代理配置之ssh协议
Windows下以ssh协议克隆GitHub仓库很慢,如何走上本地的代理呢例如git clone git@github.com:torvalds/linux.git速度非常的慢当然你可以走https协议,配置代理也非常简单,但是如何配置,让ssh协议也走上代理呢?只需要在~/.ssh/config文件中添加配置Host github.com Hostname github.com User git IdentityFile ~/.ssh/id_ed25519 P原创 2020-12-07 12:27:38 · 559 阅读 · 0 评论 -
ssh_exchange_identification: Connection closed by remote host
在使用ncat让git的ssh协议走上代理,遇到如下错误ssh_exchange_identification: Connection closed by remote host~/.ssh/configHost github.com Hostname github.com User git IdentityFile ~/.ssh/id_ed25519 ProxyCommand E:/Applications/nmap-7.91/ncat.exe --proxy 12原创 2020-12-07 12:24:58 · 518 阅读 · 0 评论 -
fedora换源脚本
简易fedora33换源脚本mkdir -p /etc/yum.repo.d/backupcp -r /etc/yum.repo.d/* /etc/yum.repo.d/backupsed -i "s/#baseurl/baseurl/g" /etc/yum.repos.d/fedora.repo \ /etc/yum.repos.d/fedora-updates.repo \ /etc/yum.repos.d/fedora-modular.repo \原创 2020-12-06 15:50:10 · 652 阅读 · 0 评论 -
fedora redhat centos区别
区别如图,非常清楚https://danielmiessler.com/study/fedora_redhat_centos/原创 2020-12-05 16:34:53 · 593 阅读 · 0 评论 -
shell参数扩展 Shell-Parameter-Expansion
https://www.gnu.org/software/bash/manual/html_node/Shell-Parameter-Expansion.htmlhttps://wiki.bash-hackers.org/syntax/pe?s[]=shell&s[]=parameter&s[]=expansion靠谱原创 2020-11-21 13:56:00 · 205 阅读 · 0 评论 -
docker svn
如何快速使用docker跑一个svn服务呢?一、拉取svn-server的docker镜像docker pull docker.io/garethflowers/svn-server查看一下镜像ubuntu@shenzhenvm ~/repo % docker image listREPOSITORY TAG IMAGE ID CREATED SIZEgarethflowers/svn原创 2020-10-27 18:54:00 · 401 阅读 · 0 评论 -
linux简单获取网卡局域网地址
有时需要本机的局域网地址,常见做法是使用ip a命令来查看,但是它输出的信息非常多,一下找不到,稍微看了一点awk的知识,我手动写了一个脚本,使用awk来过滤筛选信息❯ ip a1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet原创 2020-10-21 15:46:08 · 361 阅读 · 0 评论 -
update-grub不探测其他操作系统
我的主力系统是Manjaro Linux,但还有一块固态上有一个Windows系统,但我几乎不使用,但是系统更新,在更新grub时,os-prober会自动检测各个硬盘上的其他操作系统,在开机时会有一个引导选择界面,我认为暂时没有必要,禁用掉就好了!sudo GRUB_DISABLE_OS_PROBER=true update-grub...原创 2020-08-30 11:27:44 · 1876 阅读 · 0 评论 -
man zh_CN
当英文的man手册暂时看不懂时,可以考虑查看替代的中文man手册1.安装man-pages-zh_cnyay -S man-pages-zh_cn2.在.zshrc中添加一个cman的声明~ echo "alias cman='man -L zh_CN.UTF-8 -M /usr/share/man/zh_CN'">> ~/.zshrc~ source ~/.zshrc然后就可以使用cman来查中文man手册了,当然平时还是读英文的比较好翻译的挺好的github项目地址链原创 2020-07-05 19:16:47 · 293 阅读 · 0 评论 -
bad sectors
sudo badblocks -w -s /dev/sdb 180895907 180884820原创 2020-06-21 15:41:18 · 399 阅读 · 0 评论 -
useradd创建用户 vs adduser创建用户
useradd -m -p yourpassword -g users -G wheel -s yourshellpath username#eg: useradd -m -p 123123 -g users -G wheel -s /bin/zsh userdemoadduser username #然后一路回车原创 2020-05-30 19:28:50 · 732 阅读 · 0 评论 -
WPS Office 2019 For Linux 英文版改为中文版
office类办公软件在Linux下WPS体验起来挺好,LibreOffice之类的没有使用过,不知道怎么样,网页版Office体验不太好但由于我的系统是英文系统,安装wps2019是英文包,但是使用过程中各种英文名词太多,觉得还是换成中文比较有效率发现WPS右上角A标志可以选择语言但是我只有英文,应为没安装中文包所以没有中文选项的同学,先一起安装一下中文包☁ ~ yay -Ss ...原创 2020-04-28 00:45:14 · 12476 阅读 · 4 评论 -
Linux下VituralBox声音问题网络问题
在Linux下安装VirtualBox,打开之前在Windows环境下安装好的Windows系统,但是发现右下角的声音标志有一个红叉叉❌️,表示不可用,怎么办呢打开设备管理器,声音设备是Multimedia audio controller,但是没有安装驱动,声卡型号是ICH AC97,但是我找不到VirtualBox ICH AC97 声卡驱动,下载驱动安装软件也没有找到适配的驱动安装Rea...原创 2020-04-15 20:17:40 · 1246 阅读 · 0 评论 -
Failed to start file system check on /dev/disk/by-uuid/***
开机进入了紧急救援模式,提示Failed to start system check on /dev/disk/by-uuid/***提示登录后查看以下服务systemctl status "systemd-fsck@dev-disk-by\\x2duuid-c90f924a\\x2d0d00\\x2d4a22\\x2db52c\\x2d5d87f98d54d6.service""输出了以...原创 2020-04-12 13:12:04 · 5458 阅读 · 0 评论 -
manjaro Linux配置Java开发环境
首先要安装Java Development Kit (JDK)可以手动下载Oracle JDK下载地址:https://www.oracle.com/java/technologies/javase-downloads.html分享一个下载帐号(这是别人的,仅做下载使用)帐号:2696671285@qq.com密码:Oracle123当然更推荐使用包管理工具安装yay -...原创 2020-04-11 21:20:39 · 6578 阅读 · 5 评论 -
fstab
/etc/fstab文件可用于定义磁盘分区,各种其他块设备或远程文件系统应如何装入文件系统每个文件系统在一个单独的行中描述。这些定义将在引导时动态地转换为系统挂载单元,并在系统管理器的配置重新加载时转换。在启动需要挂载的服务之前,默认设置会自动fsck和挂载文件系统。例如,systemd会自动确保远程文件系统挂载(如NFS或Samba)仅在网络设置完成后启动。因此,在/etc/fstab中指定的...原创 2020-03-05 00:18:49 · 383 阅读 · 0 评论 -
[FAILED] Failed to mount /boot/efi
开机进入manjaro,结果:/boot/efi分区挂载失败,查看分区表和fstab后我一想肯定是分区表变化导致的,重建grub应到就可以了嘛登录root帐号后,输入:[lenovo ~]# update-grub然后重启[lenovo ~]# systemctl reboot然后就可以正常登录了...原创 2020-03-04 23:27:43 · 6921 阅读 · 0 评论 -
BIOS+MBR无损转UEFI+GPT(Windows+Manjaro双系统)
全局唯一标识分区表(GUID Partition Table,缩写:GPT)是一个实体硬盘的分区表的结构布局的标准。它是可扩展固件接口(UEFI)标准(被Intel用于替代个人计算机的BIOS)的一部分,被用于替代BIOS系统中的一32bits来存储逻辑块地址和大小信息的主引导记录(MBR)分区表。对于那些扇区为512字节的磁盘,MBR分区表不支持容量大于2.2TB(2.2×1012字节)[1]...原创 2020-02-23 20:46:30 · 2612 阅读 · 0 评论 -
GRUB
GRUB的menu.lst的写法转载AndyLizh 发布于2015-04-15 13:20:03 阅读数 6760 收藏展开作者:北南南北来自:LinuxSir.Org摘要: GRUB是多系统引导管理器,简单的说既能引导Linux,同时也能引导Windows;从LinuxSir.Org 讨论区近四年的观察来看,大多初学者并不能在短时间内掌握GRUB的用法,为了解决初学者在最短时间内掌...转载 2019-12-14 21:16:21 · 1229 阅读 · 0 评论