资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

linux命令说明书,linux帮助手册的命令

Linux说明书/手册 man page

man page 其实就是Manual Page的意思,使用方法是 man 命令 ,然后就会显示某个命令的所有官方说明和用法。这个是基础中的基础。

公司主营业务:成都网站建设、成都网站设计、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。成都创新互联是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。成都创新互联推出博罗免费做网站回馈大家。

但是苦于Man Page和历史上所有的说明书一样,实在是太官方太枯燥了,所以我们可以看到一些衍生品:

TL;DR 的意思是Too long; Dont' read. 这个词在写文章时代表接下来要出现一个很长的内容了,但是在Linux中其实代表着相反的意思:把大长篇的说明简化为两三句话,直入重点展示命令的用法。

tldr 是Linux命令行工具, 官网在此 。安装方式如下:

注意:各种设备、平台上的安装方法都不同,请到官网看详情。

相当与 tldr 的社区版,即社区可以贡献每种命令的使用事例,然后通过投票方式排名。所以bropage每次执行都是需要联网查询的。

用法是: bro 命令

Linux系统怎样识别文件类型?

我现在用了linux那么久,它给我的感觉是其实也是有扩展名的,如有些是.sh的文件,这些是脚步文件等

还有linux中的文件是有属性的,估计你在运行一个文件时,shell会先调用某些命令来查看这个文件的属性,然后在以相应的程序将其打开

ps:我是菜鸟,你的这个问题问的比较的高深,我不知道怎么说清楚

ps2:linux中有一个命令,是可以查看文件属性的,好像是file。不知道对不对,但肯定有这么一个命令的,以前我用shell编程时用过这个命令,来判断文件的属性

linux vi和删除文件

vi命令

vi xx 编辑文件

rm命令

功能:删除文件或目录

rm xx 删除某一个文件

rm -f xx 删除时候不进行提示,可以于r参数配合使用

rm -rf xx 删除当前目录下叫xx的整个目录

linux系统usr里面man文件是什么呀!能不能删掉?

man文件是man这个命令所使用的文件,man命令是manual的简写,就是Linux系统上各个命令、C

库函数

系统调用

的帮助手册,在哪个命令的用法忘记了的时候可以用man

命令名称的方式看看帮助,如果你是搞Linux上面的程序开发工作,可以用man

函数名的方式来看Linux系统调用的相关帮助,所以不建议你把这些文件删掉。

获取Arch Linux上存储设备信息的一些记录

2019-06-04 遇到的一点小问题

需要获取在Arch Linux设备上的USB存储设备的信息,并按格式展示在web端。

同事让先了解几个命令,试了试:

在 ArchWiki 上有专门的 fdisk介绍 。

fdisk -l 获取的设备型号被截断了,而且信息有点乱,筛选麻烦。

lsscsi应用 ,这篇 说明 挺详细的。

lsscsi -s 以表格信息获取设备型名、大小,可惜型号会被截断。

usbutils应用 ,这篇 List USB Devices Linux 有提到一些。

lsusb 、 lsusb -v 、 usb-devices 、、、列出了不少ID,不过没打算用这个,先不管。

hdparm应用 ,随便 搜索 时,刚好看到的。

hdparm -i /dev/sdb 这个主要是获取或设置硬盘参数的,获取的信息挺全的,也符合预期,可惜不支持读取USB上的设备信息。

同事推荐的这篇文章, 16 commands to check hardware information on Linux ,列出了很多检查Linux上的硬件信息的命令。试了试:

lshw应用 ; lshw介绍 。

lshw 默认输出太多了。

lshw -class disk -json 还好这个可以筛选需要的,而且还能以json格式输出。可惜输出的多条信息中间需要自己加逗号 , ,两头加方括号 [] 。

hwinfo应用 ;没有在 Arch manual pages 搜索到命令说明书,链接是别的网站的。

hwinfo 默认输出太多了,还好可以加上 --short 。

hwinfo --short --usb 可以只输出缩略信息,同时支持筛选,比如只显示usb相关,具体可以看 说明令 。

lsblk 默认输出 可以获取完整大小、分区大小,也有一项 MOUNTPOINT 可以看到挂载的位置,也可惜显示的大小数据不是想要的。

lsblk -b 可以按bytes格式获取大小后再计算。

lsblk -p 可以完整显示路径名称。

lsblk -S 可以获取完整的品牌型号名,没有被截断;而且名字中间的分割符也不是空格 ,是下划线 _ ,能很方便地使用 awk 获取。

翻了翻 说明文件 ,发现 lsblk 功能还是很多的,可以使用 -n 去表头;可以使用 -o +SIZE 来增加输出的信息列;可以使用 -o NAME,MODEL,SIZE 限定只输出哪些信息列;可以使用 -d /dev /sda 来限定只输出某个设备的信息行;可以使用 -J 以json格式输出信息。

