博客 > Linux命令:2個非常有用的Linux命令
瀏覽量:1322次評論:0次
作者:銳成網(wǎng)絡整理時間:2024-06-05 17:03:33
在Linux系統(tǒng)中,命令行是我們操作系統(tǒng)的重要工具,通過一些簡短而強大的命令,我們可以快速地完成各種任務。今天就簡單介紹Linux命令中2個非常有用命令,dd命令和at命令,平時可能不一定用到,但是用到時卻很有用,希望對你有所幫助。
1、dd命令
dd命令可用于將數(shù)據(jù)從文件或設(shè)備傳輸?shù)搅硪粋€設(shè)備,常用來執(zhí)行各種任務,例如備份創(chuàng)建,iso 寫入 USB設(shè)備等。
可能你最常見到的就是教你如何將一個iso鏡像文件寫入 U 盤,制作系統(tǒng)啟動盤。
sudo dd if=/home/ubunut.iso of=/dev/sdb
這種情況下執(zhí)行的命令,只有在命令執(zhí)行過程完成后才會顯示執(zhí)行的詳細信息。類似如下:
linux265@linux: $ dd if=/home/ubunut.iso of=/dev/sdb bs=1M count=4092
4092+0條記錄
4092+0記錄出來
4290772992字節(jié)(4.3 GB,4.0 GiB)復制,59.4672 s,72.2 MB/s ubuntushell@linux:$
如果你想要能看到實時的命令執(zhí)行的進度情況,添加個參數(shù)就可以實現(xiàn)。
sudo dd if=/home/ubunut.iso of=/dev/sdb status=progress
這樣,命令執(zhí)行時就會實時的顯示執(zhí)行情況,類似如下:
linux265@linux:$ dd if=/dev/ubunut.iso of=/dev/sdb bs=1M count=4092 status=progress
56623104字節(jié)(57 MB,54 MiB)復制,3 s,18.6 MB/s
2、at命令
at 命令允許你指定一個時間創(chuàng)建一個定時的執(zhí)行任務。當然默認情況下,Linux 系統(tǒng)并沒有這個命令,你需要安裝它。
sudo apt install at
安裝完成后,保證其守護進程運行,執(zhí)行如下命令:
sudo systemctl enable --now atd
at 命令的使用也非常簡單。
例如,我們創(chuàng)建一個將于上午 9:00 執(zhí)行的作業(yè):
at 00:02
按下Enter鍵后,將看到at命令提示符,該命令提示符通常以at>開頭。此外,將顯示一條警告消息,通知將執(zhí)行命令的shell:
warning: commands will be executed using /bin/sh
at>
此時,輸入要執(zhí)行的一個或多個命令:
輸入完命令后,按Ctrl-D退出提示符并保存作業(yè):
該命令將顯示作業(yè)編號以及執(zhí)行時間和日期。
除了在提示符中輸入命令外,還有其他方法可以傳遞您想要運行的命令。一種方法是使用echo命令 通過管道 at 命令執(zhí)行:
echo "Hello world!" | at 09:00
要從文件中讀取命令,而不是標準輸入,請調(diào)用帶有-f選項的命令,后跟文件路徑。例如,要創(chuàng)建一個將運行script/home/linux265/script.sh的作業(yè):
at 09:00 -f /home/linux265/script.sh
更多關(guān)于 at 的使用可以通過 man at查看。
以上就是關(guān)于2個非常有用的Linux命令的全部介紹了,熟練掌握dd命令和at命令,并實際工作中加以運用,有助于提升工作效率,節(jié)省時間。
重要聲明:本文來自Linux265,經(jīng)授權(quán)轉(zhuǎn)載,版權(quán)歸原作者所有,不代表銳成觀點,轉(zhuǎn)載的目的在于傳遞更多知識和信息。
相關(guān)文章推薦
2025-05-27 11:53:22
2024-08-20 17:58:16
2024-08-19 17:49:29
2024-08-19 10:23:28
2024-08-16 17:06:33
熱門工具
標簽選擇
閱讀排行
我的評論
還未登錄?點擊登錄