Comando linux

Solo disponible en BuenasTareas
  • Páginas : 18 (4388 palabras )
  • Descarga(s) : 0
  • Publicado : 1 de febrero de 2012
Leer documento completo
Vista previa del texto
COMANDOS BASICOS DE FECHA Y HORA

1. date:

Ejemplos
- Cambio de fecha y hora (lo debe ejecutar el root)
# date 011219362009

- Mostrar la fecha en un formato especial
$ date +"Son las %r del %d de %h de %Y"

- Para mostrar todas las opciones del comando date, escriba
$ man date

2. cal

Ejemplos:
- Mostrar El calendario de febrero del 2009
$ cal 2 2009

- Mostrar elcalendario según el mes actual
$ cal

- Mostrar todo el calendario del 2009
$ cal 2009

- Para mostrar todas las opciones del comando cal, escriba.
$ man cal

Comandos para manipular archivos

1. cat

Ejemplos

- Mostrar el contenido del archivo /etc/resolv.conf
$ cat /etc/resolv.conf

- Mostrar el contenido del archivo /etc/sysconfig/network
$ cat /etc/sysconfig/network

- Mostrar elcontenido del archivo /etc/resolv.conf y del archivo /etc/sysconfig/network
$ cat /etc/resolv.conf /etc/sysconfig/network

- Crear el archivo myfile1.txt
$ cat > myfile1.txt
<ESCRIBIR EL CONTENIDO DEL ARCHIVO>
<CTRL> + <D> ---> Para guardar el archivo

- Mostrar el contenido del archivo /etc/passwd, indicando el número de líneas
$ cat -n /etc/passwd

NOTA:Para archivos grandes se recomienda utilizar el comando "more" o el comando "less"

- Mostrar el contenido del archivo /etc/passwd
$ more /etc/passwd
<PUEDE PRESIONAR BARRA ESPACIADORA PARA VER EL RESTO DEL ARCHIVO>
$ less /etc/passwd
<PUEDE PRESIONAR BARRA ESPACIADORA
o TECLAS DE FLECHA PARA AVANZAR O RETROCEDER
O LA TECLA Q PARA SALIR>

2. head

Ejemplos

- Mostrarlas 10 primeras líneas del archivo /etc/passwd
$ head /etc/passwd

o también
$ head -10 /etc/passwd

- Mostrar las 6 primeras líneas del archivo /etc/passwd
$ head -6 /etc/passwd

3. tail

Ejemplos
- Mostrar las 10 últimas líneas del archivo /etc/passwd
$ tail /etc/passwd

- Mostrar las 7 ultima líneas del archivo /etc/passwd
$ tail -7 /etc/passwd

- Monitorear entiempo real el archivo de log /var/log/messages
$ tail -f /var/log/messages

4. grep

Ejemplos
- Mostrar todas las líneas del archivo /etc/passwd que tienen la cadena root
$ grep root /etc/passwd

- Mostrar todas sesiones abiertas por el usuario student3
$ who | grep student3

- Mostrar todas sesiones abiertas por el usuario root contarlas
$ who | grep root | cat -n

-Mostrar todas líneas que contienen los literales rc 0, rc 1, rc 2, ....hasta rc 6 del archivo /etc/inittab
$ grep "rc [0-6]" /etc/inittab

5. cut

Nota.- El archivo /etc/passwd es una especie de tabla con filas y columnas cada fila representa a una cuenta de usuario del sistema

Ejemplos
- Mostrar la columna 6 del archivo /etc/passwd
$ cut -d ":" -f 6 /etc/passwd

- Mostrar la columna 6del archivo /etc/passwd pero de las tres primeras filas
$ cut -d ":" -f 6 /etc/passwd | head -3

6. sort

- Ordenar el contenido del archivo nombres.txt de forma ascendente
$ sort nombres.txt

- Ordenar el contenido del archivo nombres.txt de forma descendente
$ sort -r nombres.txt

- Mostrar la columna 1 del archivo /etc/passwd pero de las tres primeras filas ordenadas de maneradescendente

$ cut -d ":" -f 1 /etc/passwd | head -3 | sort -r

Visualización de Procesos

1. ps

- Mostrar todos los procesos que se están ejecutando en el sistema
$ ps -e | more

- Mostrar todos los procesos que se están ejecutando en el sistema incluyendo detalles (en formato extendido)
$ ps -el | more

o tambien
$ ps au | more

2. top

- Mostrar el consumo derecursos en el sistema (Rendimiento)
$ top

Procesos en Segundo Plano (background) y Primer Plano (ForeGround)

- Mostrar el consumo de recursos en el sistema (Rendimiento)
$ top

ARCHIVOS DE DISPOSITIVOS

Todo dispositivo o hardware en el sistema operativo Linux tiene asociado un archivo de dispositivo que se encuentra ubicado en el directorio /dev

Nomenclatura de los Archivos e...
tracking img