Comando linux
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...
Regístrate para leer el documento completo.