Welcome 微信登录

首页 / 操作系统 / Linux

Linux kernel 3.0 内核文件系统EXT4 与 Btrfs测试比较

Linux kernel 3.0 内核文件系统EXT4 与 Btrfs测试比较

EXT4文件系统大家可能都比较熟悉了,现在流行的Ubuntu 11.04和Fedora 15都是默认采用的EXT4,ext4是Linux的第四代扩展文件系统,是EXT3的后继版本。Btrfs 被称为是下一代 Linux 文件系统。近年来 ext2/3 遇到越来越多的扩展性问题,在期待 ext4 的同时,人们发现了 btrfs,据说它采用了很多先进的文件系统设计,不仅解决了 ext2/3 的扩展性问题,还让人们看到了下一代文件系统所具有的许多其他特性。Feo...
利用工具拒绝SSH的密码猜测 锁定IP使之无法猜测

利用工具拒绝SSH的密码猜测 锁定IP使之无法猜测

朋友说,我不想改SSH服务的端口,可是22端口只要放在公网上就会遇到有人狂用字典扫描,怎么办,有一个用python写程序可以实现,大家看完后,完全可以了解整个过程,其实朋友们也可试着用shell或者其它程序去实现,思路了解了就OK!请看下文!该工具的主要原理是扫描sshd日志,如果发现有大量的来自同一个IP地址的用户登录失败时,暂时锁定IP,加入IP到/etc/hosts.deny中。不让再登录,以缓解暴力破解工具破解密码的危险。 主要用于移动的用户,使用...
Linux Kernel 2.6 CFS scheduler 学习笔记

Linux Kernel 2.6 CFS scheduler 学习笔记

Linux是多任务操作系统(multitask OS), 在单处理器系统上,多任务操作系统需要使得在其上运行的进程认为是自己使得独占处理器资源,所以这仅仅是逻辑上的并行。在多处理器系统里,多任务操作系统可以实现真正实现并行,也就是在不同的处理器上运行着不同的进程。而如何在这两种的机器上实现多进程并行执行(逻辑上和物理上),则是调度器的主要任务。Linux scheduler的历史从1991年linux OS面世以来,到linux 2.4之前, linux的...
Linux下cutecom使用USB转串口线

Linux下cutecom使用USB转串口线

在Linux下的串口调试一直使用minicom,虽说Linux的精髓不崇尚图形界面,但有时候图形界面下确实有着不少的好处,而Linux下minicom最好的替代品就算cutecom了。首先在电脑上安装 cutecom:$sudo apt-get install cutecom运行$sudo cutecom而USB转串口线推荐大家使用 pl2303,这个Linux是自带驱动的,使用会方便的多。插入usb转串口后,使用dmesg | grep usb,可以查看...
Linux下文件过多导致 ls 命令出现 arguments too long 的问题

Linux下文件过多导致 ls 命令出现 arguments too long 的问题

作为一个linux用户/系统管理员, 有些时候你会遇到以下错误提示:[user@localhost foo]$ mv * ../foo2bash: /bin/mv: Argument list too long“Argument list too long”参数列表过长错误经常发生在用户在一行简单命令中提供了过多的参数而导致,经常在ls *, cp *, rm * 等中出现。根据问题的原因以下提供了四种方法,可以根据自己的情况酌情选用方法1 : 将文件群手...
如何在Ubuntu 中使用PPA安装 qBittorrent 2.8.2

如何在Ubuntu 中使用PPA安装 qBittorrent 2.8.2

qBittorrent是一款跨平台BT软件,提供Linux, Mac OS X, Windows, OS/2和FreeBSD安装包,它简单易用,漂亮的外观,功能强大。现在它可以被视为一个良好的替代其他BitTorrent软件的客户端。功能和特点简单图形用户界面 支持UPnP/NAT-PMP端口转发 支持加密(兼容Azureus) 多个文件同步下载/上传 从RSS下载 综合搜索引擎 支持DHT网络 支持uTorrent对等交换 自动扫描下载的目录 良好的国际...
Ubuntu忘记密码,忘记root密码的解决方法!

Ubuntu忘记密码,忘记root密码的解决方法!

Ubuntu忘记密码,忘记root密码?虽说是小概率事件,可有的同学却真的遇到过。怎么办呢?呵呵,别急,感谢校长Ubuntu同学的方法,赞一个!Ubuntu的root默认是禁止使用的,在安装的时候也没要求你设置root的密码,和红帽系统系列这里是不同的。要在Ubuntu下使用root,我们可以使用终端给root设置密码sudo passwd root如果只是普通用户密码忘了,用root就可以修改。如果root都忘记了,就进入单用户模式,这里跟红帽系统系列也...
修改 Ubuntu 11.04 登录界面

修改 Ubuntu 11.04 登录界面

修改系统的方方面面是我们的个人爱好之一,一方面可以让操作系统看起来更个性化一点,一方面可以更多了解一些操作系统。在 Windows 7 中,我们很容易就可以修改登录界面,那么在 Ubunut 11.04 中如何做到呢。其实也很简单,只需要安装一个小小的软件包就可以在系统设置中找到修改登录界面的选项了。这个软件包就是名声在外的 Ubuntu-tweak 。首先,我们到 ubuntu-tweak 去下载这个软件包(首页大大的按钮下载),然后安装它,这个过程应该...
改造LiveCD引导命令引导Ubuntu 11.04

