Xsession :warning:unable to write to /tmp; X session may exit with an error
登陆进入不了界面,可以进入命令行ctrl+alt+f1
磁盘
1 | df -lh |
磁盘目录满了清目录
https://www.experts-exchange.com/questions/26782995/Xsession-warning-unable-to-write-to-tmp.html
登陆进入不了界面,可以进入命令行ctrl+alt+f1
1 | df -lh |
磁盘目录满了清目录
https://www.experts-exchange.com/questions/26782995/Xsession-warning-unable-to-write-to-tmp.html
主题网址
https://www.pling.com/p/1603282/
https://www.box-look.org/browse?cat=109&page=2&ord=latest
1 | /usr/share/grub/themes |
1 | sudo mousepad /etc/default/grub |
Find the line
GRUB_THEME=
then change it toGRUB_THEME="/usr/share/grub/themes/xxxx/theme.txt"
https://www.zabbix.com/cn/integrations/influxdb
1 | docker run -d -p 8086:8086 influxdb:2.7.1 \ |
1. GRUB2配置文件
GRUB2 的配置文件通常为 /boot/grub2/grub.cfg
,虽然此文件很灵活,但是我们并不需要手写所有内容。可以通过程序自动生成,或是直接修改生成之后的文件。
2. 简单配置
通常情况下简单配置文件 /etc/default/grub
,然后用程序 grub-mkconfig
来产生文件 grub.cfg
。
文件 /etc/default/grub
是一个 shell 脚本,通常仅是 KEY=value
这样的连续行。如果值包含空格或特殊字符,必须用 "
引用。详看 GRUB Manual: Simple configuration。其常用关键字如下:
默认菜单项。默认值为 0
。可选值有:
值 | 说明 |
---|---|
菜单项的数字序号,从 0 开始 |
|
saved | 被 GRUB_SAVEDEFAULT 保存的上次选择项 |
菜单项的唯一标识(menuentry … –id xxxx) |
自启超时时间。默认值为 5
。可选值有:
值 | 说明 |
---|---|
0 | 不等待 |
-1 | 永久等待 |
其他 | 等待对应秒 |
倒计时显示风格。默认值为 menu
。可选值有:
值 | 说明 |
---|---|
menu | 显示菜单 |
countdown | 显示倒计时 |
hidden | 隐藏 |
被用于生成菜单项的更多信息。
设置输入、输出终端类型。可选值有:
值 | 说明 |
---|---|
console | 控制台 |
serial | 串口 |
serial_ |
具体串口号 |
gfxterm | 图形模式输出 |
vga_text | VGA 文本输出 |
添加到菜单项中的启动 linux
的命令行参数。
设置此选项为 true
,禁止产生恢复模式菜单项。
默认情况下,grub-mkconfig
会将低版本内核放在高版本内核子菜单里。设置此选项为 true
,所有菜单项都将出现在顶层。
默认情况下,grub-mkconfig
会使用外部程序 os-prober
检测其他已安装的操作系统,并产生菜单项。设置此选项为 true
来禁止它。
3. 直接修改
我们也可以直接修改由 grub-mkconfig
生成之后的 grub.cfg
,其由 GRUB 内建的脚本语言组成,和 GNU bash
语法非常相似,比如定义函数、判断语句等。以下列出一些可调用的命令,详看 GRUB Manual: Commands。
注意:
命令
其中个别命令只能在
grub.cfg
中使用,不能在命令行模式使用。比如menuentry
等。指定设备
定位一个文件,需要指定它所在设备分区与路径。指定设备的语法如下:
1
2 (<device-type><device-number>,<partition-number>)注解:
设备类型,有如下几种常用类型:
类型 说明 hd 硬盘 fd 3.5 英寸软盘 nd 网络 cd CD/DVD等 BIOS能够识别的设备号,下标从
0
开始计数。比如hd0
表示主硬盘,等价于 linux 的/dev/hda
。分区号,比如
modos2
表示第2
个分区。下标从1
开始计数。
定义 GRUB 的菜单项。当选中菜单项时,GRUB 将执行括号内的命令。如果最后的命令返回成功
,并且内核被加载时,将自动执行 boot
命令。此命令不能在命令行模式执行。语法格式如下:
1 | menuentry <title> [--class=<class> …] [--users=<users>] |
注解:
菜单项的显示名称。
[–class=
…] 将菜单项指定为某一类。可指定多个类别。不同的菜单主题可能会显示不同的菜单类别。
[–users=
] 授予指定用户访问菜单项的权利。
[–unrestricted]
允许所有用户访问此菜单项。
[–hotkey=
] 给菜单项指定一个快捷键。
[–id=
] 给菜单项指定一个唯一的
ASCII
字符串标识。[
…] 和
一起作为参数,传递给大括号里将要执行的命令。 总是被指定为 $1
。
启动已加载的内核。
显示内建命令的帮助信息。语法格式如下:
1 | help [<pattern> …] |
注解:
[
…] 如果省略,则显示所有命令的简短描述。否则,显示指定命令的详细描述。
从指定文件加载内核,并传递启动参数。任何 initrd
必须在此命令后重加载。语法格式如下:
1 | linux <file> … |
为 linux
内核加载初始的 ramdisk
,并在 linux
启动的内存区域,设置恰当的参数。语法格式如下:
1 | initrd <file> |
查找设备。语法格式如下:
1 | search [--file|--label|--fs-uuid] [--set [<var>]] [--no-floppy] <name> |
注解:
[–file|–label|–fs-uuid]
分别表示按文件、文件系统标志、文件系统
UUID
查找设备。[–set []]
第一个找到的设备会被设置为环境变量
var
的值。默认变量是root
。[–no-floppy]
防止搜索软盘。
设置环境变量。语法格式如下:
1 | set [<envvar>=<value>] |
注解:
[
= ] 如果省略此参数,打印所有变量。
根目录标识
指定根目录后,可以像
linux
的绝对路径的方式去定位一个文件。语法格式如下:
1
2 set root=(<device-type><device-number>,<partition-number>)
显示文件内容。
列出设备或文件。语法格式如下:
1 | ls [<arg> …] |
注解:
[
…] 如果没有参数,则显示所有 GRUB 已知的设备。否则根据参数显示设备或者文件。
显示或插入指定的动态模块。语法格式如下:
1 | lsmod |
无法输入中文,查看 ** libfcitxplatforminputcontextplugin.so **
1 | /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so |
https://www.pythonblogs.com/sublime-text-license-key/
二进制破解
1 | 打开文件将sublime_text.exe导入 |
1 | 查找 807805000f94c1 替换为c64005014885c9,保存即可注册 |
1 | 8079 0500 0f94 c2 替换 c641 0501 b200 90 |
winmm.dll
法海补丁https://www.fahai.org/jszt/14.html
停止更新 https://2dph.com/archives/typora-crack-linux.html
1.7.5 替换app.asar
extensions-builtin/LDSR/scripts/ldsr_model.py
1 | project.yaml |
self.model_url = “https://heibox.uni-heidelberg.de/f/578df07c8fc04ffbadf3/?dl=1"
self.yaml_url = “https://heibox.uni-heidelberg.de/f/31a76b13ea27482981b4/?dl=1"
1 | sudo apt install zsh |
https://ghproxy.com/https://raw.githubusercontent.com/zimfw/install/master/install.zsh