¡Los estudiantes universitarios aprenden lenguajes de programación! !
8 comandos comunes de Linux para aprender el lenguaje de programación
Comandos comunes de Linux
1 Ver directorios y archivos: Está en ls-la: muestra todos los archivos en. el directorio actual Información detallada sobre el archivo h
2. Cambie de directorio: cd hcd/home para ingresar al directorio '/home' En cd... regrese al directorio anterior En cd regrese al directorio dos. subir niveles hn
3. Mostrar el directorio actual: pwd Imp wdn
4 Crear un archivo vacío: touch In touch desc.txt: Crear el archivo desc.txt en el actual. directorio
5. Crear directorio: mnkdirlarnkdir test: cree el registro mensual de prueba en el directorio actual mkdir-p/opt/test/img: cree el directorio ig en el directorio /opt/test. No hay un directorio de prueba, cree el directorio de prueba primero
6. Vea el contenido del archivo: cat nc en desc.txt: vea el contenido de desc.txt en el ser enviado.
7. Ver el contenido del archivo en paginación: more lar ore desc.txt: Ver desc en la paginación en ecol te: a it
8. tailIntail-100desc.txt: las últimas 100 líneas de desc.txt 1.m
9. Copiar: cpIncpdesc.txt/mnt/: copiar desc.txt al directorio /mnt en la prueba cp-r. /mnt/: copie el directorio de prueba al directorio /mnt 10. Corte o cambie el nombre: nmvdesc.txt/mnt/: corte el archivo
desc.txt al directorio /mnt En el nombre original de mv nuevo. nombre n altamente portátil
11. Eliminar: rm En la prueba rm-rf: eliminar registro de prueba, uno para eliminación recursiva
y otro para eliminación forzada.
Operación peligrosa, ¡tenga cuidado! n
12 Busque archivos: busque en find/opt-name*.txt': busque archivos que terminen en .txt en el directorio opt
<. p>13. Mostrar o configurar dispositivos de red: ifconfig ln ifconfig: Mostrar el estado del dispositivo de red h14 Mostrar información relacionada con la red: netstat En netstat a: Listar todos los puertos n netstat-tun Ip/grep Ruikou: Ver el proceso enviado número de puerto n
15. Mostrar el estado del proceso: psl nps-ef: mostrar todos los procesos actuales a it laps-e fgrep java: mostrar todos los procesos actuales relacionados con java en psaux: ver los procesos en
16. Verifique el uso del directorio: du ln du-h/opt/test: Verifique el uso del disco del directorio /opt/test 1n Machine Learning
17. Uso del espacio: df ndf-h: verifique el uso del espacio en disco en el desarrollo web
18 Muestra la información del proceso actual del sistema: arriba En la parte superior: muestra la información del proceso actual del sistema 1
19, finalice el proceso: kill l kill-927810: finalice el proceso con el número de proceso 27810, fuerce la terminación, los recursos del sistema no se pueden recuperar 1n 20. Compresión y descompresión: tarin tar-z cvf test.tar.gz. /test Empaquetar el directorio de prueba es el archivo test.tar.gz, a z significa q compresión zip En tar-zxvf test.tar.gz: Descomprime el archivo test.tar.gz En enviado
21. el propietario del archivo o directorio y
Grupo: chownlchownnginx: nginxdesc.txt: Cambie el propietario del archivo desc.txt a (68henginx, el grupo de usuarios es
nginxInkown-Rnginx : nginxtest: cambia la prueba y todos los archivos en el directorio. El propietario del archivo está ng en x y el grupo de usuarios está ng en x En
22. dich modu tx test.sh: Alcance del permiso: u (propietario) g (grupo de condados) (Otros usuarios) Código de permiso: I (permiso de lectura/4) W (permiso de escritura/2x (permiso de ejecución/1#) Propietario del archivo
Aumente los permisos de ejecución de test.sh n chmod u x-R test: agregue los permisos de ejecución al directorio de prueba y todos los archivos que contiene al propietario del archivo.
23. En vim tiene tres modos: modo comando, modo inserción y modo edición. Utilice ESC o i o : para cambiar de modo
.
En modo de comando de puerto; g salir: q! Forzar salida: wa! Guardar y salir: establecer número mostrar número de línea f java Buscar java en el documento yy copiar p pegar En vim desc.txt: editar el archivo desc.txt En 24. Cerrar apagar o reiniciar: apagar En apagado-h ahora: Apagar inmediatamente
Inshutdown-T-t60: Reiniciar después de 60 segundos
n apagado-l ahora: Reiniciar (1) En reinicio : Reiniciar (②) En enviado m 25. Comando de ayuda: manInman1s: Ver el documento de ayuda del comando 1s n ayuda ln (nombre ke 26. Ver 10 lectura y escritura: io to pln io top-o
Es superior ver directamente un programa de lectura y escritura de disco en (instalación superior de yuminstall io) en In
27. Verifique la ocupación del número de puerto: 1s of-iln
28. Verifique el tiempo de ejecución del sistema y el promedio Carga: tiempo de actividad En?
29 Teclas de método abreviado de uso común En Ctrl a Mover el cursor al principio En Ctrl tc Interrumpir el programa actual En Ctrl d Salir de la ventana actual o usuario actual En Ctrl te Mover el cursor al final En Ctl 1 Limpiar la pantalla Equivalente a d lear En Ctrl u cortar, eliminar (antes del cursor) contenido - Ctrl tk cortar, eliminar (después del cursor
) contenido - Ctrl r buscar (comandos usados recientemente) n tabular todas las rutas y comandos de finalización n Ctrl t shift c línea de comando copiar contenido
en Ctrl tsh i it v línea de comando pegar contenidoEn Ctrl gcancelar bloqueo de pantallaEn Ctrl s ejecutar bloqueo de pantalla 1
30 Comandos importantes En l, arriba: Ver la memoria/mostrar información del proceso actual del sistema n 2. df-h: Ver el estado de almacenamiento del disco n 3. io arriba: Ver l 0. lectura y escritura (yum install io top install) n 4. io top one 0: verifique directamente el programa de lectura y escritura de disco relativamente alto En 5.netstat-tun lp?senter grep
Número de puerto involucrado: verifique la ocupación del número de puerto (1) In6, es de uno i Número de puerto: Verifique la ocupación del número de puerto (2) 1n 7. uptime: Verifique el tiempo de ejecución del sistema y la carga promedio n8, psaux: e verifique el proceso