Welcome 微信登录

首页 / 操作系统 / Linux

解析Linux系统启动的引导流程

解析Linux系统启动的引导流程

LINUX是自由开源软件,在LINUX里一切都是文件,不管是命令,操作等等都是以文件形式保存,这篇博客来记录LINUX启动时的引导流程是通过哪写文件来完成的. 使用的LINUX版本是CentOS5,CentOS和Ubuntu都是自己联系使用时的较理想版本. 下面以CentOS5.5版本为例,介绍LINUX的引导流程,具体流程如下:下面详细介绍每一步: 1)第一步firmware固件自检,主要是进行CMOS/BIOS对硬件进行POST加电自检,在物理层次上...
腾讯云Linux系统怎么挂载磁盘?

腾讯云Linux系统怎么挂载磁盘?

不管是任何云服务器都是没有多少磁盘空间的,最大的不过就20G,腾讯云默认Linux只有8GB系统盘,一般的网站也足够使用,如果额外购买的数据盘安装系统之后根据不同的面板、系统的路径问题可能不会自动加载到指定的数据盘目录,需要我们手工进行加载数据盘 ,也就是我们常说的挂载。正好今天演示一下腾讯云Linux系统如何挂载磁盘。1、检查硬盘设备是否有数据盘当然我也知道我现在磁盘是有数据的,大概服务器有58G的磁盘空间,8G是系统盘那么就剩下了50G的剩余空间,那么...
Linux中文件的压缩与解压缩命令操作示例集锦

Linux中文件的压缩与解压缩命令操作示例集锦

所谓压缩就是将原有的文件通过不同的编码技术进行运算,以减少数据存储所需要的空间,使用前再利用解压缩还原源文件的内容即可。和windows一样,在linux下也存在多种压缩与解压缩方法。1、zip压缩与解压缩 zip是最为广泛使用的压缩程序,经它压缩的文件会产生扩展名为zip的压缩文件,而且这种格式在多种系统上可以使用,像windows中的winzip 下面看一下在linux中如何建立zip文件。 我们在终端中输入zip会出现这个命令的一些介绍和参数的意义...
在Linux系统上开启Initrd文件系统的方法

在Linux系统上开启Initrd文件系统的方法

initial RAM diskLinux初始RAM磁盘(initrd)是在系统引导过程中挂载的一个临时根文件系统,用来支持两阶段的引导过程。initrd文件中包含了各种可执行程序和驱动程序,它们可以用来挂载实际的根文件系统,然后再将这个 initrd RAM磁盘卸载,并释放内存。在很多嵌入式Linux系统中,initrd 就是最终的根文件系统。本文将探索 Linux 2.6 的初始 RAM磁盘,包括如何创建以及如何在Linux内核中使用。什么是初始 RA...
Linux系统中使用iostat命令检测磁盘的IO性能

Linux系统中使用iostat命令检测磁盘的IO性能

iostat命令可以提供丰富的IO性能状态数据。iostat可以收集和显示系统输入/输出存储设备方面的统计信息.经常用于追查存储设备性能方面的问题,包括设备,本地磁盘和nfs等远程磁盘。iostat提供几个用于定制输出的开关。最有用的有: -c 只显示CPU行 -d 显示设备(磁盘)使用状态 -k 以千字节为单位显示磁盘输出 -t 在输出中包括时间戳 -x 在输出中包括扩展的磁盘指标rrqm/s: 每秒进行 merge 的读操作数目。wrqm/s: 每秒进...
详解Linux中获取全球唯一标示符UUID的方法

详解Linux中获取全球唯一标示符UUID的方法

UUID(Universally Unique IDentifiers),全球唯一标示符.它是一个标识系统中的存储设备的字符串,使其确定系统中的所有存储设备。为什么要使用UUID?因为系统自动分配的设备名称并非总是一致的,它们依赖于启动时内核加载模块的顺序.相同的名称可能代表不同的硬盘分区.如果每个分区有一个唯一的UUID值,尤其是在grub中的kernel设置,这样就不会发生分区识别混乱的问题.下面介绍几种方法来获得UUID.1.最简单的方法就是使用bl...
举例讲解Linux中的重命名命令rename的使用方法

举例讲解Linux中的重命名命令rename的使用方法

rename 用于 对文件进行命名管理,可进行批量命名并支持正则表达式, rename命令存在两个版本用法上有所区别 一个是 C语言版本支持通配符,另一个是 Perl版本.支持正则表达式命令格式:Usage: rename [-v] [-n] [-f] perlexpr [filenames]参数说明:v 显示文件重命名的细节n 不执行重命名,但会模拟执行重命名,并显示会出现的情况,例如是否会有同名文件冲突等。在重命名前测试很有用。f 强制覆盖同名文件常用...
Linux系统中的ps进程查看命令使用实例集锦

Linux系统中的ps进程查看命令使用实例集锦

