随笔分类 - Linux::System
Linux系统管理,各种指令,工具介绍
摘要:内容检查和配置硬件。开启和关闭集成外设配置系统使用或者不使用外部设备,如:键盘各种大容量存储设备的区别为不同的设备分配正确的硬件ID,特别是启动设备了解冷插拔和热插拔设备的区别确定设备的硬件资源列出各种硬件信息的工具和命令(如:lsusb、lspci等)操作USB设备的工具和命令理解sysfs、udev、hald、dbus的概念部分功能和命令/sys :该目录是由sysfs文件系统建立的,主要是为了将kernel的对象供一般用户使用而做的一个桥梁。所谓的kernel对象,包含kernel对象、对象属性及实体的关系,但这些都是kernel内部的信息,可以通过sysfs呈现在用户面前:基本目录对应
阅读全文
摘要:简介 Linux命令:modprobe 功能说明:自动处理可载入模块。 语 法:modprobe [-acdlrtvV][--help][模块文件][符号名称 = 符号值] 补充说明:modprobe可载入指定的个别模块,或是载入一组相依的模块。modprobe会根据depmod所产生的相依关系,决定要载入哪些模块。若在载入过程中发生错误,在modprobe会卸载整组的模块。内容 modprobe 命令是根据depmod -a的输出/lib/modules/version/modules.dep来加载全部的所需要模块。 删除模块的命令是:modprobe -r filename 系统启动后,正
阅读全文
摘要:概述命令参数交互命令输出内容统计信息区进程信息区参考概述top命令和ps命令的基本作用是相同的,显示系统当前的进程和其它状况;但是top是一个动态显示过程,即可以通过用户按键来不断刷新当前状态。如果在前台执行该命令,它将独占前台,直到用户终止该程序为止。比较准确的说,top命令提供 了实时的对系统处理器的状态监视。它将显示系统中CPU最“敏感”的任务列表。该命令可以按CPU使用。内存使用和执行时间对任务进行排序;而且该命令的 很多特性都可以通过交互式命令或者在个人定制文件中进行设定。在后面的介绍中将把命令参数和交互命令分开讲述。命令参数top -hv | -bcisSH -d delay -n
阅读全文
摘要:【命令】time — 执行命令并计时 【格式】time [-p] command [arguments...] 【说明】 执行命令行"command [arguments...]",命令行执行结束时在标准输出中打印执行该命令行的时间统计结果,其统计结果包含以下数据: 1)实际时间(real time): 从command命令行开始执行到运行终止的消逝时间; 2)用户CPU时间(user CPU time): 命令执行完成花费的用户CPU时间,即命令在用户态中执行时间总和; 3)系统CPU时间(system CPU time): 命令执行完成花费的系统CPU时间,即命令在核心
阅读全文
摘要:使用SED编辑器 (作者:Emmett Dulaney)SED用法使用sed在文件中定位文本的方式:xx为一行号,如1x,y表示行号范围从x到y,如2,5表示从第2行到第5行/pattern/查询包含模式的行。例如/disk/或/[a-z]//pattern/pattern/查询包含两个模式的行。例如/disk/disks//pattern/,x在给定行号上查询包含模式的行。如/ribbon/,3x,/pattern/通过行号和模式查询匹配行。3,/vdu/x,y!查询不包含指定行号x和y的行。1,2!sed编辑命令:p打印匹配行'[adress[, address]]p'=显
阅读全文
摘要:磁盘1. 简介硬盘(英语:Hard Disk Drive,简称HDD)是电脑上使用坚硬的旋转盘片为基础的非挥发性(non-volatile)存储设备。它在平整的磁性表面存储和检索数字数据。信息通过离磁性表面很近的写头,由电磁流来改变极性方式被电磁流写到磁盘上。信息可以通过相反的方式回读,例如磁场导致线圈中电气的改变或读头经过它的上方。早期的硬盘储存媒介是可替换的,不过今日典型的硬盘是固定的储存媒介,被封在硬盘里 (除了一个过滤孔,用来平衡空气压力)。2. 存储原理盘片是由没有磁性的材料,通常是铝合金或玻璃,覆盖一层很薄的磁性材料(以前用氧化铁,现在一般用钴Co合金)。盘片在高速旋转,信息可以通
阅读全文
摘要:initramfs 简介,一个新的 initial RAM disks 模型译自: http://linuxdevices.com/articles/AT4017834659.html或点此查看原文 by Rob Landley, TimeSys (Mar. 15, 2005)问题当 Linux 内核启动系统时,它必须找到并执行第一个用户程序,通常是 init。用户程序存在于文件系统,故 Linux 内核必须找到并挂载上第一个(根)文件系统,方能成功开机。通常,可用的文件系统都列在 /etc/fstab,所以 mount 可以找到它们。但 /etc/fstab 它本身就是一个文件,存在于文件系
阅读全文
摘要:Introducing initramfs, a new model for initial RAM disksThe problem. (Why "root=" doesn't scale.)When the Linux kernel boots the system, it must find and run the first user program, generally called "init". User programs live in filesystems, so the Linux kernel must find and
阅读全文
摘要:使用mkinitcpio简介mkinitcpio是一代的initramfs制作工具。相对于老的mkinitrd和mkinitramfs,它有以下很多优点。它使用Linux核心开发小组开发的klibc和kinit为早期(启动)的userspace提供一个小巧轻量级的基本系统。它在系统启动的时候使用udev来检测硬件,因此防止大量不必要的模块被加载。基于hook的init脚本使它很容易通过自定义hooks来进行扩展(/etc/mkinitcpio.conf),有很多hooks包含在源里的软件包里,可以很容易用pacman来安装,从而避免修改mkinitcpio自身。它早已经为legacy和luks
阅读全文
摘要:lsmod功能:列出内核已载入模块的状态用法:lsmod描述:lsmod 以美观的方式列出/proc/modules的内容。输出为:Module(模块名)Size(模块大小) Used by(被...使用)eg.ne2k_pci 8928 0 8390 9472 1 ne2k_pci在/proc/modules中相应的是: (模块名,模块大小,被...使用,模块地址(猜的,以后确认)) ne2k_pci 8928 0 - Live 0x3086400 8390 94721 ne2k_pci , Live 0xe086000depmod功能:分析可加载模块的依赖性,生成modules.dep文件
阅读全文
摘要:功能:可以用该命令查看一些系统信息。用法:uname [OPTION]选项:-a, --all 打印所有信息,顺序如下选项输出-s, --kernel-name输出内核名称-n, --nodename网络节点主机名称-r, --kernel-release内核发行版-v,--kernel-version内核版本-m, --machine机器硬件名-p, --processor处理器名或者"unknown"-i, --hardware-platform硬件平台或者"unkown"-o, --operating-system操作系统--help 帮助信息--
阅读全文
摘要:查看原文:http://www.ibm.com/developerworks/cn/linux/l-linux-filesystem/在文件系统方面,Linux® 可以算得上操作系统中的 “瑞士军刀”。Linux 支持许多种文件系统,从日志型文件系统到集群文件系统和加密文件系统。对于使用标准的和比较奇特的文件系统以及开发文件系统来说,Linux 是极好的平台。本文讨论 Linux 内核中的虚拟文件系统(VFS,有时候称为虚拟文件系统交换器),然后介绍将文件系统连接在一起的主要结构。 基本的文件系统体系结构Linux 文件系统体系结构是一个对复杂系统进行抽象化的有趣例子。通过使用一组通
阅读全文
摘要:Linux下软件的安装内容:一. Rpm格式软件包的安装二. Deb格式软件包的安装三. 使用源文件安装四. bin文件安装五. Linux下的绿色软件一.RPM格式软件包的安装1.简介 几乎所有的Linux发行版本都使用某种形式的软件包管理安装、更新和卸载软件。与直接从源代码安装相比,软件包管理易于安装和卸载;易于更新已安装的软件包;易于保护配置文件;易于跟踪已安装文件。 RPM全称是Red Hat Package Manager(Red Hat包管理器)。RPM本质上就是一个包,包含可以立即在特定机器体系结构上安装和运行的Linux软件。RPM示意图见图1。 大多数Linux RPM软件包
阅读全文
浙公网安备 33010602011771号