Comandos basicos y utiles de Linux

En esta entrada voy a hablar sobre unos cuantos comandos básicos (y no tanto) de Linux, con los cuales podréis hacer prácticamente cualquier cosa en vuestra maquina.

En los comandos que lo tengan, sustituir {lo que sea} por el comando o acción correspondiente.

 

  • cp : Este comando se utiliza para copiar archivos en el mismo directorio o en otro diferente.
  • ls : Lista los archivos contenidos en un directorio.
  • pwd : Muestra el directorio donde nos encontramos.
  • ifconfig : Muestra la configuración de la red.
  • sudo -s : Arranca el terminal para trabajar en modo root.
  • apt-get : Comando que nos permite instalar programas en nuestra maquina partiendo de una lista de repositorios, con el podemos descargar e instalar programas, actualizar los repositorios o actualizar el sistema.
  • service {servicio} {acción} : Este comando nos permite ver el estado de un servicio, así como detenerlo, arrancarlo o reiniciarlo.
  • chown : Permite cambiar el grupo o usuario de un archivo.
  • man {comando} : Muestra el manual o ayuda de un comando, útil para aquellos comandos con varias opciones que aun no dominemos.
  • mv : Mueve los archivos de un directorio a otro, también sirve para cambiarle el nombre a un archivo si lo movemos al mismo directorio especificándole otro nombre.
  • rm : Elimina un archivo.
  • clear : Limpia la pantalla.
  • rmdir : Elimina directorios.
  • find : Busca un archivo, si se lo especificamos (con -name o -size por ejemplo), podemos hacer búsquedas mas especificas.
  • useradd {usuario} : Crea un nuevo usuario del sistema.
  • passwd {usuario} : Cambia la contraseña de un usuario.
  • whoami : Muestra el usuario con el que estamos trabajando.
  • top : Lista los procesos en ejecución.
  • chmod : Cambia los permisos de una carpeta o archivo.
  • halt : Apaga la maquina.
  • cd : Cambia de directorio.
  • wget : Descarga desde una URL.
  • sshfs user@host:/path/to/dir /path/to/mount/point : Monta el directorio/sistema de ficheros a través de SSH.
  • mount | column –t : Muestra los sistemas de ficheros montados de una forma ordenada.
  • {espacio} {comando} : Ejecuta un comando sin guardarlo en el historial.
  • ssh {usuario}@{host} cat /path/to/remotefile | diff /path/to/localfile : Compara un archivo remoto con uno local.
  • $ssh-copy-id {usuario}@{host} : Copia las claves SSH a usuario@host para permitir inicios de sesión sin contraseña SSH.
  • mtr {ejemplo.com} : Combina la funcionalidad de traceroute y ping.
  • sudo !! : Ejecuta el ultimo comando como root.
  • wget –random-wait –r –p –e robots=off –U mozilla {http://www.ejemplo.com} : Descarga un sitio web entero.
  • man ascii : Acceso rápido a la tabla ASCII.
  • net rpc shutdown –I WindowsIPAddr –U user%password : Apaga Windows desde Linux.
  • ping –i 60 –a IPAddr : Configura una alarma sonora para cuando la dirección IP se pone en línea.
  • cat /etc/issue : Muestra la distribución de Linux instalada.

 

Espero estos comandos os hayan sido útiles, un saludo y hasta la próxima.

pablo

Pablo Valor

Si te gusta, compártelo.

Deja un comentario

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies