Resumen de comandos relacionados con Linux

Análisis de la instrucción principal de Linux, instrucción ls, instrucción pwd, instrucción cd, instrucción táctil, instrucción mkdir, instrucción rmdir && rm, instrucción man, cp, mv, cat, más, menos, cabeza, cola, instrucciones relacionadas con el tiempo, cal, encontrar, grep, zip / unzip, tar, bc, comando uname-r, varias teclas de acceso rápido importantes [Tab], [ctrl] -c, [ctrl] -d, comando shutdown shutdown

1. ls

  • Sintaxis: ls [opciones] [directorio o archivo]
  • Función: para un directorio, este comando enumera todos los subdirectorios y archivos en el directorio. Para los archivos, se enumerarán el nombre del archivo y otra información
  • Opciones comunes:
    -a Lista todos los archivos en el directorio, incluidos los archivos ocultos que comienzan con.
    -D Muestra el directorio como un archivo, en lugar de mostrar el archivo debajo de él
    -i Muestra la información del índice del nodo i del archivo
    -k con k El tamaño del archivo se expresa en bytes
    -l Enumere la información detallada del archivo
    -n Utilice UID numérico (número de ID de usuario), GID (número de ID de ancestro de usuario) en lugar del nombre
    -F Añada un carácter después de cada nombre de archivo Para ilustrar el tipo de archivo, "*" significa archivos ordinarios ejecutables; "/" significa directorio; "@" significa enlace simbólico; "|" significa FIFO; "=" significa sockets (sockets). (Identificación del tipo de directorio)
    -r Ordenar los directorios en orden inverso
    -t Ordenar por tiempo
    -s Mostrar el tamaño del archivo modificado después del nombre del archivo
    -R Mostrar archivos en todos los subdirectorios
    -1 Solo generar un archivo por línea

    2.pwd

  • Sintaxis: pwd
  • Función: muestra el directorio donde se encuentra actualmente el usuario
  • Opciones comunes: ninguna

    3.cd

    En el sistema Linux, los archivos y directorios del disco se componen de un árbol de directorios, y cada nodo es un directorio o archivo.

  • Sintaxis: nombre del directorio cd
  • Función: cambiar el directorio de trabajo, cambiar el directorio de trabajo actual al directorio especificado
  • Por ejemplo:
cd ..       : 返回上级目录
cd /home/test/code      : 绝对路径
cd ../day2      : 相对路径
cd ~        :  进入用户根目录
cd -        : 返回最近访问目录

4.toque

  • Sintaxis: toque [opción] .. archivo
  • Función: los parámetros del comando táctil pueden cambiar la fecha y hora del documento o directorio, incluida la hora de acceso y la hora de cambio, o crear un nuevo archivo que no existe
  • Opciones comunes:
    -a o --time = atime o --time = acceso o --time = use solo cambia el tiempo de acceso.
    -co --no-create no crea ningún documento.
    -d Utiliza la fecha y hora especificadas en lugar de la hora actual.
    -f Este parámetro será ignorado y no procesado, solo es responsable de resolver el problema de compatibilidad de la versión BSD del comando touch.
    -m o --time = mtime o --time = modified solo cambia la hora de cambio.
    -r Establece la fecha y hora del documento o directorio especificado para que sea la misma que la fecha y hora del documento o directorio de referencia.
    -t use la fecha y hora especificadas en lugar de la hora actual

    5.mkdir

  • Sintaxis: mkdir [opciones] dirname ...
  • Función: crea un directorio llamado "dirname" en el directorio actual
  • Opciones comunes:
    -p, --parents puede ser un nombre de ruta. En este momento, si algunos directorios en la ruta aún no existen, luego de agregar esta opción, el sistema creará automáticamente aquellos directorios que aún no existen, es decir, se pueden crear múltiples directorios a la vez.
    Ejemplo:
mkdir -p test/test1     ;递归建立多个目录

6.rmdir && rm

