El uso e introducción de comandos comunes de Linux que Xiaobai también puede comprender


Comandos de Linux en comandos internos y comandos externos;
busque dentro del comando: ayuda, habilite, escriba el comando
para deshabilitar el comando interno: habilite -n comando
Inserte la descripción de la imagen aquí

Formato de comando de Linux:

Palabra de comando [opción] [parámetro]
palabra de comando: es la parte más crítica de todo el comando y solo determina una
opción de comando : opción de formato corto: use el signo "-" para guiar la
   opción de formato largo: use el signo "-" para guiar el
parámetro: comando El objeto de procesamiento de texto
   puede ser un nombre de archivo, un nombre de directorio (ruta) o un nombre de usuario, etc. El
   número de puede ser 0 o más

Operaciones auxiliares para editar la línea de comandos de Linux

TAB: Completar automáticamente la
barra invertida "\": Forzar salto de línea
Ctrl + u: Limpiar el cursor actual al comienzo de la línea
Ctrl + k: Limpiar el cursor actual al final de la línea
Ctrl + l / borrar: Limpiar la pantalla
Ctrl + c: Cancelar esta edición
Ctrl + a: cambia el cursor al principio de la línea
Ctrl + e: cambia el cursor a la posición de la línea

Ayuda de comandos internos: vea la información de ayuda de los comandos internos del shell

Opción de comando "-help": aplicable a la mayoría de los comandos externos de Linux.
Utilice el comando man para leer el comando man de la página
man para leer el método de operación de la página man:

  • Use las teclas de flecha "↑" y "↓ (ingresar)" para desplazarse por una línea de texto
  • Utilice las teclas de avance y retroceso de página (espacio) para pasar las páginas
  • Utilice Q o q para salir del entorno de lectura
  • Presione la tecla "\" para buscar contenido, la tecla n para buscar abajo, la tecla N para buscar arriba

Caracteres de la línea de comando

[root@localhost ~]#

[El usuario que está actualmente conectado al sistema @ nombre de host es el directorio donde la ubicación actual]
#: significa iniciar sesión como administrador
$: significa iniciar sesión como un usuario normal

Cambiar de usuario:

su Nombre de usuario # El directorio permanece sin cambios después de cambiar
su-Nombre de usuario # El directorio después de cambiar se convierte en el directorio de inicio del usuario

Ver el nombre completo del anfitrión actual

nombre de host

Establecer permanentemente el nombre de host

hostname set-hostname hostname o vi hostname (debe reiniciar el sistema después de que la configuración tenga efecto)
presione i para eliminar el antiguo nombre de host primero, luego ingrese el nuevo nombre de host (solo la primera línea es válida), presione esc, luego presione shift + " : "combinación de teclas, ingrese wq, luego presione enter para salir

Establecer temporalmente el nombre de host

nombre de host nombre de host

Ver el directorio de trabajo actual-pwd

  • Mostrar la ubicación del directorio de trabajo actual del usuario
  • Ejemplo:
 [root@localhost ~]# pwd
 /root

Mostrar el directorio de trabajo actual después de la raíz

Cambiar directorio de trabajo -cd

  • Cambiar el directorio de trabajo del usuario a otra ubicación
    Inserte la descripción de la imagen aquí
  • Camino absoluto
  • camino relativo

La manifestación del camino relativo

Inserte la descripción de la imagen aquí

Enumere el contenido del directorio -ls

  • Muestra el contenido del directorio, incluidos los subdirectorios y la información de atributos relacionados con el archivo.
     Ls [Opción] [Archivo o directorio]
  • Opciones comunes
    -l: muestra la lista de archivos y directorios en formato largo (Long), incluida información detallada como permisos, tamaños y hora de la última actualización. El comando 11 tiene la misma función que ls-l
    -a: muestra todos (Todos) los subdirectorios y la información de archivo, incluidos los directorios ocultos y los archivos ocultos cuyos nombres comienzan con un punto ".".
    -A: La función es básicamente similar a la opción -a, pero hay dos directorios ocultos especiales que no se mostrarán, es decir, "." Para el directorio actual y "..." para el directorio principal.
    -d: muestra los atributos del directorio (Directory) en sí, en lugar de mostrar el contenido del directorio.
    -h: Muestra el tamaño del directorio o archivo de una manera más humana. La unidad de tamaño predeterminada es el byte (B). Después de usar la opción -h, se mostrará en unidades como KB, MB. Esta opción debe usarse junto con la opción -l.
    -R: Muestra todo el contenido del directorio especificado y sus subdirectorios de forma recursiva.
    --Color: distingue diferentes archivos por color en el modo de caracteres. Está activada de forma predeterminada
    . En circunstancias normales, azul oscuro indica los directorios, el blanco indica los archivos generales, verde indica que los archivos ejecutables, el amarillo indica los archivos de dispositivos, y el rojo indica los archivos comprimidos.
    -i: muestra el número de inodo de archivos y directorios.

