Latest web development tutorials

comandos de Linux ar

Linux comando Daquan Linux comando Daquan

ar comandos de Linux se utiliza para crear o modificar documentos guardados por o extraídos del archivo guardado en el archivo.

ar le permite configurar muchos archivos se mantiene en un solo archivo. Guardado en el archivo, todos los miembros son de retener los atributos de archivo y los permisos originales.

gramática

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

parámetros:

parámetros necesarios:

  • -d eliminar documentos guardados por un miembro del archivo.
  • miembros de modificación del archivo -m con el fin de mantener el archivo.
  • -p visualización de documentos conservados por los miembros de los contenidos del archivo.
  • -q familia va a pedir documentos adicionales guardados en el final.
  • -r mantiene el archivo en el archivo.
  • -t pantalla mantiene archivos contenidos.
  • miembros de archivo de volcado-propiedad -x eliminan archivos.

opción de parámetros:

  • un <archivo de miembros> insertar el archivo en modo de espera después de mantener los archivos especificados en el archivo.
  • b <archivo de miembros> insertar un archivo guardado por los miembros antes de que el archivo especificado.
  • c establecer los archivos guardados.
  • f Para evitar nombre de archivo largo no es compatible con otros sistemas de directivas de comando ar, por lo que puede utilizar este parámetro para poner los miembros del nombre de archivo truncado en el archivo mantuvo demasiado tiempo.
  • i <archivo de miembros> pedirá a los miembros de la familia insertados antes de que el archivo especificado en el archivo guardado.
  • o la fecha reservada documentos guardados en el archivo.
  • s Si el archivo guardado contiene el modelo de objetos, este parámetro se puede establecer para mantener el archivo de tabla de símbolos.
  • S no genera una tabla de símbolos.
  • u única nueva fecha del archivo se incluye para mantener el archivo.
  • Mostrar información detallada acerca de la ejecución del programa v.
  • V Muestra información de versión.

Ejemplos

archivo empaquetado

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

Empaquetar varios archivos

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

Mostrar el contenido del archivo de paquete

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

Eliminar archivos empaquetados miembros de archivo

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

Linux comando Daquan Linux comando Daquan