Operación de uso de Linux[3]

Aviso de copyright

  • El contenido de este blog se basa en mis notas de estudio personales del curso Programador de Dark Horse. Por la presente declaro que todos los derechos de autor pertenecen a Dark Horse Programmers o titulares de derechos relacionados. El propósito de este blog es únicamente para el aprendizaje y la comunicación personal, no para uso comercial.
  • Hago todo lo posible para garantizar la precisión al organizar mis notas de estudio, pero no puedo garantizar la integridad y actualidad del contenido. El contenido de este blog puede quedar obsoleto con el tiempo o requerir actualización.
  • Si es un programador de Dark Horse o titular de derechos relacionados, si hay alguna infracción de derechos de autor, comuníquese conmigo a tiempo y lo eliminaré de inmediato o haré las modificaciones necesarias.
  • Para otros lectores, respete las leyes, regulaciones y principios éticos pertinentes al leer el contenido de este blog, consúltelo con precaución y asuma los riesgos y responsabilidades resultantes bajo su propio riesgo. Algunos de los puntos de vista y opiniones en este blog son míos y no representan la posición de Dark Horse Programmers.

Variables de entorno

  • Las variables de entorno son información clave registrada por el sistema operativo (Windows, Linux, Mac) cuando se está ejecutando para ayudar al sistema en su ejecución.
  • Ejecute el comando env en el sistema Linux para ver las variables de entorno registradas en el sistema actual
  • Las variables de entorno son una estructura de tipo KeyValue, es decir, nombres y valores, como se muestra a continuación:
    Insertar descripción de la imagen aquí
  • No importa cuál sea el directorio de trabajo actual, el programa /usr/bin/cd se puede ejecutar con la ayuda del valor del elemento PATH en la variable de entorno.
    Insertar descripción de la imagen aquí
  • PATH registra la ruta de búsqueda de cualquier comando ejecutado por el sistema. Cuando se ejecuta cualquier comando, la ontología del programa a ejecutar se buscará desde la ruta anterior en orden.

signo $

  • En los sistemas Linux, $los símbolos se utilizan para obtener el valor de las "variables". La información registrada por las variables de entorno no sólo es utilizada por el propio sistema operativo, sino que también puede utilizarse si queremos acceder a él.
  • Para obtener el valor de una variable de entorno, puedes obtenerlo mediante la sintaxis: ·$nombre de la variable de entorno·
  • Por ejemplo: echo $PATHpuede obtener el valor de la variable de entorno PATH y generarlo a través de la declaración echo.
    Insertar descripción de la imagen aquí

Configure las variables de entorno usted mismo

Los propios usuarios pueden configurar las variables de entorno de Linux, que se dividen en:

  • Configuración temporal, sintaxis: exportar nombre de variable = valor de variable
  • Efectivo permanentemente
    • ~/.bashrcEfectivo para el usuario actual, configurado en el archivo : del usuario actual
    • Efectivo para todos los usuarios, configurado en el sistema:/etc/profile文件中
    • Y use la sintaxis:, source 配置文件entrará en vigor inmediatamente, o inicie sesión en FinalShell nuevamente para que surta efecto.

Subir descargar

  • Utilice la herramienta FinalShell para intercambiar datos cómodamente con máquinas virtuales.
  • En la versión inferior del software FinalShell, se proporciona la vista del sistema de archivos de Linux, que puede ser convenientemente:
    • Explore el sistema de archivos, busque el archivo apropiado, haga clic derecho para descargarlo y transfiéralo a su computadora local.
    • Explore el sistema de archivos, busque el directorio apropiado y expanda los archivos en la computadora local para cargar datos fácilmente a Linux.

comando rz, sz

  • Comando de instalación
    yum -y install lrzsz
    
  • rz y sz son herramientas de línea de comandos para la transferencia de archivos en sistemas Linux, generalmente utilizadas con un emulador de terminal como xterm o gnome-terminal.
  1. comando rz:
    • El comando rz se usa para cargar archivos desde la computadora local a una computadora remota, generalmente usado en un emulador de terminal.
    • Después de ejecutar el comando rz usando un emulador de terminal, espera a que se envíen archivos desde la computadora remota.
    • Seleccione Enviar archivo en el menú del emulador de terminal y seleccione el archivo a cargar. Luego, rz recibirá y guardará el archivo en el directorio actual de la computadora remota.
  2. comando sz:
    • El comando sz se usa para descargar archivos desde una computadora remota a la computadora local, generalmente usado en un emulador de terminal.
    • Después de ejecutar el comando sz usando un emulador de terminal, esperará a que especifique el archivo para descargar. Utilice menús o comandos en el emulador de terminal para seleccionar archivos para descargar. sz luego enviará los archivos seleccionados al directorio actual de la computadora local.

Compresión, descompresión

  • Hay dos formatos de compresión comúnmente utilizados en los sistemas Linux y Mac, y los nombres de los sufijos son:
    • .tar, llamado tarball, es un archivo que simplemente ensambla archivos en un archivo .tar. No reduce mucho el tamaño del archivo, es solo un paquete simple.
    • .gz, también conocido comúnmente como .tar.gz, archivos comprimidos en formato gzip, es decir, utilizando el algoritmo de compresión gzip para comprimir los archivos en un solo archivo, lo que puede reducir en gran medida el volumen comprimido.
  • Para ambos formatos, puede utilizar el comando tar para realizar operaciones de compresión y descompresión.
  • Sintaxis básica:
    tar [选项] [目标文件] [文件或目录...]
    
  • Opciones
    • -c, crea un archivo comprimido, usado en modo de compresión
    • -v, muestra el proceso de compresión y descompresión, utilizado para ver el progreso
    • -x, modo de descompresión
    • -f, el archivo a crear, o el archivo a descomprimir, la opción -f debe ser la última entre todas las opciones
    • -z, modo gzip, sin -z es formato tarball normal
    • -C, seleccione el destino de descompresión para el modo de descompresión

compresión del comando tar

  • Las combinaciones comunes de alquitrán son:
    tar -cvf test.tar 1.txt 2.txt 3.txt
    
    • Comprime 1.txt 2.txt 3.txt en el archivo test.tar
    tar -zcvf test.tar.gz 1.txt 2.txt 3.txt
    
    • Comprima 1.txt 2.txt 3.txt en el archivo test.tar.gz, usando el modo gzip

descompresión de alquitrán

  • Las combinaciones de descompresión de alquitrán comúnmente utilizadas incluyen
  1. Descomprima test.tar y extraiga el archivo al directorio actual
    tar -xvf test.tar
    
  2. Descomprima test.tar y extraiga el archivo en el directorio especificado (/home/it)
    tar -xvf test.tar -C /home/it
    
  3. Descomprima test.tar.gz en modo Gzip y extraiga el archivo al directorio especificado (/home/it)
    tar -zxvf test.tar.gz -C /home/it
    

El comando zip comprime archivos.

  • Puede usar el comando zip y el archivo comprimido es un paquete comprimido zip.
  • Sintaxis básica:
    zip [-r] 参数1 参数2 ... 参数N
    

Ejemplo:

  • Comprime a.txt b.txt c.txt en el archivo test.zip
    zip test.zip a.txt b.txt c.txt
    
  • Comprima las carpetas test e itheima y el archivo a.txt en el archivo test.zip.
    zip -r test.zip test itheima a.txt
    

comando descomprimir para descomprimir archivos

  • Utilice el comando descomprimir para descomprimir fácilmente el archivo zip.
  • gramática:
    unzip [-d] 参数
    
  • -d, especifica la ubicación a descomprimir, igual que la opción -C de tar.
  • Parámetros, el archivo zip descomprimido

Supongo que te gusta

Origin blog.csdn.net/yang2330648064/article/details/133325895
Recomendado
Clasificación