更新升级 专属应用 系统故障 硬件故障 电脑汽车 鸿蒙刷机 鸿蒙开发Linux教程 鸿蒙开发Linux命令
当前位置:HMXT之家 > 鸿蒙开发Linux命令 > Linux convmv、command、convertquota命令的用法及解释

Linux convmv、command、convertquota命令的用法及解释

更新时间:2022-01-23 08:26:19浏览次数:954+次

以下为你详细解释convmv、command、convertquota命令的用法。

\

Linux convmv命令的用法及解释

Linux convmv命令相关的命令是:iconv。

convmv是编码转换命令。

1、用法

convmv -f 源编码 -t 新编码 [选项] 文件名

2、参数

-f enc     源编码

-t enc     新编码

-r         递归处理子文件夹

-i         交互文向转换

--list     显示所有可用编码

--nosmart  如果是utf8文件,忽略

--notest   直接转换不测试

--replace  文件相同直接替换

--unescape 可以做一下转义,比如把%20变成空格

--upper    全部转换成大写

--lower    全部转换成小定

3、实例

# convmv -f UTF-8 -t GBK --notest --nosmart a.txt   #将a.txt转换成gbk

Ready!

# convmv -f UTF-8 -t GBK --notest --nosmart -r ../bbb   #将bbb目录下的所有文件转换成gbk

Ready!

Linux command命令的用法及解释

Linux command命令调用指定的指令并执行,命令执行时不查询shell函数。command命令只能够执行shell内部的命令。

1、语法

command(参数)

2、参数

指令:需要调用的指令及参数。

3、实例

使用command命令调用执行echo Linux,输入如下命令:

command echo Linux     #调用执行shell内部指令

上面的命令执行后,将调用执行命令echo Linux,其执行结果如下:

Linux

Linux convertquota命令的用法及解释

Linux convertquota命令用于将老的磁盘额数据文件(“quota.user”和“quota.group”)转换为新格式的文件(“quota.user”和“quota.group”)。

1、语法

convertquota(选项)(参数)

2、选项

-u:仅转换用户磁盘配额数据文件;

-g:仅转换组磁盘配额数据文件;

-f:将老的磁盘配额文件转换为新的格式;

-e:将新的文件格式从大字节序换为小字节序。

3、参数

文件系统:指定要转换磁盘配额数据文件格式的文件系统(硬盘分区)。

4、实例

使用convertquota指令转换指定文件系统/data的磁盘配额数据文件。在命令行中输入下面的命令:

convertquota -u /data     //转换文件系统"/data"上的用户磁盘配额文件