rmdir es un comando correspondiente a mkdir. mkdir es para crear un directorio y rmdir es un comando de eliminación

  • Sintaxis: rmdir [-p] [dirname]
  • Objetos aplicables: todos los usuarios con autoridad de operación de directorio actual
  • Función: eliminar directorios vacíos
  • Opciones comunes:
    -p Cuando se elimina el subdirectorio, si el directorio principal se convierte en un directorio vacío, elimine el directorio principal junto con el
    comando rm para eliminar el archivo o directorio al mismo tiempo
  • Sintaxis: rm [-firv] [dirname / dir]
  • Objetos aplicables: todos los usuarios
  • Función: eliminar archivos y directorios
  • Opciones comunes:
    -f incluso si el atributo del archivo es de solo lectura (es decir, protección de lectura y escritura), elimínelo directamente
    -yo pido confirmación antes de
    eliminar -r elimine el directorio y todos los archivos debajo de él

    7.hombre

    Los comandos de Linux tienen muchos parámetros, no podemos recordarlos todos, podemos obtener ayuda al ver el manual en línea, el comando para acceder a la página del manual de Linux es: man

  • Sintaxis: comando man [opciones]
  • Opciones de uso común
    -k buscar ayuda en línea
    num según palabras clave, solo buscar en num capítulos
    -a mostrará todos los capítulos, como man printf. Por defecto, comienza a buscar desde el primer capítulo y se detiene cuando lo sepa. Use la opción a. q Salir, continuará buscando hasta que se busquen todos los capítulos. El
    manual del hombre está dividido en 8 capítulos.
    1 es un comando común.
    2 es una llamada al sistema, como abrir, escribir y similares. (A través de esto, al menos se puede encontrar fácilmente Para llamar a esta función, qué archivos de encabezado deben agregarse)
    3 es una función de biblioteca, como printf, fread4 es un archivo especial, es decir, varios archivos de dispositivo en / dev
    4 es un archivo de dispositivo y un archivo especial
    5 se refiere al formato de archivo, como passwd, Se explicará que el significado de cada campo en este archivo
    6 está reservado para el juego, el cual está definido por cada juego en sí
    7 es un adjunto y algunas variables, como variables globales como entorno, aquí se explica que
    8 es un comando para la gestión del sistema. Estos comandos solo pueden ser utilizados por root, como ifconfig

    8.cp

  • Sintaxis: cp [opción] archivo o directorio original archivo o directorio de destino
  • Función: copiar archivos o directorios
  • Descripción: El comando cp se usa para copiar archivos o directorios, si se especifican más de dos archivos o directorios al mismo tiempo y el destino final es un directorio existente, copiará todos los archivos o directorios previamente especificados a este directorio. Si se especifican varios archivos o directorios al mismo tiempo, y el destino final no es un directorio existente, aparecerá un mensaje de error
  • Opciones comunes:
    -fo --force forzar la copia de archivos o directorios, independientemente de si el archivo o directorio de destino ya existe
    -i o --interactive preguntar al usuario antes de sobrescribir el archivo
    -r procesar recursivamente los archivos en el directorio y subdirectorios especificados Y lidiar con eso. Si la forma del archivo o directorio fuente no pertenece a un directorio o enlace simbólico, se tratará como procesamiento normal de archivos
    -R o - procesamiento recursivo recursivo, y los archivos y subdirectorios en el directorio especificado se procesarán juntos

    9.mv

    El comando mv es la abreviatura de move. Se puede usar para mover archivos o renombrar archivos (mover (renombrar) archivos). Es un comando comúnmente usado en sistemas Linux y se usa a menudo para respaldar archivos o directorios.

  • Sintaxis: mv [opción] archivo de origen o directorio archivo o directorio de destino
  • caracteristicas:
  • Dependiendo del tipo del segundo parámetro en el comando mv (ya sea el archivo de destino o el directorio de destino), el comando mv cambiará el nombre del archivo o lo moverá a un nuevo
    directorio.
  • Cuando el segundo argumento es el tipo de archivo, el comando mv para cambiar el nombre del archivo para completar, esta vez, solo un archivo fuente (el nombre del directorio puede ser una fuente), se
    le dará el archivo fuente o el nombre del directorio será dado Nombre del archivo de destino.
  • Cuando el segundo parámetro es el nombre de un directorio existente, puede haber varios archivos de origen o parámetros de directorio, y el comando mv moverá los archivos de origen especificados por cada parámetro al
    directorio de destino.
  • Opciones comunes:
    -f: force significa que si el archivo de destino ya existe, se sobrescribirá sin preguntar
    -i: si el archivo de destino (destino) ya existe, preguntará si se debe sobrescribir.

    10.cat

  • Sintaxis: cat [opciones] [archivo]
  • Función: ver el contenido del archivo de destino
  • Opciones de uso común:
    -b número de líneas de salida no vacías
    -n número de todas las líneas de salida
    -s no generan líneas adicionales en blanco

    11.más

  • Sintaxis: más [opciones] [archivo]
  • Función: más comando, similar al gato
  • Opciones comunes:
    -n numerar todas las líneas de salida
    q salir más

    12.menos

    El uso de menos es más flexible que más. Cuando hay más, no tenemos forma de volver al frente, solo podemos mirar hacia atrás, pero si se usa menos, podemos usar las funciones de los botones como [pageup] [pagedown] para ir y venir a través del archivo, que es más fácil de ver ¡El contenido de un archivo! Además, en menos, puede buscar no solo hacia abajo, sino también hacia arriba.

  • Sintaxis: menos archivo [parámetro]
  • Función: menos es similar a más, pero puede buscar archivos a voluntad con menos, mientras que más solo puede avanzar, pero no hacia atrás.
  • Opciones:
    -i Ignorar el caso al buscar
    -N Mostrar el número de línea
    / cadena de cada línea : ¿la función de buscar "cadena" hacia abajo
    ? Cadena: la función de buscar "cadena" hacia arriba
    n: repetir la búsqueda anterior ( ¿Relacionado con / o?)
    N: Repite la búsqueda anterior a la inversa (¿relacionado con / o?)
    Q: salir

    13.cabeza

  • Sintaxis: head [parámetro] ... [archivo] ...
  • Función: head se
    utiliza para mostrar el comienzo del archivo en la salida estándar, el comando head predeterminado imprime las primeras 10 líneas del archivo correspondiente.
  • Opciones: -n <número de líneas> el número de líneas mostradas

    14 cola

    El comando tail escribe el archivo en la salida estándar desde el punto especificado. Use la opción -f del comando tail para verificar fácilmente el archivo de registro que está cambiando. Tail -f filename mostrará el último contenido del nombre de archivo en la pantalla y lo actualizará continuamente. Le permite ver el contenido del archivo más reciente

  • Sintaxis: tail [Parámetro obligatorio] [Seleccionar parámetro] [Archivo]
  • Función: Se utiliza para mostrar el contenido al final del archivo especificado. Cuando no se especifica el archivo, se procesará como información de entrada. Se usa comúnmente para ver archivos de registro.
  • Opciones:
    -f lectura de bucle
    -n <número de líneas> muestra el número de líneas

    15. Instrucciones relacionadas con el tiempo

  • Sintaxis: fecha [OPCIÓN] ... [+ FORMATO]
  • Opciones

