Manjaro常用操作

Manjaro常用操作 系统管理

systemctl reboot #重启

磁盘操作
df -h #剩余磁盘空间 du -sh #已用磁盘空间#ZFS操作 zpool add elshv cache /dev/nvme1n1 #将nvme1n1设置为l2arc zpool remove elshv nvme1n1 #删除nvme1n1 vim /etc/modprobe.d/zfs.conf #设置arc大小,zfs_arc_max为大小,1GB=1073741824。 zpool status #查看池与缓存的状态 #ZFS操作#Btrfs操作 duperemove -dr / #文件去重 btrfs filesystem defragment -r -v -czstd / #压缩现存文件(To apply compression to existing files) compsize -x / #查看压缩情况 #Btrfs操作sudo smartctl -x /dev/sdb #SSD寿命管理

软件安装与卸载
snap install freac #安装音频转码软件freac vmware-installer -u vmware-workstation #卸载vmware pacman -S playonlinux #安装playonlinux pacman -S simplescreenrecorder #安装录屏软件simplescreenrecorder pacman -S sct #安装屏幕色温设置软件 yay -Syu #升级所有包 pacman -Syu #升级所有包

安全删除外置存储
sudo umount /mnt/B sudo eject /sdc sudo udisksctl power-off -b /dev/sdc

Troubleshots
  • 【Manjaro常用操作】Failed to start Load Kernel Modules.
    sudo systemctl status systemd-modules-load.service #记住输出的'PID' sudo journalctl -b _PID=201 #记住输出的'failed module'

虚拟机操作 VitrualBox
VPN
  • 连接网络方式:NAT
  • 控制芯片:准虚拟化网络
  • 主机网络管理(Ctrl+H):创建
Android虚拟机 remixos, phoneixos无法正常使用,需要自行配置AndroidX86。
xdroid无法与VMware和VitrualBox同时安装使用。
VMware
无法启动客户机
sudo /etc/init.d/vmware start

杂 制作启动U盘
sudo dd if=manjaro-kde-21.0.5-210519-linux510.iso of=/dev/sdc
清理缓存垃圾
#清理snap set -eu snap list --all | awk '/disabled/{print $1, $3}' | while read snapname revision; do snap remove "$snapname" --revision="$revision" done #清理snap sudo pacman -R $(pacman -Qdtq) #清理pacman无用包 sudo pacman -Scc #清理pacman缓存 rm -rf ~/.cache/yay #清理yay缓存 yay -c #清理yay无用包

图片批量转换
parallel convert '{}' -quality 80 '{.}.jpg' ::: *.avif #批量转avif为jpg

VIM的操作
  • ESC #退出
  • i #插入
  • :wq #保存并退出
AUR的操作
git clone [package URL] cd [package name] makepkg -si #编译

面向旧设备的Linux发行版
  • Zenwalk
  • Bodhi Linux
OPENVPN配置
nmcli connection import type open file /path/to/your.o #添加OVPN文件 nmcli connection up #运行VPN nmcli connection show #显示运行状态 nmcli connection show | egrep -i 'IP4' #查看IPv4 OpenVPN客户端IP和其它信息

ocrmypdf
#项目地址https://github.com/jbarlow83/OCRmyPDF yay -S ocrmypdf # 若yay失败 git clone https://aur.archlinux.org/ocrmypdf.git cd ocrmypdf makepkg si cd 'source code dic' pip3 install . # 若yay失败 pacman -S tesseract-data-eng tesseract-data-deu tesseract-data-chi_sim tesseract-data-chi_tra tesseract-data-heb #安装语言包 pacman -Ss tesseract-data- #显示已安装的语言包 ocrmypdf --force-ocr -l eng 1.pdf 2.pdf #启动OCR任务 # -l eng 启用英语语言包 # --remove-background 从灰度和彩色中移除背景噪声 # --optimize 3 最激进的压缩,最差的画质 # --tesseract-timeout=0 不进行OCR # --force-ocr 强制OCR # --jbig2-lossy JBIG2无损 # 在线帮助https://ocrmypdf.readthedocs.io/en/latest/cookbook.html

    推荐阅读