notas de estudio Linux [02]

Este es mi notas universitarias clase Mu, vídeo específico , haga clic aquí

Artículo 2 examen preliminar de Shell

2.1 Descripción general de Shell

1.Shell es entre el usuario y el núcleo del sistema operativo ( Kernel una interfaz) entre; línea de comandos Linux es
2.Shell

  • Bourne Shell (/ bin / sh, / bin / bash)
  • C Shell (/ bin / csh, / bin / tcsh)
  • Korn Shell

3.Bash: incluyendo temprano Bourne Shell y Korn Shell todas las funciones, y algunas de las características añadidas a la Shell C ( que es el sistema operativo predeterminado, vario Shell Linux )
4. El método de uso de la Shell

  • interfaz gráfica
    • ventana de terminal
    • Terminal Virtual (apertura: Ctrl + Alt + F2 o Ctrl + Alt + F6, Devuelve: Ctrl + Alt + F1)
  • interfaz de texto

5. El contenido de terminal frontal - [SJH la raíz-COM @ ~] #

  • Actualmente conectado nombre de usuario es root
  • Host llamado sjh-com
  • El directorio actual es ~ ( directorio principal )
  • # Es el (indicador de superusuario, si es $ inmediata, en comparación con el usuario medio )

6. La cuenta de orden de traspaso: su
sintaxis: Do [-] [nombre de usuario]
UB es equivalente a la raíz SU
SU SJH
extensión: - opción de acción

2.2 comando la administración de directorios

Lista de comandos

  • Copia de archivos: cp
    • Formato: cp [-fir] destino del archivo fuente
    • f representa una cobertura directa
    • -i representa los puntos de vista de los usuarios (Y / n-)
      CP / etc / contraseña / tmp
      CP -R & lt / etc / yum / tmp
  • Mover archivos: mv
    • Formato: mv [-fi] destino del archivo fuente
      mv / tmp / yum / etc
      mv * .c / Inicio / SJH
      mv test.txt test2.txt
  • borrar archivos o directorios: rm
    • Comando Formato: rm [-f -i -r] archivo o directorio
      RM / tmp / *
      RM-rf / tmp / *
  • Listas de archivos y directorios: ls
    • Formato: ls [-lida] [nombre de archivo o directorio]
      LS
      LS los -l
      LS -a / raíz
      LS -dil / root
  • Crear un directorio: mkdir
    • Sintaxis: mkdir [-p] nombre del directorio
      mkdir ~ / Herramientas
      mkdir -p zzti / CS / WL15
  • Para eliminar un directorio: rmdir
    • Formato: rmdir [-p] nombre del directorio
      rmdir -p zzti / cs / WL15
  • Ver el directorio de trabajo actual: pwd
  • Cambie el directorio: cd
    • Sintaxis: cd [vía de acceso]
      CD
      CD ~
      CD ..
      CD -
      CD /
      CD / boot / grub
  • Ver archivos y directorios: hallazgo, localice
  • Ver los tipos de archivos: archivos
    • Formato: archivo Nombre
      del archivo / bin / LS
      archivo / etc / passwd

2.3 nivel operativo Linux

1. El nivel de ejecución ( nivel de ejecución ): sistema operativo se está ejecutando actualmente el nivel funcional, que se define en el archivo / etc / inittab
siete clases de nivel de ejecución 2.Linux

0 detuvo apagado, estado de parada representa el sistema
en modo monousuario 1 Modo de usuario único, sólo es compatible con la cuenta root
2 multiusuario, sin el sistema de archivos de red NFS no soporta el modo multi-usuario
Modo 3 completa multiusuario completa multi-usuario
4 no utilizados del sistema no se utiliza, como reservada
5 X11 modo gráfico multiusuario
6 reinicio para reiniciar

3. Los diferentes niveles de operación pueden estar desconectados entre sí, y esencialmente ninguna diferencia en el nivel de funcional

Complemento: Si pierde la contraseña de la cuenta de root, permitiendo que la máquina arranque en modo de un solo usuario, y luego usar el comando passwd para restablecer la contraseña de root

4. Ejecutar el nivel Principio

Hay muchos /ect/rc.d/init.d en las secuencias de comandos del servidor de directorios, comúnmente conocida como Servicio ( servicio )
ha nombrado rcN.d siete en /etc/rc.d ( N del rango de 0 a 6 ) directorios, 7 nivel de ejecución correspondiente al sistema
en el directorio rcN.d son algunos de los archivos de vínculos simbólicos que apuntan a archivos de script de servicio en el directorio init.d, nomenclatura de archivos estos enlaces a K + nn + nombre del servicio o S + nn + nombre del servicio, donde nn es un número de dos dígitos
, entrará en el sistema de directorios rcN.d correspondiente de acuerdo con el nivel de ejecución especificado y seguir los enlaces a archivos con el fin de recuperar el directorio de nombre de archivo: por la letra K ( Kill principio del archivo), el sistema de la terminación del servicio correspondiente; respecto a S ( el inicio del archivo) al inicio, el sistema se inicie el servicio correspondiente

Las operaciones relacionadas con el nivel de ejecución

  • Ver el nivel de ejecución: nivel de ejecución
  • Otro nivel de funcionamiento: el init N ( N es un valor de 0123456 )

Configurado para ejecutarse en 6.CentOS7.3 a nivel de mandato

  • Comprobación de los niveles de ejecución: systemctl get-default
  • Modificado a nivel de ejecución 3: configuración por defecto systemctl multi-user.target
  • Modificado a nivel de ejecución 5: set-default systemctl graphical.target

2.4 Linux bajo atajos comunes

Los detalles son como sigue

comando función
Lengüeta Finalización de comandos
Nombre de archivo o ruta de finalización
Continuamente presiona la tecla TAB dos veces, la pantalla comienza con los caracteres que ha introducido todos los comandos, nombre de archivo o ruta
Ctrl + D Terminal de salida
Al igual que en el modo de edición, el modo de edición de salida a continuación,
Borrar desde el cursor hacia la derecha
Ctrl + C El final del comando que se está ejecutando
Cancelar edición actual de la línea de comandos
Ctrl + L terminal limpio
Ctrl + Z El programa que se ejecuta en el fondo
Ctrl + R Buscar-historia
Ctrl + A Mover el cursor a la primera fila de la línea
Ctrl + E Mover el cursor hasta el final de la línea en la línea de
Ctrl + U Entrado un comando incorrecto, utilice la tecla de acceso directo, se borrará todo el contenido de la posición actual del cursor hasta el principio de la línea
Ctrl + K Entrado un comando incorrecto, utilice la tecla de acceso directo, se borrará todo el contenido de la posición actual del cursor hasta el final de la línea
Ctrl + W Borrar la palabra antes de la posición del cursor, si el cursor sobre una palabra en sí, borrará todas las letras de la primera palabra de la posición del cursor a la palabra
Ctrl + Y Pegar texto con Ctrl + W, Ctrl + U y Ctrl + K acceso directo de borrado

Inacabado, seguido ~

Supongo que te gusta

Origin www.cnblogs.com/codeplayer1999/p/12459773.html
Recomendado
Clasificación