Notas de estudio de conocimientos básicos de Linux (instrucciones comunes)

Inserte la descripción de la imagen aquí

Notas de estudio de conocimientos básicos de Linux

Comandos de procesamiento de archivos

Formato de comando y comando de procesamiento de directorio ls

Formato de comando: comando [
-opción ]] [parámetro] Ejemplo: ls -la / etc

Descripción:

  1. Los comandos individuales no siguen este formato
  2. Cuando hay varias opciones, se pueden escribir juntas
  3. Opciones simplificadas y completas
    como: -a es igual a -todos

Comando de procesamiento de directorio: ls

Nombre del comando:
comando ls Significado original en inglés:
ruta de la lista comando: / bin / ls
autoridad de ejecución: todos los usuarios
Sintaxis: opción ls [-ald] [archivo o directorio]

  • -a mostrar todos los archivos, principalmente mostrar archivos ocultos (todos)
  • -l pantalla de información detallada (larga)
  • -d solo ver los atributos de directorio especificados
  • -h Pantalla humanizada (unidad) (humano)
  • -ii nodo, expresa el número de índice del archivo

La primera opción de información de archivo: -rw-r – r--

  • El primer dígito indica el tipo de archivo (-: archivo binario d: directorio l: archivo de enlace suave)
  • Las últimas tres partes son: u: propietario g: pertenecen al grupo o: otros
  • Significado de la letra: r: leer w: escribir x: ejecutar

Comandos de procesamiento de directorio

Comando de procesamiento de directorio: mkdir

El significado original del comando en inglés: crear directorios La
ruta donde se encuentra el comando: / bin / makir
Permiso de ejecución: todos los usuarios
Sintaxis: makir -p [nombre del directorio]
Descripción de la función: Crear un nuevo directorio -p: Crear recursivamente
La creación recursiva se refiere a la creación continua de varios subdirectorios.

Comando de procesamiento de directorio: cd

Comando Significado original en inglés: cambiar directorio
ruta de comando: shell incorporado
autoridad de ejecución de comandos : todos los usuarios
Sintaxis: cd [directorio]
Descripción de la función: cambiar directorio
Ejemplo:

  • cd / tem / Japan cambia al directorio especificado
  • cd ... Volver al directorio de nivel superior (... es el directorio de nivel superior,. es el directorio actual)

Comando de procesamiento de directorio: pwd

El significado original del comando en inglés: la
ruta del directorio de trabajo de impresión comando: / bin / pwd
Permiso de ejecución: todos los usuarios
Sintaxis: pwd (escriba este comando directamente en la línea de comando)
Descripción de la función: muestra el directorio actual
Ejemplo:
$ pwd

Comando de procesamiento de directorio: rmdir (no se usa mucho)

El significado original del comando en inglés: la
ruta donde se encuentra el comando eliminar directorio vacío : / bin / rmdir
Autoridad de ejecución: todos los usuarios
Sintaxis: rmdir [nombre del directorio]
Descripción de la función: eliminaraire
Ejemplo de directorio : $ rmdir / tmp / Hit / sushe

Comando de procesamiento de directorio: cp

El significado original del comando en inglés:
la ruta donde se encuentra el comando de copia : / bin / cp
Permiso de ejecución: todos los usuarios
Sintaxis: cp -rp [archivo o directorio original] [directorio de destino]
-r Copiar directorio (cuando es un directorio, use -r, es decir, el objeto no es un archivo)
-p conserva los atributos del archivo (si se conservan los atributos del archivo original, use -p para el tiempo)
Descripción de la función: copiar archivos o directorios
Nota:
Puede copiar varios archivos al directorio especificado
al mismo tiempo, y puede modificar el nombre del archivo mientras copia el pasado. Cambie al nombre deseado al final

Comando de procesamiento de directorio: mv

El significado original del comando en inglés:
la ruta donde se encuentra el comando de movimiento : / bin / mv
Permiso de ejecución: todos los usuarios
Sintaxis: mv [archivo o directorio original] [directorio de destino] o mv [nombre original del archivo] [archivo nuevo nombre]
Descripción de la función: cortar archivo, renombrar (el llamado renombrar está en el mismo directorio)

Comando de procesamiento de directorio: rm

El significado original del comando en inglés:
la ruta donde se encuentra el comando de eliminación : / bin / rm
Autoridad de ejecución: todos los usuarios
Sintaxis: rm -rf [archivo o directorio]
-r eliminar un directorio (debe agregar -r al eliminar un directorio)
-f ejecución obligatoria (no pregunte si desea eliminar)
Descripción de la función: cortar archivos y cambiar el nombre (el llamado cambio de nombre está en el mismo directorio)

Comandos de procesamiento de archivos

Comando de procesamiento de archivos: toque

Ruta del comando: / bin / touch
Permiso de ejecución: todos los usuarios
Sintaxis: touch [nombre de archivo / ruta al nombre de archivo]
Descripción de la función: crear un archivo vacío
Ejemplo: $ touch SLAM.list
Nota: No use espacios como el nombre del archivo, de lo contrario debe estar entre comillas dobles

