lunes, 15 de enero de 2018

Comandos Básicos de Linux II

Continuando el articulo anterior Comandos Básicos de Linux I , continuamos haciendo una reseña de los comandos mas importantes del sistema.

Para listar los archivos y directorios 


En este caso vamos a usar el comando ls, el cual entre otras cosas nos permite ver algunos atributos.
Veamos como es la sintaxis

ls [ opciones ] [archivo1] [archivo2] [archivoN]
ls [opciones] [directorio1] [directorio2]

Las opciones que más se utilizan son:

-a Nos muestra todos los archivos incluyendo los que están ocultos
-l Nos muestra el tipo de archivo, los permisos, propietarios, tamaño y fecha de modificación de los mismos.
-h Muestra el tamaño en una forma mas simple
-r Los ordena en forma inversa
-t  Los Ordena según la fecha de modificación

Copiando archivos y directorios


En este caso, usamos el comando cp cuya sintaxis es la siguiente:
cp [opciones] archivo1 archivo2
cp [opciones] archivos directorio

Las opciones más utilizadas son las siguientes:

-f Fuerza la re-escritura si ya existe el destino.
-i Habilita la opcion de confirmación, para evitar sobre-escrituras accidentales.
-p Preserva todos los permisos de la estructura del directorio y/o archivo, incluyendo la fecha de creación.
-r (o la opcion -R) Realiza la copia en forma recursiva, para que podamos copiar los directorios y subdirectorios..
-v modo Verbose, muestra lo que esta haciendo


Crear directorios

en este caso, utilizamos el comando mkdir 

Por ejemplo:

[juan@juan ~]$ mkdir testing

Una opción muy interesante es -p, la cual nos va a permitir crear un directorio, que a su vez contenga subdirectorios.
 
[juan@juan ~]$ mkdir -p /home/pumatech/images/vacaciones

Mover o renombrar directorios y archivos

En este caso, utilizamos el comando mv, cuya sintaxis es la siguiente:

mv [opciones] origen destino

Las opciones que mas vamos a utilizar son las siguientes:

-f si ya existe lo sobrescribe forzosamente
-i Modo interactivo, nos va a pedir que confirmemos archivo por archivo (o directorio, por directorio)

Re-nombrando:

[juan@juan ~]$ mv archivo1.txt archivo-nuevo-nombre.txt

Moviendo un archivo:
[juan@juan ~]$ mv archivo1.txt /directorio

Moviéndonos entre directorios.

En este caso vamos a utilizar el comando cd

Por Ejemplo:

[juan@juan ~]$ cd /home/pumatech/Desktop (avanzamos.)
[juan@juan ~]$ cd .. (retrocedo)
[juan@juan ~]$ cd  (me lleva al home)

Borrando archivos y directorios

rm, es un comando que borra directorios y archivos.

Las opciones mas comunes son las siguientes:
rm [opciones] archivos
-f borra sin pedir confirmación
-i pide confirmación, a la hora de borrar.
-r,(o -R)  borrar recursivamente


Si queremos borrar un directorio y todo su contenido
-bash-4.1# rm -rf /home/pumatech/old-data/

Comando rmdir

Se utiliza solamente para borrar directorios vacíos.

rmdir [opciones] directorio

[juan@juan ~]$ rmdir dir

Nota: generalmente se utiliza el comando rm -rf
Nota 2: No se les ocurra realizar un rm -rf al directorio raiz (/) como root, ya que se pierde todo. No me hago responsable del mal uso que le puedan dar.


No hay comentarios:

Publicar un comentario

Bienvenidos

Comandos útiles para Exim

Exim es el Mail Transport Agent o MTA, que viene por defecto en los servidores que corren CPanel , muy popular en los servicios de Hosting...