comando di Linux ar
comando di Linux ar viene utilizzato per creare o modificare documenti conservati da o estratti dal file nel fascicolo.
ar consente di impostare molti file in un unico file viene mantenuto. Nel fascicolo, tutti i membri sono per conservare l'originale attributi di file e autorizzazioni.
grammatica
ar[-dmpqrtx][cfosSuvV][a<成员文件>][b<成员文件>][i<成员文件>][备存文件][成员文件]
parametri:
parametri necessari:
- -d eliminare i documenti conservati da un membro del file.
- i membri di modifica del file -m, al fine di mantenere il file.
- visualizzazione -p di documenti conservati dai membri il contenuto del file.
- q famiglia chiederà ulteriori documenti conservati alla fine.
- -r mantenuto il file nel file.
- Display -t mantenuto file contenuti.
- membri -x di proprietà di file di dump rimossi i file.
parametro Opzione:
- un <file utente> inserire il file in stand-by dopo aver mantenuto dei file specificati nel file.
- b <file utente> inserire un file mantenuto dai membri prima che il file specificato.
- c costituire archivi custoditi.
- f Per evitare di nome di file lungo non è compatibile con altre direttive di comando sistemi ar, quindi possibile utilizzare questo parametro per mettere i membri del nome del file troncato nel file mantenuto troppo a lungo.
- i <file di utente> chiederà familiari inserito prima del file specificato nel file mantenuto.
- Data o documenti conservati nel file riservati.
- s Se il file contiene mantenuto il modello a oggetti, questo parametro può essere stabilito per mantenere il file tabella dei simboli.
- S non genera una tabella di simboli.
- è inserito u solo più recente data file per mantenere il file.
- Visualizzare informazioni dettagliate circa l'attuazione del programma v.
- V Mostra informazioni sulla versione.
Esempi
Pranzo di file
[[email protected] ~]# ls //显示当前目录文件 a.c b.c d.c install.log qte anaconda-ks.cfg c.c Desktop [[email protected] ~]# ar rv one.bak a.c b.c //打包 a.c b.c文件 ar: 正在创建 one.bak a - a.c a - b.c [[email protected] ~]#
Pacchetto più file
[[email protected] ~]# ar rv two.bak *.c //打包以.c结尾的文件 ar: 正在创建 two.bak a - a.c a - b.c a - c.c a - d.c [[email protected] ~]#
Visualizzare il contenuto del file del pacchetto
[[email protected] ~]# ar t two.bak a.c b.c c.c d.c [[email protected] ~]#
Eliminare i file confezionati membri di file
[[email protected] ~]# ar d two.bak a.c b.c c.c [[email protected] ~]# ar t two.bak d.c