7 de octubre de 2015

Comandos Básicos de GNU/Linux – Comandos de Creación

Una vez visto como cambiar de directorio (cd) y como listar el contenido de un directorio en concreto (ls), así como las posibles opciones que nos ofrece este comando, veamos comandos que nos permitirán crear directorios y archivos:
mkdir Este comando sirve para crear un directorio, cuyo nombre sera el que le pasemos como argumento dicho comando.
Por ejemplo si ejecutamos:
$ mkdir nuevodirectorio
Se creara el directorio nuevodirectorio en el directorio actual de trabajo.
También se puede crear directorios en lugares distintos al que se encuentra posicionado, mediante el uso de rutas absolutas o relativas. Así, si se desea crear el directorio Musica en /etc y se encuentra en /home/usuario, se tienen dos opciones:
$ mkdir /etc/Musica
O bien
$ mkdir ../../etc/Musica
Con el comando mkdir también se pueden crear varios directorios en un mismo comando. Para ello, solo se introducen tantos argumentos como carpetas se quieran crear. Así  el comando
$ mkdir Documentos Imagenes Musica Descargas
Creara esos cuatro directorios en el directorio actual de trabajo.
touch Sirve para cambiar la fecha de acceso y modificación de un archivo que se le pase como argumento. Si el archivo no existe, lo creara vacío con el nombre que se le haya pasado como argumento. Por ejemplo, si se ejecuta el comando:
$ touch ejemplo.txt
Creara un archivo vacío con el nombre ejemplo.txt sino existía anteriormente o simplemente modificara su fecha de acceso y modificación con la fecha actual del sistema si existía con anterioridad. Al igual con el comando mkdir, con el comando touch podemos crear varios archivos con un solo comando.
$ touch archivo1 archivo2 archivo3 archivo4
ln Este comando se utiliza para crear un enlace duro al archivo que se le pasa como argumento. Así, si se ejecuta:
$ ln miarchivo miarchivo1
Se creara un enlace duro al archivo miarchivo, que tendrá como nombre miarchivo1.
Para crear un enlace simbólico disponemos de la opción -s de este comando, que se ejecuta de la misma manera que la anterior.
$ ln -s miarchivo miarchivo2

No hay comentarios.:

Que es NGINX ?

NGINX es un servidor web diseñado para ser rapido, eficiente y compatible con casi cualquier cosa que se pueda imaginar. Es facil de instala...