05 2020 档案

摘要:微软选择了 Linux 系统作为物联网平台,并且悬赏10万美金邀请黑客来进行破解。 当然,该悬赏计划不是针对所有的 Linux 系统,而是特别针对微软的物联网端对端安全平台Azure Sphere。本次挑战将从6月1日开始,为期三个月,想要参加的黑客需要在5月15日之前报名。最终被确认的50名黑客将 阅读全文
posted @ 2020-05-30 15:43 AI观星台 阅读(830) 评论(0) 推荐(0) 编辑
摘要:编程语言是程序员们的老朋友,据统计,世界上一共有600多种编程语言,那么最常用的,我们最应该掌握的都有哪些?根据openPR上发表的《编程语言全球市场调研报告及2018-2023预测》,推荐程序员掌握的编程语言有以下11种(按字母顺序排列)。 C/C++ 根据 TIOBE 2020年5月的报告,C语 阅读全文
posted @ 2020-05-30 15:22 AI观星台 阅读(3470) 评论(0) 推荐(1) 编辑
摘要:有人说安卓就是 Linux,也有人说安卓是安卓、Linux 是 Linux,两者没什么关系,还有人说安卓用的是 Linux 的内核,那么它们之间到底是什么关系呢。要想得到这个问题的答案,我们要先弄清楚几个概念。 Linux 与 Linux 内核 Linux 与 Linux 内核其实是不一样的,关于这 阅读全文
posted @ 2020-05-29 12:45 AI观星台 阅读(15679) 评论(4) 推荐(4) 编辑
摘要:在上一篇文章《Linux的运行级别与目标》中,我介绍过 Linux 用 systemd 来取代 init 作为系统的初始化进程。尽管这一改变引来了很多争议,但大多数发行版,包括 RedHat、Fedora、CentOS、Debian、Ubuntu、openSUSE、Arch 等等都已经做出了调整。不 阅读全文
posted @ 2020-05-28 07:28 AI观星台 阅读(2635) 评论(0) 推荐(1) 编辑
摘要:我们知道在 Linux 中,“一切皆文件”,作为系统管理员或者程序员我们每天都需要和大量的文本文件打交道。Linux 系统为我们提供了三个文本处理工具:grep, sed, 和 awk,它们也被称为 Linux 文本处理的三剑客被大家广泛使用。今天先和大家介绍一下 grep 的以及正则表达式的用法, 阅读全文
posted @ 2020-05-27 08:42 AI观星台 阅读(569) 评论(0) 推荐(0) 编辑
摘要:在老的 Linux 发行版本中,系统运行分成不同的运行级别(run level),不同的级别所启动的服务搭配有所不同。较新的 Linux 发行版本,比如 CentOS 7+,已经将运行级别替换成另一个新的概念--目标(target)。本文会为大家做一个比较,并对两者间的区别做以诠释。 运行级别 Ru 阅读全文
posted @ 2020-05-25 23:22 AI观星台 阅读(2221) 评论(0) 推荐(1) 编辑
摘要:​链接大家都用过,比如 Windows 中的快捷方式就是一种链接,可是 Linux 里又分硬链接和软链接,它们表示什么意思,又有什么区别呢,本文来给大家做一个解释。 Inode 索引节点 要想理解硬链接和软链接的区别,首先要明白什么是 Inode。Inode 是 Index node,索引节点的意思 阅读全文
posted @ 2020-05-24 00:49 AI观星台 阅读(1855) 评论(0) 推荐(3) 编辑
摘要:和 Windows 一样,Linux 也有目录的概念。系统中众多的文件需要借助到目录进行存储与管理。我们下面对 Linux 系统中的目录结构以及经常使用到的概念进行一个完整介绍。 Linux 系统目录结构 在 Windows下,系统把硬盘划分为不同的磁盘分区,每个磁盘分配一个不同的盘符,比如 C:\ 阅读全文
posted @ 2020-05-22 22:31 AI观星台 阅读(2482) 评论(0) 推荐(2) 编辑
摘要:工作中如果你是Linux运维,或者程序员,一定经常需要一个Linux的环境来让你折腾。这个时候使用虚拟机对我们来说是一个不错的选择。 虚拟化技术目前主要有两种:一、原生架构,这种虚拟机产品直接安装在计算机硬件上,不需要操作系统的支持,这类虚拟机拥有强大的性能,主要用于生产环境,比如vSphere、C 阅读全文
posted @ 2020-05-21 07:59 AI观星台 阅读(4842) 评论(1) 推荐(0) 编辑
摘要:Vi (Visual Interface)是 Linux下基于Shell 的文本编辑器,Vim (Visual Interface iMproved)是 Vi的增强版本,扩展了很多功能,比如对程序源文件的语法高亮。不管是 Vi 还是 Vim,我们习惯上都管它叫 Vi,但实际上用的更多的是 Vim。 阅读全文
posted @ 2020-05-18 20:50 AI观星台 阅读(1248) 评论(0) 推荐(1) 编辑
摘要:介绍一个 FTP客户端-IIS7服务器管理工具作为FTP客户端,它支持批量管理ftp站点。定时上传和定时下载,定时备份,且操作简洁。同时iis7服务器管理工具还是vnc客户端。并且支持批量管理管理windows及linux服务器、vps。让服务器真正实现了一站式管理,真的是非常方便。下载地址:htt 阅读全文
posted @ 2020-05-17 22:06 AI观星台 阅读(11133) 评论(0) 推荐(3) 编辑
摘要:如何从安装了Windows的工作电脑连远程接到Linux服务器?其实有很多软件,比如 PuTTY、XShell、CRT、MobaXterm等等。不过还是 PuTTY最简单易用、无需安装、并且开源免费。PuTTY其实是一个软件套装,里边除了最常用的putty之外,还包含了像 pscp、psftp等可以 阅读全文
posted @ 2020-05-16 23:39 AI观星台 阅读(16811) 评论(0) 推荐(3) 编辑
摘要:你知道Unix、Linux、GNU、GNU/Linux 之间的关系吗? 阅读全文
posted @ 2020-05-15 16:28 AI观星台 阅读(4059) 评论(0) 推荐(2) 编辑
摘要:如果你要去面试一个Linux系统运维工程师的职位,下面这十个最常见的问题一定要会,否则你的面试可能就危险了。这些都是比较基本的问题,大家要理解,不能光死记硬背。 1、如何查看系统内核的版本 这里有两种方法: 1) uname -a uname 这个命令是用来打印系统信息的, -a 可以打印系统所有信 阅读全文
posted @ 2020-05-14 19:47 AI观星台 阅读(14133) 评论(0) 推荐(1) 编辑
摘要:我们大部分程序员可能都是从C语言学起的,写过几万行、几十万行、甚至上百万行的代码,但是大家是否都清楚C语言编译的完整过程呢,如果不清楚的话,我今天就带着大家一起来做个解密吧。 C语言相对于汇编语言是一种高级语言,要想在系统上运行,需要通过编译器把它转换成机器能够读懂的可执行的代码。 以Linux系统 阅读全文
posted @ 2020-05-10 13:58 AI观星台 阅读(1174) 评论(1) 推荐(3) 编辑
摘要:Linux有非常多的版本,比如世面上常见的有 Ubuntu、RedHat、Fedora、Centos等等,这么多的版本我们究竟该选哪一个呢?今天我带大家对各个版本进行一下分析和比较,帮助大家来做出更好的选择。 (一)Linux 是什么? 首先了解一下Linux是什么。它是一套类UNIX的操作系统,最 阅读全文
posted @ 2020-05-09 21:55 AI观星台 阅读(14710) 评论(0) 推荐(4) 编辑