Comandos Básicos de SSH
by Konclass
En este artículo vamos a ver 12 comandos básicos de SSH. Estos son comandos habituales para trabajar en el terminal de Linux.
Comandos Básicos Linux
SSH significa Secure Shell, es el protocolo utilizado para conectarse de forma segura a un servidor remoto.
Comandos SSH
- Ls – Este comando se usa para listar todos los archivos y directorios. Es recomendable usar este comando con la opción -l, que sería ls -l, de esta forma, todos los archivos se listarán con información detallada.
Otra opción útil es -a, esto mostrará tambien los archivos ocultos. - Cd – Este comando se utiliza para «moverse» entre directorios. El comando cd home, cambiará tu ubicación actual a «home». Para ir un directorio especifico puedes usar: cd home/imagenes/colecciones. De esta forma, irás al directorio «colecciones» directamente. Con el comando cd .. (espacio y dos puntos después de cd) podrás subir un nivel (en el ejemplo, volveríamos a «imagenes»).
- Mkdir – Este comando se utiliza para crear un nuevo directorio. Simplemente crea un nuevo directorio con su nombre elegido, por ejemplo mkdir NuevaCarpeta creará un nuevo directorio con el nombre «NuevaCarpeta» en el directorio activo.
- Touch – Este comando se usa para crear un archivo nuevo con la extensión elegida. Por ejemplo, touch NuevoArchivo.txt creará un archivo».txt» con el nombre «NuevoArchivo» en el directorio actual (incluso puede crear un archivo sin extensión.
- Rm – Este comando se utiliza para eliminar un archivo o directorio. Por ejemplo, rm NuevoArchivo.txt eliminará el archivo «NuevoArchivo.txt». Si deseas eliminar un directorio y todo su contenido, se usa rm -r NombreDirectorio.
- Cat – Este comando se usa para ver el contenido de un archivo. Por ejemplo, cat info.txt mostrará el contenido del archivo en la pantalla.
- Pwd – este comando muestra la ubicación actual en el sistema de archivos.
- Cp – Este comando se utiliza para copiar archivos y carpetas. La sintaxis es: cp [opciones] origen destino. De esta forma, origen es el archivo que se desea copiar y destino, la ruta de destino /carpeta/archivo.
Algunas de las opciones que pueden utilizar con el comando cp son:- cp -f origen destino – Forzar el procedimiento de copia eliminando el archivo de destino si es necesario.
- cp -i origen destino – Dará un mensaje de advertencia antes de sobrescribir un archivo.
- cp -u origen destino – Sólo copiará si el archivo de origen es más reciente que el archivo de destino.
- cp -n origen destino – No copiará si el archivo ya existe (no sobrescribe).
- Mv – Este comando funciona de la misma manera que cp, pero lugar de copiar, mueve el archivo. Este comando también se puede usar para renombrar un archivo. Por ejemplo, en nuestro directorio actual tenemos un archivo «archivo1.txt», si escribimos el comando: mv archivo1.txt archivo2.txt, simplemente cambiará el nombre del archivo.
- Grep – Este comando se usa para buscar palabras dentro de un archivo. Por ejemplo: el comando grep ‘word’ archivo.txt buscaría la palabra ‘word’ en el archivo indicado.
- Find – Este comando se utiliza para buscar un archivo o archivos que cumplen con los criterios dados (nombre, tamaño, tipo de archivo). Por ejemplo: find. -name «* .html» Este comando mostrará todos los archivos del directorio actual que tengan una extensión «.html».
- History – Este comando se utiliza para mostrar los últimos comandos utilizados. Por ejemplo: history 20 mostrará los últimos 20 comandos usados en el Terminal.