Operaciones básicas de shell

Tabla de contenido

1. ¿Qué es Shell?

2. ¿Cuál es la relación entre Shell y Bash? ¿Cual es la diferencia?

3. Formato de comando de shell

4. Función de finalización automática

5. Comandos de Shell de uso común

1. Comando de visualización de información de directorio ls 

2. CD de comando de cambio de directorio

3. El comando de visualización de ruta actual pwd 

4. Comando de visualización de información del sistema uname 

5. Borrar comando de pantalla borrar 

6. Cambie al usuario para ejecutar el comando de identidad sudo 

7. Añadir comando de usuario adduser 

8. Eliminar comando de usuario deluser 

9. Cambiar comando de usuario su 

10. Mostrar el comando de contenido del archivo cat 

11. Muestre y configure el comando de atributo de red ifconfig 

12. Hombre de comando de ayuda del sistema 

13. Comando de reinicio del sistema reiniciar 

14. El comando de apagado del sistema se apaga 

15. Comando de instalación de software install 


1. ¿Qué es Shell?

El shell es un intérprete de comandos que interactúa entre el usuario y el sistema operativo.

En pocas palabras, Shell es escribir comandos. En China, la introducción de comandos a través de la línea de comandos en Linux se llama "comandos de toque". Los extranjeros lo juegan en un estilo más occidental, y lo llaman "Shell". Por lo tanto, la primera reacción al ver la palabra Shell en el futuro es escribir comandos en la terminal y poner varios comandos de Shell en un texto de acuerdo con un formato determinado, luego este texto se llama script de Shell.

-- átomo puntual

2. ¿Cuál es la relación entre Shell y Bash? ¿Cual es la diferencia?

/bin/bash es el shell más utilizado y es el shell predeterminado para la mayoría de las distribuciones de Linux actuales.

Otros shells incluyen: sh, ksh, rsh, csh, etc.

3. Formato de comando de shell

command    -options     [argument] 
command: Shell 命令名称。 
options:选项,同一种命令可能有不同的选项,不同的选项其实现的功能不同。 
argument:Shell 命令是可以带参数的,也可以不带参数运行。 

4. Función de finalización automática

Después de usar la función de autocompletar, solo necesitamos ingresar la primera parte de las letras del comando y luego presionar la tecla TAB Si solo un comando coincide, automáticamente completará las letras restantes del comando. Si hay varios comandos coincidentes, el sistema hará sonar una alarma y, en este momento, al presionar la tecla TAB una vez, aparecerá una lista de todos los comandos coincidentes.

5. Comandos de Shell de uso común

1. Comando de visualización de información de directorio ls 

ls [opciones] [ruta] 

  -a Muestra todos los archivos y subdirectorios, incluidos los archivos ocultos que comienzan con ".". 
  -l Muestra la información detallada del archivo, como la forma, el permiso, el propietario, el tamaño y otra información del archivo. 
  -t Lista de archivos ordenados por hora de creación. 
  -A Igual que -a, pero no incluye "." (directorio actual) y ".." (directorio principal). 
  -R Lista todos los archivos recursivamente, incluidos los archivos en subdirectorios. 

2. CD de comando de cambio de directorio

cd [ruta] 

La ruta es la ruta del directorio que queremos ingresar, como las siguientes operaciones: 

cd //Ingrese al directorio raíz "/", el directorio raíz del sistema Linux es "/", 
cd /usr //Ingrese al directorio "/usr". 
cd .. //Entrar al directorio superior.     
cd ~ //Cambiar al directorio de inicio del usuario actual 

3. El comando de visualización de ruta actual pwd 

Muestra la ruta absoluta del directorio de trabajo actual, no se requieren parámetros.

4. Comando de visualización de información del sistema uname 

uname [opciones] 

Los parámetros de opciones opcionales son los siguientes: 

    -r enumera el número de versión de kernel específico del sistema actual. 
   -s Lista los nombres del núcleo del sistema. 
   -o Muestra la información del sistema. 

