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

Linux cat、cancel、cal、cdrecord命令的用法及解释

更新时间:2022-01-23 09:09:54浏览次数:581+次

以下为你详细解释cat、cancel、cal、cdrecord命令的用法。

\

Linux cat命令的用法及解释

Linux cat命令连接文件并打印到标准输出设备上,cat经常用来显示文件的内容,类似于下的type命令。

注意:当文件较大时,文本在屏幕上迅速闪过(滚屏),用户往往看不清所显示的内容。因此,一般用more等命令分屏显示。为了控制滚屏,可以按Ctrl+S键,停止滚屏;按Ctrl+Q键可以恢复滚屏。按Ctrl+C(中断)键可以终止该命令的执行,并且返回Shell提示符状态。

1、语法

cat(选项)(参数)

2、选项

-n或-number:有1开始对所有输出的行数编号;

-b或--number-nonblank:和-n相似,只不过对于空白行不编号;

-s或--squeeze-blank:当遇到有连续两行以上的空白行,就代换为一行的空白行;

-A:显示不可打印字符,行尾显示“$”;

-e:等价于"-vE"选项;

-t:等价于"-vT"选项;

3、参数

文件列表:指定要连接的文件列表。

4、实例

设ml和m2是当前目录下的两个文件:

cat m1 (在屏幕上显示文件ml的内容)

cat m1 m2 (同时显示文件ml和m2的内容)

cat m1 m2 > file (将文件ml和m2合并后放入文件file中)

Linux cancel命令的用法及解释

Linux cancel命令用于取消已存在的打印任务。

1、语法

cancel(选项)(参数)

2、选项

-a:取消所有打印任务;

-E:当连接到服务器时强制使用加密;

-U:指定连接服务器时使用的用户名;

-u:指定打印任务所属的用户;

-h:指定连接的服务器名和端口号。

3、参数

打印任务号:指定要取消的打印任务编号。

Linux cal命令的用法及解释

Linux cal命令用于显示当前日历,或者指定日期的日历。

1、语法

cal(选项)(参数)

2、选项

-l:显示单月输出;

-3:显示临近三个月的日历;

-s:将星期日作为月的第一天;

-m:将星期一作为月的第一天;

-j:显示“julian”日期;

-y:显示当前年的日历。

3、参数

月:指定月份;

年:指定年份。

4、实例

单独执行cal命令会打印出日历:

[root@localhost ~]# cal

[root@localhost ~]# cal -j

[root@localhost ~]# cal -3

注:以上三个命令执行后的结果可参考如下图:

\

Linux cdrecord命令的用法及解释

Linux cdrecord命令用于Linux操作系统下光盘刻录,它支持cd和DVD格式。linux操作系统下一般都带有cdrecord软件。

1、语法

cdrecord(选项)(参数)

2、选项

-v:显示刻录光盘的详细过程;

-eject:刻录完成后弹出光盘;

speed=<刻录倍速>:指定光盘刻录的倍速;

dev=<刻录机设备号>:指定使用“-scanbus”参数扫描到的刻录机的设备号;

-scanbus:扫描系统中可用的刻录机。

3、参数

ISO文件:指定刻录光盘使用的ISO映像文件。

4、实例

查看系统所有 CD-R(w) 设备:

cdrecord -scanbus

scsibus0:

0,0,0     0) *

0,1,0     1) *

0,2,0     2) *

0,3,0     3) 'HP      ' 'CD-Writer+ 9200 ' '1.0c' Removable CD-ROM

用iso文件刻录一张光盘:

cdrecord -v -eject speed=4 dev=0,3,0 backup.iso

参数解释:

-v:显示刻录光盘的详细过程

-eject:刻完自动弹出光盘

speed=4 dev=0,3,0:四速刻录到HP CD-writer设备上。

擦写光驱:

cdrecord --dev=0,3,0 --blank=fast