Notas de estudio de Linux súper detalladas 0 conceptos básicos (medio)

Editor Vi/Vim

Todo es un archivo bajo Linux. El editor Vi y el editor Vim pueden editar y operar archivos de texto directamente. No hay gran diferencia. Vim tiene distinción de color y es más hermoso. La ruta del archivo Vim + el nombre del archivo pueden ingresar al modo general, el modo general Es un archivo de sólo lectura y no se puede manipular.

Tres modos de editor Vim

vim haga clic para entrar en el archivo

i Haga clic en i para entrar en el modo de edición

esc salir del modo de edición

:w Para guardar el contenido modificado, debe ingresar al modo de comando, hacer clic en: y luego hacer clic en w, escribir

u Si no desea escribir, puede presionar u para deshacer el contenido editado

:q Salga de los tres modos y cambie al directorio

Comandos de edición de uso común en vim

En modo normal:

dw elimina una palabra, mueve el cursor a una determinada posición de palabra, eliminará los caracteres detrás del comienzo de este carácter, si desea eliminar una palabra completa, debe mover el cursor a la primera posición de la palabra.

modo de edición:

modo de comando:

: o / Ingrese al modo de comando y realice una operación de edición en todo el documento.

Operaciones de configuración de red y administración del sistema

Use ifconfig para ver la IP en Linux y puede hacer ping a la IP de la máquina virtual en el host.

Puedes ver la IP de mi host:

La IP bajo mi máquina virtual es:

Se puede ver que los dos no están en el mismo segmento de red, pero pueden comunicarse entre sí. ¿Cuál es la razón?

Esto es para hablar sobre el modo de conexión de red en la máquina virtual, como se muestra en la figura a continuación, la máquina virtual proporciona tres modos de conexión de red.

Modo Puente:

El modo en el que la máquina virtual está directamente conectada a la red física externa y el host actúa como un puente de red. En este modo, la máquina virtual puede acceder directamente a la red externa y es visible para la red externa.

Modo NAT:

La máquina virtual y el host construyen una red privada y convierten la IP a través del dispositivo de traducción de direcciones de red virtual, y la máquina virtual comparte la IP del host

Se puede acceder a la red externa, pero no se puede acceder a la máquina virtual desde la red externa.

La siguiente es la tarjeta de red virtual creada por el host para acceder a la máquina virtual

VMnet1 es una tarjeta de red solo de host. La máquina virtual solo comparte una red dedicada con el host y no puede comunicarse con el mundo exterior.

Ver el nombre de host de la máquina virtual:

Modifique el nombre de host de la máquina virtual, el primer método necesita reiniciar el servidor después de la modificación

Después de la modificación de la siguiente manera, tendrá efecto en tiempo real.

No modifiqué el nombre del host, todavía es ubuntu, y luego hice ping a la máquina virtual en el host para ver los siguientes resultados:

Agregue C:\Windows\System32\drivers\etc\host bajo el host de Windows:

Luego ve a hacer ping a ubuntu:

administración del sistema linux

进程:计算机中,一个正在执行的程序或者命令就是一个进程

服务:启动之后一直存在常驻的进程,一般叫做服务

基本语法:

Cetos6:

service 服务名 start/stop/restart/status

系统启动的时候需要某些系统服务,直到系统关闭,系统服务才会关闭,执行这些系统服务的进程被叫做:daemon守护进程。守护进程和系统服务不做区分。

Centos7:

Systemctl start/stop/restart/status 服务名

Linux的运行级别

Centos7运行级别简化为:

multi-user.target :多用户有网 无图形界面

graphical.target :多用户有网 有图形界面

查看当前运行级别:systemctl get=default

修改当前运行级别:systemctl set-default TARGET.target TARGET = “multi”或者”graphical”

关机(一分钟后执行):shutdown

取消关机:shutdown -c

立即关机:shutdown now

指定时间关机(n分钟后):shutdown n

指定时间关机(18:00):shutdown 18:00

shutdown之所以会在一分钟后关机,主要是系统先执行了sync操作

sync:数据由内存同步到硬盘上。在Linux写入数据的时候会先写入到buffer缓冲区中,然后等缓冲区满了以后才会写入硬盘,提高写入效率但是也会造成安全隐患使数据未及时保存,sync就是立刻将buffer的内容写入硬盘。

halt:停机关闭系统,但不断电,数据有可能保存着

poweroff:断电关机

reboot:重启,等同于shutdown -r now

Supongo que te gusta

Origin blog.csdn.net/m0_56366502/article/details/128547613
Recomendado
Clasificación