Use el comando ls -l para ver un directorio y obtendrá una lista de 7 campos
-rw-rr- 1 root root 762 10-12 12:02 exit
Subsection 1: El
primer carácter de la palabra de atributo del archivo es para la presentación del funeral Tipo:
"-" es i El envío es un archivo normal
"d" de largo indica i el archivo es un directorio
"l" indica que el archivo es un archivo de enlace flexible. Similar a los atajos debajo de Windows

Las 9 letras después del primer carácter indican los bits de permiso del archivo o directorio;
r significa leer (ver, descargar), w significa escribir (agregar, cambiar, eliminar, cargar), x significa ejecutar (ejecutar archivo, cambiar de directorio )
Los tres primeros representan los permisos del propietario del archivo (propietario), los tres del medio representan los permisos del grupo al que pertenece el archivo y los tres últimos representan los permisos de otros usuarios.

El segundo campo: el número de enlaces físicos del archivo.
Si un archivo no está autograbado, este campo indica el número de enlaces físicos que tiene el archivo.
Si es un directorio, el segundo campo indica el número de subdirectorios contenidos en el directorio.
Si crea un nuevo directorio vacío, la segunda columna de este directorio es 2, lo que indica que hay dos subdirectorios en el directorio.

Campo 3: Archivo \ Propietario del directorio

Campo 4: el grupo del propietario del archivo \ directorio

Campo 5: El espacio que ocupa el archivo (en bytes por defecto).
Si es autograbable, indica el tamaño del directorio, no el tamaño total del directorio y los archivos que se encuentran debajo.
Todo en un sistema Linux es un archivo, por lo que un directorio también es una especie de archivo.

Campo 6: Archivo \ Directorio a la que se accedió por última vez o se modificó la hora

Campo 7: Nombre de archivo

Establecer alias-alias

  • Simplifique los comandos de uso común y relativamente largos mediante el mecanismo de alias
alias命令别名='命令'
  • Ejemplo: establezca myls como el alias de ls -alh
alias myls=‘ls-alh'
  • Cancelar alias
unalias 命令别名

Ver opción du

du [opciones] [archivo o directorio] Ver el espacio ocupado por directorios y archivos
Opciones comunes: -a contar todos los archivos
     -h más humano (se muestra en kb)
     -s solo cuenta el espacio total ocupado

du -a
du -h
du -s

-max -depth = n: cuente el tamaño total de todos los directorios menores o iguales a qué nivel

Crea un nuevo directorio vacío mkdir

mkdir -p: crea varios directorios a la vez

mkdir -p

Crear archivo táctil

Cree un archivo con el mismo nombre y actualice su hora de actualización

touch {a, b} .txt crea archivos llamados a.txt y b.txt al mismo tiempo

touch 
touch{
    
    a,b}.txt 

Crear archivo de vínculo ln

ln -s crea un enlace suave

in -s

Los archivos vinculados se dividen en enlaces blandos y enlaces duros, la diferencia es
Inserte la descripción de la imagen aquí

copia cp

Copie un archivo o directorio y guárdelo como un nuevo archivo o directorio
cp [Opciones] Archivo de origen y directorio archivo o directorio de destino
Opción de uso común -f forzar copia, sobrescribir directamente el archivo con el mismo nombre, no solicitar
     -i solicitar el archivo con el mismo nombre
     -p copiar Mantenga los permisos del archivo de origen en ese momento, el propietario, la marca de tiempo y otros atributos no se modifican
     -r es obligatorio para copiar directorios, lo que significa copiar directorios y subdirectorios de forma recursiva

