详细分析Linux df命令的使用方法
Linux df命令是学习Linux管理的一个应用的一个简单的命令,但是简单的命令有时会给我们以巨大的帮助,这里详细介绍一下Linux df命令的使用。 df命令详细用法 a:显示全部的档案系统和各分割区的磁盘使用情形 i:显示i -nodes的使用量 k:大小用k来表示 (默认值) t:显示某一个档案系统的所有分割区磁盘使用量 x:显示不是某一个档案系统的所有分割区磁盘使用量 T:显示每个分割区所属的档案系统名称 常用命令:df –hi 操作详解 引用 指令 df 可以显示目前所有档案系统的最大可用空...
详细分析Linux du命令的使用
Linux du命令也是查看使用空间的,但是与df命令不同的是Linux du命令是对文件和目录磁盘使用的空间的查看,还是和df命令有一些区别的,这里介绍Linux du命令。 du:查询档案或目录的磁盘使用空间 a:显示全部目录和其次目录下的每个档案所占的磁盘空间 b:大小用bytes来表示 (默认值为k bytes) c:最后再加上总计 (默认值) s:只显示各档案大小的总合 x:只计算同属同一个档案系统的档案 L:计算所有的档案大小 常用命令:du –a 操作详解 引用 指令 du 能以指定的目录...
全面解析Linux profile文件
Linux profile文件的改变会涉及到系统的环境,也就是有关Linux环境变量的东西,学习Linux要了解Linux profile文件的相关原理,这里对则以文件进行具体分析。这里修改会对所有用户起作用。 1、Linux是一个多用户的操作系统。每个用户登录系统后,都会有一个专用的运行环境。通常每个用户默认的环境都是相同的,这个默认环境实际上就是一组环境变量的定义。用户可以对自己的运行环境进行定制,其方法就是修改相应的系统环境变量。 2、常在/etc/profile文件中修改环境变量,在这里修改的内...
如何设置LINUX的共享内存
我们可以修改shmmax内核参数,使SGA存在于一个共享内存段中。 通过修改/proc/sys/kernel/shmmax参数可以达到此目的。 [root@neirong root]# echo 1073741824 /proc/sys/kernel/shmmax [root@neirong root]# more /proc/sys/kernel/shmmax 1073741824这里设为1G。 对于shmmax文件的修改,系统重新启动后会复位。可以通过修改 /etc/sysctl.conf 使更改永...
Linux虚拟化的危险、陷阱和规划
原文:linuxuniversity.net/articles/33812.shtml" target=_blank>Today's Guide to Linux Virtualization 作者:Joe 'Zonker' Brockmeier Linux虚拟化并不是什么新鲜事物,至今大约已经有10个年头了,单从技术上讲,它确实取得了显着的进步,但这并不意味着它就变简单了(51CTO相关文章:Linux虚拟化:我爱你的十大诱人理由)。恰恰相反,现在到处都充斥着令人眼花缭乱的虚拟化解决方案,都声称可以管...
系统崩溃 十款Linux救援工具任你挑
英文原文:10 Linux rescue tools for recovering Linux, Windows, or Mac machines 作者:Jack Wallen 我们之前在怎么使用Linux救援模式中向大家介绍了如何使用Linux系统自身的救援模式。但是当你面对一个无法启动的系统时,你就需要一款强大和可靠的恢复工具来帮助你,本文就为大家带来10款优秀的Linux救援工具,以备不时之需。 最近我们公司遇到了一系列严重的计算机问题,从分区表遭到破坏,到感染极具破坏力的计算机病毒,很多机器都无...
Linux slab分配器剖析
良好的操作系统性能部分依赖于操作系统有效管理资源的能力。在过去,堆内存管理器是实际的规范,但是其性能会受到内存碎片和内存回收需求的影响。现 在,Linux? 内核使用了源自于 Solaris 的一种方法,但是这种方法在嵌入式系统中已经使用了很长时间了,它是将内存作为对象按照大小进行分配。本文将探索 slab 分配器背后所采用的思想,并介绍这种方法提供的接口和用法。 动态内存管理 内存管理的目标是提供一种方法,为实现各种目的而在各个用户之间实现内存共享。内存管理方法应该实现以下两个功能: · 最小化管理内...
分析讲述Turbo Linux创建两种帐号
Turbo Linux是一个多用户的操作系统,用户要使用该系统,首先必须登录系统,使用完系统后,必须退出系统。本章主要讨论登录和退出系统的方法。 Turbo Linux用户登录系统时,为了使系统能够识别自己,必须输入用户名和密码,经系统验证无误后方能进入系统。在系统安装过程中可以创建两种帐号: 1)root--超级用户帐号,使用这个帐号可以在系统中做任何事情。 2)普通用户--这个帐号供普通用户使用,可以进行有限的操作。 一般的Turbo Linux使用者均为普通用户,而系统管理员一般使用超级用户帐号完...
简单叙述Ubuntu Linux系统的分区方案
学习Ubuntu Linux很久了,由于很多人对于Ubuntu Linux分区有所提问,所以希望以下文章对大家有所帮助。Ubuntu Linux 分区概念: 首先介绍一下linux中的分区概念,这个可是把一开始学习的我害苦了。在 Linux 中规定,每一个硬盘设备最多能有 4 个主分区(其中包含扩展分区)构成,任何一个扩展分区都要占用一个主分区号码,也就是在一个硬盘中,主分区和扩展分区一共最多是 4 个。对于早期的 DOS 和 Windows(Windows 2000 以前的版本),系统只承认一个主分区...
Turbo linux系统最新版本的操作介绍
Turbo linux系统在使用的时候有不少需要我们学习的,接下来我们就详细的看看有关问题的解决方法,希望大家有所收获。Turbo linux 11.3 (GreatTurbo Enterprise Server 11.3) 正式发行。 这是Turbolinux服务器操作系统的最新更新版本,特性简要说明如下:支持x86, Intel EM64T/AMD64, Itanium三种体系架构,针对Intel Nehalem 8核处理器优化。 支持市面上常见的IA服务器平台。 支持FCoE,iSCSI和Infi...
Linux系统死机情况分析与处理方案介绍
我们在使用Linux系统的时候会发现系统没有响应出现死机现象。这个时候要做些什么呢?说到这有人就会问,Linux系统会死机么?我可以很肯定地说,会!要让Linux死机很容易,但难的是在死机以后如何安全的让他摆脱死机状态,本文讲述如何从Linux的死机状态中挣脱出来。 Linux系统死机有很多种情况,最常见的是系统负载过高导致的。如上次介绍的fork炸弹就是这个原理,此外还可以运行内存耗用极大的程序(如虚拟机),也会迅速提升系统负载。由于系统负载过高导致的卡死,一定是解决的越快越好!此时必须记住的是,不能...
Linux中的slab分配器讲解
Linux最近几年的发展迅速,很多中小企业网站都安装了Linux操作系统。本文将着重介绍Linux内核的内存管理,尤其是slab分配提供的机制。将探索slab分配器背后所采用的思想,并介绍这种方法提供的接口和用法。 slab 缓存 Linux所使用的slab分配器的基础是Jeff Bonwick为SunOS操作系统首次引入的一种算法。Jeff 的分配器是围绕对象缓存进行的。在内核中,会为有限的对象集(例如文件描述符和其他常见结构)分配大量内存。Jeff发现对内核中普通对象进行初始化所需的时间超过了对其进...