伟大的开源操作系统

        这个世界上总有那么几个人做出了软件的不平凡。软件始终是一个新旧迭代很快的技术,很多优秀的产品或者是技术也会慢慢被时代所磨灭,消失在记忆里……
        软件不同于艺术品或者是建筑物,软件的生命周期注定了他的保留时间。
        Linux这一伟大的软件产品却闪烁着伟大的光芒,由于他的开源、社区支持、包容让它走到现在。感谢Linus Benedict Torvalds,Linux将来也会越来越好。

Error accessing specified device /dev/sdb1: No such file or directory

2024年07月16日

最近在学习 OpenStack Swift 的时候,给驱动器赋予卷标的时候出现了如下错误:Error accessing specified device /dev/sdb1: No such file or directory出现问题原因:这个错误通常意味着设备 /dev/sdb1 不存在。解决方案:步骤一:检查设备是否存在首先,检查设备是否存在:lsblk结果如下:这将列出所有可用的块设备。如...

linux opt, usr文件夹说明

2024年07月15日

/usr:系统级的目录,可以理解为C:/Windows/,/usr/lib理解为C:/Windows/System32。/usr/local:用户级的程序目录,可以理解为C:/Progrem Files/。用户自己编译的软件默认会安装到这个目录下。/opt:用户级的程序目录,可以理解为D:/Software,opt 有可选的意思,这里可以用于放置第三方大型软件(或游戏),当你不需要时,直接rm -...

杀死 nohup 后台运行程序

2024年07月12日

如果后台运行有 Gost 程序,我们应该如何结束程序或者是杀死程序?1. 找到 gost 进程首先,你需要找到正在运行的 gost 进程的进程 ID (PID)。可以使用 ps 或 pgrep 命令。使用 ps 命令:ps aux | grep gost这会列出所有包含 gost 的进程,你可以找到对应的 PID。使用 pgrep 命令:pgrep -fl gost这会列出所有包含 gost 的进...

Ubuntu 在后台运行的任务如何查看

2024年07月12日

执行 nohup 命令之后,输出通常会被重定向到 nohup.out 文件。可以通过查看该文件来检查执行结果。以下是具体步骤:查看 nohup.out 文件:默认情况下,nohup 命令的输出会被重定向到当前目录下的 nohup.out 文件。你可以使用 cat、more、less 或 tail 命令查看文件内容。cat nohup.out或者你可以使用 tail 命令查看文件的最后几行,以便快速...

如何查看 ubuntu 20.04 内存占用

2024年07月12日

在 Ubuntu 20.04 中,你可以使用多种方法查看内存占用情况。以下是几种常用的方法:1. 使用 free 命令free 命令可以显示系统内存的使用情况。free -h输出类似于: total used free shared buff/cache available Mem: 7.7G ...

Ubuntu 系统更改文件权限

2024年06月05日

在上一篇文章中:Cheap SSL 购买证书以及部署记录,由于在转换文件的时候,使用了 sudo ,导致生成的文件是 root 用户,文件无法被下载。需要更改为 ubuntu 用户组,要将 /home/ubuntu/pdf-lib.pfx 文件的权限从 root 改为 ubuntu 用户,可以使用 chown 命令。使用 sudo 命令来更改文件的所有者和所属组为 ubuntu 用户,执行如下命令...

Ubuntu 关机命令

2024年04月11日

在 Ubuntu 中,你可以使用 shutdown 命令来关机。以下是一些常用的关机命令:立即关机:sudo shutdown -h now 定时关机:sudo shutdown -h +30 这个命令会在 30 分钟后关机。你可以替换 +30 为你想要的时间,比如 +60 表示一小时后关机。取消定时关机:sudo shutdown -c这个命令会取消之前设置的定时关机。请确保你有足够的权限来...

Linux 的 OOM 进程杀手

2023年12月04日

什么是 OOM 杀手? 复制到剪贴板“OOM Killer”或“Out of Memory Killer”是 Linux 内核在系统内存严重不足时使用的进程。出现这种情况的原因是服务器上的进程正在消耗大量内存,并且系统需要更多的内存用于自己的进程并分配给其他进程。当进程启动时,它会向内核请求一块内存。该初始请求通常是一个大请求,该进程不会立即或实际上不会使用全部请求。内核意识到进程请求冗余内存的趋...