Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

Windows 8.1和Ubuntu 14.04双系统卸载Ubuntu参考教程

Windows 8.1和Ubuntu 14.04双系统卸载Ubuntu参考教程

Windows 8.1和Ubuntu 14.04双系统卸载Ubuntu参考教程我之前编写并发布了《Windows 8.1安装Ubuntu 14.04双系统参考教程及双硬盘注意事项》这篇教程http://www.linuxidc.com/Linux/2015-08/122140.htm,而本文提供的卸载Ubuntu方法适用于这篇教程,其他方法安装的Ubuntu可适当做参考。但本人建议您先大致通读本文,再做决定。本文所述方法,个人测试无误,如因本文所述造成任何...
Ubuntu设置Swap交换空间参考教程

Ubuntu设置Swap交换空间参考教程

如果你当前使用的Ubuntu系统,无论是虚拟机还是实体机,没有Swap交换分区或交换分区空间不足,可以为其设置Swap交换空间。本文提供的是一种设置交换空间的简单方法。为何要在操作系统安装完毕后设置交换空间?1、本文与《Windows 8.1安装Ubuntu 14.04双系统参考教程及双硬盘注意事项》这篇文章有直接关联http://www.linuxidc.com/Linux/2015-08/122140.htm。在这篇参考教程中,我并没有在安装Ubunt...
为什么人人都该懂点LLVM

为什么人人都该懂点LLVM

只要你和程序打交道,了解编译器架构就会令你受益无穷——无论是分析程序效率,还是模拟新的处理器和操作系统。通过本文介绍,即使你对编译器原本一知半解,也能开始用LLVM,来完成有意思的工作。LLVM是什么?LLVM是一个好用、好玩,而且超前的系统语言(比如C和C++语言)编译器。当然,因为LLVM实在太强大,你会听到许多其他特性(它可以是个JIT;支持了一大批非类C语言;还是App Store上的一种新的发布方式等等)。这些都是真的,不...
Ubuntu安装视频播放软件 SMPlayer 14.9.0.7042

Ubuntu安装视频播放软件 SMPlayer 14.9.0.7042

SMPlayer 是 MPlayer 前端,支持视频、dvd和VCD,SMPlayer 是一款开源的跨平台软件,在 Linux(如Ubuntu)、Windows系统中有重要地位,影音播放能力很强大。有一些先进的功能,如支持mplayer滤波器和跟踪所有的播放文件的设置。最新的版本是 smplayer 14.9.0.7042。安装,有 PPA 可用(支持 Ubuntu 14.04/14.10/15.04/15.10 及衍生版本),安装非常方便,打开终端,输入...
RAID 磁盘阵列简述

RAID 磁盘阵列简述

RAID是“Redundant Array of Independent Disk”的缩写,翻译过来叫做独立磁盘的冗余阵列,其实就是磁盘的存储、访问、备份技术。在谈RAID之前,先简单学习一下存储器的一些基础知识。1、存储器基础 说到存储器,顾名思义,就是用来存储数据的,市场上存储器的种类也很多,但也可以大致分为两类:易失性存储器和非易失性存储器,前者掉电数据即会丢失,后者掉电数据仍然还在,这是由存储器的介质决定的;一般来说,易失...
深入理解TCP协议

深入理解TCP协议

TCP是面向连接的传输层层协议,可以为应用层提供可靠的数据传输服务。所谓的面向连接并不是真正意思上的连接,只不过是在发送数据之前,首先得相互握手,也就是说接收方知道你要发数据给它了。而UDP是面向无连接的传输层协议,并不提供可靠的数据传输。有一个很恰当的比喻:UDP传输就类似于写信,接收方事先并不知道你要写信给他;而TCP传输就像是打电话,必须等对方按了接听键你才能更他通话。 那么TCP又是如何来实现面向连接和可靠性服务的??在讨论TCP的可靠数据传输之...
操作系统之进程管理科普

操作系统之进程管理科普

简介本文主要介绍操作系统中进程管理的逻辑,主要包含了典型的进程调度算法,进程和线程的关系,进程之间互斥和同步算法几块。基础知识进程调度和管理是操作系统知识中非常重要的一环。每个进程都有如下三个状态:就绪运行阻塞一般来说,一个进程一开始处于就绪状态,等待CPU选择他运行了之后,就进入了运行状态,当进程出现IO操作之后,就进入阻塞状态。也有可能是时间片用光了,从运行状态进入就绪状态等待CPU调度。普通调度算法FCFSFirst Come First Servi...
安装Linux与Windows 10双系统需要知道的知识

安装Linux与Windows 10双系统需要知道的知识

该选Windows 10还是Linux Mint?鱼与熊掌当然可以兼得,但咱们得掌握点小技巧才能顺利搞定。Windows 10绝不是唯一一款值得我们安装在自己计算机之上的免费操作系统。Linux只靠一块U盘就能顺利运行,而且完全无需对现有系统作出任何修改。当然,如果大家打算定期加以使用,最好也能在电脑上给Linux留出一席之地。同时安装Linux发行版与Windows也就是大家常常提到的“双系统”方案,大家可以在每一次启动PC设备时...
如何在 Linux 终端中知道你的公有 IP