5. Borrar comando de pantalla borrar 

6. Cambie al usuario para ejecutar el comando de identidad sudo 

Ubuntu (Linux) es un sistema operativo que permite múltiples usuarios. El superusuario root tiene la mayor autoridad. A veces necesitamos usar la identidad del usuario root para realizar algunas operaciones, como instalar software. El comando sudo nos permite cambiar temporalmente nuestra identidad al usuario raíz. El formato del comando es el siguiente:  

sudo [opciones] [comandos] 

-h Muestra información de ayuda. 

-l enumera los comandos que el usuario actual puede y no puede ejecutar 

-p Cambia el mensaje que solicita la contraseña. 

7. Añadir comando de usuario adduser 

adduser [parámetros] [nombre de usuario] 

  -system Agregar un usuario del sistema 
  -home DIR DIR representa la ruta del directorio de inicio del usuario 
  -uid ID ID representa el uid del usuario. 
  -ingroup GRP Indica el nombre del grupo al que pertenece el usuario. 

Usuario y grupo de usuarios-UID y GID_uid gid_lucky Blog de Duoduo-CSDN Blog

Usuarios y grupos de usuarios en Linux (1): conceptos y significado de configurar usuarios y grupos de usuarios_¿Cuál es el rol de los grupos de usuarios?

8. Eliminar comando de usuario deluser 

eluser [parámetros] [nombre de usuario] 

-sistema Solo se puede eliminar cuando el usuario es un usuario del sistema. 

-remove-home elimina el directorio de inicio del usuario 

-remove-all-files Elimina todos los archivos asociados con el usuario. 

-copia de seguridad de la información del usuario de copia de seguridad 

9. Cambiar comando de usuario su 

su [opciones] [nombre de usuario] 

  -c –comando Ejecuta el comando especificado y restaura la identidad del usuario original después de la ejecución. 
  -login cambia la identidad del usuario y cambia el directorio de trabajo y la variable de entorno PATH al mismo tiempo. 
  -m no cambia la variable de entorno al cambiar la identidad del usuario 
  -h muestra información de ayuda 

10. Mostrar el comando de contenido del archivo cat 

gato [opciones] [archivo] 

  -n Numera todas las líneas de salida comenzando con 1. 
  -b Como -n, pero no numera las líneas en blanco. 
  -s Combinar en una línea en blanco cuando se encuentran dos o más líneas en blanco consecutivas. 

11. Muestre y configure el comando de atributo de red ifconfig 

A través de este comando, podemos ver las propiedades de la red actual y también configurar las propiedades de la red a través de este comando, como configurar la dirección IP de la red, etc.

opciones de la interfaz ifconfig | DIRECCIÓN 

interfaz Nombre de la interfaz de red, como eth0, etc. 

arriba Encienda el dispositivo de red. 

abajo Apague el dispositivo de red. 

agregue la dirección IP, configure la dirección IP de la red. 

máscara de red agregar máscara de subred. 

12. Hombre de comando de ayuda del sistema 

A través del comando "man", puede ver el formato de sintaxis, las funciones principales y las descripciones de los parámetros principales de otros comandos:

hombre [nombre de comando] 

13. Comando de reinicio del sistema reiniciar 

reiniciar.

14. El comando de apagado del sistema se apaga 

cerrar.

15. Comando de instalación de software install 

Muchos programas bajo Ubuntu necesitan descargar el código fuente primero, compilarlo usted mismo después de descargar el código fuente y usar el comando "intsall" para instalarlo después de completar la compilación.

El comando "instalar" generalmente se usa en combinación con el comando "apt-get", por ejemplo:

sudo apt-get install nombre-paquete 

Entre ellos, "nombre del paquete" es el nombre del software que se instalará, "apt-get" es responsable de descargar el software e "instalar" es responsable de instalar el software.

Supongo que te gusta

Origin blog.csdn.net/qq_41709234/article/details/131354165
Recomendado
Clasificación