这一课比较简单,没有什么太难的概念。不过这一课会讲如何配置终端噢。
大家可以泡个泡面,烤只烤鸡;剥个卤蛋,慢慢来看。
之前的课程中,我们已经学会了在终端中用多种不同的方式来查看文件的内容,但是我们还不知道如何在终端中修改文件的内容。
为什么我们把文本编辑器推迟到现在来说呢?因为这是终端可以提供的强大功能之一。
在Linux终端的文本编辑器当中,比较著名的有:Nano,Vim,Emacs,等等。其他文本编辑器还有Gedit,Sublime Text,等等。当然了,我们不可能列举所有的文本编辑器,太多了...
分类:
系统相关 时间:
2015-08-30 06:36:52
阅读次数:
213
Cobbler的安装方式和传统的方式相差无几,但是相对配置简单,提供WEB界面,不过相对运维工程师来讲,这个WEB反而不太实用。我个人比较喜欢的是Cobbler可以在一套系统内定义多个系统和菜单,在大规模、多样化定制环境中非常实用。如果只是单纯安装某一个操作系统,批量的,传统..
分类:
其他好文 时间:
2015-08-30 01:09:44
阅读次数:
195
1) 什么是线程?
线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位。程序员可以通过它进行多处理器编程,你可以使用多线程对运算密集型任务提速。比如,如果一个线程完成一个任务要100毫秒,那么用十个线程完成改任务只需10毫秒。Java在语言层面对多线程提供了卓越的支持,它也是一个很好的卖点。
2) 线程和进程有什么区别?
线程是进程的子集,一个进程可以有...
分类:
编程语言 时间:
2015-08-30 01:08:15
阅读次数:
196
介绍一下操作环境
本机操作 系统centos 7.0
内核版本 kernel 3.10.0
电脑配置 酷睿i7 4GB
软件需求
aircrack-ng-1.2.rmp
maskprocessor-master
wireless_tools.29
我来说一下操作步骤
maskprocessor-master
unzip maskXXX ./
cd ...
分类:
其他好文 时间:
2015-08-30 00:58:41
阅读次数:
210
BootloaderBootloader 是计算机启动之后第一个被执行的程序,负责装载操作系统。硬件能做的事情比较简单,内核结构复杂,硬件只能装载较为简单的 bootloader,由 bootloader 装载 OS。计算机启动计算机启动大约流程:加电自检等,这是硬件厂商的事情;Bios 装载 Bo...
分类:
其他好文 时间:
2015-08-29 23:08:24
阅读次数:
197
出于个人兴趣和学习目的,也为了在读论文做实验之余调节情绪,我决定自己写一个操作系统玩,全部自己手写,仅依赖:硬件设备(只支持 x86)GNU 编译器和链接器恩,这感觉起来还是蛮酷炫的,有一种上世纪 Unix 黑客风格(自我感觉良好的错觉 :)。出于实现癖,不使用 Grub 这种成熟的 Bootloa...
分类:
其他好文 时间:
2015-08-29 22:52:55
阅读次数:
171
本文根据一周CC2541笔记汇总得来——适合概览和知识快速索引——全部链接:中级教程-OSAL操作系统\OSAL操作系统-实验01 OSAL初探【插入】SourceInsight-工程建立方法中级教程-OSAL操作系统(OSAL系统解基本套路)中级教程-OSAL操作系统(进一步了解-OLED && ...
分类:
其他好文 时间:
2015-08-29 22:51:50
阅读次数:
193
Spark提供了交互式shell,交互式shell让我们能够点对点(原文:ad hoc)数据分析。如果你已经使用过R,Python,或者Scala中的shell,或者操作系统shell(例如bash),又或者Windows的命令提示符界面,你将会对Spark的shell感到熟悉。
但实际上Spark shell与其它大部分shell都不一样,其它大部分shell让你通过单个机器上的磁盘或者内...
分类:
编程语言 时间:
2015-08-29 21:45:24
阅读次数:
632
在移动互联网的时代,Android的份额早已超过了苹果。Android的出现无疑加速了移动互联网的普及,手机操作系统已经是IOS和Android的天下了,什么winphone之类的可以说没它们什么事了。记得三年前做过一个简单的基于Android2.2的一个小应用。当时只是为了好玩,因而也没有相应.....
分类:
移动开发 时间:
2015-08-29 21:30:12
阅读次数:
274
信号量(Semaphore)又称为信号量、旗语,它以一个整数变数,提供信号,以确保在并行计算环境中,不同进程在访问共享资源时,不会发生冲突。是一种不需要使用忙碌等待(busy waiting)的一种方法。
信号量的概念是由荷兰计算机科学家艾兹格·迪杰斯特拉(Edsger W. Dijkstra)发明的,广泛的应用于不同的操作系统中。在系统中,给予每一个进程一个信号量,代表每个进程目前的状态,未得...
分类:
编程语言 时间:
2015-08-29 20:14:24
阅读次数:
218