CATALOG(列出檔案目錄的命令)

CATALOG(列出檔案目錄的命令)

本詞條是多義詞,共5個義項
更多義項 ▼ 收起列表 ▲

CATALOG是GECOS(General Electric Comprehensive Operating Supervisor)、Apple DOS、ProDOS(用於Apple II)、DTSS(Dartmouth Time-Sharing System)等作業系統的命令,用於列出目錄下的檔案

基本介紹

  • 外文名:CATALOG
  • 別名:CAT、CATALOGUE
  • 是否區分大小寫:否(不區分大小寫)
TSS360,GECOS,Mark I分時,Mark II分時,RSTS BASIC-PLUS,DTSS,ProDOS,Apple DOS 3.3,相近命令,LISTCAT,CATLIST,CASALOG,CAPALOG,CAT,

TSS360

此命令創建或改變一個數據集(data set)的目錄項,為一批數據組創建一個目錄索引,或者索引一個數據集作為一批存在的數據組中的一個新的。

GECOS

CATALOG
列出從用戶自己的主目錄顯示的所有目錄和檔案名稱。
CATALOG #LIB
列出庫中所有的檔案。
CATALOG filename
列出一份指定的檔案的屬性的列表。此檔案必須從用戶的目錄顯示。
CATALOG /catalog1/catalog2
列印一份所有從指定的目錄(此處是catalog2)顯示的目錄和檔案名稱的列表。
CATALOG /catalog1/catalog2*
列印一份catalog2的屬性的詳情列表。
在這些目錄(catalog)命令中,不需要給出密碼。然而,CATALOG只同意從用戶的主目錄或者庫起源的串。

Mark I分時

列印最近指定的用戶編號下已保存的檔案的名稱。

Mark II分時

列出您的用戶編號下的檔案系統中保存的檔案的名稱和最近訪問日期。

RSTS BASIC-PLUS

該命令可以縮寫為CAT。CATALOG命令的格式是:
CATALOG [dev:[acct]]
在終端上列印出用戶的檔案目錄。列表提供的信息種類如下:
FOO   .BAS 4   48 4-APR-71 29-MAR-71 10:50 AM
檔案名稱 擴展名 大小保護訪問日期 創建日期 時間
欲通過載入本磁碟以外的設備的檔案的CATALOG,可以輸入:
CATALOG DEV:
比如:
CATALOG $
列出系統庫中的檔案;
CATALOG [100,101]
列出由賬號為100,101的用戶擁有的檔案;而
CATALOG DT4:
列出DECtape第4單元上的檔案。
CATALOG
ACEY .BAS 5 6031-Oct-76 31-Oct-76 07:19 AM
TREK .BAS 16 6031-Oct-76 31-Oct-76 06:58 AM
TREK .DOC 9 6031-Oct-76 31-Oct-76 06:58 AM
ANIMAL.BAS 5 6031-Oct-76 31-Oct-76 06:59 AM
STRTRK.BAS 27 6031-Mar-81 31-Mar-81 12:00 M
STRTR1.BAS 9 6031-Mar-81 31-Mar-81 12:06 PM
ADVENT.DOC 4 6013-Mar-77 20-Jul-85 06:50 AM
ADVENT.SAV 93 124 13-Mar-77 20-Jul-85 06:50 AM
ADVENT.VAR 22 6013-Mar-77 20-Jul-85 06:50 AM
ADVTXT.TXT 125 6013-Mar-77 20-Jul-85 06:50 AM
SYSMAC.SML 42 6013-Mar-77 13-Mar-77 06:42 AM
HELLO .MAC 1 6013-Mar-77 13-Mar-77 06:43 AM
PRIME .BAS 1 6024-Mar-76 24-Mar-76 12:00 PM
PI .BAS 1 6024-Mar-76 24-Mar-76 12:00 PM
Ready

DTSS

允許用戶獲得一份列印出來的存儲在一個目錄中的檔案的描述信息。該命令的簡單版本給予一份當前目錄中已保存的檔案的名稱的非字母式列表,帶有一個頭標識目錄和它的長度。選項的一個種類可用於獲得可選的信息而修改輸出的格式。

ProDOS

CATALOG命令以每行不超過80個字元的形式顯示目錄下的檔案列表,包括檔案名稱、檔案類型、塊大小、檔案終結數據和子類型。
]CATALOG
/SYSTEM
NAME TYPE BLOCKS MODIFIED CREATED ENDFILE SUBTYPE
PRODOSSYS 34 19-SEP-07 0:10 15-DEC-91 0:0016509
TEST BAS 1 19-SEP-07 0:12 19-SEP-07 0:12 3
BASIC.SYSTEM SYS 21 13-FEB-92 1:00 10-APR-93 0:0010240
BLOCKS FREE: 217BLOCKS USED:
TOTAL BLOCKS: 280
]

Apple DOS 3.3

