如何看待Linux之父Linus Torvalds回应俄罗斯维护者被移除事件:是故意的?
作为一个软件工程硕士研究生,一直以来我都是以最大的恶意看待鸿蒙操作系统,我只能说我周围大部分程序员都是对鸿蒙不屑一顾,互相聊天听到有人进华为鸿蒙部门都是看你49年入国军的笑话心态。直到今天早上我都在狂喷鸿蒙系统,还有华为所谓自研。 但是直到刚刚我看了linus的新闻,没啥能说的,只能说重新看待自主可控四个字,已经感慨于世界的割裂 还是忍不住多说两句。不是程序员可能真不理解开源社区这几个字意味着什么,就是l…
Linux 有哪些『赛博灯泡』?
sudo dd if=/dev/zero of=/dev/sda bs=16M 虚拟机测试的话可能要把sda改成其他的。 有一说一,我经常拿这个命令去清分区头上的文件系统标记,这样mkfs的时候不会老是要我加-f。 破坏力还是很强的,以现在硬盘的速度,基本上第一个分区的元数据肯定是烂了,恢复要费老大劲,比rm麻烦多了。 分区表倒是还好,因为现在GPT分区表在盘尾有个备份,MBR的话只能自求多福(能记住分区起始位置或者二进制嗯扫出来)。
一般人用 Linux 算是找虐吗?
不是,他们正需要,这是一个很反常识的话。 因为他们可能需要的是一个类似安卓的操作界面,类似安卓的文件系统,但是又可以运行电脑软件和像电脑一样的窗口操作方式,而且要能傻瓜式,要能玩游戏还能运行Windows的应用和安卓的应用……,那么他有可能是: 可以说,Linux Gnome+Wine+Waydroid这个组合方式,能够解决大部分从安卓来玩电脑的小白的各种烦恼,甚至最经典的:“那么我安装的软件在哪里啊?”,你可以告诉他:“点开那…
2024年了,linux用户还用fuck Nvidia吗?
nvidia开源的那个叫内核空间驱动,内核仅仅能控制gpu的物理参数,比如风扇转速,睡眠唤醒等,opengl,vulkan等图形渲染是用户空间驱动,这部分还没有开源。这就带来了一些问题,比如: linux的渲染核心mesa没办法直接携带n卡闭源的用户空间驱动,所以很多发行版还要用nouveau驱动。linux用n卡开qemu虚拟机还是不能使用virgl和spice做gpu加速(xorg和wayland都试过,黑屏),因为这些与mesa、gpu用户空间驱动高度关联。想虚拟gpu…
如何让一个二进制可执行程序同时在Windows与Linux下原生启动?
有同学说过 APE 了。 actual portable executable 依旧是个 windows PE 格式文件,只是利用了 Unix 在不清楚一个可执行文件该如何打开的时候会当作 POSIX shell 执行的特性。 比如 安装 mono 后: sudo less /proc/sys/fs/binfmt_misc/CLR enabled interpreter /usr/bin/mono flags: offset 0 magic 4d5a 那么遇到 MZ (0x4d 0x5a) 开头的 windows PE 文件就会使用 mono 执行。 wine 也是同理。 你也可以配置遇到 windows PE 文…
为什么称 Arch Linux 为「邪教」?
Archlinux 社区是我所见过最理智,最自由的地方。在那里,色欲被正视,失败也只是一种人生状态,他们甚至尊重无良商贩,家徒四壁也不会成为交流障碍,每个人表现出如儿童般直白的索取欲。他们拒绝一切伪善,相信伟大终究平凡,正视成功学的无用,他们知道奋斗和努力是比回避更低级的社会性遵从,是弱势者存活的借口。而挣脱一切的第一步就是反其道而行之,停留在时间与空间的夹缝,他们的不思进取是看透,他们的不学无术是反抗,…
为什么linux系统没有直接设置重命名命令?
DOS其实更炸裂。 ren/rename很长一段时间不支持目录改名。 那用什么东西改目录名呢? 当然是move命令咯。 我怀疑用move改名这个恶趣味就是从unix来的。 更老一点的DOS版本没有move,你只能创建一个新名字的目录,然后将文件移过去。 啊对,move本身的功能就是移动文件,所以没有move你只能一个个拷过去。 多么方便啊。 ren能改目录名字应该是Win9x甚至WinNT的事情了。
linux 系统中 Centos7 的 LVM 磁盘扩容问题怎么解决?
今天给伙伴们分享一下Linux 磁盘管理-LVM逻辑卷管理器,希望看了有所收获。我是公众号「想吃西红柿」「云原生运维实战派」作者,对云原生运维感兴趣,也保持时刻学习,后续会分享工作中用到的运维技术,在运维的路上得到支持和共同进步! 如果伙伴们看了文档觉得有用,欢迎大家关注我的公众号,获取相关文档。爱运维,爱生活。1、LVM 介绍 基础以raid 10 两组 满足高可用要求,高性能 做成lvm 灵活性 分区 写入验证 LVM(Logical…
linux 系统如何管理进程?
今天给伙伴们分享一下Linux 系统进程管理,希望看了有所收获。我是公众号「想吃西红柿」「云原生运维实战派」作者,对云原生运维感兴趣,也保持时刻学习,后续会分享工作中用到的运维技术,在运维的路上得到支持和共同进步! 如果伙伴们看了文档觉得有用,欢迎大家关注我的公众号,获取相关文档。爱运维,爱生活。一、作业管理1、jobs 命令查看后台作业语法格式: jobs [参数] 常用参数: -l 显示作业列表及进程号 -n 仅显示自发…
C++源文件为什么在windows上扩展名是.cpp,到了linux就是.cc?
最初 C++ 后缀有两个方案,一个是直接用 c++ ,二个是用大写的 C ,这两者在 Unix/Linux 上都没有问题。 然而这两个扩展名,Windows 的文件系统都不支持!(Windows 不支持加号作为文件名也不支持大小写区分)。 所以才有了 cpp,这个名字大概率是微软倡导出来。当然,cpp 这个扩展名有些问题:一是对非英语国家不友好。因为加号仅仅在 英语国家是 p 开头,在其它很多国家,p 这个字母跟加号没有半毛钱关系。 CPP 还有另外一个问…