javaweb-linux-44

datos

Las direcciones de datos vm, centos, crt son las siguientes
Enlace: https://pan.baidu.com/s/1kyIJlUr4uCOF-nzyLzntjQ
código de extracción: 1234

instalación de linux

Inserte la descripción de la imagen aquí

Verifique la dirección ip ifconfig, use el crt link
pwd para verificar el directorio actual.
Si es un súper administrador de inicio de sesión, la operación se encuentra en la carpeta raíz, puede ver que
si es un usuario normal, es como se muestra en la carpeta de inicio
Inserte la descripción de la imagen aquí

Estructura de directorios de Linux

Inserte la descripción de la imagen aquí

Comandos comunes para Linux

Cambiar directorio comando cd

Use cd app para cambiar al directorio de la aplicación cd… cambie al directorio superior cd / cambie al directorio raíz del sistema cd ~ cambie al directorio de inicio del usuario cd-cambie al directorio anterior

Use la tecla de tabulación para completar la ruta del archivo

Enumere la lista de archivos: ls ll

ls (lista) es un comando muy útil para mostrar el contenido del directorio actual. Con el uso de parámetros, el contenido del catálogo se puede mostrar de diferentes formas. Formato: ls [parámetro] [ruta o nombre de archivo]

De uso común: en Linux, los archivos que comienzan con. Son archivos ocultos

  • ls
  • ls -a muestra todos los archivos o directorios (incluidos los archivos ocultos)
  • ls -l se abrevia como ll, que muestra la información detallada del archivo, usuario, hora, etc.
    ll

Crear y eliminar directorios: mkdir rmdir

La mayoría de los comandos tienen la función –help.
¿No se pueden crear varios directorios?
El comando mkdir (crear directorio) se puede utilizar para crear subdirectorios. aplicación mkdir  crea un directorio de aplicaciones en el directorio actual mkdir –p app2 / test  cascada para crear proyectos aap2 y de prueba

El comando rmdir (eliminar directorio) se puede usar para eliminar subdirectorios "vacíos": rmdir app  delete app directory

Examinar documentos

[Gato, más, menos]
gato se utiliza para mostrar el contenido del archivo. Formato: cat [parámetro] <nombre de archivo>

* cat yum.conf

Más se usa generalmente cuando el contenido que se muestra excede la longitud de una pantalla. Presione la barra espaciadora para mostrar la siguiente pantalla.
Ingrese para mostrar la siguiente línea de contenido.
Presione q para salir de la visualización.

  • más yum.conf
    • El espacio muestra la siguiente página de datos. Enter muestra la siguiente línea de datos. El
      uso de menos es similar a más, excepto que menos se puede controlar con las teclas PgUp y PgDn.
    • menos yum.conf
      • PgUp y PgDn avanzan y retroceden.

[Tail] El
comando tail es un comando que se usa mucho en el uso real y su función es mostrar el contenido de las últimas líneas del archivo.
Uso:
tail -10 / etc / passwd  ver las últimas 10 líneas de datos
tail -f catalina.log  ver el registro dinámicamente (*****)

En general, mire el error recientemente agregado
ctrl + c end view

Operaciones de archivo

[Rm]
rm eliminar archivo
Uso: rm [opciones] ... archivo ...
rm a.txt  eliminar un archivo.txt
Eliminar requiere confirmación del usuario, y / nrm eliminar sin preguntar
rm -f a.txt  sin preguntar, simplemente eliminar rm eliminar Directorio
rm -ra  eliminar de forma recursiva sin solicitar la eliminación recursiva (usar con precaución)
rm -rf a  eliminar sin solicitar la eliminación recursiva
rm -rf *  eliminar todos los archivos
rm -rf / *  suicide

http://imgsrc.baidu.com/forum/w%3D580/sign=00fefe23dd09b3deebbfe460fcbe6cd3/940f918fa0ec08fa078d4aec55ee3d6d54fbdafc.jpg
[cp, mv] El
comando cp (copiar) puede copiar archivos de un lugar a otro. Por lo general, cuando utilice el comando cp para copiar un archivo en otro archivo o copiarlo en un directorio, debe especificar el nombre del archivo de origen y el nombre o directorio del archivo de destino.
cp a.txt b.txt  copiar a.txt al archivo b.txt
cp a.txt… /  copiar un archivo.txt al directorio superior

