Linux命令實(shí)例參考手冊,第11章 Linux實(shí)用工具_云主機和虛擬主機_奇迪科技(深圳)有限公司(m.cheanjie.com)
cal命令語(yǔ)法:
cal [參數][<月> 年]
實(shí)例1:顯示本月的月歷。
[root@localhost ~]# cal
實(shí)例2:顯示本月及前后兩個(gè)月的月歷。
[root@localhost ~]# cal -3
實(shí)例3:顯示2009年12月份的月歷。
[root@localhost ~]# cal 12 2009
實(shí)例4:顯示2008年全年的月歷。
[root@localhost ~]# cal –y 2008
cdp命令語(yǔ)法:
cdp [參數]
實(shí)例:播放CD上的歌曲。
[root@localhost bin]# cdp
cdplay命令語(yǔ)法:
cdplay [參數]
實(shí)例1:隨機播放一首CD上的歌曲。
[root@localhost bin]# cdplay –s
實(shí)例2:以后臺運行模式播放CD上的第8首歌曲。
[root@localhost bin]# cdplay –b –t8
實(shí)例3:顯示當前正在播放的CD的所有相關(guān)信息。
[root@localhost bin]# cdplay –d
cdrdao命令語(yǔ)法:
cdrdao <命令> [參數] [toc文件]
實(shí)例1:查找當前刻錄機的相關(guān)信息。
[root@localhost ~]# cdrdao scanbus
實(shí)例2:將一組mp3文件刻錄成CD。
首先用戶(hù)需要建立文件/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"
在繼續介紹下面的操作步驟之前,需要注意的是,用戶(hù)自行制作的mkcdrtoc腳本成功執行必須具備以下幾個(gè)條件,缺一不可。
當前Linux系統的登錄用戶(hù)必須具備執行該腳本的權限??梢酝ㄟ^(guò)執行命令chmod修改文件/usr/local/bin/mkcdrtoc的訪(fǎng)問(wèn)權限。
[root@localhost ~]# chmod 777 /usr/local/bin/mkcdrtoc
因為該腳本作用是要將當前目錄下的所有mp3格式的文件轉換成cdr格式文件,因此必須準備一個(gè)裝載有一系列mp3格式文件的目錄??梢越⒛夸?/span>mp3,并放置幾首自己喜歡的mp3在該目錄下。
[root@localhost ~]# mkdir mp3
[root@localhost mp3]# ll *.mp3
在上述mkcdrtoc的腳本的中,有一個(gè)“mpg123”文件,這是一個(gè)開(kāi)源的mp3播放器軟件,也是mp3格式文件轉換成cdr格式文件的核心組件,如果希望能夠順利通過(guò)該階段的工作,就一定要下載并安裝mpg123程序。
可以到mpg123的官方站點(diǎn)(http://www.mpg123.com/)找到開(kāi)源軟件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
解壓縮后,會(huì )看到當前目錄下生成一個(gè)mpg123-1.6.4目錄,這個(gè)目錄是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
現在開(kāi)始執行刻錄CD最重要的兩個(gè)步驟。第一,在裝載有mp3的目錄中將所有的mp3文件全部轉換成cdr文件;第二,將所有轉換成功的cdr文件刻錄到CD光盤(pán)中。如果在刻錄之前希望重新調整刻錄音軌的順序,可以通過(guò)調整上一步驟中生成的disk.toc腳本文件實(shí)現。
[root@localhost ~]# mkcdrtoc
[root@localhost ~]# cdrdao write --device ATA:1,0,0 --driver generic-mmc disk.toc
到此為止,已經(jīng)成功體驗了在Linux系統中利用cdrdao命令將自己喜歡的mp3文件轉換并刻錄成CD了。
實(shí)例3:將CD復制到硬盤(pán)中以data.bin文件存放。
執行以下命令:
[root@localhost ~]# cdrdao read-cd --device ATA:1,0,0 --driver generic-mmc audiocd.toc
實(shí)例4:為CD創(chuàng )建一個(gè)指定的內容目錄表。
[root@localhost ~]# cdrdao read-toc --device ATA:1,0,0 --driver generic-mmc audiocd.toc
實(shí)例5:將從Internet網(wǎng)絡(luò )上的CDDB數據庫中獲取到的CD文本附加到一個(gè)指定的內容目錄表。
[root@localhost ~]# cdrdao read-cddb --device ATA:1,0,0 --driver generic-mmc audiocd.toc
實(shí)例6:將硬盤(pán)中以data.bin名存放的文件刻錄到CD。
[root@localhost ~]# cdrdao write --device ATA:1,0,0 --driver generic-mmc audiocd.toc
dc命令語(yǔ)法:
dc [參數][文件]
實(shí)例:請用dc計算表達式(((9+7)+4)×15) / 5-15的結果。
[root@localhost ~]# dc
factor命令語(yǔ)法:
factor [參數][整數]
實(shí)例:請計算整數2009的素數因子。
[root@localhost ~]#factor 2009
inncheck命令語(yǔ)法:
inncheck [參數][文件]
實(shí)例:檢查所有文件inn相關(guān)配置文件的語(yǔ)法正確性。
[root@localhost ~]# inncheck -av
本文版權所有,轉載須注明:來(lái)源 http://m.cheanjie.com/qvdv-zhuji-782.html