Con el terminal: Comandos básicos en GNU/Linux

Existen ciertos comandos que los usuarios de GNU/Linux deberíamos
conocer por su condición de ser muy básicos. En este post hablaremos
de algunos de ellos y su funcionamiento, lo único que necesitamos es
un terminal.

El mata burros.
Creo que el comando más importantes que debemos conocer es:
$ man

Este será el que nos saque muchas veces de nuestras dudas y apuros. Su
uso es sencillo, la sintáxis básica es $ man comando, ejemplo:
$ man man
$ man mkdir

Trabajo con carpetas y directorios.
Para cambiar de directorio mediante el terminal usamos el comando cd.
Su funcionamiento es sencillo en el terminal:
$ cd : Vamos directo a nuestra carpeta /home.
$ cd /home/elav/Documents/PDF/ : Vamos a la carpeta PDF dentro de
/home/elav/Documents.

$ cd .. : Subimos un nivel. Si estamos dentro de PDF vamos a
/home/elav/Documents.
$ cd ../.. : Subimos dos niveles. Si estamos dentro de PDF vamos a /home/elav/.
Si queremos ver en que carpeta nos encontramos, usamos el comando:
$ pwd

Para crear un carpeta usamos el comando mkdir :
$ mkdir /home/elav/test : Creamos la carpeta test dentro de /home/elav.
$ mkdir -p /home/elav/test/test2 : Creamos la carpeta test2, dentro de
/home/elav/test/.
En caso de que la carpeta test no exista, se crea.

Comandos de información.
Existen varios comandos para ver la información de archivos o
carpetas, y el espacio que ocupan. El más conocido es ls, el cual nos
sirve para listar el contenido de un directorio.
$ ls : Lista el contenido del directorio

$ ls -l : Lista el contenido del directorio como lista, además que
muestra otros datos.
$ ls -la : Lista el contenido del directorio, incluyendo los ficheros
ocultos (tienen un punto delante del nombre)
Los comandos de espacio y tamaño en disco ya los vimos en esta
entrada, así que no los pongo.

Trabajo con ficheros.
Aquí hay mucha tela por donde cortar, pero en esta ocasión les hablaré
de los comandos cp (para copiar), mv (para cortar/mover) y rm
(Remover/Borrar).
$ cp /home/elav/fichero1 /home/elav/fichero2 : Creamos una copia del fichero1
$ cp /home/elav/fichero3 /home/elav/fichero2 : Copiamos y reemplazamos
fichero3 en fichero2.
$ cp -R /home/elav /home/elav/bckup : Copiamos todo el contenido del
directorio elav para /home/elav/backup. El -R (Recursivo) se tiene que
usar para las carpetas.
$ cp /home/elav/fichero* /home/elav/bckup : Copia todo lo que contenga
el nombre fichero, sin importar lo que venga atrás, o la extensión.
Algo similar es el comando mv, pero en este caso, el fichero1 será
movido (o renombrado) en fichero2.
$ mv /home/elav/fichero1 /home/elav/fichero2
En el caso de las carpetas, no es necesario poner la opción -R.
$ mv /home/elav/bckup /home/elav/bckup2
Y por último tenemos el comando para eliminar ficheros o directorios.
$ rm /home/elav/fichero1 : Elimina el fichero1.
Y en el caso de las carpetas, si tenemos que usar la opción -R.
$ rm -R /home/elav/bckup : Elimina la carpeta bckup.
Para mejorar estos comandos, podemos usar la opción -v (verbose) que
nos mostrará en pantalla las acciones que está realizando en ese
momento el comando.
Estos son algunos comandos muy básicos, pero que sin duda vale la pena conocer.

http://blog.desdelinux.net/con-el-terminal-comandos-basicos-en-gnulinux/

http://blog.desdelinux.net/mas-de-400-comandos-para-gnulinux-que-deberia...
_______________________________________________
Lugro-principiantes mailing list
Lugro-principiantes@lugro.org.ar
http://lugro.org.ar/mailman/listinfo/lugro-principiantes

Distribuir contenido

Office OpenXML (OOXML) no debe ser ISO 29500