Comandos Archivos
Sitio Principal https://www.ticveintitres.com
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