Este post es usado como listado para recopilar algunos de los comandos básicos de interacción que se aplican desde la consola en Linux:
Estructura del contenido
Cómo eliminar un fichero o directorio (rm & rmdir)
Si quieres eliminar un fichero concreto dentro de una carpeta o si quieres eliminar la carpeta completa, tendrás que ubicarte en el lugar donde está el fichero o directorio, e introducir:
rm NOMBRE_FICHERO
rmdir NOMBRE_CARPETA
Cómo crear una nueva carpeta (mkdir)
Para crear una nueva carpeta tan sólo tendrás que ubicarte en el lugar donde quieras crearla, y utilizar el siguiente comando seguido del nombre de la carpeta que quieras poner:
mkdir NOMBRE_CARPETA
Cómo listar elementos (ls)
El comando «ls» sirve para listar todos los archivos que están dentro de una carpeta.
Cómo cambiar de directorio (cd)
Para moverte entre los directorios o carpetas se usa el comando «cd» de change directory.
Colocando el comando «cd CARPETA» te desplazará a esa carpeta siempre y cuando exista dentro del directorio que la contenga
cd CARPETA
Si lo que quieres es retroceder desde esa carpeta a las anteriores o incluso a la raíz, tengas que usar el comando «cd» seguido de dos puntos hasta llegar al nivel que quieras:
cd ..
(si sólo colocas «cd .» te dejará en el directorio actual – sin cambios)
Cómo saber si estás conectado a un servidor (ping)
Para saber si estás conectado a un servidor utilizarás el comando «ping» seguido de la url o IP. De esta forma tendrás el estado de la conectividad y tiempo de respuesta:
ping albertoestrada.es
Cómo buscar dentro de un archivo (grep)
Para buscar por ejemplo un texto concreto dentro de un archivo, con el comando «grep» lo que hará la consola será mostrarte en qué lugar del fichero que elijas se encuentra esa palabra:
grep PALABRA archivo.txt
Cómo asignar permisos de acceso a carpetas o directorios (chmod)
A través del comando «chmod», podrás asignar determinados permisos de lectura (r), escritura (w) y ejecución (x) de un determinado archivo o directorio.
chmod a+rw archivo.txt
Cómo mover un fichero a una carpeta (mv)
Si por ejemplo te descargas desde la terminal de Linux un fichero y lo que quieres es moverlo a una carpeta ya creada dentro de tu host, lo que puedes hacer es en este caso, mover el archivo «FICHERO» a la carpeta interna «CARPETA_NEW».
Para ello tendrás que incluir este comando desde la carpeta donde se encuentra el fichero, en nuestro caso «Downloads».
mv FICHERO /home/USUARIO/CARPETA_NEW
Cómo copiar un fichero en otra carpeta (cp)
Para copiar un fichero que tienes ubicado en otra carpeta y quieres copiarlo en otra, lo que tienes que hacer es ir a la carpeta origen que tiene el fichero y colocar el siguiente comando indicando el nombre del fichero que se quiere copiar y la carpeta destino:
cp FICHERO /home/USUARIO/CARPETA_DESTINO
Cómo renombrar un fichero o cambiarle de nombre (mv)
Si quieres cambiar el nombre de un fichero que por ejemplo has copiado en otra carpeta, lo que tienes que hacer es, ubicado en la carpeta donde se encuentra ese fichero, introduces el siguiente comando indicando el nombre actual del FICHERO y el nuevo nombre que le quieras poner NUEVO_NOMBRE de esta forma:
mv FICHERO.php NUEVO_NOMBRE.php