linux 中ps命令是Process Status的缩写。ps命令可以列出系统中当前运行的进程,所列出的进程是执行ps命令这个时刻正在运行的进程。如果要动态显示进程信息,需要使用top命令。通过ps命令,可以确定哪些进程正在运行和运行状态、进程是否结束、进程是否僵死,哪些进程占用过多资源等。要杀死进程,使用kill命令,例:kill 12345 (12345为进程的pid)linux进程有5种状态1.运行(正在运行或在运行队列中等待)2.中断(休眠中,受...
详解Linux中监控CPU与虚拟内存运行信息的命令用法

详解Linux中监控CPU与虚拟内存运行信息的命令用法

mpstatmpstat是Multiprocessor Statistics的缩写,是实时系统监控工具。其报告与CPU的一些统计信息,这些信息存放在/proc/stat文件中。在多CPUs系统里,其不但能查看所有CPU的平均状况信息,而且能够查看特定CPU的信息。mpstat最大的特点是:可以查看多核心cpu中每个计算核心的统计数据;而类似工具vmstat只能查看系统整体cpu情况。语法mpstat [-P {|ALL}] [internal [count...
Linux中用于更改光标和文本属性的tput命令使用详解

Linux中用于更改光标和文本属性的tput命令使用详解

tput 命令将通过 terminfo 数据库对您的终端会话进行初始化和操作。通过使用 tput,您可以更改几项终端功能,如移动或更改光标、更改文本属性,以及清除终端屏幕的特定区域。与 UNIX 中的大多数命令一样,tput 命令既可以用在 shell 命令行中也可以用在 shell 脚本中。为让您更好地理解 tput,本文首先从命令行讲起,然后紧接着讲述 shell 脚本示例。tput命令将通过 terminfo 数据库对您的终端会话进行初始化和操作。通...
Linux系统中tr命令的基本使用教程

Linux系统中tr命令的基本使用教程

用法:tr [选项]... SET1 [SET2]从标准输入中替换、缩减和/或删除字符,并将结果写到标准输出。 -c, -C, --complement 首先补足SET1 -d, --delete 删除匹配SET1 的内容,并不作替换 -s, --squeeze-repeats 如果匹配于SET1 的字符在输入序列中存在连续的 重复,在替换时会被统一缩为一个字符的长度 -t, --truncate-set1 先将SET1 的长度截为和SET2 相等 --h...
详解Linux系统中的进程初始化配置文件inittab

详解Linux系统中的进程初始化配置文件inittab

/etc/inittab文件描述了哪些进程开始启动并正常运行。inittab为linux初始化文件系统时init初始化程序用到的配置文件。这个文件负责设置init初始化程序初始化脚本在哪里;每个运行级初始化时运行的命令; 开机、关机、重启对应的命令;各运行级登陆时所运行的命令。inittab文件中的条目的格式如下:label:runlevels:action:process 下面分别介绍各个字段1.label label 是一个独特的序列,确定了一个条目1...
Linux中rsh远程shell命令的使用技巧解析

Linux中rsh远程shell命令的使用技巧解析

rsh有两种使用模式:rsh $host : 远程登录,启动交互式进程。rsh $host $command :远程执行命令,并显示输出。rsh hosthostcommandrsh $host $command的作用是:1.在远程机器上执行命令$command2.通过网络连接(socket)重定向当前进程和远端进程的标准输入和标准输出3.远端rsh进程在远端进程结束后结束4.本地rsh进程读取远端进程的标准输出直到结束(EOF)深刻理解这个执行过程有助于...
linux/aix怎么用命令查看某个目录下子目录占用空间的大小?

linux/aix怎么用命令查看某个目录下子目录占用空间的大小?

本文旨在磁盘空间满时,定位是哪个目录的空间占用文件最多,以便分析产生空间不足的原因1、以xshell或者其他终端软件通过ssh或者telnet登录需要查看的系统主机2、通过 df -hl (linux)或者df -g(aix)查看整体空间占用情况,定位空间最多的目录3、然后进入此子目录,执行du -ks |sort -rn |more 按照空间使用由大到小显示子目录的空间注意事项:有时候空间不足也许是由于文件太大造成,也有可能是文件的数量过多,此时,也会造...
Linux中安装使用semanage来修改文本的教程

Linux中安装使用semanage来修改文本的教程

Selinux极大的增强了Linux系统的安全性,能将用户权限关在笼子里,如httpd服务,apache默认只能访问/var/www目录,并只能监听80和443端口,因此能有效的防范0-day类的攻击。举例来说,系统上的 Apache 被发现存在一个漏洞,使得某远程用户可以访问系统上的敏感文件(比如 /etc/passwd 来获得系统已存在用户),而修复该安全漏洞的 Apache 更新补丁尚未释出。此时 SELinux 可以起到弥补该漏洞的缓和方案。因为 ...
<< 121 122 123 124 125 126 127 128 129 130 >>