Linux实用工具

欢迎进入Linux社区论坛,与200万技术人员互动交流 >>进入

Linux实用工具 显示月历――cal

cal命令语法:

cal [参数][<月> 年]

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

[root@localhost ~]# cal

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

[root@localhost ~]# cal -3

实例3:显示2009年12月份的月历。

[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_DA\n” > disk.toc

for i in *.cdr; do

printf “TRACK AUDIO\nFILE \”$i\” 0\n” 》 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.4(http://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计算表达式(((9+7)+4)×15) / 5-15的结果。

[root@localhost ~]# dc

显示数字的因子??factor

factor命令语法:

factor [参数][整数]

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

[root@localhost ~]#factor 2009

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

inncheck命令语法:

inncheck [参数][文件]

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

[root@localhost ~]# inncheck -av

微风吹过,海面上金光闪闪,泛起一道道美丽的浪花,

Linux实用工具

相关文章:

你感兴趣的文章:

标签云: