分类 随手记 下的文章

问题现象:

挂载的ext4磁盘无法建立Steam存储库,Steam展示的分区的选项里没有,手动选择后提示目录无执行权限。(ntfs-3g以default参数挂载的NTFS磁盘确正常显示且可以建立存储库但游戏似乎无法启动?)

尝试解决

手动chmod 775后发现Steam依然输出错误
Failed system("/media/xfox/LinuxDataPart/SteamGame/.steam_exec_test.sh") in execute test: 32256

这里我不得不吐槽一下,看日志的时候发现Steam还尝试往/efi/boot等敏感分区写入测试脚本,这个问题Github早有反馈但是至今未获得解决。

在路径下执行umask发现输出权限掩码0022,那么实际权限应该是0775,随后在CTL下进入路径手动运行二进制可执行文件发现命令行提示无权限执行。也就是可执行权限实际还是没有给到,编辑/etc/fstab,挂载参数改为:exec,umask=0022 重新挂载后再次启动Steam,大功告成。

后记

第二天就无法正常启动了,只得把umask删掉,但是明明上面系统分区/boot/efi用了umask参数都没问题。难道这俩参数冲突不能混用?总之最终只写了一个exec 启动了操作系统。存储库依旧是可用的。(然而我之前试过user,exec参数就不行,很奇葩。这个问题Github也一直存在,解决方法其中就有写user,exec的,还有搞软链接的,但是归根结底并不像是用户自己的问题。)
Fuck you Steam!

知识点:

Linux 文件基本属性和八进制权限代码表示

2023-10-28T20:30:27.png
从左至右用 0-9 这些数字来表示。
第 0 位确定文件类型,第 1-3 位确定属主(该文件的所有者)拥有该文件的权限。
第4-6位确定属组(所有者的同组用户)拥有该文件的权限,第7-9位确定其他用户拥有该文件的权限。
其中,第 1、4、7 位表示读权限,如果用 r 字符表示,则有读权限,如果用 - 字符表示,则没有读权限;
第 2、5、8 位表示写权限,如果用 w 字符表示,则有写权限,如果用 - 字符表示没有写权限;第 3、6、9 位表示可执行权限,如果用 x 字符表示,则有执行权限,如果用 - 字符表示,则没有执行权限。

各权限的分数对照表如下:
读 r:4
写 w:2
执行 x:1
无权 -:0
分数之和即为权限所有者的权限等级代码,依次有所有者owner,所有者同组用户group,其他用户others 这三个权限所者,每个权限施行对象有一个数字,即前面介绍的分数之和来
rwx r-x r-x即

4+2+1 4+0+1 4+0+1
7 5 5
777-022=775 ,777,644,775这些常见权限等级设置是不是很熟悉?
0777-权限掩码=实际权限代码
umask可用来设定[权限掩码]。直接执行umask查看当前[权限掩码],[权限掩码]是由3个八进制的数字所组成,将现有的存取权限减掉权限掩码后,即可产生建立文件时预设的权限。

玩多了该收收心了

 正如我所预期的,我这个时期真不适合看长篇小说,太上头会误事。过去都太惯着自己的大脑了,想干什么就干什么。这个月先不看了,明天排练间隙干脆背单词得了,多少比看小说有用。
 最近几天都在排练,很多课都被特许可以不去上,但是实践证明不去上课不见得就能学习。我需要压力的逼迫,别人不会逼着我,我也清楚别人威胁不了我,仍然是得自己逼迫自己。就从明天开始逼下去吧。

吐槽一下博客写作遇到的小毛病

有时候感觉Typecho使用Markdown语法也有些不爽,比如中文语境常用的双空格段落排版就没有很好的实现,只能我自己直接写&emsp来完成。大概是设计者日常使用西语设计之初就没考虑这个的缘故。
有空找找有没有插件或者解决方案可以缓解这个问题。

一点小愿景

最近一直是使用ES文件浏览器配合Cloudreve的webdav进行备份,但是备份路径命名和本地体验较为割裂,很希望能自己写一个Android应用:一个支持webdav,ftp等常用协议的通用文件备份/同步工具。
但是我不想学java,也许我应该尝试一下新的编程语言和开发平台。

大半夜真适合emo

 人长大了,性格和行为模式也有了些许改变。
 今年中秋和国庆小长假,我没有呆在学校里。与其说在学校和宿舍那群人一起住是一种痛苦,倒不如说那种充满逃避的乏味生活方式相比回来和她们一起住是一种痛苦。可惜,快乐的时光总是短暂的。
 八天,直到现在我躺在床上翻来覆去,横竖睡不着。脑子里想起来许多事心里浮出
许多问题,有过去、现在、将来,想说出来又怕打扰了她们,总归是不知道讲给谁听合适。
 假期就这么转瞬即逝,大家为了各自的工作学习生活又要忙起来了;看着数次躺进医院的老同学颇有自嘲意味的朋友圈,突然发觉人生真的很短暂。
时间着实不多了,为了喜欢呆在一起的人,也为了喜欢几个人一起做的事,或是喜欢自己能用心去做的工作。我想拼一拼,就去拼一拼吧!
先来个几百天的持久战吧,让我看看自己是不是眼高手低虚长了这么几年!

 我记得从江西回来的时候郑州地铁上有个小姑娘给我让座,很巧这次回来我给另一个小朋友让座,连座位位置都一模一样。
 孩子是善于发现美的,她如果不说那句好多好美的雪花,我不会注意到车厢顶还挂着那么多雪花片。
这就是我作为成年人的悲哀之一,休息时间不主动调动自己,车顶悬挂着那么多的雪花我的大脑竟让我视而不见。
 “就像一朵真的雪花飘落在上面。”
2023-09-29T03:53:06.png

最近做作业为了方便交就上传到博客服务器,结果发现了这个限制。

参考文章:typecho上传文件大小限制的修改

我的博客架构是基于Debian12 运行 php7.4 Nginx mariaDB ,因此对上传文件的限制在php-fpm和Nginx上
顺便吐槽以下本校垃圾校园网,SSH都连不上我的服务器,还得我自己开流量,纯纯的垄断资本垃圾服务。

- 阅读剩余部分 -

这学期开了幼儿亲子活动与家庭教育这门课。带我们的老师提到了内在小孩等概念。经过简单了解,让我对家庭教育又有了一些新的感触。故撰写本文以作记录。

以下内容来自互联网:
「內在小孩」探索自我療癒,3招與內在小孩和好、治療創傷

内在小孩是什么?

每个人内心深处,都住着一个长不大的小孩,他就是内在小孩。 内在小孩代表我们天生、本能、最自由的样貌,是由我们经历过所有无论好坏的记忆和情感构成,也包含有我们的创伤,那些从小没被满足的爱、照顾、关注、接纳等需求。

童年的照顾者(主要照顾者或父母)无形中会影响我们的自我认知、情绪反应、人际关係。内在小孩会吸收照顾者的所有言行,让我们感到一切的安全与不安全,包含负面想法和伤害,对我们的人生产生各种影响,尤其在于人际关係影响深远。

不管在童年,还是成年后,当内在小孩得不到关爱与疗癒时,内在小孩就会受伤;他会让你的情绪容易失控;或在人际关係互动时感觉受挫,跟世界格格不入;在工作中不受重视,时常被欺负;在感情中受伤,没有建立亲密关係的能力;更在人生重要抉择时刻,认为自己“我不好”、“我不配”,进而可能导致你作出错误决定。