-d Muestra la hora según la cadena especificada, como la fecha -d "1990/09/18"
-f Muestra la hora en el archivo especificado línea por línea
-I [TIMESPEC] Muestra la fecha / hora en formato ISO 8601. TIMESPEC es uno de "fecha" (mostrar solo la fecha), "horas", "minutos", "senconds" (mostrar precisión de tiempo) y el valor predeterminado es "fecha".
-r Muestra la hora de la última modificación del archivo especificado -R Muestra la hora de
acuerdo con el formato de fecha RFC-2822
-s Establece la hora de acuerdo con la cadena especificada
-u Establece o genera la hora de acuerdo con el formato de hora universal coordinada (UTC)

FORMATO:
% H: hora (00..23)
% M: minuto (00..59)
% S: segundo (00..61)
% X: equivalente a% H:% M:% S
% d: día ( 01..31)
% m: mes (01..12)
% Y: año completo (0000..9999)
% F: equivalente a% Y-% m-% d

Como:
Resumen de comandos relacionados con Linux

16.cal

  • Formato de comando: cal [parámetro] [mes] [año]
  • Función: se usa para ver información de tiempo como el calendario, si solo hay un parámetro, significa el año (1-9999), si hay dos parámetros, significa el mes y el año
  • Opciones comunes:
    -3 Mostrar el calendario del mes anterior, el mes actual y el mes siguiente del sistema
    -j Mostrar el día del año en el año actual (la fecha del año se calcula por día, comenzando desde el 1 de enero, el mes actual se muestra de forma predeterminada El número de días en un año)
    -y muestra el calendario del año actual

    17 encontrar

  • Sintaxis: buscar nombre de ruta -opciones
  • Función: se utiliza para buscar archivos en el árbol de archivos y realizar el procesamiento correspondiente (puede acceder al disco)
  • Opciones:
    -nombre Buscar archivos según el nombre del archivo

