當前位置:編程學習大全網 - 源碼下載 - Linux源代碼

Linux源代碼

1 .灰

(1)簡介

灰燼——壹個貝殼

這是Kenneth Almquist在1989寫的。ash是Linux下眾多命令解釋器中的壹個,它的很多特性都接近System V的外殼。

(2)壹些參數的描述

Ash [-efijnsxz] [+efijnsxz] [-c命令] [參數]

-c命令:如果使用-c參數,ash從標準輸入中讀取命令(在用-c執行命令之後)。

-s:如果使用-s參數,ash從標準輸入中讀取命令(在使用-c帶執行命令之後)。

如果您不遵循-c -s參數,ash將第壹個參數作為文件名,並從該文件中讀取命令。如果沒有參數,ash默認設置-s參數,並從標準輸入中讀取命令,直到輸入exit。

如果參數0的第壹個字母是“-”,則確定ash為登錄shell,ash會從/etc/profile或中讀取相應的設置和環境變量。用戶根目錄中的配置文件。

-e:如果使用-e參數,在執行命令後,當返回值不為零時,ash將退出。

-f:如果使用-f參數,ash將關閉自動文件名生成功能。

-j:打開Berkeley UNIX風格的工作控制。

-n:讀取命令,但不執行它。

(3)例子

灰分-c ls

Ash在執行命令ls後返回原始目錄和shell。

灰分-s

Ash執行了壹個新的shell,現在可以在這個shell中工作了。按(Ctrl-D)或進入exit後,會返回到原來的目錄和shell,設置的環境變量會恢復到原來的值。

2.at

(1)簡介

At、batch、atq、atrm:排列、檢查和刪除隊列中的工作。

托馬斯·柯尼希寫的。

(2)壹些參數的描述

在[-V] [-q隊列] [-f文件名] [-mldbv]時間

At -c作業[作業…]

Atq [-V] [-q隊列] [-v]

Atrm [-V]作業

批處理[-V] [-q隊列] [-f文件名][-mv][時間]

At在設定的時間執行作業。

Atq列出用戶排隊的作業,如果他們是超級用戶,則列出隊列中的所有作業。

Atrm刪除隊列中的作業。

批處理以低優先級運行作業,只要系統的loadavg

-V:如果使用-V參數,版本號將顯示在標準錯誤輸出中。

-q queue:如果使用-q參數,可以指定壹個可選的隊列名稱,可以是從a到z或從a到z的任何字母。at的默認隊列名稱是C,batch的默認隊列名稱是e。隊列的字母順序越高,隊列的優先級越低。如果是大寫,會提交批量。如果atq使用-q參數,將只顯示該隊列中的作業。

-m:向提交作業的用戶發送提示郵件,即使作業在執行後沒有丟失。

-f文件名:從文件中讀取作業。

-l:等於atq。

-d:等於atrm。

-b:等於批量。

時間:這是用戶設置的作業開始執行的時間。時間的格式分為三部分:時間、日期和偏移量。可接受的時間格式是HH: MM或HH:MM,它在壹天中的指定時間運行,如果時間已過,則在第二天執行。您可以在時間後添加AM或PM,使其在上午或下午運行,或者您可以指定執行的日期。給出的日期格式應該是月/日或月/日/YY或月/日,或者您可以給出偏移量:

時間+計數間隔

時間間隔可以是分鐘、小時、天、周。

您還可以指定今天運行作業,明天運行作業。

(3)註意事項

如果未指定-f選項,at將從標準輸入中讀取所有命令,因此可以通過管道、重定向或交互式輸入來輸入命令。

超級用戶可以在任何情況下使用at系列命令。壹般用戶使用at系列命令的權限由文件/etc/at.allow、/etc/at.deny控制,如果/etc/at.allow存在,則只有該文件中列出的用戶可以使用at系列的命令。如果/etc/at.allow文件不存在,請檢查/etc/at.deny文件。此文件中未列出的用戶可以使用at系列命令。默認配置是/etc/at.deny,這是壹個空文件,表示所有用戶都可以使用at系列命令。

(4)示例

at -f工作4pm + 3天

三天後下午4點執行文件工作中的作業。

at -f工作10am 7月31

7月31日上午10執行文件工作中的作業。

3 .橫幅

橫幅:打印標題。

Banner在標準輸出上打印高質量的標題,如果沒有輸入要打印的文本,它將等待從標準輸入中輸入壹行文本。它的標題由“*”組成。馬克·霍頓寫的。

(2)壹些參數的描述

/usr/bin/banner [-wn]信息

-w width輸出寬度範圍從131到n,n默認為80列。

(3)註意事項

無法打印字符:

4 .狂歡

(1)簡介

bash:GNU Bourne-再次Shell

Bash的版權歸自由軟件基金會所有

Bash是Linux下眾多命令解釋器中的壹個,它與sh兼容,包含了ksh和csh中壹些有用的特性。符合IEEE POSIX外殼和工具規範(IEEE工作組1003.2)。

  • 上一篇:什麽是組態,系統組態是什麽,組態王是監控軟件嗎,請教詳細答案
  • 下一篇:自適應控制基本原理
  • copyright 2024編程學習大全網