V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  cnt2ex  ›  全部回复第 2 页 / 共 19 页
回复总数  372
1  2  3  4  5  6  7  8  9  10 ... 19  
32 天前
回复了 lithium148 创建的主题 Linux 除了免费, Linux 好处都有啥
>几乎所有我在 Linux 能做的事,在 Win 上都能、甚至更轻松地能做到。
很好奇楼主平时的需求是什么。我在很多东西在 linux 上能很轻松做到的事情,在 windows 上很难。

我看了我自己`history`的输出,上面有一堆事情都是在 windows 上很难做到的。

比如`find`目录下特定文件,然后`-exec sed -i`替换某些特定字符串(我拿来修改某些配置文件)。又或者`find`我的下载目录,通过`-mtime +60 -delete`删除多少天之前下载的视频文件。
或者通过`du {a,b,c}*`和`awk '{ sum += $1 } END{ print sum }'`结合,统计 a 或 b 或 c 开头的目录/文件夹的总大小。

又比如`rsync -avz`同步两台系统之间的文件,保持文件访问/修改日期不变等等。

除此之外,linux 有 docker 能做沙箱隔离,作为隔离一些国产毒瘤不要再好用(比如乱装根证书的 easyconnect )。win10 之后虽然也提供了沙箱,但是却无法持久化,每次开启沙箱都得重新安装一遍,并且也是基于虚拟机的,开销更大。

以上等等需求,在 windows 上都很难做到(除非装个 WSL )。
linux 平台的似乎也有同样的问题,不过不知道是不是内存泄漏还是单纯内存占用大。

flatpak 版的 chrome/ungoogled chromium/brave
打开这个 V2EX 的标签,内存占用分别是 199MB/60.5MB/68.7MB
三个浏览器都是 129 版本
56 天前
回复了 shakukansp 创建的主题 程序员 机场节点封了 imap 导致谷歌邮箱收不到
测一下是不是可以直连
`nc -z smtp.gmail.com 465`
`nc -z imap.gmail.com 993`

有些地方是可以的
在 linux 为什么还要使用 edge ?
工位上的东西真有什么值得偷的吗?
我发现前面没有一个提到隐私和自由的。

![图片]( https://i.imgur.com/PtK3yAr.png)
flatpak 就有一定的沙箱功能,并且还可以通过 flatpak override 来修改默认人配置(或者使用 flatseal 图形界面工具)

flathub 里也有别人打包好的 QQ 和 telegram 。比如 QQ:
https://github.com/flathub/com.qq.QQ/blob/master/com.qq.QQ.yaml

文件系统相关的部分只开放了
--filesystem=xdg-download
--filesystem=xdg-run/pipewire-0
--filesystem=/tmp
这 3 个地方

所以 flatpak 版的 QQ ,除非 QQ 偷偷地搞什么沙箱逃逸之类行为,默认是读取不到这几个以外的地方的。
104 天前
回复了 ztm0929 创建的主题 Python Python 导入自定义包的正确做法是什么?
python 会把被执行的脚本所在的目录插入到 sys.path 中,所以 import 都是相对于脚本所在位置计算的,所以一般入口脚本都是在项目根目录,其他东西都是相对于项目根目录。

如果你不想把入口脚本放在根目录,就利用 PYTHONPATH ,在里面加上项目根目录。

比如 PYTHONPATH=/whatever/comes/before/xxx_project/app python main.py

这样你的 import 都可以写成
```
from models import something
from crawler.scrapper_1 import something
```

而不管 main.py 在哪个位置
1  2  3  4  5  6  7  8  9  10 ... 19  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5486 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 35ms · UTC 08:02 · PVG 16:02 · LAX 00:02 · JFK 03:02
Developed with CodeLauncher
♥ Do have faith in what you're doing.