【Comando básico】
1. Gadgets
- hombre ver manual
Comandos de uso común:
el hombre nombre
tales como el hombre cd
- fecha y hora del sistema de lectura
jackgee@ubuntu:~$ date
Thu 30 Apr 2020 04:58:58 PM CST
jackgee@ubuntu:~$ date "+%Y-%m-%d %H:%M:%S 星期%w"
2020-04-30 17:03:11 星期4
jackgee@ubuntu:~$ date "+%j"
121
- calendario de impresión cal
jackgee@ubuntu:~$ cal
April 2020
Su Mo Tu We Th Fr Sa
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30
jackgee@ubuntu:~$ cal 1 2020
January 2020
Su Mo Tu We Th Fr Sa
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Ventajas de la calculadora bc :
1) La precisión se puede personalizar
2) Soporta variables, funciones, condiciones y bucles
jackgee@ubuntu:~$ bc
a =10
b = 2
a/b
Salida:
5
Utilice la escala para personalizar la precisión
scale =6
a/b
Salida
5.000000
5. passwd cambiar contraseña de usuario
Usuario ordinario:
necesita verificar la contraseña original primer
usuario root:
no necesita verificar la contraseña original para configurar,
también puede usar el nombre de usuario passwd para modificar por la fuerza las contraseñas de otros usuarios
2. Estado del sistema
- quien determina los usuarios ingresados en el sistema
jackgee@ubuntu:~$ who
jackgee :0 2020-05-01 07:57 (:0)
jackgee@ubuntu:~$ whoami
jackgee
- El tiempo de actividad comprende el tiempo de inicio de los recursos y la ocupación
. Los tres parámetros en el promedio de carga corresponden a la CPU: carga promedio de
1 minuto, carga promedio de 5 minutos y carga promedio de 15 minutos. entender mas
jackgee@ubuntu:~$ uptime
09:05:06 up 1:08, 1 user, load average: 0.94, 0.36, 0.21
- top enumera los principales procesos que consumen recursos
índice | PR | NI | VIRT | RES | SHR | Estado del proceso | %UPC | %HOMBRES | TIEMPO + | MANDO |
---|---|---|---|---|---|---|---|---|---|---|
sentido | Prioridad de programación de procesos | El buen valor (prioridad) del proceso | Memoria virtual utilizada por el proceso | Memoria residente | Memoria compartida | Común: S dormir R correr Zombi | Porcentaje de tiempo de CPU desde la última actualización hasta el presente | Porcentaje de memoria física utilizada | Tiempo de CPU utilizado | Nombre del comando |
jackgee@ubuntu:~$ top
进程号 USER PR NI VIRT RES SHR %CPU %MEM TIME+ COMMAND
2679 jackgee 20 0 4789124 207732 90164 S 13.2 7.0 7:00.73 chrome
- ps imprimirá selectivamente el estado del proceso en el kernel
mando | Opciones | Caracteristicas |
---|---|---|
PD | Enumere solo los procesos iniciados por el terminal actual | |
PD | -mi | Enumere todos los procesos del sistema |
PD | -F | Lista de procesos en formato completo |
PD | -l | Lista de procesos en formato largo |
jackgee@ubuntu:~$ ps
PID TTY TIME CMD
5501 pts/0 00:00:00 bash
12136 pts/0 00:00:00 ps
jackgee@ubuntu:~$ ps -f
UID PID PPID C STIME TTY TIME CMD
jackgee 5501 5487 0 May01 pts/0 00:00:00 bash
jackgee 12138 5501 0 09:43 pts/0 00:00:00 ps -f
jackgee@ubuntu:~$ ps -l
F S UID PID PPID C PRI NI ADDR SZ WCHAN TTY TIME CMD
0 S 1000 5501 5487 0 80 0 - 4878 do_wai pts/0 00:00:00 bash
4 R 1000 12139 5501 0 80 0 - 5009 - pts/0 00:00:00 ps
nombre del parámetro | significado |
---|---|
S | Estado del proceso |
UID | ID de usuario |
PID | Identificacion de proceso |
PPID | ID de proceso principal |
C | El uso de CPU del proceso en el último período de tiempo (segundo nivel) |
PRI | Prioridad del proceso (actualización dinámica del kernel) |
NI | buen valor, parámetro de corrección de prioridad; PRI (nuevo) = PRI (antiguo) + NI |
ADDR | Especifique la ubicación del programa en la memoria, el programa de ejecución es generalmente "-" |
SZ | Tamaño de la memoria lógica del proceso |
WCHAN | "-" proceso en funcionamiento |
TTY | Nombre de terminal |
HORA | Tiempo de CPU utilizado |
CMD | Nombre del comando |
- Gestión del uso de memoria libre
Linux utiliza memoria temporalmente no utilizada para almacenar en caché la información de lectura y escritura del disco para mejorar la eficiencia de lectura.
jackgee@ubuntu:~$ free
总计 已用 空闲 共享 缓冲/缓存 可用
内存: 2954128 2226728 199556 145764 527844 398200
交换: 0 0 0
3. Procesamiento de texto
- Mecanismo de redireccionamiento
Redirección de salida:
por ejemplo, ls -l> out.txt
redirección de entrada
Por ejemplo: sort <in.txt
- Mecanismo de canalización
Por ejemplo: ls -l | sort
transfiere la salida del resultado de la consulta ls a la entrada de sort a través del mecanismo de canalización