189 8069 5689

linux命令命名规则 linux常用命令用法

linux中,设备文件命名有什么规则

比如/dev/hda1这个IDE设备。hd是Hard Disk(硬盘)的意思,sd是SCSI Device,fd是Floppy Device(或是Floppy Disk?)。a则是代表第一个设备,通常IDE接口可以接上四个IDE设备(例如四块硬盘)。所以要识别IDE硬盘的方法分别就

为桦川等地区用户提供了全套网页设计制作服务,及桦川网站建设行业解决方案。主营业务为成都网站设计、成都网站制作、桦川网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!

是:hda、hdb、hdc、hdd。此外,hda1中的"1"代表hda的第一个硬盘分区

(partition),hda2代表hda的第二个分割区,依此类推。

此外,你可以直接检查/var/log/messages这个文件,在该文件中可以找到计算机开机后,系统已辨认出来的设备代号。

在Linux操作系统中磁盘是如何命名的

以下转自ITeye~~~~

在Linux下对IDE的设备是以hd命名的,第一个ide设备是hda,第二个是hdb。依此类推

一般主板上有两个IDE接口,一共可以安装四个IDE设备。主IDE上的两个设备分别对应hda和hdb,第二个IDE口上的两个设备对应hdc和hdd。

一般硬盘安装在主IDE的主接口上,所以是hda

光驱一般安装在第二个IDE的主接口上,所以是hdc(应为hdb是用来命名主IDE上的从接口)

SCSI接口设备是用sd命名的,第一个设备是sda,第二个是sdb。依此类推

分区是用设备名称加数字命名的。例如hda1代表hda这个硬盘设备上的第一个分区。

每个硬盘可以最多有四个主分区,作用是1-4命名硬盘的主分区。逻辑分区是从5开始的,每多一个分区,数字加以就可以。

比如一般的系统都有一个主分区用来引导系统,这个分区对应大家常说的C区,在linux下命名是hda1。后面我们分三个逻辑分区对应常说的D、E、F,在linux下命名是hda5、hda6、hda7

给硬盘分区

在slackware下有两个分区软件fdisk和cfdisk

例如现已经有一个硬盘了,现在添加另一个硬盘到系统 那么根据命名规则知道这个新添加的硬盘应该是hdb。可用下面命令给硬盘分区fdisk /dev/hdb

 你也可以用cfdisk来分区,命令如下cfdisk /dev/hdb格式化硬盘

格式化成ext3格式

mkfs.ext3 /dev/hdb1格式化成reiserfs的格式

mkfs.reiserfs /dev/hdb1让硬盘启动自动挂载

例如挂载/dev/hdb1分区到/mnt/hd目录下

用vi编辑/etc/fstab文件,加入如下内容

/dev/dhb1 /mnt/hd reiserfs defaults 1 1准备在VMWare中装oracle,突然发现硬盘空间不够用,只好新加一个虚拟SCSI硬盘.

#fdisk /dev/sdb进入fdisk命令模式,按m查看帮助得知,n创建新区Command(mforhelp):n输入p创建主分区(一共可建4个,这里我只有建一个就ok)Commandaction eextendedpprimarypartition(1-4)P输入分区编号1Partionnumber(1-4):1FirstCylinder(1-1014,default1):1第一个主分区起始的磁盘柱面 Lastcylindetor+sizaor+sizeMor+sizeK:2048M 分区大小,我新增的硬盘一共2Gok,分区完毕.接下来格式化#mkfs-text3-c/dev/sdb1格式化第二个硬盘的分区1为ext3文件系统接下来把分区挂载到某个目录#mkdir oracle 建立/oracle目录#mount/dev/sdb1/oracle但这样每次重启都要重新加载,所以要修改/etc/fstab以自动加载#vi /etc/fstab在末尾加上/dev/sdb1/oracleext3defaults12 搞定收工!

【rpm】Linux中rpm包命名规则

name:表示包的名称,包括主包名和分包名

version:表示包的版本信息

release:用于标识rpm包本身的发行号,可还包含适应的操作系统

arch:表示主机平台,noarch表示此包能安装到任何平台上,和架构无关

# yum info openssl-devel

openssl-是这个包的主包名,devel是这个包的分包名

1.0.2k是表示版本信息,1为主版本,0为次版本,2k为修订号

16.el7_6.1中的16是表示发行号,el7表示是RHEL7

x86_64是表示包适合的平台,如果是noarch这表示与平台架构无关

Linux 下 ATA 与 SATA 的命名规则

假设现在有两块磁盘, one master SATA and one master ATA ,他们在 /dev 下会如何呈现?

这个要取决与你的 SATA 驱动和系统配置 (distribution's configuration), 可能会是 /dev/hda 和 /dev/hdb , 或者 /dev/hda 和 /dev/sda ,或者是 /dev/sda 和 /dev/sdb .不同的发行版和驱动正在朝着将所有磁盘命名为 sd* 的方向发展,但是传统的 PATA 驱动会使用 hd* 而且少部分的 SATA 驱动也会这么做。

设备名取决于 udev 的配置。比如,在 Ubuntu 14.04上,下面来自 /lib/udev/rules.d/60-persistent-storage.rules 的配置会把所有的 ATA 硬盘显示为 /dev/sd* 并会将所有的 ATA CD 设备显示为  /dev/sr* :

大部分情况下,可以认为 IDE 接口的硬盘命名为 /dev/hd* , SATA 接口的硬盘命名为 /dev/sd* 。

linux文件名的命名遵行什么规则

cp命令用于复制文件或目录,格式为:“cp [选项] 源文件 目标文件”。

复制命令的三种情况:

目标文件是一个目录,会将源文件复制到该目录中。

目标文件是一个文件,会将源文件覆盖该文件。

目标文件不存在,将会复制源文件并修改为目标文件的名称(重命名)。

参数 作用

-p 保留原始文件的属性

-d 若对象为"链接文件",则保留该"链接文件"的属性

-r 递归持续复制(用于目录)

-i 若目标文件存在则询问是否覆盖

-a 相当于-pdr(p,d,r为上述的参数)

创建一个名为install.log的文件:

[root@linuxprobe ~]# touch install.log

将install.log复制为x.log:

[root@linuxprobe ~]# cp install.log x.log

查看到确实出现了文件x.log

[root@linuxprobe ~]# ls

install.log x.log

mv命令用于移动文件或改名,格式为:“mv [选项] 文件名 [目标路径|目标文件名]”。

将文件aaa重命名为bbb:

[root@linuxprobe ~]# mv aaa bbb

百度搜索《linux就该这么学》,

第2章 新手必须掌握的Linux命令,有最基本的命令,可以看下。

linux文件命名规则和命令格式

linux的文件命名

以点开头的文件名是影藏文件,文件名大小写严重区分

命令格式


分享标题:linux命令命名规则 linux常用命令用法
本文网址:http://jkwzsj.com/article/hpiged.html

其他资讯