我对 Linux 还很陌生,我需要使用命令lsblk
等来安装一些设备。
lsblk
呈现设备(内部的,我没有外部的)输出是:
# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 120G 0 disk
|_sda1 8:1 0 2G 0 part
|_sda2 8:2 0 118G 0 part
|_centos-root (dm-0) 253:0 0 110G 0 lvm /opt/loglevels
|_centos-swap (dm-1) 253:1 0 8G 0 lvm
sr0 11:0 1 1024M 0 rom
我在许多教程中看到设备被安装到 /dev 目录,即获取我输入的 sda1 设备等。但是 当我输入带来安装的设备时lsblk /dev/sda1
,此命令返回 -它不打印任何内容:lsblk: /dev/sda1: not a block device
fdisk -l
# fdisk -l
#
我的错误在哪里?我缺少什么?我看见在这个链接中挂载文件时可能出现问题,如何查看?
非常感谢!
答案1
考虑lsblk
这样做
alias lsblk2='lsblk -o type,name,label,partlabel,size,fstype,model,serial,wwn,uuid'
这会设置一个别名,因此当您键入时,lsblk2
它将给出我认为最有用的 lsblk 功能的打印输出,并显示所有连接的设备,您可以轻松引用并知道什么是什么。
这样做lsblk -h
将为您提供帮助打印输出,显示您可以使用的所有选项,就像我对 lsblk2 别名所做的那样,您可以根据自己的喜好进行调整。