改造LiveCD引导命令引导Ubuntu 11.04

我的第四系统——Ubuntu引导成功了(另外三分别是win7,xp,mac os),为引导我折腾了半天最后完成研究一天,方法几乎用一遍了。因为我是在移动硬盘上装携带版ubuntu,所以要麻烦得多。直接引导试过,winly试过,boot think试过,无不以失败告终。我尝试把大段的grub.conf复制到easybcd的menu.lst,结果无法识别。最后我想起了原来装红旗用的方法——提取内核到C盘然后改造livecd引导命令,开始uuid错误,改uuid...
Windows 7下硬盘安装Ubuntu 11.04简明教程

Windows 7下硬盘安装Ubuntu 11.04简明教程

起因:Ubuntu 11.04终于在28日晚正式发布,由于工作的原因,我29日早上才将镜像下了下来,到中午才刻盘安装,可是真的是好事多磨啊,折腾了一个中午,都没能装上:开始复制文件后,光盘莫名其妙自动弹出,安装失败。下午一直有事耽搁,到晚上才开始研究到底怎么回事。仔细一看错误提示,再检查光盘、电脑,发现光驱坏了,读盘出错。没办法,只能另辟蹊径了。最先想到的是usbhdd,我比较喜欢用这个方法装系统:经常帮人装系统,用这个快捷方便。可是无论是用酒精做启动盘,...
硬盘引导Clonezilla ISO以及使用Clonezilla将镜像恢复至不同分区的方法

硬盘引导Clonezilla ISO以及使用Clonezilla将镜像恢复至不同分区的方法

首先说一下将Clonezilla ISO写入U盘模拟CD引导的注意事项。 一般情况下,可以通过UltraISO这款软件来将系统安装光盘写入到U盘中,从而实现从U盘引导安装。像WIN7,Ubuntu等等光盘镜像都可以通过这一方式来实现U盘引导。 但是,部分以上述方式制作出来的安装U盘并不能够正常工作,这个时候可以试一下win32diskimager这款软件。这款软件可以将IMG格式的光盘镜像写入到U盘中,实现U盘启动功能。对于ISO格式的镜像,可以尝试将...
Ubuntu 11.04 Server 在VMware虚拟机中配置网络

Ubuntu 11.04 Server 在VMware虚拟机中配置网络

在VMware安装好的时候,系统主机上面会多出来两块虚拟的网卡VMnet1和VMNet8,我们今天主要讲虚拟系统用NET方式和主机共享上网的设置。NAT方式使用的VMNet8网卡,主要要知道Gateway、DNS两个重要的IP。第一个地址(192.168.83.1):静态地址,分配给了宿主机Xp的VMware Network Adapter VMnet8适配器使用。第二个地址(192.168.83.2):静态地址,分配给了NAT设备使用。(192.168....
Ubuntu中PPA源安装跨平台视频播放软件UMPlayer

Ubuntu中PPA源安装跨平台视频播放软件UMPlayer

UMPlayer是一款出色的开源免费媒体播放器。使用MPlayer做为后端引擎。凭借先进的内置解码器,它能够轻松的播放任何媒体格式,包括音频CD/DVD/(S)VCD,在线流媒体以及TV卡输出,甚至还能播放不完整的媒体文件。 UMPlayer的界面简单直观。它还拥有众多的鲜明特性,例如:可更换皮肤的界面,内置字幕搜索引擎,音频/字幕同步处理,增强的渲染过滤器和YouTube录播。拥有超过270个内置的音、视频编、解码器,UMPlayer可以支持几乎所有的媒...
Ubuntu 编译 Linux 3.0-rc4 内核

Ubuntu 编译 Linux 3.0-rc4 内核

Linux 内核经过漫长的 2.6 版本之后终于主版本+1了,现在已放出3.0RC4 版,最近又有消息称 3.0 会比 2.6.39 快,喜欢折腾的你又不介意当小白鼠的话不妨试试下载 Linux Kernel 3.0 的源代码自己编译。下面简单讲一下在 Ubuntu 10.10 编译 Linux Kernel 3.0 RC4 的过程。因为编译内核的过程都差不多,所以理论上下面的过程同时也适用于其他发行版(比如红帽系的 Fedora 15,下面我会同时注出使...
Linux 初始 RAM 磁盘(initrd)概述

Linux 初始 RAM 磁盘(initrd)概述

学习 initrd 的剖析、创建以及在 Linux 引导过程中的用法简介: Linux? 初始 RAM 磁盘(initrd)是在系统引导过程中挂载的一个临时根文件系统,用来支持两阶段的引导过程。initrd 文件中包含了各种可执行程序和驱动程序,它们可以用来挂载实际的根文件系统,然后再将这个 initrd RAM 磁盘卸载,并释放内存。在很多嵌入式 Linux 系统中,initrd 就是最终的根文件系统。本文将探索 Linux 2.6 的初始 RAM 磁盘...
<< 431 432 433 434 435 436 437 438 439 440 >>