Aquí te dejo algunos comando básicos de linux – Parte 1
Manejo de archivos, ficheros
Copiar de forma recursiva y forzada todo el directorio de nombre carpeta y su contenido al directorio /home/destino
Comando: cp -Rf /carpeta /home/destino
Borrado de ficheros o carpetas
Eliminar archivos por extensión
# cd /carpeta/deseada
# find . -name “*.log” -print -exec rm {} \;
# find . -name “*.log” -print -exec rm {} \;
Eliminar directorio no vacio
# rm -dfr /carpeta
Buscando archivos en linux
# find / -name texto_a_buscar # find / -iname texto (no tiene en cuenta mayúsculas y minúsculas) # find / -name "[0-9]*" (todo lo que empieze con un dígito) # find / -name "[Mm]*" (todo lo que empieze con un la letra M o m) # find / -name "[a-m]*.txt" (todo lo que empieze entre a y m y termine en ".txt")
Compresión de archivos
La opción .tar.gz – .tar.z – .tgz (tar con gzip)
Empaquetar y comprimir:
# tar czvf archivo.tar.gz /carpeta/subcarpeta/*
Desempaquetar y descomprimir:
# tar xzvf archivo.tar.gz
La opción .zip (zip)
Comprimir:
# zip archivo.zip /carpeta/subcarpeta
Descomprimir:
# unzip archivo.zip
La opción .rar (rar)
Comprimir:
# rar -a archivo.rar /carpeta/subcarpeta
Descomprimir:
# rar -x archivo.rar