jueves, 9 de mayo de 2019


3.4 Comandos básicos y Aplicaciones
 
Existen tantos comandos y aplicaciones, así como existen distintos SO libres para Servidores, aunque la gran mayoría usan los mismos sobre todos los basados en Linux y DSB. A continuación, algunos de los más usados y comunes.

ostname: muestra el nombre del localhost en donde estás trabajando.

whoami: muestra el nombre de usuario.

date: muestra o cambia la fecha y hora del sistema operativo.
who: muestra los usuarios logueados en el sistema.
rwho -a: muestra todos los usuarios logueados en la red.
finger <usuario>: muestra información del sistema sobre un usuario.
last: muestra un listado de los últimos usuarios logueados en el sistema.
history: muestra los últimos comandos ejecutados desde la línea de comandos.
ps uptime: muestra el tiempo que pasó desde el último reinicio.
ps: lista los procesos actualmente ejecutados por un usuario.
ps -aux: lista todos los procesos actualmente corriendo, incluso aquellos que no son controlados por la terminal, junto con el nombre del usuario que es dueño del proceso.
kill -9 <PID>: mata irremisiblemente el proceso identificado por <PID>.
kill -hup <PID>: reinicia el proceso identificado por <PID>.
killall <nombredelprograma>: termina todas las instancias de un programa indicando su nombre.
top: muestra una lista de los procesos que estan corriendo actualmente, listados en orden según su consumo del cpu.
uname -a: muestra información sobre el servidor local. Versión del kernel, de Linux si es un sistema Gnu/Linux, o lo mismo para otros Unix o BSD, además de información sobre el procesador.
free: muestra información sobre la memoria libre y consumida, además de datos sobre la swap.
df -h: muestra el espacio libre en Mb de una partición.
du -h: muestra la cantidad de Mb que ocupa un directorio o un archivo.
cat /proc/interrupts: lista las interrupciones en uso.
cat /proc/version: lista la versión de Linux.
cat /proc/filesystems: muestra los sistemas de ficheros habilitados en el kernel.
cat /etc/printcap: muestra la configuración de las impresoras.
lsmod: muestra los módulos cargados en el sistema.
echo $PATH: muestra la ruta donde se buscarán los programas invocados.
mount -o loop <imagen.iso> <directorio/>: monta una imagen iso en un directorio sin necesidad de grabarla a CD o DVD. Deben ser root.
chown -R <nombredeusuario>:<grupo> <directorio/>: cambia recursivamente el dueño y grupo de un directorio y su contenido.
sync: recomendado antes de desmontar un dispositivo mass storage, como una cámara fotográfica digital, un pendrive, o una pda, o si hubo modificaciones y movimiento de información entre particiones, antes de desmontar.
password <usuario>: cambia la contraseña de un usuario.

No hay comentarios:

Publicar un comentario

4.1.2 Comunicación Entre Procesos (Sockets, RPC)  La comunicación entre procesos (comúnmente IPC, del inglés Inter-Process Communication) ...