Interpretación del comando Linux VI

  
Primero, introduzca un sustantivo "consola" (o consola), que es la interfaz humana que usualmente vemos usando la interfaz de caracteres, como dos. Decimos comandos de consola, que son comandos que pueden ingresarse a través de la interfaz de caracteres, como el comando de consola. Lo que necesitamos saber ahora es el comando de consola básico basado en el sistema operativo Linux
. Los fundamentos más comunes de los comandos de creación y eliminación de directorios HTMLLinux:
Función: Crear un directorio (similar al comando md en MSDOS).
Sintaxis: mkdir [opciones] dir-name
Descripción: Este comando crea un directorio nombrado por dir-name. El usuario que solicitó la creación del directorio tiene permiso de escritura en el directorio actual (en el directorio principal de dir-name), y dirname no puede ser el directorio o el nombre del archivo en el directorio actual.
El significado de cada opción en el comando es:
- m Establecer derechos de acceso para el nuevo directorio. También se puede configurar con el comando chmod.
- p puede ser un nombre de ruta. En este punto, si todavía no existen algunos directorios en la ruta, con esta opción, el sistema creará automáticamente aquellos directorios que aún no existen, es decir, puede crear varios directorios a la vez.
Comando rmdir
Función: Eliminar un directorio vacío.
Sintaxis: rmdir [opciones] dir-name
Descripción: dir-name indica el nombre del directorio. Este comando elimina una o más entradas de subdirectorio de un directorio. Es importante tener en cuenta que un directorio debe estar vacío antes de eliminarse. El comando rm -r dir puede usarse en lugar de rmdir, pero es peligroso. También debe tener acceso de escritura al directorio principal cuando elimine un directorio.
El significado de cada opción en el comando es:
- p Elimina de forma recurrente el directorio dirname, y cuando el directorio principal está vacío después de que se elimina el subdirectorio, también se elimina. Si se elimina la ruta completa o se reserva parte de la ruta por algún motivo, el sistema muestra la información correspondiente en la salida estándar.
cd command
Función: Cambia el directorio de trabajo.
Sintaxis: cd [directorio]
Descripción: Este comando cambia el directorio actual al directorio especificado por el directorio. Si no se especifica ningún directorio, se devolverá al directorio de inicio del usuario. Para cambiar al directorio especificado, el usuario debe tener permisos de ejecución y lectura en el directorio especificado.
(Este comando puede usar comodines)
comando pwd
En la estructura de directorios jerárquica de Linux, los usuarios pueden usar el comando mkdir para crear un nuevo directorio en cualquier directorio autorizado, o usar el comando cd para convertir de un directorio a otro. Directorio Sin embargo, no hay ningún mensaje para indicar al usuario en qué directorio se encuentra actualmente. Para saber qué directorio está actualmente en uso, puede usar el comando pwd, que muestra la ruta de acceso completa.
Sintaxis: pwd
Descripción: Este comando muestra la ruta absoluta del directorio de trabajo actual.
ls command
ls es una abreviatura de la lista de palabras en inglés, su función es listar el contenido del directorio. Este es uno de los comandos más comunes para los usuarios porque los usuarios necesitan ver el contenido de un directorio de vez en cuando. Este comando es similar al comando dir bajo DOS.
Sintaxis: ls [opciones] [directorio o archivo]
Para cada directorio, este comando mostrará una lista de todos los subdirectorios y archivos que contiene. Para cada archivo, ls emitirá su nombre de archivo y otra información solicitada. Por defecto, las entradas de salida están ordenadas alfabéticamente. Cuando no se proporciona el nombre del directorio o el nombre del archivo, se muestra la información del directorio actual.
El significado de las opciones en el comando es el siguiente:
- a Muestra todos los subdirectorios y archivos en el directorio especificado, incluidos los archivos ocultos.
- A Muestra todos los subdirectorios y archivos en el directorio especificado, incluidos los archivos ocultos. Pero no aparece en la lista ". " y " .. ".
- b Muestra caracteres no desplegables en nombres de archivos en caracteres de escape octales.
- c Ordenar por la hora de modificación del archivo.
- C se divide en varias columnas para mostrar elementos.
- d Si el parámetro es un directorio, solo se muestra su nombre en lugar de los archivos debajo de él. A menudo se usa con la opción l para obtener los detalles del catálogo.
- f no clasifica. Esta opción invalidará la opción lts y hará que la opción aU sea válida.
- F Marque " /" después del nombre del directorio, " * " después del archivo ejecutable, marque la <quo; @ " después del enlace simbólico, marque la tubería (o FIFO) " ", el archivo de socket está marcado con " = ".
- i muestra el número de i-node del archivo en la primera columna de la salida.
- l Muestra los detalles del archivo en formato largo. Esta opción es la más utilizada.
La información que aparece en cada línea es: Tipo de archivo y número de enlace de permiso. El archivo pertenece al archivo principal, pertenece al tamaño de archivo del grupo establecido o al nombre de hora modificado recientemente. Para el archivo de enlace simbólico, el nombre del archivo mostrado va seguido de " — 〉 " y la ruta de acceso del archivo de referencia.
Para archivos de dispositivo, el campo "Tamaño de archivo" muestra los números de dispositivo primario y secundario en lugar del tamaño de archivo.
El número total de bloques en el catálogo se muestra al principio de la lista de formato largo, que contiene bloques indirectos.
- L Si el nombre especificado es un archivo de enlace simbólico, se muestra el archivo al que apunta el enlace.
- m Salida en formato de flujo de caracteres, los archivos se muestran en las páginas, separados por comas.
- n El formato de salida es el mismo que el de la opción l, excepto que el propietario y el grupo del archivo en la salida están representados por el número UID y el número GID correspondientes en lugar del nombre real.
- o Igual que la opción l, excepto que no se muestra la información del propietario.
- p Agregue un " /" a la parte posterior del directorio.
- q Reemplace los caracteres que no se pueden mostrar en el nombre del archivo con "? ".
- r Muestra la salida en orden alfabético o en el orden más antiguo.
- R muestra recursivamente los archivos en cada subdirectorio del directorio especificado.
- s proporciona el número de bloques utilizados para cada entrada de directorio, incluidos los bloques indirectos.
- t Cuando aparece, presione Modificar hora (prioridad reciente) en lugar de Ordenar por nombre. Si el tiempo de modificación del archivo es el mismo, está en orden lexicográfico. El tiempo de modificación depende de si se usa c o u. La marca de tiempo predeterminada es la última hora de modificación.
- u Cuando se muestra, la última vez que se accedió al archivo (última prioridad) en lugar de ordenado por nombre. Cambie la marca de tiempo de -t a la hora de la última visita.
- x Muestra información sobre cada elemento de clasificación en filas.
La información mostrada por el comando ls - l comienza con una cadena de 10 caracteres, cuyo primer carácter representa el tipo de archivo, que puede ser uno de los siguientes tipos:
- Ordinary file
d directorio
l enlace simbólico
b archivo de dispositivo de bloque
c archivo de dispositivo de caracteres
Los siguientes 9 caracteres representan los derechos de acceso del archivo, divididos en 3 grupos de 3 bits cada uno.
El primer grupo representa los permisos del propietario del archivo, el segundo grupo representa los permisos del mismo grupo de usuarios y el tercer grupo representa los permisos de otros usuarios. Los tres caracteres de cada grupo representan los permisos de lectura, escritura y ejecución del archivo.
Los permisos son los siguientes:
r Leer
w Escribir
x Ejecutar. Para directorios, indica derechos de acceso.
s Cuando se ejecuta el archivo, el UID o GID del archivo se asigna al UID (ID de usuario) o GID (ID de grupo) del proceso de ejecución.
t Establecer el bit de bandera (dejado en la memoria, no intercambiado). Si el archivo es un directorio, los archivos en ese directorio solo pueden ser borrados por el superusuario, el propietario del directorio o el propietario del archivo. Si es un archivo ejecutable, el puntero a su segmento del cuerpo permanece en la memoria después de que se ejecuta el archivo. Cuando lo ejecutas de nuevo, el sistema puede cargar el archivo más rápido.
Copyright © Conocimiento de Windows All Rights Reserved