Comandos Archivos

En este manual se describen algunos comandos de archivos del terminal Lliurex 19.

CHMOD

chmod : Cambia los permisos de un archivo o directorio. Se usa el modo octal, escribiendo 3 números

$ chmod (opciones)(modo)(archivo/directorio)

Modo Octal:

ejemplo: 700

-1º número : se refiere a los permisos de usuario

-2º número: se refiere a los permisos de grupos

-3º número: ser refiere a los permisos globales

el modo octal es el siguiente:

4 = lectura = r

2 = escritura = w

1 = ejecución = x

0 = nada = -

sumando se consiguen diferentes permisos:

7 = 4+2+1 = rwx

6 = 4+2 = rw-

5 = 4+1 = r-x

3 = 2+1 = -wx


Algunos ejemplo:

CKSUM

cksum : Enseña la suma de chequeo o suma de verificación de un archivo.

$ cksum (opciones)(archivo)


Algunos ejemplo:

CP

cp : Copia archivos

$ cp (opciones)(archivo)(destino)

Opciones:

-f = Fuerza el comando

-p= Preserva la propiedad y los permisos

-r= Realiza una acción recursiva, se copiaran el directorio completo.


Ejemplo:

ECHO

echo : Repite las que luego se pueden redireccionar en textos.

$ echo (palabra)

$ echo (texto) > (archivo)

Ejemplos:

FUSER

fuser : Enseña información sobre los archivos abiertos.

$ fuser (opciones)(directorio / archivo)

GZIP

gzip : Comprime y descomprime archivos

$ gzip (opciones)(archivo/s)

Opciones:

--fast = Comprime el método mas rápido

--best = Comprime usando el mejor método

-l = Enseña información de un archivo

-d = Descomprime


Ejemplos:

LN

ln : Crea enlaces o accesos directos

$ ln (opciones)(destino)(enlace)

Opciones:

-s = Crea un enlace simbólico

Ejemplos:

LSOF

lsof : Lista archivos abiertos

$ lsof (opciones)(names)

Opciones:

-u (usuario) = Lista archivos abiertos de un usuario.

-p (PID) = Lista archivos abiertos de un número PID específico

-c (proceso) = Lista archivos abiertos de un proceso específico

-i : Lista sockets, redes y puertos abiertos.

MKDIR

mkdir : Crea directorios

$ mkdir (opciones)(destino)

Opciones:

-m = Define el modo de permisos en modo Octal

-p = Origina directorios padres

Ejemplos:

MV

mv : Mueve o renombra archivos y directorios.

$ mv (opciones)(archivo)(destino)

Opciones:

-f = Fuerza el comando

Ejemplos:

RM

rm : Borra Archivos

$ rm (opciones)(destino)

Opciones:

-f = Fuerza el comando

-i = Pregunta antes de ejecutar

-R = Realiza una acción recursiva, borrara el contenido completo

Ejemplos:

RMDIR

rmdir : Borra directorios

$ rmdir (opciones)(directorio)

Opciones:

-p = Borra directorio completo

--ignore-fail-on-non-empty = Ignora los directorios vacíos.

Ejemplos:

STRINGS

strings : Extrae caracteres legibles a partir de archivos binarios.

$ strings (opciones)(archivo)

TOUCH

touch : Crea ficheros vacíos. Actualiza las marcas de tiempo de un archivo. Los sistemas de ficheros de Linux mantienen tres tipos de marcas temporales ( time stamps) para cada fichero. Por defecto touch asigna la hora, actual como la modificación y acceso. Si los ficheros especificados no existen ya , touch los generara como archivos vacíos.

$ touch (opciones)(archivo)

Opciones:

-a = Cambia la hora de acceso, pero no la de modificación

-c = Touch no crea ningún fichero que no exista

Ejemplos:

UMASK

umask : Ajusta o enseña el modo de permisos con el que se genera los archivos. Se utiliza el modo Octal.

$ umask (opciones)(modoOctal)

Fin del manual

#lliurex #lliurex19 #chmod #chsum #cp #echo #fuser #gzip #ln #lsof #mkdir #mv #rm #rmdir #strings #touch #umask