经常使用Linux的人都清楚,Linux操作系统除了引用简单的版本之外,确定Linux发行版还有很多其他命令可以展示。甚至快速浏览一下uname命令的输出也可以告诉您这些信息是什么?在本文中,将仔细研究uname命令的输出以及其他一些命令和文件提供的发行说明。
[IT运维] 2020-07-28Linux已成为许多工作,娱乐和个人生活领域的支柱。我们依靠借助Linux技术正在以前所未有的速度扩展和发展。这意味着Linux开发也在以指数级的速度进行。因此在不久的将来,越来越多的开发人员将跳上开源和Linux开发人员的队伍。为此,人们将需要Linux的开发工具。幸运的是,有大量......
[IT运维] 2020-07-28在我们日常生活中,比较常见的就是关于嵌入式。因为嵌入式的范围真的很广发,它是一种软硬件可裁剪,对于以应用程序为中心的专用系统,硬件平台可以是单片机或ARM系列处理器。SCM通常运行裸程序,但是现在有许多基于SCM的系统中。比较流行的开源系统RT-Thread做得很好,因此大多数......
[IT运维] 2020-07-27这是有关如何构建Linux Shell的教程的第四部分。在这一部分中,我们将向我们的外壳添加符号表。的符号表是用于由数据结构的编译器和解释器来存储变量如表中的条目。每个条目都包含一个键(变量的名称)和一个关联的值(变量的值)。键通常是唯一的,也就是说,我们不能有两个共享相......
[IT运维] 2020-07-24这是有关如何构建Linux Shell的教程的第三部分。在本教程的上半部分,我们实现了词法扫描器。现在,让我们将目光转向解析器。回顾一下,解析器是命令行解释器的一部分,它调用词法扫描器以检索令牌,然后从这些令牌中构造一个抽象语法树或AST。这个AST是我们将传递给执行者的东西......
[IT运维] 2020-07-24在如何构建一个Linux Shell(一)中,我们构建了一个简单的Linux shell,该shell打印提示字符串,读取输入,然后将输入回显到屏幕上。现在这不是很令人印象深刻,不是吗?在如何构建一个Linux Shell(二)中,我们将更新代码,以使Shell能够解析和执行简单命令。首先让我们看一下什么是简单的命令。
[IT运维] 2020-07-24从Unix的早期开始,shell就已经成为用户与操作系统的接口的一部分。第一个Unix shell具有非常有限的功能,主要是I O重定向和命令管道。后来的shell在那个早期的shell上进行了扩展,并增加了越来越多的功能,这给了我们强大的功能,包括单词扩展,历史替换,循环和条件表达式......
[IT运维] 2020-07-23Java已经成为开发人员的主要编程语言。实际上,Java是市场上最受欢迎的编程语言之一。造成这种情况的部分原因是Android。最初创建Java时,是在考虑网络的情况下进行的。Java还获得了业界主要参与者的支持。但是Java经受了时间的考验,并将在可预见的未来继续这样做。随着Java的持......
[IT运维] 2020-07-23如果应用Linux操作系统,大部分原因可能是出于开发目的。毕竟,Linux具有用大多数语言编程所需的一切功能,几乎全是免费的。那么如何在Linux上编写和编译C ++语言?使用Linux,您可以使用一些比较繁琐的编程语言进行编程,例如C ++。实际上,对于大多数发行者而言,开始编写第一......
[IT运维] 2020-07-23熟悉运维的人员,可能经常会遇到系统的监控的报警。通过这些警报,我们们就会分析出系统的故障以及问题的根源,然后进行及时处理。那么Linux如何排查思路问题的?其实分析问题是需要赢经验的,这也是提升运维工程师能力进步的方法之一。所以如果运维工程师拥有自己特有的分析方法......
[IT运维] 2020-07-22Linux操作系统是很多人想学习的,因为掌握Linux之后可以完成项目的部署和自动化集成的环境搭建,但是要学习Linux首先要自学一定的基础内容,这样才能更好、更快的学习和掌握Linux。那么自学Linux这些基础知识必须要知道的?其实自学Linux还是非常简单的,下文主要为大家介绍了Linu......
[IT运维] 2020-07-22熟悉Linux操作系统的人都清楚,Linux在使用一定时间,需要对磁盘的空间进行扫描,以便节省更多的磁盘空间。但很多人都不知道怎样清理Linux磁盘?对于Linux磁盘已满的问题,我们通常的解决方案是使用du查找可以清除的大文件,然后临时删除它们以首先减少磁盘使用率,以确保磁盘可以继续写入。
[IT运维] 2020-07-21对于许多Linux小白来说,他们根本就不知道要学Linux方向是什么?有的人甚至不知道Linux是什么?其实在网上不难知道Linux是什么。Linux只是一个简单的操作系统。而对于Linux的发展方向,其实也就是运维、开发和底层三方面。在学习Linux时知道了方向,一定要比盲目的学习要透彻些,下......
[IT运维] 2020-07-20Linux最佳应用程序有哪些呢?这个答案是主观的,取决于您使用Linux桌面的目的。但是,大多数Linux用户将安装一些必备应用程序。接下来,我们将列出您将在所有Linux发行版上安装的最佳Linux应用程序。例如,火狐浏览器、Linux QQ、Clementine、SMplayer、GIMP、Thunderbird和Virtu......
[IT运维] 2020-07-20Redis遵循BSD协议,支持网络,可以基于内存和持久日志类型,Key-Value数据库,并提供多种语言的API。Redis是用ANSI C语言编写的开源软件,通常被称为数据结构服务器,因为该值的类型可以是字符串,列表,集合和排序集合等类型。对于大多数初学者来说,都不知道如何在Linux中安装R......
[IT运维] 2020-07-17在很多编程工程师眼里,熟练的使用Linux操作系统并不难。但是对于大多数零编程工程师来说,对使用Linux操作系统还是有一定难度的,所以要学会一些操作技巧。那么零基础编程工程师如何学好Linux操作技巧?本文就为大家分享五个技巧,即注重实操、选择合适的发行版、构建知识框架、......
[IT运维] 2020-07-16Linux基础命令有哪些是关于速查表的?对于初级软件工程师来说,尽管不需要强大的Linux基础,但是一些基本的Linux命令需要熟悉,并且通常会在工作过程中被使用。本文将介绍Linux入门必须掌握的基本命令。这里只是简单的接收命令名称,示例和简短描述的列表,有兴趣的朋友可以在与我......
[IT运维] 2020-07-16在IT运维系统中,Linux是大家普遍了解的内容,而Linux的cd命令如何使用一直都是老生常谈的话题,相信大家对于Linux的cd命令多多少少都有一定的了解。Linuxcd命令是Linux中最基本的命令语句,其他的命令语句要进行操作,都是建立在使用cd命令上的。那么Linux的cd命令如何使用?学习......
[IT运维] 2020-07-13Linux性能优化一直是一个常见的话题,相信每个人都对优化措施有所了解。但是,Linux性能优化从哪些方面入手?这背后的深层原则是什么,为什么要这样做。下面的文章详细分析了影响Linux系统硬件性能,操作系统和每个人的操作系统的三个主要因素,想学习的可以从这些思想中获得优化......
[IT运维] 2020-07-09