Es irritante, incluso agotador, explicarle a alguien cómo descomprimir después de cargar un archivo. Si es así, definitivamente te encantará Shar en Linux.
Con shar, puede ‘agrupar’ varios archivos. Si se lo envía a alguien, solo necesita asegurarse de que sea ejecutable y ejecutarlo para extraerlo. No hay necesidad de comandos o instrucciones complejos durante el proceso.
¡Veamos cómo puede usar shar para agrupar archivos en el siguiente artículo!
Instalar shar
Shar no está incluido en la mayoría de las distribuciones de Linux de forma predeterminada, por lo que deberá instalarlo primero para crear los archivos Shar extraídos automáticamente. Sin embargo, no lo encontrará en Centro de software o vía apto. En su lugar, tendrá que instalar más Sharutils paquetes que contienen Shar. Para hacer esto, active Terminal y use el comando:
sudo apt install sharutils
Shar es una herramienta de línea de comandos y trabaja en varios archivos al mismo tiempo, colocándolos en un solo archivo. Por lo tanto, para mayor comodidad y facilidad de uso, cree un directorio temporal y mueva o copie todos los archivos que desea colocar en el archivo shar a ese directorio temporal.
Con la Terminal aún activa, use el cd
comando para mover el archivo al directorio recién creado.
Use el comando cd para mover el archivo al directorio recién creado
Archivos de grupo
Para crear un archivo shar, ejecute el siguiente comando:
shar ./* > ./archive-filename.shar
cambio archivo-nombre de archivo para el nombre de archivo preferido.
Siéntase libre de profundizar más para comprender cómo puede usar sus archivos.
- Por supuesto, Shar es el programa.
- ./* es la entrada y, en este caso específico, significa todos los archivos del directorio.
- > separa la entrada y la salida del comando. El programa entiende esto de la siguiente manera: Tome todas las entradas a la izquierda de> y combínelas en un solo archivo identificado a la derecha de>.
- ./archive-filename.shar es la ruta y el nombre del archivo de salida. Puedes cambiarlo a lo que quieras.
Este proceso es bastante rápido y no suele tardar más de unos segundos (según el rendimiento de la PC).
Archivos de grupo
Después de crear el archivo, puede compartir sus archivos nuevos con otras personas. Aunque tambien necesitan Sharutils instalado para extraer operaciones automáticamente, como verá en el siguiente paso, las cosas serán más simples que tratar con repositorios regulares.
Extraer archivo shar
Cuando la otra persona recibe el repositorio shar, todo lo que necesita hacer es hacerlo viable y ejecutarlo.
Asumiendo que la otra persona tiene Sharutils instalado, pueden extraer el archivo usando los siguientes comandos:
chmod +x archive.shar ./archive.shar
Los archivos que contiene se extraen al lado, en el mismo directorio.
Extraer archivo shar
Archivo de Linux
Es irritante, incluso agotador, explicarle a alguien cómo descomprimir después de cargar un archivo. Si es así, definitivamente te encantará Shar en Linux.
Con shar, puede ‘agrupar’ varios archivos. Si se lo envía a alguien, solo necesita asegurarse de que sea ejecutable y ejecutarlo para extraerlo. No hay necesidad de comandos o instrucciones complejos durante el proceso.
¡Veamos cómo puede usar shar para agrupar archivos en el siguiente artículo!
Instalar shar
Shar no se incluye en la mayoría de las distribuciones de Linux de forma predeterminada, por lo que primero deberá instalarlo para crear los archivos Shar extraídos automáticamente. Sin embargo, no lo encontrará en Centro de software o vía apto. En su lugar, tendrá que instalar más Sharutils paquetes que contienen Shar. Para hacer esto, active Terminal y use el comando:
sudo apt install sharutils
Shar es una herramienta de línea de comandos y trabaja en varios archivos al mismo tiempo, colocándolos en un solo archivo. Por lo tanto, para mayor comodidad y facilidad de uso, cree un directorio temporal y mueva o copie todos los archivos que desea colocar en el archivo shar a ese directorio temporal.
Con la Terminal aún activa, use el cd
comando para mover el archivo al directorio recién creado.
Use el comando cd para mover el archivo al directorio recién creado
Archivos de grupo
Para crear un archivo shar, ejecute el siguiente comando:
shar ./* > ./archive-filename.shar
cambio archivo-nombre de archivo para el nombre de archivo preferido.
Siéntase libre de profundizar más para comprender cómo puede usar sus archivos.
- Por supuesto, Shar es el programa.
- ./* es la entrada y, en este caso específico, significa todos los archivos del directorio.
- > separa la entrada y la salida del comando. El programa entiende esto de la siguiente manera: Tome todas las entradas a la izquierda de> y combínelas en un solo archivo identificado a la derecha de>.
- ./archive-filename.shar es la ruta y el nombre del archivo de salida. Puedes cambiarlo a lo que quieras.
Este proceso es bastante rápido y no suele tardar más de unos segundos (según el rendimiento de la PC).
Archivos de grupo
Después de crear el archivo, puede compartir sus archivos nuevos con otras personas. Aunque tambien necesitan Sharutils instalado para extraer operaciones automáticamente, como verá en el siguiente paso, las cosas serán más simples que tratar con repositorios regulares.
Extraer archivo shar
Cuando la otra persona recibe el repositorio shar, todo lo que necesita hacer es hacerlo viable y ejecutarlo.
Asumiendo que la otra persona tiene Sharutils instalado, pueden extraer el archivo usando los siguientes comandos:
chmod +x archive.shar ./archive.shar
Los archivos que contiene se extraen al lado, en el mismo directorio.
Extraer archivo shar