18.grep

  • Sintaxis: grep [opción] archivo de cadena de búsqueda
  • Función: busque cadenas en el archivo e imprima las líneas encontradas
  • Opciones comunes:
    -a: buscar datos en un archivo binario como archivo de texto
    -c: contar el número de veces para encontrar 'cadena de búsqueda '
    -i: ignorar la diferencia en mayúsculas, por lo que el caso se trata como el mismo
    -n: generar el número de línea por cierto
    -v: Selección inversa, es decir, muestra la línea sin el contenido de la 'cadena de búsqueda'.

    19. comprimir / descomprimir

  • Sintaxis: archivo comprimido zip. Directorio o archivo zip
  • Función: comprime directorios o archivos en formato zip
  • Opciones comunes:
    -r Procesamiento recursivo, todos los archivos y subdirectorios en el directorio especificado se procesan juntos

    20.tar: empaque / desempaque, no lo abra, solo mire el contenido

  • Sintaxis: tar [-cxtzjvf] archivos y directorios ...
  • Parámetros:
    -c: comando de parámetro para crear un archivo comprimido (crear significado);
    -x: comando de parámetro para descomprimir un archivo comprimido!
    -t: ¡Vea los archivos en el archivo tar!
    -z: ¿También tiene los atributos de gzip? Es decir, ¿necesita utilizar la compresión gzip?
    -j: ¿Tiene también los atributos de bzip2? Es decir, ¿necesita utilizar la compresión bzip2?
    -v: muestra archivos durante la compresión. Esto se usa comúnmente, pero no se recomienda para la ejecución en segundo plano.
    -f: Utilice el nombre del archivo, por favor preste atención, debe elegir inmediatamente el nombre del archivo después de f ¡No más parámetros!
    -C: descomprimir en el directorio especificado

    21.bc

    El comando bc puede realizar fácilmente operaciones de punto flotante, lo que equivale a una calculadora

22.uname -r comando

  • Sintaxis: uname [opciones]
  • Función: uname se utiliza para obtener información sobre computadoras y sistemas operativos.
    Nota complementaria: uname puede mostrar información básica como la versión del sistema operativo y el nombre del hardware utilizado por el host Linux.
  • Opciones comunes:
    -a o -todas en detalle toda la información de salida, seguida por el nombre del kernel, el nombre del host, la versión del kernel, la versión del kernel, el nombre del hardware
    , el tipo de clase de procesador , el tipo de plataforma de hardware, el nombre del sistema operativo

23. Varias teclas de acceso rápido importantes [Tab], [ctrl] -c, [ctrl] -d

Tecla [Tab] --- tiene las funciones de "completar comando" y "completar archivo"
[Ctrl] -c tecla --- detener el programa actual
[Ctrl] -d tecla --- normalmente representa : "fin de entrada de teclado (fin de archivo, fin de anillo EOF de entrada)" significa; además, también
se utilizará para reemplazar la salida

24. Apagar

  • Sintaxis: shutdown [opciones]
  • Opción común
    -h: después de detener el servicio del sistema, apague inmediatamente.
    -r: reinicia el sistema después de detener el servicio
    -t sec: agrega el número de segundos después de -t, que significa "apagar después de unos segundos"

Supongo que te gusta

Origin blog.51cto.com/14289099/2544540
Recomendado
Clasificación