Tabla de contenido
Conoce la estructura de directorios de Linux
Ruta absoluta: comenzando con el directorio raíz, llamado ruta absoluta
Ruta relativa: no comienza con el directorio raíz, se llama ruta relativa
1. Consulta la identificación del proceso correspondiente según el nombre del proceso
2. Ver el proceso correspondiente según el número de puerto
3. Ver el número de puerto enlazado correspondiente según la identificación del proceso
Varias teclas de acceso rápido importantes [Tab], [ctrl]-c, [ctrl]-d
Conoce la estructura de directorios de Linux
directorio especial:
/ se llama el directorio raíz. se llama el directorio actual.. se llama el directorio principal del directorio actual
Ruta absoluta: comenzando con el directorio raíz, llamado ruta absoluta
Me gusta : /usr/share/tomcat/logs/
Ruta relativa: no comienza con el directorio raíz, se llama ruta relativa
Las formas como : ./logs que comienzan con .o .. se denominan rutas relativas .
ls
Ver el contenido del directorio especificado, similar a hacer doble clic en la unidad D en el sistema de Windows para ver el contenido de la unidad D
- -a enumera todos los archivos en el directorio, incluidos los archivos ocultos que comienzan con .
- -d Muestra el directorio como un archivo en lugar de los archivos debajo de él. Tales como: ls -d especifica el directorio
- -k indica el tamaño del archivo en k bytes. ls –alk especifica el archivo
- -l muestra información detallada sobre el archivo.
- -r Ordena los directorios al revés.
- -t Ordenar por tiempo.
- -R enumera los archivos en todos los subdirectorios. ( recursivo )
ejemplo
ls -l
ls -l puede listar todos los archivos en el directorio actual, ls -l puede simplificarse a ll (aquí l es una L minúscula)
personas con discapacidad
Ver su directorio actual
Ejemplo: en caso de que nos perdamos y no sepamos en qué ruta estamos, podemos usar pwd para verificar nuestra ruta absoluta actual
cd
Cambie al directorio especificado, lo que puede entenderse como hacer doble clic en un directorio para ingresar
- cd .. Volver al directorio anterior
-
cd ~ : ingrese el directorio de inicio del usuario
-
cd - : volver al directorio visitado más recientemente
mkdir
Crear nueva carpeta de directorio (es decir, crear nueva carpeta)
- mkdir -p xxx/yyy crea un directorio de varios niveles
tocar
Cree un nuevo archivo, por ejemplo, cree un archivo 123.txt
Ejemplo: toque 123.txt
gato
Ver el contenido de un archivo en una carpeta
eco
escribir el contenido del archivo
Ejemplo: echo "hola" > 1.txt
rm
Eliminar un archivo o directorio (carpeta)
- -f Incluso si el atributo del archivo es de solo lectura (es decir, está protegido contra escritura), elimínelo directamente
- -Pido confirmación uno a uno antes de borrar
- -r eliminar directorio y todos los archivos debajo de él recursivamente
Ejemplo: rm -i prueba.txt
Notas importantes:No ejecute rm -rf /, especialmente en el servidor de producción de la empresa (/ es el directorio raíz, r es recursivo, f se elimina directamente siempre que sea un archivo)
c.p.
Copiar un archivo o directorio (carpeta)
- -f Copie a la fuerza un archivo o directorio, independientemente de si el archivo o directorio de destino ya existe
- -pregunto al usuario antes de sobrescribir archivos
- -r Procesamiento recursivo, procesamiento de archivos y subdirectorios bajo el directorio especificado juntos. Si la forma del archivo o directorio de origen no pertenece a un directorio o enlace simbólico, se tratará como un archivo ordinario.
Nota: si cp está copiando un directorio (carpeta), se requiere la opción -r para copiar recursivamente todos los archivos en el directorio; de lo contrario, se informará un error
Ejemplo: cp prueba1.txt prueba2.txt
m.v.
renombrar o mover
Ejemplo: mv test1.txt test2.txt para cambiar el nombre
ps y netstat
Use el comando netstat: El comando netstat puede mostrar conexiones de red, tablas de enrutamiento e información de interfaz de red. Puede usar el comando netstat para verificar qué proceso está ocupado por un puerto determinado.
El comando específico es: netstat -nap | grep número de puerto, donde el número de puerto es el número de puerto que se consultará.
1. Consulta la identificación del proceso correspondiente según el nombre del proceso
ps -ef | grep 进程名 #根据进程名查进程pid
ps -aux | grep 进程名或进程id #可以查到该进程占了多少CPU和内存占用比
2. Ver el proceso correspondiente según el número de puerto
netstat -nap | grep 端口号 //其中端口号为需要查询的端口号。
3. Ver el número de puerto de enlace correspondiente según la identificación del proceso
netstat -nap|grep pid //pid为进程
editor vim
1. Ingrese el archivo
Sintaxis: :vim nombre de archivo
Ejemplo: vim 1.txt
Ingrese a la interfaz vim
2. Ingrese al modo de edición
3. Guardar y salir
Cuando terminemos de escribir en el cuadro de edición de vim, queremos guardar y salir. En este punto, debe cambiar del modo de inserción al modo normal. Los archivos no se pueden guardar en el modo de inserción , primero debe volver al modo normal .
Pasos: 1. Presione la tecla Esc para volver al modo normal .
Varias teclas de acceso rápido importantes [Tab], [ctrl]-c, [ctrl]-d
Si solo hay un elemento coincidente, presione la tecla de tabulación para completarlo automáticamente. Si hay varios elementos coincidentes, presione la tecla de tabulación dos veces para mostrar todos los elementos coincidentes.