Comando de procesamiento de archivos: cat

Ruta de comando: / bin / cat
Autoridad de ejecución: todos los usuarios
Sintaxis: cat -n [nombre de archivo]
Descripción de la función: Mostrar el contenido del archivo, es decir, examinar el contenido del archivo
-n Mostrar el número de línea
Ejemplo:
$ cat / etc / issue
$ cat - n / etc / services
El comando tac puede mostrar el contenido del archivo al revés, el uso es exactamente el mismo que cat, pero no admite -n

Comando de procesamiento de archivos: más

Ruta del comando: / bin / more
Autoridad de ejecución: todos los usuarios
Sintaxis: cat [nombre de archivo]

  • (Espacio) of a la página
  • (Entrar) nueva línea
  • q o Q salir

Descripción de la función: muestra el contenido del archivo en páginas
Ejemplo:
$ more / etc / services

Comando de procesamiento de archivos: menos

Ruta de comando: / usr / bin / less
Autoridad de ejecución: todos los usuarios
Sintaxis: menos [Nombre de archivo]
Descripción de la función: Mostrar el contenido del archivo en páginas (página arriba)

  • La operación es similar a más, puede usar la tecla de subir / subir página para subir una página
  • En la interfaz menos, puede escribir una / y luego escribir el contenido que desea buscar
  • Después de buscar, puede usar n para buscar hacia abajo (siguiente)

Ejemplo:
$ menos / etc / service

Comando de procesamiento de archivos: cabeza

Ruta del comando: / usr / bin / head
Autoridad de ejecución: todos los usuarios
Sintaxis: head [nombre de archivo]
Descripción de la función: Muestra las primeras líneas del archivo, las primeras diez líneas se muestran de forma predeterminada
-n especifica el número de líneas
Ejemplo:
$ head -n 20 / etc / services
El comando tail puede mostrar las últimas n líneas, -f puede mostrar dinámicamente

Comando de enlace

Comando de procesamiento de archivos: ln

El significado original del comando en inglés:
la ruta donde se encuentra el comando de enlace : / bin / ln
Permiso de ejecución: todos los usuarios
Sintaxis: ln -s [archivo original] [archivo de destino]
-s crea un enlace suave, de lo contrario es un enlace
físico Descripción de la función: generar un archivo de enlace
Ejemplo:
$ ln -s / etc / issue /tmp/issue.soft
análisis de instrucciones: el
enlace suave es equivalente al acceso directo bajo win. Es pequeño y tiene todos los permisos rwx. ls pantalla aparecerá al principio, y hay una flecha que apunta al archivo original
hard El enlace es equivalente a un archivo shadow, similar a cp, pero la operación después de cp no afectará al archivo original, pero el enlace duro sí afectará el
enlace duro es el mismo que el nodo i del archivo original, y el archivo después de cp es diferente. El
enlace fijo no puede cruzar particiones, y solo para uso del catálogo

Comandos de gestión de autoridad

Comando de gestión de autoridad: chmod

Nombre del comando:
comando chmod Significado original en inglés: cambiar el modo de permisos de un archivo
ruta de comando: / bin / chmod
permisos de ejecución: todos los usuarios
Sintaxis:
chmod [{ugoa} {± =} {rwx}] [archivo o directorio]
chmod [ mode = 421] [Archivo o directorio]
-R Modificación recursiva
Descripción de la función: Cambiar los permisos de archivos o directorios
Análisis de instrucciones:
Puede modificar permisos para diferentes tipos de usuarios al mismo tiempo, separados por comas (± = el método no es de uso común)
La modificación recursiva se refiere a modificar los permisos de todos los archivos en el directorio

Otros comandos de gestión de autoridad

Comando de gestión de autoridad: chown

El significado original del comando en inglés: cambiar la propiedad del archivo La
ruta donde se encuentra el comando: / bin / chmod
Permiso de ejecución: todos los usuarios
Sintaxis: chown [usuario] [archivo o directorio]
Descripción de la función: Cambiar el propietario de un archivo o directorio
Ejemplo: $ chown llh study (cambiar archivo El propietario del estudio es llh)
Cambiar los permisos del archivo, solo el propietario o administrador root
En un directorio, puede usar "useradd [nombre de archivo]" para crear un nuevo propietario, que está relacionado con a quién pertenece el propietario antes del grupo involucrado

Comando de gestión de autoridad: chgrp

El método de uso es exactamente el mismo que el de chown.
También hay un comando para agregar un grupo, a saber, groupadd

Comando de gestión de autoridad: umask

