Ubuntu使用
制作ubuntu启动盘后,U盘只读。
(推荐使用 Ventoy 安装Ubuntu)
ubuntu自带的“启动盘创建器(usb-creator-gtk
)”制作启动盘后,U盘只读。
打开ubuntu自带的“磁盘(hard disk
)”,
找到U盘上最小的那个分区(只有几兆),点击下方的减号删除该分区,
拔掉U盘再重新插上,格式化后就能正常使用了。
图标最小化
gsettings set org.gnome.shell.extensions.dash-to-dock click-action 'minimize'
ubuntu新磁盘不能用回收站。
终端输入 id
查看自己的 uid、gid。
/etc/fstab
中的挂载选项添加以下内容
uid=1000,gid=1000
避免sudo echo
无权限
echo xxx | sudo tee file.txt
sudo sh -c "echo xxx > file.txt"
终端清屏
printf "\033c"
echo -e "\x1b[2J\x1b[H" | tr -d '\n'
移除apt更新时的 ubuntu pro 提示
sudo dpkg-divert --divert /etc/apt/apt.conf.d/20apt-esm-hook.conf.bak --rename --local /etc/apt/apt.conf.d/20apt-esm-hook.conf
Windows+Ubuntu启动项修复
sudo gedit /etc/default/grub
GRUB_DEFAULT=saved
#添加下边一行
GRUB_SAVEDEFAULT=true
sudo update-grub
管理文件管理器 nautilus
中记住的密码
seahorse
快捷键
shell
ctrl + w 删除前一个单词
ctrl + u 清空当前行
ctrl + ← 移动到上一个单词
ctrl + → 移动到下一个单词
gedit
alt + ← 当前单词左移一位
alt + → 当前单词右移一位
alt + ↑ 当前行上移一位
alt + ↓ 当前行下移一位
安装最小化桌面
sudo apt install --no-install-recommends ubuntu-desktop
默认以命令行方式启动
sudo systemctl set-default multi-user
默认以图形界面启动
sudo systemctl set-default graphical
当前图形界面时,按Ctrl+Alt+F1切换到字符界面;
当前字符界面时,按Ctrl+Alt+F7切换到图形界面
快速将Home下目录转为英文
记得勾选“不再提醒”
export LANG=en_US
xdg-user-dirs-gtk-update
Ubuntu下查看二进制文件
vim -b your_binary_file
:%!xxd -g 1
查看端口占用
ss -lnp | grep [port]
远程端口转发到本地
ssh -L [local_port]:localhost:[remote_port]
IDEA使用
apt用法
apt install [soft=1.0] #安装指定版本1.0的soft
apt-mark hold [soft] #标记soft为保留,阻止自动更新
apt-mark unhold [soft] #取消soft的保留,允许自动更新
快捷方式和程序图标不在一块
#执行命令,点击程序的窗口
xprop WM_CLASS
#配置desktop文件中的 StartupWMClass 为 第一个字符串
Firefox不能正常播放bilibili
#安装解码器
sudo apt install ffmpeg
终端开头自定义
搜索linux PS1
保存用户shell记录
#会在每一条命令执行前执行一遍
PROMPT_COMMAND='history -a'
开启bbr
查看当前状态,如果返回其它算法,比如cubic
或reno
,则说明 BBR 尚未激活
sysctl net.ipv4.tcp_congestion_control
检测兼容性,正常情况下无输出,不兼容则返回报错信息。
sudo modprobe tcp_bbr
添加配置
sudo sh -c 'echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf'
sudo sh -c 'echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf'
重新加载配置
sudo sysctl -p
关闭ESM更新提示
sudo dpkg-divert --divert /etc/apt/apt.conf.d/20apt-esm-hook.conf.bak --rename --local /etc/apt/apt.conf.d/20apt-esm-hook.conf
笔记本合盖休眠后无法唤醒
暂时关闭合盖休眠
sudo vim /etc/systemd/logind.conf
HandleLidSwitch=ignore
终端连接WIFI
先扫描,再连接
nmcli device wifi
sudo nmcli device wifi connect wifi_name password wifi_pwd
查看网速占用
可查看占用网速的程序,网卡。
sudo apt install nethogs
sudo nethogs
一些软件
- gnome-tweaks 主题调整
- gnome-shell-extension-manager 桌面扩展管理器
- Net Speed Simplified (桌面扩展,网速显示,记得打开鼠标锁定,免得点一下就变)
- Lunar Calendar (桌面扩展,日历-农历,需下载依赖安装,具体看详情页)
- ubuntu-restricted-extras 媒体编解码器
sudo apt install -y gnome-tweaks gnome-shell-extension-manager ubuntu-restricted-extras
优麒麟软件仓库 (未测试)
银河麒麟软件仓库 (未测试)
END
如有错漏,欢迎指正!谢绝转载。