cp -f
cp -i
cp -p
cp -r

rm eliminar

Eliminar
opciones comunes -f forzar eliminación, sin solicitud
     -i solicitud eliminar
     -r eliminar todo el directorio de forma recursiva
rm -rf forzar eliminar todo

rm -rf

mv móvil

Mueva archivos o directorios o cambie el nombre de un solo archivo
mv archivo de origen o directorio archivo de destino o
cambio de nombre de directorio se puede modificar en lotes

mv
rename

cual vista

Busque el directorio donde se almacena el archivo de comando / busque la ruta absoluta en la ruta de la variable de entorno
cuyo comando o nombre de programa encuentra un objetivo y deténgalo,
que -a encuentra todos los objetivos

which -a

encontrar

Busque un archivo o directorio (de forma recursiva, de acuerdo con el nombre de destino, el tamaño del tipo y los diferentes atributos para una búsqueda precisa)
busque [Rango de búsqueda] [Expresión de condición de búsqueda]
Rango común -nombre Búsqueda basada en el nombre del archivo, permitiendo el uso de "*" y "! "" y otros comodines-
     tamaño De acuerdo con el tamaño del archivo, use "+" "-" para establecer un tamaño mayor o menor que el especificado
     -usuario Si el archivo pertenece al usuario para buscar
     -tipo Buscar según el tipo de archivo
f: archivo ordinario
d: directorio
b: archivo de dispositivo de bloque (en Bloquear dispositivo de lectura de datos)
c: Archivo de dispositivo de caracteres (dispositivo que lee datos por un solo carácter, como el teclado y el cursor)
símbolos de uso común -a y
     -o o

find -a
find -o

estadísticas de wc

Contenido del archivo de estadísticas
wc [Opciones] Archivo de destino
Opciones comunes -l contar el número de líneas
     -w contar el número de palabras
     -c contar el número de bytes

wc -l
wc -w
wc -c

búsqueda grep, búsqueda

Recuperar y filtrar el contenido del archivo
grep [Opciones] Condiciones de búsqueda
Los comandos comunes -i no distinguen entre mayúsculas y minúsculas
     -v muestran todas las líneas que no contienen texto coincidente (consulta inversa, coincidencia inversa)
     -n muestran líneas coincidentes y números de línea
     -c solamente Muestra el número total de
     líneas que coinciden con el cebado -e para lograr una coincidencia de condiciones de consulta múltiple
     -E admite el uso de expresiones regulares extendidas, que es equivalente al comando egrep
     -o coincidencia exacta, lo que significa solo coincidencia.
Configuración de la condición de búsqueda: los caracteres que se van a buscar se incluyen entre comillas dobles Arriba
"^ ...": significa comenzar con ...
"... $": significa terminar con ...

compresión gzip, descompresión

Haga un archivo comprimido, descomprima el archivo comprimido
Compresión: gzip [-9] nombre de archivo
   bzip [-9] nombre
de archivo- 9 puede aumentar la relación de compresión
Descomprimir: gzip -d / gunzip .gz archivo comprimido
    bzip2 -d / bunzip2. Archivo comprimido en formato bz2

archivo tar

Comando de archivo (archivo comprimido)
tar [opción] nombre del archivo de almacenamiento archivo de origen o directorio
tar [opción] nombre del archivo de almacenamiento [-c directorio de destino]
opciones comunes -c crear un archivo de paquete en
     formato .tar -x desempaquetar un paquete en formato .tar Archivo
     -v generar información detallada
     -f significa usar archivos de almacenamiento
     -p para retener la ruta absoluta de archivos y directorios al empaquetar
     -t para listar los archivos en el paquete
     -C para especificar la carpeta del directorio que se liberará al descomprimir
     -z para llamar al programa gzip para comprimir o descomprimir
     -j llamar al programa bzip2 para comprimir o descomprimir
     -P conservar los permisos de archivos y directorios al empaquetar

Supongo que te gusta

Origin blog.csdn.net/weixin_49343462/article/details/109023774
Recomendado
Clasificación