-
分享:rm删除文件空间就释放了吗?
所属栏目:[Linux] 日期:2021-06-03 热度:128
在 Linux,你是不是曾经天真的以为,使用rm删除一个文件,占用的空间就释放了?事情可能不是常常如人意。 产生一个指定大小的随机内容文件 我们先看一下当前各个挂载目录的空间大小: $df-h /dev/sda11454M280M147M66%/boot 我这里挑选了其中一个结果展示[详细]
-
高并发情况下Linux系统及kernel参数完善
所属栏目:[Linux] 日期:2021-06-03 热度:163
如非必须,关掉或卸载iptables防火墙,并阻止kernel加载iptables模块。这些模块会影响并发性能。 单进程最大打开文件数限制 一般的发行版,限制单进程最大可以打开1024个文件,这是远远不能满足高并发需求的,调整过程如下: 在#号提示符下敲入: #ulimitn[详细]
-
Linux下日志文件过大解决指南
所属栏目:[Linux] 日期:2021-06-03 热度:141
这时,我们想到,如果能将日志文件切分该多好,这样我们可以留下重要的日志,而删掉不必要的日志。下面良许就来详细介绍这种方法。 我们可以每天都进行切分日志的操作,那要这样的话,为了避免混淆,我们切分出来的日志都应该带上日期。当然日期我们可以通[详细]
-
Linux后台执行命令:与nohup指南
所属栏目:[Linux] 日期:2021-06-03 热度:166
我们以下面一个test程序来模拟产生大量log的程序,这个程序每隔1秒就会打印一句Hello world!: #include #include #include intmain() {fflush(stdout); setvbuf(stdout,NULL,_IONBF,0); while(1){ printf(Helloworld!n); sleep(1); }} 现在,我们想要一[详细]
-
Linux Lab v0.5 正式推出,功能强大,用法简单
所属栏目:[Linux] 日期:2021-06-03 热度:148
Linux Lab 于 6 月底发布了 v0.5 的第一个候选版本:v0.5-rc1,经过三个月的开发和迭代,在连续发布了 rc2, rc3 后,本次发布 v0.5 正式版本,同步发布配套的 Lab 管理工具 Cloud Lab v0.3 和首个 Linux Lab 视频公开课,更多用法将逐步以视频讲解+演示的[详细]
-
分析 | 如何进行Linux启动时间优化
所属栏目:[Linux] 日期:2021-06-03 热度:142
快速启动嵌入式设备或电信设备,对于时间要求紧迫的应用程序是至关重要的,并且在改善用户体验方面也起着非常重要的作用。这个文章给予一些关于如何增强任意设备的启动时间的重要技巧。 快速启动或快速重启在各种情况下起着至关重要的作用。为了保持所有服[详细]
-
分享一款全能SSH远程连接工具
所属栏目:[Linux] 日期:2021-06-03 热度:119
Cmder大家应该都比较熟悉,也是个好工具,可是没办法愉快地使用SFTP传输文件、也不支持远程终端登陆,这个却是MobaXterm的强项。只要你通过SSH连接远程服务器,左侧自动启用SFTP,不需要任何操作直接列出服务器上的文件列表,上传下载,文件列表目录和终端[详细]
-
我希望在成为Linux系统管理员之前了解的10点
所属栏目:[Linux] 日期:2021-06-03 热度:73
1. 用户会让人痛苦不堪。用户不可避免,因为若没有用户,系统管理员派不上用[详细]
-
在Linux上压缩文件:zip命令的各种变体及技巧
所属栏目:[Linux] 日期:2021-06-03 热度:159
除了压缩和解压缩文件外,你还可以使用 zip 命令执行许多有趣的操作。这是一些其他的 zip 选项以及它们如何提供帮助。 为了节省一些磁盘空间并将文件打包在一起进行归档,我们中的一些人已经在 Unix 和 Linux 系统上压缩文件数十年了。即使这样,并不是所[详细]
-
体验比Mac和Windows 10更优秀的Linux桌面
所属栏目:[Linux] 日期:2021-06-03 热度:179
基本OS 5.1中的照片应用基本OS 5.1 JASON EVANGELHO中的照片应用程序您可能已经听说过Ubuntu,它是目前最受欢迎的Linux发行版之一。基本操作系统是基于稳定版本的Ubuntu(这意味着您将获得一个经过全面测试的内核和软件),但是它使用名为Pantheon的自定义桌[详细]
-
MidnightBSD:应该是你通往FreeBSD的大门
所属栏目:[Linux] 日期:2021-06-02 热度:115
在接下来的窗口中,当出现提示时,选择 No,接下来系统将重启。在 MidnightBSD 重启后,你已经为下一阶段的安装做好了准备。 后安装阶段 当你最新安装的 MidnightBSD 启动时,你将发现你自己处于命令提示符当中。此刻,还没有图形界面。要安装应用程序,Mi[详细]
-
把你的Linux改造的像个黑客屏幕
所属栏目:[Linux] 日期:2021-06-02 热度:110
GNU/Linux 的好玩,真是有目共睹,世界上越来越多的用户已经使用和玩耍它很久啦。 今天 Linux 已经成为了一个庞大的生态链系统。从树莓派到超级计算机,从网络交换机到 SDN 都有 Linux 操作系统的身影。其实 GNU/Linux 系统本身指的是很多 GNU 自由开源软[详细]
-
四大特色带你看Linux内核5.6
所属栏目:[Linux] 日期:2021-06-02 热度:133
当我们还在体验 Linux 5.5 稳定发行版带来更好的硬件支持时,Linux 5.6 已经来了。 说实话,Linux 5.6 比 5.5 更令人兴奋。即使即将发布的 Ubuntu 20.04 LTS 发行版将自带 Linux 5.5,你也需要切实了解一下 Linux 5.6 内核为我们提供了什么。 我将在本文中[详细]
-
你最偏爱哪个Linux发行版?
所属栏目:[Linux] 日期:2021-06-02 热度:128
我使用 Fedora 发行版!我喜欢这样的社区,成员们共同创建一个令人惊叹的操作系统,展现了开源软件世界最伟大的造物。Matthew Miller 我在家中使用 Arch。作为一名游戏玩家,我希望可以轻松使用最新版本的 Wine 和 GFX 驱动,同时最大限度地掌控我的系统。[详细]
-
一篇文章说明白 Linux 应急响应技巧
所属栏目:[Linux] 日期:2021-06-02 热度:133
Linux环境下处理应急响应事件往往会更加的棘手,因为相比于Windows,Linux没有像Autorun、procexp这样的应急响应利器,也没有统一的应急响应处理流程。 所以,这篇文章将会对Linux环境下的应急响应流程进行讲解,并且提供每一个环节中所用到的shell命令,[详细]
-
完全搞懂动态库、静态库、运行时库、引入库之间的区别
所属栏目:[Linux] 日期:2021-06-02 热度:176
windows下调用动态库的方法: (1) 隐式加载:即在程序中包含lib文件和.h文件,隐式链接有时称为静态加载或加载时动态链接。例如: #includesomedll.h #pragmacomment(lib,somedll.lib) 然后就可以直接调用此dll中的函数,注意运行时仍然需要somedll.dll。[详细]
-
怎样在Linux上安装Java?
所属栏目:[Linux] 日期:2021-06-02 热度:195
在桌面上拥抱 Java 应用程序,然后在所有桌面上运行它们。 无论你运行的是哪种操作系统,通常都有几种安装应用程序的方法。有时你可能会在应用程序商店中找到一个应用程序,或者使用 Fedora 上的 DNF 或 Mac 上的 Brew 这样的软件包管理器进行安装,而有时[详细]
-
Linux平台上的写作者必备神器
所属栏目:[Linux] 日期:2021-06-02 热度:162
我从事作家已有 20 多年了。我撰写了数千篇有关各种技术主题的文章和指南,并撰写了 40 多本小说。因此,书面文字不仅对我很重要,还很熟悉,成为了我的第二种自然交流的方式。在过去的二十年中(而且还在继续),我几乎都是在 Linux 平台上完成的所有工作[详细]
-
Linux下查明用户属于哪个组的5种技巧
所属栏目:[Linux] 日期:2021-06-02 热度:127
这个重要的命令可以帮助你识别Linux系统上的现有组。 这些命令可帮助你识别用户属于哪些组。 /etc/passwd文件中列出了所有系统用户,/etc/group文件中列出了组,实际的密码存储在/etc/shadow文件中。无论我们使用什么命令,它都会从这些文件获取信息。 而[详细]
-
在Fedora上使用GIMP方便编辑图像
所属栏目:[Linux] 日期:2021-06-02 热度:80
GIMP(GNU Image Manipulation Program 的缩写)是自由开源的图像处理软件。它有很多的功能,从简单的图像编辑,到复杂的滤镜、脚本,甚至是动画,它是流行的商业同类软件的一款很好的替代品。 继续阅读来学习如何在 Fedora 上安装和使用 GIMP。这篇文章涉[详细]
-
Linux发行版分析:Red Hat与Ubuntu
所属栏目:[Linux] 日期:2021-06-02 热度:79
RHEL可以支持几乎任何应用程序服务器或基础架构角色。在其最新版本中,Red Hat似乎侧重于安全性和合规性。该公司新增了系统范围的加密策略、高级审核功能,以及更新的协议,包括传输层安全协议(TLS)、IPsec、域名系统安全性扩展协议和Kerberos。 Red Hat还[详细]
-
5个优秀的终端分页器
所属栏目:[Linux] 日期:2021-06-02 热度:94
像日志或源代码这样的大文件可能会多达成千上万行,这使得在文件内导航非常困难,尤其是在终端上。此外,大多数终端仿真器的回滚缓冲区只有几百行。这可能使得无法使用打印到标准输出的实用程序(例如 cat、head 和 tail)在终端中浏览大型文件。在计算时[详细]
-
分析操作系统 IO 模式
所属栏目:[Linux] 日期:2021-06-02 热度:155
IO (Input/Output,输入/输出)即数据的读取(接收)或写入(发送)操作,通常用户进程中的一个完整IO分为两阶段:用户进程空间--内核空间、内核空间--设备空间(磁盘、网络等)。IO有内存IO、网络IO和磁盘IO三种,通常我们说的IO指的是后两者。 LINUX中进程无法[详细]
-
如何在Linux中创建/使用LVM
所属栏目:[Linux] 日期:2021-05-31 热度:98
卷组Volume Group(VG)是 LVM 结构中的另一层。基本上,卷组由你创建的 LVM 物理卷组成,你可以将物理卷添加到现有的卷组中,或者根据需要为物理卷创建新的卷组。 创建卷组 (vgcreate) 的一般语法: vgcreate [卷组名][物理卷名] 使用以下命令将一个新[详细]
-
Linux系统编程中的共享内存之mmap
所属栏目:[Linux] 日期:2021-05-30 热度:96
副标题#e# voidmmap(voidadrr,size_tlength,intprot,intflags,intfd,off_toffset); 返回值: 成功:返回创建的映射区首地址; 失败:返回MAP_FAILED 具体参数含义: addr:指向映射区的首地址,这是由系统内核所决定的,一般设为NULL; length:欲创建的映射[详细]