Algunos comandos GNU/Linux útiles
La mayoría de éstos comandos son muy usados en la mayoría de ramas GNU/Linux, aunque según la distribución que usemos éstos lógicamente podrían variar. Os dejamos una pequeña recopilación de algunos de los comandos mas usados generalizadamente y que seguramente te serán de gran utilidad independientemente de la distro que uses.
Comandos archivos y directorios (crear y borrar directorios, listar, copiar, renombrar y borrar archivos, crear enlace entre archivos…etc):
ls : Listar archivos y directorios. cp : Copiar archivos y directorios. pwd : Mostrar el nombre del directorio de trabajo actual. cd : Cambiar de directorio. sort : Ordenar ficheros. mkdir : Crear directorios. touch : Crear o actualizar ficheros. rm : Borrar archivos y/o directorios. rmdir : Borrar directorios vacios. mv : Mover o renombrar archivos. more : Muestra ficheros página a página. less : Muestra Ficheros página a página. cat : Mostrar ficheros de forma continua. head : Ver el inicio de un archivo.
tail : Ver las últimas líneas de un archivo. find : Buscar archivos. grep : Buscar el patrón pasado como argumento en uno o más archivos. wc : Calcular la cantidad de cadenas y palabras en archivos. ln : Crea enlace entre ficheros.
Comandos para programar la ejecución de comandos una vez o de forma reiterada:
crontab : Ejecutar comandos a intervalos de tiempo regulares. at : Ejecutar un comando un vez.
Comando usados para archivar, extraer y comprimir ficheros:
tar : Almacenar y extraer ficheros de un fichero archivador. gzip : Comprimir ficheros. bzip2 : Comprimir ficheros.
Comandos para atributos y permisos de archivos y directorios:
chown : Cambiar el propietario de un archivo. chgrp : Cambiar el grupo propietario de un archivo o grupo de archivos. chmod : Cambiar los permisos de accesos a los archivos y directorios.
Comandos para el control de los procesos en ejecución, información del estado de los mismos, terminar procesos, establecer prioridad de programas..etc:
ps : Informa del estado de los procesos. pstree : Muestra los procesos en forma de estructura de árbol. top : Muestra los procesos que se están ejecutando en ese momento, mostrando los que más CPU consumen. kill : Terminar un proceso por ID. killall : Terminar procesos por nombre. nice : Ejecutar un programa con la prioridad de planificación modificada. renice : Altera la prioridad de los procesos en ejecución.
Comandos linux del sistema (reiniciar y apagar máquina, cerrar sesion de trabajo, uso de nemoria, instalar paquetes):
date : muestra fecha y hora actual del sistema. cal : muestra el calendario del mes actual. uptime : tiempo que lleva encendida la máquina. df : espacio libre en los discos. du : espacio usado por los directorios y ficheros. free : uso de memoria y swap. dmesg : muestra mensajes del kernel durante el arranque del ordenador. reboot : reinicia la máquina. halt : apaga la máquina. shutdown : cierra el sistema. init : control de inicialización de procesos. exit : Cerrar sesión actual. clear : borrar pantalla. bc : calculadora. man : formatear y mostrar las páginas del manual en linea. uname : imprime información del sistema. hostname : muestra o establece el nombre del sistema. domainname : nombra o establece el nombre de dominio NIS/YP del sistema. mkfs : construir un sistema de ficheros. fdisk : manipular tablas de particiones. fsck : chequear y reparar sistemas de ficheros. mount : montar un sistema de ficheros. umount : desmontar sistema de ficheros. rpm : instalar los paquetes RedHat.
Comandos para las operaciones vinculadas con usuarios (adicionar, borrar y cambiar usuario, crear grupo,etc):
useradd : adicionar nuevo usuario. userdel : borrar cuenta de usuario. passwd : cambiar contraseña de usuario. su : cambio de usuario. logname : muestra el nombre de usuario. id : muestra los datos de identificación del usuario. who : muestra los usuarios del sistema. last : muestra información de los últimos usuarios del sistema. groupadd : crear un nuevo grupo. nail :enviar y recibir correo de Internet. pine : lector de correo en modo texto. mesg : controlar el acceso a escritura a la terminal. write : enviar mensaje a otro usuario. wall : enviar mensaje a todos los usuarios. w : muestra qué usuarios están conectados a la máquina y acciones.
Comandos linux para operaciones de red (mostrar estado de la red, configurar red, enviar paquetes, etc):
netstat : mostrar el estado de la red. ifconfig : configurar interfaz de red. nmap : escanear red. ping : enviar paquetes. nslookup : consultar servidores de nombres de dominio. telnet : comunicación interactiva con otro host. route : manipular tabla de enrutamiento IP.
Tagged with: comandos • GNU/Linux • Unix • utilidades
Fichero archivado: GNU/Linux
Le gusto este articulo? Subscribete a mi RSS feed y obtener mas descargas!

















Appreciate it for another great blog post. Where else could anyone get that kind of information in such a perfect way of writing? I have a presentation next week, and I am on the look for such information. Regards, Janice.