Linux命令实例参考手册,第11章 Linux实用工具_云主机和虚拟主机_奇迪科技(深圳)有限公司(www.qvdv.net)

欢迎来到奇迪科技(深圳)有限公司,超值服务提供卓越产品!

云主机和虚拟主机

Linux命令实例参考手册,第11章 Linux实用工具

作者:qvdv 来源: 更新时间:2015-03-06

显示月历——cal

cal命令语法:

cal [参数][<> ]

实例1:显示本月的月历。

[root@localhost ~]# cal

实例2:显示本月及前后两个月的月历。

[root@localhost ~]# cal -3

实例3:显示200912月份的月历。

[root@localhost ~]# cal 12 2009

实例4:显示2008年全年的月历。

[root@localhost ~]# cal –y 2008

播放音乐CD――cdp

cdp命令语法:

cdp [参数]

实例:播放CD上的歌曲。

[root@localhost bin]# cdp

CD播放工具――cdplay

cdplay命令语法:

cdplay [参数]

实例1:随机播放一首CD上的歌曲。

[root@localhost bin]# cdplay –s

实例2:以后台运行模式播放CD上的第8首歌曲。

[root@localhost bin]# cdplay –b –t8

实例3:显示当前正在播放的CD的所有相关信息。

[root@localhost bin]# cdplay –d

进行一次性刻录CD――cdrdao

cdrdao命令语法:

cdrdao <命令> [参数] [toc文件]

实例1:查找当前刻录机的相关信息。

[root@localhost ~]# cdrdao scanbus

实例2:将一组mp3文件刻录成CD

首先用户需要建立文件/usr/local/bin/mkcdrtoc

[root@localhost ~]# vi /usr/local/bin/mkcdrtoc

文件内容如下:

  #!/bin/sh

  for i in *.mp3; do

    if [ ! -e ${i%mp3}cdr ]; then

      mpg123 --cdr - $i > ${i%mp3}cdr;

    fi

  done

  printf "CD_DAn" > disk.toc

  for i in *.cdr; do

    printf "TRACK AUDIOnFILE "$i" 0n" >> disk.toc

  done

  printf "n========== disk.toc ==================n"

  cat disk.toc

  printf "========================================n"

  printf "n>>>>>>>> Now run "cdrdao write disk.toc" <<<<<<<<<<n"

在继续介绍下面的操作步骤之前,需要注意的是,用户自行制作的mkcdrtoc脚本成功执行必须具备以下几个条件,缺一不可。

当前Linux系统的登录用户必须具备执行该脚本的权限。可以通过执行命令chmod修改文件/usr/local/bin/mkcdrtoc的访问权限。

[root@localhost ~]# chmod 777 /usr/local/bin/mkcdrtoc

因为该脚本作用是要将当前目录下的所有mp3格式的文件转换成cdr格式文件,因此必须准备一个装载有一系列mp3格式文件的目录。可以建立目录mp3,并放置几首自己喜欢的mp3在该目录下。

[root@localhost ~]# mkdir mp3

[root@localhost mp3]# ll *.mp3

在上述mkcdrtoc的脚本的中,有一个“mpg123”文件,这是一个开源的mp3播放器软件,也是mp3格式文件转换成cdr格式文件的核心组件,如果希望能够顺利通过该阶段的工作,就一定要下载并安装mpg123程序。

可以到mpg123的官方站点(http://www.mpg123.com/)找到开源软件mpg123,寻找并下载当前的最新版mpg123程序包mpg123-1.6.4http://downloads.sourceforge.net/mpg123/mpg123-1.6.4.tar.gz)。

成功下载完程序包文件mpg123-1.6.4.tar.gz后,按照如下步骤安装:

首先,运用tar命令解压mpg123-1.6.4.tar.gz程序包文件。

[root@localhost ~]# tar -zxvf mpg123-1.6.4.tar.gz

解压缩后,会看到当前目录下生成一个mpg123-1.6.4目录,这个目录是mpg123-1.6.4的源代码目录,需要手工重新编译并安装。参照如下命令顺序执行。

[root@localhost ~]# cd mpg123-1.6.4

[root@localhost mpg123-1.6.4]# ./configure

[root@localhost mpg123-1.6.4]# make

[root@localhost mpg123-1.6.4]# make instal

现在开始执行刻录CD最重要的两个步骤。第一,在装载有mp3的目录中将所有的mp3文件全部转换成cdr文件;第二,将所有转换成功的cdr文件刻录到CD光盘中。如果在刻录之前希望重新调整刻录音轨的顺序,可以通过调整上一步骤中生成的disk.toc脚本文件实现。

[root@localhost ~]# mkcdrtoc

 [root@localhost ~]# cdrdao write --device ATA:1,0,0 --driver generic-mmc disk.toc

到此为止,已经成功体验了在Linux系统中利用cdrdao命令将自己喜欢的mp3文件转换并刻录成CD了。

实例3:将CD复制到硬盘中以data.bin文件存放。

执行以下命令:

[root@localhost ~]# cdrdao read-cd --device ATA:1,0,0 --driver generic-mmc audiocd.toc

实例4:为CD创建一个指定的内容目录表。

[root@localhost ~]# cdrdao read-toc --device ATA:1,0,0 --driver generic-mmc audiocd.toc

实例5:将从Internet网络上的CDDB数据库中获取到的CD文本附加到一个指定的内容目录表。

[root@localhost ~]# cdrdao read-cddb --device ATA:1,0,0 --driver generic-mmc audiocd.toc

 

实例6:将硬盘中以data.bin名存放的文件刻录到CD

[root@localhost ~]# cdrdao write --device ATA:1,0,0 --driver generic-mmc audiocd.toc

台式计算器――dc

dc命令语法:

dc [参数][文件]

实例:请用dc计算表达式(((97)+4×15) / 515的结果。

[root@localhost ~]# dc

显示数字的因子――factor

factor命令语法:

factor [参数][整数]

实例:请计算整数2009的素数因子。

[root@localhost ~]#factor 2009

检查INN相关配置文件语法――inncheck

inncheck命令语法:

inncheck [参数][文件]

实例:检查所有文件inn相关配置文件的语法正确性。

[root@localhost ~]# inncheck -av


本文版权所有,转载须注明:来源  https://www.qvdv.net/qvdv-zhuji-782.html