Latest web development tutorials

Linux команды ар

Linux команда Daquan Linux команда Daquan

Linux ар команда используется для создания или редактирования документов, сохраняемые или извлечена из файла хранится в файле.

ар позволяет установить большое количество файлов в один файл хранится. Хранится в файле, все члены сохранить первоначальные атрибуты файла и права доступа.

грамматика

ar[-dmpqrtx][cfosSuvV][a<成员文件>][b<成员文件>][i<成员文件>][备存文件][成员文件]

Параметры:

Необходимые параметры:

  • -d удалить документы, хранящиеся членом файла.
  • -m члены Изменить файл, чтобы сохранить файл.
  • -p отображение документов, хранящихся членами содержимого файла.
  • -q семья будет просить дополнительные документы, хранящиеся в конце концов.
  • -r сохранил файл в файл.
  • -t дисплей хранятся файлы, содержащиеся.
  • -x принадлежащие членам файла дампа памяти удалены файлы.

Параметр Опция:

  • а <файл элемент> вставить файл в режим ожидания после того, как хранение файлов, указанных в файле.
  • б <файл элемент> вставить файл хранится членами до указанного файла.
  • с установить файлы храниться.
  • е Чтобы избежать длинного имени файла не совместима с другими директивами командных систем А.Р., поэтому этот параметр можно использовать, чтобы поместить элементы имени усеченного файла в файле хранится слишком долго.
  • я <файл> член будет просить членов семьи, вставленные до того, как файл, указанный в файле сохраняется.
  • дата о зарезервирован документов, хранящихся в файле.
  • s Если хранится файл содержит модель объекта, этот параметр может быть установлен, чтобы сохранить файл таблицы символов.
  • S не генерирует таблицу символов.
  • U только новая дата файла вставляется, чтобы сохранить файл.
  • Показать подробную информацию об осуществлении программы V.
  • V Отображение информации о версии.

примеров

Упакованный файл

[[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] ~]# 

Пакет несколько файлов

[[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] ~]# 

Отображение содержимого файла пакета

[[email protected] ~]# ar t two.bak    
a.c
b.c
c.c
d.c
[[email protected] ~]# 

Удаление файлов упакованных файлов пользователей

[[email protected] ~]# ar d two.bak a.c b.c c.c  
[[email protected] ~]# ar t two.bak       
d.c

Linux команда Daquan Linux команда Daquan