一文学完Linux常用命令(建议收藏)
一、Linux终端命令格式1.终端命令格式command[-options][parameter]说明:command:命令名,相应功能的英文单词或单词的缩写[-options]:选项,可用来对命令进行控制,也可以省略parameter:传给命令的参数,可以是零个、一个或者多个1.1常用Linux命
Linux新技术基石 |eBPF and XDP
hi,大家好,今天给大家分享的是Linux最近特别火的新技术,当前最流行Linux内核技术是什么?那就是eBPF技术,著名开源的Cilium把eBPF技术带飞,国内Linux,容器云原生等领域爱好者也燃起一股学习eBPF的热潮。新技术出现的历史原因廉颇老矣,尚能饭否iptables/netfilte
Linux环境程序是怎样运行的
.css-1yuhvjn{margin-top:16px;}.css-3jt6os.FileLinkCard{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;ba
Linux下,如何自动对日志进行压缩备份?
背景系统中安装了前置机服务,该服务由银行提供。前置机日志打印的非常详细,同时并未进行压缩处理。这导致的直接后果就是,每天会有5G左右的日志产生。过不了多久就需要手动压缩备份一次。当今天系统再次报警磁盘不足时,决定彻底解决该问题。解决的方案也很简单,基于Linux写一个简单的脚本,对日志进行定时压缩备
如何在 Linux 上正确使用 cat 命令
cat可能是您将在Linux上首先学习的命令之一。以下是在Linux上使用cat的正确方法(和错误方法)。您将在Linux上使用的最基本的命令之一是cat。乍一看似乎很神秘,但实际上使用起来很简单。下面介绍如何在Linux上使用cat命令,以及何时不使用它。什么是ca
借国产化东风!Linux 正在雄起
国内操作系统正在从“可用”慢慢逐步走向“好用”,当下的国产操作系统究竟能否承载人们的期盼与责任与大家学习研究Linux息息相关。您可能会考虑是否值得学习Linux,因为它在桌面上远没有macOS或
万字整理 | 深入理解Linux时间子系统
一、时间概念解析1.1时间使用的需求1.2时间
如何在 Linux 中连接到串行控制台
串行端口连接允许用户在没有显示器的情况下控制系统。下面介绍如何在Linux中访问和使用串行控制台。处理嵌入式Linux项目时必不可少的元素之一是通过串行控制台接口访问您的设备。为此,您正在开发嵌入式系统的计算机必须具有串行端口。然而,今天很少有电脑有串口,这就是我们使
在 Linux 和 Windows 中删除 PDF 密码的极简应用
Linux迷对于那些想要解锁/解密PDF文件的人来说,现在有一个傻瓜式的简单图形工具可以在Linux中完成这项工作。在UbuntuLinux中加密PDF文件很容易,因为内置的LibreOffice办公套件在“导出为PDF”对话框中有一个选项。然而,除了使用qpdf命令,似乎没有简单的
5 个鲜为人知的 Linux 终端提示和实验
程序员通常倾向于使用命令行界面而不是图形界面来进行与编程相关的活动。尽管大多数GUI都提供键盘快捷键,但我们在使用GUI时经常需要多次单击鼠标和移动。另一方面,CLI交互激励开发人员通过始终将手放在键盘上来使用命令和脚本语法来做几乎任何事情。此外,我们甚至可以通过组合多个
如何用十条命令在一分钟内检查 Linux 服务器性能
如果你的Linux服务器突然负载暴增,告警短信快发爆你的手机,如何在最短时间内找出Linux性能问题所在?来看Netflix性能工程团队的这篇博文,看它们通过十条命令在一分钟内对机器性能问题进行诊断。概述通过执行以下命令,可以在1分钟内对系统资源使用情况有个大致的了解。uptimedmesg|tai
你知道什么是 Linux 内核版本控制方案吗?
每个Linux内核版本都有一个与之关联的不同版本号。你有没有想过Linux内核版本号是如何形成的?如果是Linux有段时间了,应该知道Linux发行版具有独特的版本,并且每个版本都有特定的代号。Linux内核也有不同的版本号,作为内核所属系列的标识符。但是,内核版本的
Linux 新手常见的 10 个认知误区
通过更多地了解新用户最常犯的错误,改善您对Linux的初步印象。切换到新的操作系统是一种完全不同的体验。随着界面和功能的变化,您可能需要一些时间来探索和了解您正在工作的新环境。与主要依赖图形用户界面或GUI的Windows和macOS相比,Linux更像是一个基于命令
Linux 下 ls 和 du 计算的文件差别那么大?排查后结果竟是这样
事情是这样的,昨天开发让我给他倒个日志,由于历史原因吧,没有日志系统,直接上服务器看了下他要的日志大小[root@xxxxxapps]#du-hssmartorder.log9.0Gsmartorder.log看了下,不小,我问开发,要整个日志吗,还是可以按日期给他切一下,他说
这些傻白甜的Linux命令,不会有人教你!
Linux上的命令非常多,为了掌握它,很多同学耗尽了自己的脑细胞,憔悴了自己的容颜,结果记忆了一大堆垃圾命令,用过之后就忘了哈哈。xjjdog在以前整理过一批最常用的Linux命令,更编写了一篇长长的Linux教程文档。可
Rust、Go、C ,哪个才是“内存管理大师”?
编程语言各有各的“大能”,但如果谈到内存管理,Rust的话语权不是一般的高。GC(垃圾回收)?手动分配?对于掌握了Rust奥义的开发者而言,这些词汇简直弱爆了。众所周知,Rust编程语言的主要卖点之一是它的内存安全性。Rust对待内存,非常有自己的个性。与使用垃圾收
20个 Unix/Linux 命令技巧
这些Unix/Linux命令技巧,提高在终端下的生产力。删除一个大文件我在生产服务器上有一个很大的200GB的日志文件需要删除。我的rm和ls命令已经崩溃,我担心这是由于巨大的磁盘IO造成的,要删除这个大文件,输入:>/path/to/file.log#或使用如下格式:>/path/to
Go原生插件使用问题全解析
导言本人在设计和落地基于Go原生插件机制的扩展开发产品时踩到了很多坑,由于这方面相关资料很少,因而借此机会做一个非常粗浅的总结,希望能对大家有所帮助。本文只说问题和解决方案,不读代码。一些背景知识2.1运行时通常而言,在计算机编程语言领域,“运行时”的概念和一些需要使用到vm的语言相关。程序的运行由
Linux - 进程概念
冯诺依曼体系结构生活中大部分的计算机,服务器都遵守冯诺依曼体系。目前所认识的计算机,都是有一个个的硬件组件组成输入单元:包括键盘,鼠标,扫描仪,写板等中央处理器(CPU):含有运算器和控制器等输出单元:显示器,打印机等冯诺依曼体系结构:这里的存储器指的是内存不考虑缓存情况,这里的CPU能
Linux运维工程师的十个基本技能点
本人是Linux运维工程师,对这方面有点心得,现在我说说要掌握哪方面的工具吧说到工具,在行外可以说是技能,在行内我们一般称为工具,就是运维必须要掌握的工具。我就大概列出这几方面,这样入门就基本没问题了。Linux系统如果是学习可以选用redhat或centos,特别是centos在企业中用得最多,当