En este apartado veremos los comandos más usuales de Linux. Ni están todos ni tiene sentido ver todas y cada una de las opciones de ellos. Para ampliar sobre algunos de ellos os remitimos a las páginas de ayuda de cada comando, a las infopages, así como a los manuales comentados en la primera entrega. Y sobre todo el uso que vayamos haciendo de ellos.
Ante la duda de si es necesario conocer los comandos la respuesta es clara: sí. Al menos los más usuales. Creemos que es necesario saber qué se puede hacer aunque a veces necesitemos la chuleta con la orden que nos permita saber cómo hacerlo. Si sólo nos dedicásemos a usar Linux como un entorno de oficina es posible que el número de comandos necesarios fuese mínimo, pero si deseamos administrar nuestro sistema Linux no queda más remedio que ampliar el conocimiento sobre ellos.
El tema sobre comandos se ha dividido en dos partes: por un lado tenéis una referencia rápida de qué hace cada uno. Por otro, se han analizado con más detalle aquellos que tienen más utilidad.
$ wh
y tras pulsar la tecla [Tab] dos veces, nos aparecerán
las concordancias encontradas en nuestro path.
whatis which whiptail whoami
whereis while who whois
Descripción | DOS/Windows | Linux |
---|---|---|
Ayuda | help | man |
Copiar ficheros | copy | cp |
Contenido de un fichero | type | cat |
Renombra un fichero | ren | mv |
Mover ficheros/directorios | move | mv |
Lista archivos | dir | ls |
Borra archivos | del | rm |
Borra la pantalla | cls | clear |
Terminar una sesión | exit | exit |
Crea un directorio | mkdir | mkdir |
Borra un directorio | rmdir | rmdir |
Cambiar de directorio | cd | cd |
Cambiar atributos de ficheros | attrib | chmod |
Cambiar la fecha | date | date |
Compara ficheros | fc | diff |
Memoria libre | mem | free |
Imprimir un fichero | lpr | |
Editar un fichero | edit | mcedit |
Mandar paquetes | ping | ping |
Configuración interfaz de red | ipconfig | ifconfig |
Configuración interfaz de red | winipcfg | ifconfig |
El paquete mtools se instala por defecto, trae los comandos: mcopy, mdir, ... similares a los de MS-DOS, la única diferencia es que hemos de anteponer una m al comando. Por ejemplo:
$mcopy a:* /home/thales
copia el contenido del floppy en el subdirectorio indicado. Es interesante resaltar que para usarlos no es necesario montar el floppy.
El fichero de configuración de este paquete es /etc/mtools.conf. En general no hay que modificarlo nunca pero si algo no funciona bien puede que tengamos que ajustarlo a nuestro sistema.
$info mtools
$mformat a:
$mdir a:
$mcopy ~/.bashrc a:
$ mount