El significado original del comando en inglés: la máscara de creación de archivos de usuario Ruta del
comando: comando integrado en el shell
Autoridad de ejecución: todos los usuarios
Sintaxis: umask [-S]
-S Muestra los permisos predeterminados de nuevos archivos o directorios en formato rwx.
Descripción de la función: Mostrar y configurar permisos predeterminados de archivos
Ejemplo: $ umask -S
Cuando un usuario crea un archivo, el grupo al que pertenece es el grupo predeterminado del usuario (predeterminado)
Los archivos recién creados en el sistema Linux no tienen permisos de ejecución.

Comando de búsqueda de archivos

Comando de búsqueda de archivos: buscar

Intente no utilizar comandos de búsqueda, que consumen demasiados recursos
Ruta de comando: / bin / find
Permiso de ejecución: todos los usuarios
Sintaxis: find [Rango de búsqueda] [Condición de coincidencia]
Descripción de la función: Búsqueda de archivos
Ejemplo:

$ buscar / etc -name init

Busque el archivo init en el directorio / etc.
Si cambia init por init , se encontrarán todas las letras que contienen las cuatro letras de init, de lo contrario, solo puede encontrar el archivo llamado init
que tiene el símbolo *, y puede encontrar otras caracteres aquí
Inserte la descripción de la imagen aquí
Si el nombre se cambia a init ???, encontrará un archivo que comienza con init, seguido de tres letras
Estrictamente sensible a mayúsculas y minúsculas
-name cambiado a -iname ya no distinguirá entre mayúsculas y minúsculas
Inserte la descripción de la imagen aquí

$ buscar / -tamaño +204800

Busque archivos de más de 100 Mb en el directorio raíz. Para
convertir el tamaño del archivo en bloques de datos: 1 bloque de datos = 512 bytes = 0.5k
+ n: mayor que -n: menor que n: igual a
Inserte la descripción de la imagen aquí

$ find / home -user lihaha

Busque el archivo
cuyo propietario es lihaha en el directorio raíz- grupo Buscar según el grupo al que pertenece

$ buscar / etc -cmin -5

Busque archivos y directorios cuyos atributos se hayan modificado en 5 minutos en / etc
-amin: tiempo de acceso (acceso)
-cmin: atributo de archivo (cambiar)
-mmin: contenido del archivo (modificar)
Inserte la descripción de la imagen aquí

$ buscar / etc -tamaño +163840 -a -tamaño -204800

Busque archivos de más de 80 Mb y de menos de 100 Mb en / etc
-a: se cumplen ambas condiciones al mismo tiempo
-o: se cumplen ambas condiciones o bien

buscar / etc -size +163840 -a -type f

Busque archivos de más de 80 Mb en el directorio / etc, -escriba la búsqueda según el tipo de archivo
f: archivo d: directorio l: archivo de enlace suave

busque / etc -name inittab -exec ls -l {};

Busque el archivo inittab en / etc y muestre su información detallada
-exec / -ok command {};
es un formato fijo, es decir, después de que se encuentra el archivo, el siguiente comando
-exec se muestra directamente y -ok se encuentra para cada Se solicita al objetivo que
Inserte la descripción de la imagen aquíconfirme de acuerdo con la búsqueda del i-nodo,
se puede eliminar de acuerdo con el i-nodo

Otros comandos de búsqueda de archivos

Búsqueda rápida de archivos de base de datos: localizar

La ruta donde se encuentra el comando: / usr / bin / localizar
Permiso de ejecución: todos los usuarios
Sintaxis: localizar el nombre del archivo
Descripción de la función: buscar archivos en la base de datos de archivos

localizarte

El sistema ha creado una base de datos y la velocidad de búsqueda es muy rápida.
Sin embargo, para los archivos recién creados, si la base de datos no se actualiza, no existe tal problema
con la búsqueda. Utilice el siguiente comando para actualizar la base de datos de archivos:

actualizadob

El /tmpdirectorio no está en la base de datos de archivos y no se puede encontrar. Se
puede utilizar y -iya no distingue entre mayúsculas y minúsculas.

bloqueos -i init

Comando de búsqueda de ruta de comando: cuál

Autoridad de ejecución: todos los usuarios
Sintaxis: qué nombre de comando
Descripción de la función: buscar en el directorio donde se encuentra el comando e información de alias

cual cp

Se mostrará la ubicación del directorio cp y el alias del comando cp

Directorio de comandos y comando de búsqueda de documentos de ayuda: whereis

Ruta del comando: / usr / bin / whereis
Autoridad de ejecución: todos los usuarios
Sintaxis: whereis [nombre del comando]
Descripción de la función: directorio de comandos de búsqueda y ruta del documento de ayuda

¿Dónde está?

¡Continuará! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !

Consejos

borrar / Ctrl + l: puede borrar los rastros en la línea de comando
Ctrl + c: finalizar la operación actual de la línea de comando
Tecla de acceso directo Ctrl + h: abrir esto en una carpeta, puede ver los archivos ocultos en el
árbol de carpetas : mostrar el directorio actual Estructura del directorio

Supongo que te gusta

Origin blog.csdn.net/qq_41883714/article/details/110951857
Recomendado
Clasificación