此文章是本人在使用Linux系统过程中的一些积累的操作方式,在此备份。
一、GNOME桌面设置DPI
gsettings set org.gnome.desktop.interface scaling-factor 2
二、Fedora 安装GNOME优化工具
- Fedora 现在为了系统的简洁,不自带GNOME优化工具,但是没了这东西,连最大最小化按钮都没有,所以我们有必要自己安装它。
dnf install -y gnome-tweak-tool
三、GNOME桌面环境添加应用程序到菜单
- 新建Desktop Entry文件
vi /usr/share/applications/name.desktop
- 指定Desktop Entry参数
[Desktop Entry]
# 应用名称
Name=
# 应用注释
Comment=
# 可执行程序路径
Exec=
# 图标文件路径
Icon=
# 是否打开终端
Terminal=false
# 类型
Type=Application
# 应用分类
Categories=Application;Development;
四、默认启动字符界面和图形界面
1. 临时修改界面
- 切换到字符界面
init 3
- 切换到图形界面
startx
2. 修改默认启动界面
- 方法1:编辑
/etc/inittab
文件
id:5:initdefault: # 默认初始化为5,图形界面
id:3:initdefault: # 默认初始化为3,字符界面
- 方法2:修改符号链接default.target
# 删除旧的符号链接
rm /etc/systemd/system/default.target
# 新建符号链接指向runlevel3.target
# 默认使用字符界面
ln -s /usr/lib/systemd/system/runlevel3.target /etc/systemd/system/default.target
# 重启
reboot
# 删除旧的符号链接
rm /etc/systemd/system/default.target
# 新建符号链接指向graphical.target
# 默认使用图形界面
ln -s /usr/lib/systemd/system/graphical.target /etc/systemd/system/default.target
# 重启
reboot
- 方法3:在openSUSE和SUSE系统中使用YaST工具修改默认系统对象
- 在root用户下,进入YaST系统管理界面
yast2
- 在System中找到Services Manager,修改默认系统对象为Muti-User System(多用户系统),即可切换为字符界面。修改为Graphical Interface,即可切换为图形界面。
五、openSUSE 13.2 软件源配置
- 因为某些原因,腾讯云的openSUSE的repo源不能用了,需要我们自行添加软件源:
#添加主Oss软件源
zypper addrepo http://download.opensuse.org/distribution/13.2/repo/oss/ openSUSE-13.2-Oss
#添加Update Oss软件源
zypper addrepo http://download.opensuse.org/update/13.2/ openSUSE-13.2-Update-Oss
六、Apache通过.htaccess强制http跳转https
- 编辑服务器根目录的.htaccess文件
vi .htaccess
- 新增以下内容
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*) https://%{SERVER_NAME}/$1 [R,L]
七、Linux下使用adb提示权限不足
- 使用root用户创建/编辑文件
/etc/udev/rules.d/51-android.rules
vi /etc/udev/rules.d/51-android.rules
- 添加以下行:
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", MODE="0666"