dmesg命令 :

介绍是 dmesg - print or control the kernel ring buffer , 检查和控制内核的环形缓冲区 。在搜索的时候也有看到用这个命令来 查看 刚插入的usb信息,当然 dmesg 主要不是做这个的。记录一下。

还试了些其他命令,懒得整理了。

目前先不安装其他应用,先使用 lsblk -p -S -b -o NAME,MODEL,SIZE -n 去掉表头,然后只显示完整的路径,完整的型号名称,以及按照bytes格式获取存储设备的大小;已使用的容量大小就等 mount U盘后使用 df 来获取。

怎样还原linux目录下的文件

在linux中我们删除文件可以直接使用rm命令来删除哦,小编今天给大家介绍介绍在linux 删除文件和目录及误删除之后文件恢复方法,有需要了解的同学可参考。

前面你已经学习了使用 touch 命令来创建文件,以及使用 mkdir 命令来创建目录 tigger。

现在,你需要学习如何删除文件和目录。 使用 rm 命令来删除文件和目录是一个直截了当的过程。详情请参阅 rm 的说明书页。删除文件和目录的选项包括:

» -i — 互动。提示你确认删除。这个选项可以帮助你避免误删文件。

» -f — 强制。代替互动模式,不提示地删除文件。除非你知道自己在干什么,使用这个选项通常不是明智之举。

» -v — 详细。显示文件的删除进度。

» -r — 递归。将会删除某个目录及其中所有的文件和子目录。

要使用 rm 命令来删除文件 piglet.txt,键入:

rm piglet.txt

警告

一旦文件或目录使用 rm 命令删除后,它就一去不复返了。

使用 -i(互动)选项会再给你一次机会来决定你是否真的想删除该文件。

rm -i piglet.txt

rm: 是否删除一般文件‘piglet.txt’?

你还可以使用通配符“*”来删除文件,不过,你必须谨慎而为,因为它很容易删除你并不想删除的文件。

要使用通配符来删除文件,可以键入:

rm pig*

上面的命令会删除目录中所有起首为 pig 字母的文件。

你还可以使用 rm 命令来删除多个文件。 例如:

rm piglet.txt sneakers.txt

你可以使用 rmdir 来删除目录( 如:rmdir foo),但是目录必须是空目录。要使用 rm 来删除目录,你必须指定 -r 选项。

譬如,如果你想递归地删除目录 tigger,你可以键入:

rm -r tigger

如果你想组合选项,例如强制一种递归的删除,你可以键入:

rm -rf tigger

另一个比使用 rm 更安全的删除目录的命令是 rmdir 命令。这个命令不允许你使用递归删除,因此不能删除包含文件的目录。

警告

rm 命令可以删除你的整个文件系统!如果你登录为根用户,然后键入这个简单命令: rm -rf /,你的麻烦就大了;这个命令会递归地删除你的系统上的一切。

阅读 rmdir 的说明书页( man rmdir)来获取关于这个命令的详细信息

Linux 文件误删除恢复操作

一、用运SecureCRT远程对操作系统上,查看一下当前系统版本号,及文件系统格式

二、为方便本次实验,我们新创建一文件。

三、执行删除操作,

四、运用,系统自还工具debugfs来修复

五、打开,刚刚被删除文件所在的分区

六、用ls 加-d参数显示刚刚删除文件所在的目录

七、显示有尖括号的就是我们要找的文件Inode 号 执行logdump –I 393289

八,执行完命令后,显示了一屏信息,我们需要的是下面这一行,并且要记住,后面的值

九,退出debugfs

十,执行如下命令

十一,以上结果表示恢复成功我们看下/tmp目录下到底有没有

十二,tmp目录下有我们显示一下,

linux下删除乱码文件

根据inode 来修改或删除linux 下乱码的文件

1. 创建测试文件:

touch 1?.txt

2. 查询inode :

[oracle@test]$ ll -i

total 14694452

17956913 -rw-r--r-- 1 oracle oinstall 0 Jan 18 20:24 1?.txt

3. 修改测试文件名:

find . -inum 17956913 -exec mv {} file.txt ;

4. 检查修改结果

[oracle@test]$ ll

total 14694452

....

-rw-r--r-- 1 oracle oinstall 0 Jan 18 20:24 file.txt

记录:删除乱码的文件可使用 find . -inum 17956913 -exec rm {} ;


本文标题:linux命令说明书,linux帮助手册的命令
当前URL:http://cdkjz.cn/article/hdoopp.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

业务热线:400-028-6601 / 大客户专线   成都:13518219792   座机:028-86922220