Comandos de Linux comúnmente utilizados para aprender

Comando 1.ls

 El comando ls no solo puede ver los archivos contenidos en la carpeta de Linux, sino también ver los permisos de los archivos (incluidos los directorios, carpetas, permisos de archivos), ver la información del directorio, etc.

Parámetros comunes

ls- enumera todos los archivos en el directorio, incluidos los archivos ocultos que comienzan con. 
ls - A enumera otros archivos excepto. y ... 
ls - r ordena en orden inverso 
ls - t ordena por tiempo de modificación del archivo 
ls - S ordena por tamaño de archivo 
ls - h muestra 
ls -l en tamaño fácil de leer Además del nombre del archivo, también enumera los permisos del archivo, el propietario, el tamaño del archivo y otra información en detalle

2.comando mkdir

El comando mkdir se usa para crear carpetas.

Parámetros comunes

- m: se proporciona nuevo directorio para el acceso, se puede proporcionar con el comando chmod;
 -p: puede ser un nombre de ruta. En este momento, si todavía no existen algunos directorios en la ruta, después de agregar esta opción, el sistema creará automáticamente los directorios que no están allí, es decir, se pueden crear múltiples directorios a la vez.
mkdir t crea una carpeta llamada t en el directorio de trabajo actual
mkdir - p / tmp / test / t1 / t Cree un directorio con la ruta test / t1 / t en el directorio tmp, si no existe, créelo

Comando 3.cp

Copie el archivo de origen en el archivo de destino o copie varios archivos de origen en el directorio de destino.

- Tipo y
 - r copiar todos los elementos en el catálogo y directorio
 -a copia del archivo original con el mismo tiempo del archivo

Copie a.txt en el directorio de prueba, mantenga el tiempo del archivo original, si el archivo original existe, solicite si se sobrescribe.

prueba cp -ai a.txt

Comando 4.cat

1. Visualice todo el archivo a la vez: cat fileName

2. Cree un archivo desde el teclado: cat> fileName solo puede crear archivos nuevos, no editar archivos existentes.

3. Combine varios archivos en un archivo: cat fileName1 fileName2> newFile

Parámetro

- número de línea b de los resultados no nulos
 de salida -n todos los números de línea

Agregue el contenido del archivo log1.log al archivo log.log después de agregar el número de línea

cat - n log1 . log log . Iniciar sesión

 Agregue el contenido de log1.log y log2.log al newlog.log después de agregar el número de línea (no se agrega la línea en blanco)

cat - b log1 . log log2 . log newlog . Iniciar sesión

5.comando sin

menos es similar a más, pero puede usar menos para explorar archivos a voluntad, y más solo puede avanzar, pero no hacia atrás, y menos no cargará todo el archivo antes de verlo.

Parámetros de comando comunes:

- caso ignorar buscar cuando i
 - número de línea N de cada fila
 -o <nombre del archivo> menos producción de contenido guardado en el archivo especificado
 - S visualiza continuamente vacío línea de conducta
 / cadena: Buscar por "cadena Función de "? Cadena de caracteres: función de
 búsqueda ascendente de" cadena " 
n: repite la búsqueda anterior (relacionada con / o? ) 
N: repite la búsqueda anterior en reversa (relacionada con / o? )
 -X <número> will" La tecla de tabulación se muestra como un número especificado de espacios 
b Gira una página 
hacia atrás d Gira media página hacia atrás 
h Muestra la interfaz de ayuda 
Q Salir del comando less 
u Desplaza media página 
hacia adelante y Desplaza una línea hacia adelante 
Desplaza una línea con la 
tecla Intro 
[pagedown]: rechaza una página

ps Vea la información del proceso y muéstrela en la pestaña menos: ps - aux | less - N

Ver varios archivos: menos 1.log 2.log

Puede usar n para ver el siguiente yp para ver el anterior.

Comando 5.head

head se usa para mostrar el comienzo del archivo a la salida estándar. El comando head predeterminado imprime las primeras 10 líneas del archivo correspondiente.

Parámetros comunes:
-n <número de líneas> muestra el número de líneas (el número de líneas es un número complejo desde el último en adelante)

Muestra las primeras 20 líneas en el archivo 1.log: head 1.log - n 20