mv Mover o renombrar
mv a.txt… /  Mover el archivo a.txt al directorio superior
mv a.txt b.txt  Cambiar el nombre del archivo a.txt a b.txt
[tar] comando: (* **** Empaquetar o descomprimir) El
comando tar se encuentra en el directorio / bin. Puede empaquetar el archivo o directorio especificado por el usuario en un archivo, pero no lo comprime. Generalmente, el método de compresión comúnmente usado en Linux es usar tar para empaquetar muchos archivos en un archivo y luego comprimirlos en archivos xxx.tar.gz (o llamados xxx.tgz) con el comando de compresión gzip. Parámetros comunes:
-c: crea un nuevo archivo tar
-v: muestra la información del proceso en ejecución
-f: especifica el nombre del archivo
-z: llama al comando de compresión gzip para comprimir
-t: ve el contenido del archivo comprimido
-x: descomprime el archivo tar

Embalaje:
tar –cvf xxx.tar ./* Embalaje
y compresión:
tar –zcvf xxx.tar.gz ./*

Descomprima
tar -xvf xxx.tar
tar -zxvf xxx.tar.gz -C / usr / aaa
[buscar] El
comando de búsqueda se utiliza para buscar archivos que cumplan las condiciones.
Ejemplo:
buscar / -name “ins *” Buscar el nombre del archivo como ins El archivo al principio
find / -name “ins *” –ls
find / –user it –ls encuentra el archivo del usuario que
encuentra / –usuario –type d –ls encuentra el directorio del usuario que
encuentra / -perm -777 –type d- ls busca archivos con 777 permisos
[grep] comando para
buscar cadenas calificadas en el archivo.
Uso: grep [opciones] ... PATRÓN [ARCHIVO] ... Ejemplo:
grep lang anaconda-ks.cfg Busque lang
grep lang anaconda-ks.cfg en el archivo –color resaltado

Otros comandos de uso común

[Pwd]
Muestra el directorio actual
[toque]
Crea un archivo vacío

  • toque a.txt
    【borrar / crtl + L】
    清 屏

Editor de Vim:

En Linux, el editor vi se usa generalmente para editar archivos. vi puede ver archivos y editar archivos. Tres modos: línea de comando, insertar, modo de línea inferior.
Cambiar al modo de línea de comando: presione Esc;
cambie al modo de inserción: presione i, o, a;
i inserta
I antes de la posición actual inserta
a al principio de la línea actual inserta a después de que la posición actual
inserta
o al final de la línea actual Insertar una fila después de la fila
O Insertar una fila antes de la fila actual

Cambiar al modo de línea inferior: presione: (dos puntos); para un uso más detallado, consulte los documentos "Vim Command Collection.docx" y "vi Usage Details.docx"

Abra el archivo: archivo vim y
salga: esc: q
Modifique el archivo: ingrese i para ingresar al modo de inserción
Guarde y salga: esc: wq

Salir sin guardar: esc: q!

Hay tres tipos de modos de inserción:
i: Insertar en la posición actual del cursor
o: Insertar en la siguiente línea de la posición actual del cursor
a: Insertar el siguiente carácter en la posición del cursor

Teclas de acceso directo:
dd-eliminar rápidamente una línea
yy-copiar la línea actual
nyy-copiar algunas líneas hacia atrás desde la línea actual
p-pegar
R-reemplazar

Redirigir salida >> y >>

Determinar si el contenido se sobrescribe o se agrega

Redirigir la salida, sobrescribir el contenido original; >> Redirigir la salida y agregar la función; ejemplo:
cat / etc / passwd> a.txt dirige la salida a a.txt
cat / etc / passwd >> salida a.txt y Agregue
ifconfig> ifconfig.txt

Comandos de gestión del sistema

ps El estado de un proceso en ejecución
ps -ef Ver todos los procesos
ps -ef | grep ssh Encontrar un proceso
kill 2868 Finalizar el proceso numerado 2868
kill -9 2868 Forzar el cierre del proceso

tubería

La tubería es un concepto importante en los comandos de Linux y su función es utilizar la salida de un comando como entrada de otro comando. Ejemplo
ls --help | más información de ayuda de consulta de paginación
ps -ef | grep java consulta el proceso cuyo nombre contiene java

ifconfig | más
cat index.html | más
ps –ef | grep aio

Comandos de permisos de Linux

Permisos de archivos

Linux tres tipos de
archivos: archivos ordinarios: incluidos archivos de texto, archivos de datos, archivos de programas binarios ejecutables, etc.
Archivo de directorio: el sistema Linux considera el directorio como un archivo especial y lo usa para formar la estructura de árbol del sistema de archivos.
Archivo de dispositivo: el sistema Linux trata cada dispositivo como un archivo
3. Identificación del tipo de archivo Archivo
común (-) directorio (d) enlace simbólico (l)

  • Puede verlo cuando ingrese etc, que es equivalente a un archivo de dispositivo de caracteres de acceso directo (c) archivo de dispositivo de bloque (s) socket (s) llamado pipe (p)
    Inserte la descripción de la imagen aquí
    r: significa el contenido legible del archivo, y el directorio puede ser ls

w: para archivos, significa que el contenido de los archivos se puede modificar; para directorios, significa que los nodos secundarios (directorios o archivos) se pueden crear o eliminar en él

x: ¡Para el archivo, significa si el archivo se puede ejecutar, y para el directorio, si puede ser cd en este directorio
! [] (https://img-blog.csdnimg.cn/20200919143610703.png#pic_center)
Caso de administración de permisos de archivo:
chmod Cambia los permisos de un archivo o directorio.
chmod 755 a.txt
chmod u = rwx, g = rx, o = rx a.txt

Operaciones de red comunes en Linux

1. Configuración del nombre de host nombre de
host Ver nombre de
host nombre de host xxx Modificar el nombre de host no es válido después de reiniciar
Si desea que surta efecto de forma permanente, puede modificar el archivo / etc / sysconfig / network
2. Servicio de gestión de
red Estado de la red del servicio Ver el estado del servicio especificado Servicio de
parada de la red Detener el servicio especificado Servicio de
inicio de la red Iniciar el servicio especificado Servicio de
reinicio de la red Reiniciar el servicio especificado

service --status - all Ver todos los servicios en segundo plano en el
sistema netstat -nltp Ver el estado de monitoreo de puertos de los procesos de red en el sistema

Configuración del
cortafuegos El cortafuegos controla los comportamientos de acceso a la red "de salida" y "entrada" de la máquina de acuerdo con el archivo de configuración / etc / sysconfig / iptables.
service iptables status Ver el estado del firewall
service iptables detener cerrar el firewall
service iptables start iniciar el firewall
chkconfig iptables off prohibir que el firewall se inicie
3. Configuración de la dirección IP
ifconfig Ver (modificar) la dirección IP (no es válida después de reiniciar)
ifconfig eth0 192.168.12.22 Modificar la dirección IP
Si desea tener efecto de forma permanente,
modifique el archivo / etc / sysconfig / network-scripts / ifcfg-eth0
DEVICE = eth0
#NIC name BOOTPROTO = estática # Cómo obtener ip (estática / dhcp / bootp / none), ip estática
HWADDR = 00: 0C: 29: B5: B2: 69 # Dirección
MAC IPADDR = 12.168.177.129 # Dirección
IP NETMASK = 255.255.255.0 # Subred Máscara
RED = 192.168.177.0 # Dirección de red
BROADCAST = 192.168.0.255
# Dirección de transmisión NBOOT = sí # Si se configura esta interfaz de red cuando se inicia el sistema, cuando se establece en sí, el dispositivo se activará cuando se inicie el sistema.
4. Mapeo de dominio
El archivo / etc / hosts se utiliza para la resolución de direcciones IP cuando se accede a través del nombre de host, que es equivalente a la función del archivo C: \ Windows \ System32 \ drivers \ etc \ hosts del sistema Windows.
Inserte la descripción de la imagen aquí
Si los permisos no son suficientes, el switch tendrá permisos de root.
Inserte la descripción de la imagen aquí

Supongo que te gusta

Origin blog.csdn.net/lidashent/article/details/108500491
Recomendado
Clasificación