linux命令和内核 深入理解linux内核 知乎( 二 )


在内核空间查看虚拟设备的linux命令是什么?在内核空间查看虚拟设备的 Linux 命令是 lspci 。
lspci 命令用于列出 PCI 设备信息,它提供了一组可用于列出系统中所有 PCI 设备的选项 。
例如,要列出所有虚拟设备,可以使用以下命令:
lspci -v | grep -i virtual
这将在输出中显示所有具有“virtual”关键字的设备,包括虚拟网卡、虚拟磁盘等 。
还可以使用 lspci -k 命令来查看设备的驱动信息 。
此外,使用 lsusb 可以查看 USB 设备的信息,lsdev 命令也可以查看设备的信息 。
linux内核操作的主要命令及作用cp命令
该命令linux命令和内核的功能是将给出的文件或目录拷贝到另一文件或目录中 , 同MSDOS下的copy命令一样,功能十分强大
语法: cp [选项] 源文件或目录 目标文件或目录
说明:该命令把指定的源文件复制到目标文件或把多个源文件复制到目标目录中
-r 若给出的源文件是一目录文件 , 此时cp将递归复制该目录下所有的子目录和文件
mv命令
用户可以使用mv命令来为文件或目录改名或将文件由一个目录移入另一个目录中 。该命令如同MSDOS下的ren和move的组合
语法:mv [选项] 源文件或目录 目标文件或目录
rm命令
该命令的功能为删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除
rm命令的一般形式为:
rm [选项] 文件…
如果没有使用-r选项,则rm不会删除目录
该命令的各选项含义如下:
-f 忽略不存在的文件,从不给出提示
-r 指示rm将参数中列出的全部目录和子目录均递归地删除
Vi命令
插入模式
按「i」切换进入插入模式「insert mode」 , 按“i”进入插入模式后是从光标当前位置开始输入文件
按「a」进入插入模式后 , 是从目前光标所在位置的下一个位置开始输入文字
按「o」进入插入模式后,是插入新的一行,从行首开始输入文字
【linux命令和内核 深入理解linux内核 知乎】从插入模式切换为命令行模式
按「ESC」键
查找字符
「/关键字」:先按「/」键 , 再输入您想寻找的字符,如果第一次找的关键字不是您想要的,可以一直按「n」会往后寻找到您要的关键字为止
「?关键字」:先按「?」键 , 再输入您想寻找的字符,如果第一次找的关键字不是您想要的,可以一直按「n」会往前寻找到您要的关键字为止
离开vi
「q」:按「q」就是退出 , 如果无法离开vi,可以在「q」后跟一个「!」强制离开vi
「qw」:一般建议离开时,搭配「w」一起使用,这样在退出的时候还可以保存文件
mkdir命令
功能:创建一个目录(类似MSDOS下的md命令)
语法:mkdir [选项] dir-name
说明:该命令创建由dir-name命名的目录 。要求创建目录的用户在当前目录中(dir-name的父目录中)具有写权限,并且dirname不能是当前目录中已有的目录或 文件名称 。
命令中各选项的含义为:
-p 可以是一个路径名称 。此时若路径中的某些目录尚不存在 ,  加上此选项后,系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录
cd 命令
功能:改变工作目录
语法:cd [directory]
说明:该命令将当前目录改变至directory所指定的目录 。若没有指定directory,则回到用户的主目录 。为linux命令和内核了改变到指定目录 , 用户必须拥有对指定目录的执行和读权限

推荐阅读