20 bytes de la 1.log visualización del archivo: cabeza-C20 log2014 . Log

Muestra las últimas 10 líneas de t.log: head-n-10 t . Log

6.comando cola

Se utiliza para mostrar el contenido al final del archivo especificado. Cuando el archivo no se especifica, se procesa como información de entrada. Comúnmente utilizado para ver archivos de registro.

Parámetros comunes:

- F ciclo (utilizado comúnmente en vista del aumento archivo de registro) leer
 -n <número de línea> muestra el número de filas (de atrás hacia delante)

Comando 7.wc

La función wc (recuento de palabras) es contar el número de bytes, palabras y líneas en el archivo especificado, y generar los resultados estadísticos

wc [ opción ] archivo ..
tipo de parámetro
- C el número de bytes
 - L cuenta el número de líneas
 - m cuenta el número de caracteres
 Número de palabras -w estadísticas, una palabra se define como espacios, tabulaciones o cadena de caracteres de nueva línea delimitados

Cuenta el número de líneas de salida

prueba de gato.txt | wc -l

Comando 8.ps

ps (estado del proceso), utilizado para ver el estado actual del proceso en ejecución, vista única, si necesita resultados continuos dinámicos, use top

La herramienta ps identifica cinco códigos de estado para un proceso:

D suspensión ininterrumpida (generalmente IO) 
R ejecutable (en la cola de ejecución) 
S interrupción del sueño 
T parada rastreada o detenida 
Z zombies un proceso difunto ("zombie")

Parámetros de comando

- A muestran todos los procesos de 
un programa de todos los procesos
 - una pantalla de todos los mismos procesos terminales 
c muestran nombre real de proceso 
variables de entorno de visualización e 
f muestra la relación entre el proceso de 
r los actuales procesos de pantalla del terminal que se ejecutan
 -aux mostrar todos los demás procesos de uso que comprende

Ejemplos: (1) Mostrar todas las variables de entorno del proceso actual y las relaciones entre procesos ps -ef

(2) Mostrar todos los procesos actuales ps -A

(3) Combinar con grep para encontrar un proceso    ps - aux | grep apache

(4) Descubra los números PID relacionados con los dos servicios cron y syslog   ps aux|grep '(cron | syslog)'

9.mando superior

Muestra información sobre los procesos que el sistema está ejecutando actualmente, incluida la identificación del proceso, el uso de la memoria, el uso de la CPU, etc.

10.matar comando

Enviar la señal especificada al proceso correspondiente. El modelo no especificado enviará SIGTERM (15) para finalizar el proceso especificado. Si no puede terminar el programa, puede usar el parámetro "-KILL", y la señal que envía es SIGKILL (9), lo que obligará al proceso a finalizar. Use el comando ps o el comando jobs para ver el número del proceso. El usuario root afectará el proceso del usuario, los usuarios no root solo pueden afectar sus propios procesos.

Parámetros comunes:

-l señal, si no se agrega el parámetro número de señal, el parámetro " -l" enumerará todos los nombres de señal
 - a Al procesar el proceso actual, la correspondencia entre el nombre del comando y el número de proceso no está limitada
 - p especifica el comando kill solamente Imprima el número de proceso del proceso relevante sin enviar ninguna señal
 : s especifica el envío de señales
 -u especifica los usuarios

Primero usa ps para encontrar el proceso pro1, luego mátalo con kill

   kill - 9 $ ( ps - ef | grep pro1 )

11.comando libre

Muestra el uso de la memoria del sistema, incluida la memoria física, la memoria de área interactiva (intercambio) y la memoria intermedia del núcleo.

Parámetros comunes

- B se muestra en el uso de memoria Byte
 - K kb en unidades de uso de la memoria de visualización
 - m en la unidad de visualización de uso de la memoria mb
 - G gb Muestra en el uso de memoria
 -s <intervalo en segundos> memoria de visualización Longitud
 -t Mostrar uso total de memoria

Mostrar uso de memoria

gratis,  gratis - k, gratis -m

Mostrar información de uso de memoria como una suma

libre -t

Consultar el uso de memoria periódicamente

gratis -s 10

 

Supongo que te gusta

Origin www.cnblogs.com/seedss/p/12752568.html
Recomendado
Clasificación