顯示目錄下的檔案列表,包括檔案名稱、檔案類型、占扇區的大小(1~255)和磁碟標籤。普通的Apple DOS 3.3版本的檔案類型有:
  • A:AppleSoft BASIC的程式
  • B:二進制映像(機器語言)檔案
  • I:Integer BASIC的程式
  • R:可重定位二進制
  • S:源
  • *:被鎖的檔案(不被修改或刪除)
]CATALOG
DISK VOLUME 254
*A 003 HELLO
*I 003 APPLESOFT
*B 006 LOADER.OBJ0
*B 042 FPBASIC
*B 042 INTBASIC
*A 003 MASTER
*B 009 MASTER CREATE
*I 009 COPY
*B 003 COPY.OBJ0
*A 009 COPYA
*B 003 CHAIN
*A 014 RENUMBER
*A 003 FILEM
*B 020 FID
*A 003 CONVERT13
*B 027 MUFFIN
*A 003 START13
*B 007 BOOT13
*A 004 SLOT#
A 002 COPYA.ST
]

相近命令

該命令作用與Unix作業系統的ls命令相近。

LISTCAT

在MVS和z/OS TSO/E中列出目錄中的條目。
listc
IN CATALOG:SYS1.BGCCTLG
JOEUSER.ACCNTING.CLIST
JOEUSER.ACCNTING.COBOL
JOEUSER.APL.ASM
JOEUSER.CICS.CNTL
JOEUSER.ERRORS.DATA
JOEUSER.FMU.DATA
JOEUSER.HLIPRINT.DATA
JOEUSER.HLIPRINT.FOCUS
JOEUSER.INVENTRY.DATA
JOEUSER.INVENTRY.COBOL
JOEUSER.INVENTRY.COBOL.BACKUP
JOEUSER.ISPF.ISPPROF
JOEUSER.JU.ASM
JOEUSER.JU.CLIST
JOEUSER.JU.CLIST1A
JOEUSER.JU.CNTL
JOEUSER.JU.COBOL
JOEUSER.JU.DATA
JOEUSER.JU.DS14
JOEUSER.JU.LOAD
***

CATLIST

在CDC的KRONOS作業系統中,獲得永久檔案的指定信息。
在CDC 6600的NOS作業系統中,列出檔案目錄。
例子:用戶BJK2201輸入CATLIST命令以列出此用戶目錄中當前的檔案。
CATALOG OF BJK2201FM/NOSCLSH yy/mm/dd.  09.10.47.
INDIRECT ACCESS FILE(S)
ADD EXAMGRADES ID MODIFY2RESEQ XX
CAPITAL FIND*HEROFTN LIST PRIME T
DIRECT ACCESS FILES(S)
DIRFILE
13 INDIRECT ACCESS FILE(S), TOTAL PRUS =14.
3 DIRECT ACCESS FILE(S)TOTAL PRUS = 2.

CASALOG

在馬克2號分時服務(Mark II Timesharing Service)中列出檔案名稱、檔案類型和檔案在存儲單元中的長度。

CAPALOG

在馬克2號分時服務中列出檔案名稱、檔案類型和指定項目的最先6個字元。

CAT

在ProDOS系統中,以每行不超過40個字元的形式來顯示目錄下的檔案列表。
]CAT
/SYSTEM
NAME TYPE BLOCKS MODIFIED
PRODOSSYS 34 19-SEP-07
TEST BAS 1 19-SEP-07
BASIC.SYSTEM SYS 21 13-FEB-92
BLOCKS FREE: 217BLOCKS USED: 63
]
在HDOS中,列出磁碟上的檔案。
在PDP-8的TSS-8作業系統中,通過R CAT命令載入用戶庫的磁碟檔案的目錄。
.R CAT
DISK FILES FOR USER 0, 2 ON 1-JAN-75
NAME SIZE PROT DATE
PALD .SAV 16 12 31-MAR-76
LOADER.SAV 4 12 31-MAR-76
FORT .SAV 6 12 31-MAR-76
FOSL .SAV 6 12 31-MAR-76
PIP .SAV 10 12 31-MAR-76
TSTLPT.SAV 2 12 31-MAR-76
LOGOUT.SAV 6 12 31-MAR-76
SYSTAT.SAV 5 12 31-MAR-76
EDIT .SAV 8 12 31-MAR-76
FOCAL .SAV 16 12 31-MAR-76
BASIC .SAV 38 12 31-MAR-76
COPY .SAV 10 12 31-MAR-76
CAT .SAV 6 12 31-MAR-76
GRIPE .SAV 5 12 31-MAR-76
LOGID .SAV 4 12 31-MAR-76
PUTR .SAV 21 12 3-FEB-84
ODTHI .SAV 2 12 29-FEB-84
FLAP .SAV 1 12 7-APR-84
PTLOAD.SAV 1 12 29-APR-84
BLANK .SAV 1 12 9-JUN-84
DTTEST.SAV 2 12 26-JUN-84
INIT .SAV 17 12 29-JUL-84
BAS000.TMP 1 17 1-JAN-84
BAS100.TMP 1 17 1-JAN-84
INTER .BAS 1 12 1-JAN-75
REMY .ASC 1 12 1-JAN-75
TOTAL DISK SEGMENTS: 189 QUOTA: 1575
在TSC FLEX中,被用於顯示每個磁碟上的磁碟目錄中的FLEX磁碟檔案名稱。語法是:
CAT[,<drive list>][,<match list>]
在DOSPLUS 3.5中,顯示磁碟的檔案目錄。
CAT [FROM] drivespec [TO] file/device [USIGN] wildmask (System=,Invis=,Kill=,Alpha)

相關詞條

熱門詞條

聯絡我們