如何在 Linux 终端中知道你的公有 IP

公有地址由 InterNIC 分配并由基于类的网络 ID 或基于 CIDR 的地址块构成(被称为 CIDR 块),并保证了在全球互联网中的唯一性。当公有地址被分配时,其路由将会被记录到互联网中的路由器中,这样访问公有地址的流量就能顺利到达。访问目标公有地址的流量可经由互联网抵达。比如,当一个 CIDR 块被以网络 ID 和子网掩码的形式分配给一个组织时,对应的 [网络 ID,子网掩码] 也会同时作为路由储存在互联网中的路由器中。目标是 CIDR 块中的地址...
Python Flask环境搭建

Python Flask环境搭建

尽管之前多次部署过Python的Flask环境,由于没有做文档输出工作,导致后面部署时每次都得重新去填之前填过的坑,为了方便自己,也为了工作效率的提升,于是自己花了一点时间重新实验并且整理出来部署的文档,包括一键部署Flask环境脚本install.sh,和Flask环境需要的扩展的安装包packages.txt!全部贴在代码区域!下面是一键安装脚本install.sh#! /usr/bin/bash#version v1.0# by andy.zhupa...
在 Linux 下使用 RAID(二):使用 mdadm 工具创建软件 RAID 0 (条带化)

在 Linux 下使用 RAID(二):使用 mdadm 工具创建软件 RAID 0 (条带化)

RAID 即廉价磁盘冗余阵列,其高可用性和可靠性适用于大规模环境中,相比正常使用,数据更需要被保护。RAID 是一些磁盘的集合,是包含一个阵列的逻辑卷。驱动器可以组合起来成为一个阵列或称为(组的)集合。创建 RAID 最少应使用2个连接到 RAID 控制器的磁盘组成,来构成逻辑卷,可以根据定义的 RAID 级别将更多的驱动器添加到一个阵列中。不使用物理硬件创建的 RAID 被称为软件 RAID。软件 RAID 也叫做穷人 RAID。在 Linux 中创建 ...
CentOS7+Redis Live安装配置

CentOS7+Redis Live安装配置

Redis Live是一个用来监控redis实例,分析查询语句并且有web界面的监控工具,使用python编写。代码下载地址:https://github.com/nkrode/RedisLive本文记录Redis-Live在CentOS 7下面的安装。第一步:环境准备使用Root账户登录CentOS并联网。由于Redis-Live是用Python写的,所以先检测Python环境,要求必须是2.7以上。CentOS7默认就是2.7.5,所以省去这一步。接下...
在 Linux 下使用 RAID(三):用两块磁盘创建 RAID 1(镜像)

在 Linux 下使用 RAID(三):用两块磁盘创建 RAID 1(镜像)

RAID 镜像意味着相同数据的完整克隆(或镜像),分别写入到两个磁盘中。创建 RAID 1 至少需要两个磁盘,而且仅用于读取性能或者可靠性要比数据存储容量更重要的场合。在 Linux 中设置 RAID 1创建镜像是为了防止因硬盘故障导致数据丢失。镜像中的每个磁盘包含数据的完整副本。当一个磁盘发生故障时,相同的数据可以从其它正常磁盘中读取。而后,可以从正在运行的计算机中直接更换发生故障的磁盘,无需任何中断。RAID 1 的特点镜像具有良好的性能。磁盘利用率为...
Linux源代码分析工具链

Linux源代码分析工具链

前言看源代码是一个程序员必须经历的事情,也是可以提升能力的一个捷径。个人认为:要完全掌握一个软件的方法只有阅读源码。在Windows下有sourceinsight这个源码阅读软件(虽然我没用过,但是网上评价还不错),由于我是个Linuxer,并不喜欢用Windows,所以自然是选择在Linux下阅读源码的工具了。下面我将逐一介绍在Linux下阅读源码的工具。vim+ctags+cscope源码阅读三剑客:vim配合ctags和cscope,足以在源代码里面...
如何在Linux上使用Nmap安全扫描工具?

如何在Linux上使用Nmap安全扫描工具?

Nmap是一款免费的开源网络发现和安全审查实用工具,由于它易于使用,功能又非常强大,广泛用于Linux用户社区。Nmap的工作原理如下,向特定的目标系统发送数据包(按IP地址发送),并且解读入站数据包,确定什么端口打开/被关闭、什么服务在被扫描的系统上运行,防火墙或过滤器是否设置并启用,最后确定什么操作系统在运行。那些功能可用于各种各样的场合,我们不鼓励也不建议将nmap用于不法行为。安装Nmap首先,你应该将“nmap”程序包安装...
<< 971 972 973 974 975 976 977 978 979 980 >>