Ubuntu系统和硬件问题

来自🥬🐶程序员 Truraly | 田园 的博客,最新文章首发于:田园幻想乡 | 原文链接 | github (欢迎关注)

文章目录


虚拟机 linux 没网

把 NAT 模式改成桥接模式

中文显示和中文输入法

在 Ubuntu20.04 中安装中文输入法 - 知乎 (zhihu.com) | 知乎

键盘失灵

表现为输入字符要等好几十秒,甚至几分钟才能显示出来

重启输入法服务可以解决

bash 复制代码
ibus restart

后期添加:还是不行准备换输入法

参考资料:

zip 解压中文乱码

Ubuntu 环境解压中文乱码的三种方法 | CSDN

shell 复制代码
unzip -O GBK filename.zip

主系统和虚拟机之间复制粘贴的问题

在 VMware 上,ubuntu20.04 和 windows 之间如何复制与粘贴文本? - 民工黑猫 - 博客园 (cnblogs.com) | 博客园

bash 复制代码
sudo apt-get autoremove open-vm-tools
sudo apt-get install open-vm-tools
sudo apt-get install open-vm-tools-desktop
reboot

图片处理

mogrify
bash 复制代码
# 修改图片大小
mogrify -resize 800X600 file.jpg

# 修改图片格式
mogrify -format png file.jpg

# 修改图片质量
mogrify -quality 80% file.jpg # 80% 质量

# 将.jpg 修改为 .png
mogrify -format png *.jpg
identify
bash 复制代码
# 查看文件信息
identify test.jpg

# 查看文件详细信息
identify -verbose test.jpg

参考资料:

文件夹管理器列表显示

bash 复制代码
# 文件夹管理器列表显示
Ctrl + 1
# 文件夹管理器列表显示

文件夹管理器的快捷键列表里可以看到更多


https://zhuanlan.zhihu.com/p/443114377

休眠模式

Ubuntu22.04 启用休眠(Hibernation)模式

创建快捷方式

目录:/usr/share/applications

格式:

bash 复制代码
[Desktop Entry]
# <>为可选项
# 类型
Type=Application
# 应用程序名(展示的名称)
Name=bluetoothctl_connect
# <简短的描述>
GenericName=连接天猫精灵
# <执行命令>
Exec=bluetoothctl connect 38:D2:CA:78:BE:64 > /dev/null
# <图标>
Icon=/home/truraly/Pictures/tianmao.png
# <是否在启动器中显示>
Terminal=true
# <在哪些分类中显示(大概是这个意思)>
Categories=System;Utility;Settings;

如果运行不了可以用 chmod 赋予运行权限

参考资料:

开机自动链接蓝牙音响

rsync | 文件传输,备份

bash 复制代码
# 传输文件夹
rsync -avzh /root/rpmpkgs /tmp/backups/

rsync 可以增量备份,对于相同的文件不会重复备份

参考资料:

soundconverter | 音频格式转换

bash 复制代码
# 安装
sudo apt install soundconverter

参考资料:

tracker-miner-fs 占用过多的资源

磁盘空间占用巨大的 meta.db-wal 文件缓存(tracker-miner-fs 索引服务)彻底清除办法 | CSDN

Gnome 禁用 tracker-miner-apps、tracker-miner-fs、tracker-store | 博客园

根据这篇博客的内容,tracker-miner-fs 是文件索引服务,和 windows 系统下的服务类似,用处不大,但是占用了不少 CPU 和内存资源,于是决定关闭

profile & bashrc & bash_profile

这三个都是 ubuntu 启动时的脚本

profile bashrc(系统级) bashrc(用户级) bash_profile profile(用户级)
作用 系统级,对所有用户生效 系统级,对所有用户生效 用户级,对当前用户生效 用户级,对当前用户生效 用户级,对当前用户生效
位置 /etc/profile /etc/bashrc ~/.bashrc ~/.bash_profile ~/.profile
运行时机 用户登录时 用户登录时 用户登录时 用户登录时 用户登录时,如果没有 ~/.bash_profile 则运行 ~/.profile

参考资料:

systemed | 服务管理

参考资料:

bash 复制代码
# 查看服务状态
systemctl status <service_name>

# 启动服务
systemctl start <service_name>

# 停止服务
systemctl stop <service_name>

# 重启服务
systemctl restart <service_name>

# 查看服务是否开机启动
systemctl is-enabled <service_name>

# 设置开机启动
systemctl enable <service_name>

# 取消开机启动
systemctl disable <service_name>

创建服务

bash 复制代码
# 创建服务文件
sudo vim /etc/systemd/system/xxx.service

[Unit]
Description=<description> # 描述

[Service]
Type=simple # 运行类型
ExecStart=/path/to/xxx # 启动命令

[Install]
WantedBy=multi-user.target # 开机启动

ubuntu 关闭和打开图形界面

bash 复制代码
systemctl set-default multi-user.target   #关闭图形界面
systemctl set-default graphical.target    #打开图形界面

关闭:在图形界面下 终端输入 sudo service lightdm stop

开启:在命令行输入:sudo service lightdm start

ubuntu 关闭和打开图形界面_ubuntu 打开界面 | CSDN

TLP | 电池优化

bash 复制代码
# 更新软件源
sudo add-apt-repository ppa:linrunner/tlp
sudo apt-get update
sudo apt-get install tlp

# 安装 smartmontool 以显示 tlp-stat 中 S.M.A.R.T. 数据。
sudo pacman -S smartmontools

# 安装tlpui
sudo add-apt-repository ppa:linuxuprising/apps
sudo apt-get update
sudo apt-get install tlpui

版权声明:本文为 田园幻想乡 的原创文章,遵循 CC 4.0 BY-NA-SA 版权协议,转载请附上原文出处链接及本声明。

原文链接:http://truraly.fun/学习笔记/ubuntu桌面版/系统和硬件问题.html

相关推荐
丰色木夕4 分钟前
Ubuntu下的tcl/tk编程快速入门
ubuntu·tcl·tk
7yewh11 分钟前
嵌入式Linux QT+OpenCV基于人脸识别的考勤系统 项目
linux·开发语言·arm开发·驱动开发·qt·opencv·嵌入式linux
Arenaschi14 分钟前
在Tomcat中部署应用时,如何通过域名访问而不加端口号
运维·服务器
小张认为的测试15 分钟前
Linux性能监控命令_nmon 安装与使用以及生成分析Excel图表
linux·服务器·测试工具·自动化·php·excel·压力测试
waicsdn_haha22 分钟前
Java/JDK下载、安装及环境配置超详细教程【Windows10、macOS和Linux图文详解】
java·运维·服务器·开发语言·windows·后端·jdk
打鱼又晒网23 分钟前
linux网络套接字 | 深度解析守护进程 | 实现tcp服务守护进程化
linux·网络协议·计算机网络·tcp
大妞30 分钟前
ubuntu20.04 install vscode[ROS]
ubuntu
良许Linux37 分钟前
0.96寸OLED显示屏详解
linux·服务器·后端·互联网
蜜獾云1 小时前
docker 安装雷池WAF防火墙 守护Web服务器
linux·运维·服务器·网络·网络安全·docker·容器
小屁不止是运维1 小时前
麒麟操作系统服务架构保姆级教程(五)NGINX中间件详解
linux·运维·服务器·nginx·中间件·架构