listar
lsattr
lista atributos de directorios o ficheros
eliminar
chattr
chattr +a fichero o carpeta
elimina o modifica atributos de directorios o ficheros
mostrar
df
df
muestra el espacio usado en discos
listar
ls
lista los archivos o directorios
listar
ls -l
lista los archivos o directorios junto a sus permisos, usuarios al que pertenece, grupo al que pertenece, tamaño y fecha de creacion
listar
ls -i
ls -i nombreFichero
muestra el inodo del fichero
listar
ll
igual que el ls -l pero también agrega los archivos y directorios ocultos en el sistema (son lo que comienzan por un .archivo)
limpiar
clear
limpia la consola
cambiar
cd
cd directorio
cambia el directorio de trabajo
copiar
cp
cp desde hasta
copia un o varios archivos/directorios a otro directorio
mover / eliminar
mv
mv -i documentoACopiar destino
mueve un fichero o directorio copiándola a un nuevo destino y elimina el original
informacion
file
file nombreFichero o nombreDirectorio
no dice que tipo de archivo o directorio es
eliminar
rm
rm fichero
elimina fichero o ficheros
eliminar
rm -r
rm -r fichero o directorio
elimina recursivamente ficheros o directorios que no esten vacios
crear
mkdir
mkdir nombreDirectorio
crea directorios
eliminar
rmdir
rmdir nombreDirectorio
elimina directorios que solo esten vacios
informacion
pwd
nos dice en que directorio nos encontramos
crear
touch
touch nombreFichero
crea un fiche (.txt)
mostrar
more
more [opciones] fichero
muestra el contenido de un fichero
mostrar
less
less [opciones] fichero
igual que el more pero mas potente y permite desplazarse linea a linea
informacion
du
du
muestra el tamaño que ocupa en disco ficheros o directorios (tamaño minimo= 0k para ficheros, 4k para directorios)
buscar
find
find [ruta] [criterio] nombreArchivo o nombreDirectorio
busca ficheros en un arbol de directorios
-iname
busca por nombre obviando mayuscuylas y minusculas
-atime
busca por fecha que se accediera recientemente
-mtime
busca por fecha que se modificara recientemente
-newer
busca ficheros modificados recientemente
-user
busca ficheros a los que pertenezca el usuario
buscar
locate
permite localizar archivos basandose en una base de datos que periodicamente se actualiza #updatedb
motrar / informacion
whereis
whereis pwd
muestra la ruta donde se aloja del comando y de su man pwd: /home/etc/pwd /lib/man/pwd
informacion
which
which pwd
muestra el path del archivo de comandos pasado como argumento /user/bin/pwd
comprimir
zip
zip -r nombre.zip ficheros1 fichero2 etc
empaqueta y comprime archivos o directorios
descomprimir
unzip
unzip nombre.zip
descomprime y desempaqueta archivos o directorios
mostrar
unzip -v nombre.zip
muestra el contenido interior del zip
empaquetar
tar
tar -vcf nombre.tar fichero1 fichero2 etc
empaqueta ficheros y directorios y me muestra el proceso
desempaquetar
tar -vxf nombre.tar fichero1 fichero2 etc
desempaqueta ficheros tar
mostrar
tar -vtf nombre.tar fichero1 fichero2 etc
muestra el contenido interior del tar
compirmir
gzip
gzip -r fichero
comprime ficheros pero no directorios salvo que los directorios fueran previamente empaquetados con tar
leer
cat
cat fichero
lee el contenido de un fichero y lo muestra por consola comenzando de la linea primera a la ultima (012)
leer
tac
tac fichero
lee el contenido de un fichero y lo muestra por consola comenzando de la linea ultima a la primera (210)
leer
head
head fichero
muestra las primeras 10 lineas de un fichero
leer
tail
tail fichero
muestra las ultimas 10 lineas de un fichero
informacion
wc
wc fichero
muestra el numero de bytes, palabras y lineas de un archivo
mostrar / formatear
cut
ll | cut -d “ “ -f 1,2,3
formatea la salida por pantalla delimitando la informacion que queramos mostrar
potente de linux, se pueden hacer muchas
cosas y hay que verlo en un apartado unico
mostrar
grep
muestran lineas de un fichero que concuerden con un patron
mostrar
nl
pone o enumera las lineas de un archivo que no este en blanco
mostrar
sort
ordena las lineas de un archivo
mostrar
uniq
borra y muestra las lineas duplicadas de un archivo ordenado
formatear
tr
cambia unos caracteres por otros
potente de linux, se pueden hacer muchas
cosas y hay que verlo en un apartado unico
formatear
pr
Se usa para crear cabeceras en archivos; añadiéndole: la fecha, la hora, nombre del archivo; además realiza un formateo simple referido a la numeración de líneas, al doble espaciado, líneas por páginas, etc
comparar
comm
compara ficheros ordenados linea a linea
comparar
comp
compara 2 ficheros byte a byte
comparar
diff
identifica las diferencias entre dos ficheros
enlazar
ln
ln ficheroOrigen ficheroDuro
crea enlace duro a un fichero con mismo inodo
enlazar
ln -d
ln -d directorioOrigen directorioDuro
crea enalce duro a un directorio con el mismo inodo
enlazar
ln -s
ln -s ficheroOrigen ficheroSimbolico
crea un enlace SIMBOLICO que apunta a ficheroOrigen con distintos inodos. Si se borra el ficheroOrigen los ficherosSimbolicos quedan inaccesibles
redireccionar
<
cat < /etc/passwd orden<fichero
redirecciona la entrada escribiendola o sobrescribiendola
redireccionar
>
ls > fichero.txt
redirecciona la salida escribiendola o sobrescribiendola en el fichero
redireccionar
>>
ls >> fichero.txt
redirecciona la salida añadiendola al contenido ya existente
redireccionar
2>
ls/error 2>errores.txt
redirecciona (ESCRIBE O SOBRESCRIBE) los errores que aparezcan a un fichero txt llamado errores
redireccionar
2>>
ls/error 2>>errores.txt
redirecciona (AÑADE) los errores que aparezcan a un fichero txt llamado errores
redireccionar
tee
ls | tee nombreFichero.txt
redirecciona (ESCRIBE O SOBRESCRIBE) los errores que aparezcan a un fichero txt llamado errores A LA VEZ QUE MUESTRA EN PANTALLA el comando (ls)
redireccionar
tee -a
ls | tee -a nombreFichero.txt
redirecciona (AÑADE) los errores que aparezcan a un fichero txt llamado errores A LA VEZ QUE MUESTRA EN PANTALLA el comando (ls)
particionar
fdisk
crea una particion en los discos que le indiquemos
listar
fdisk -l
lista los discos y particiones que tuvieramos en el sistema
formatear
mkfs
sudo mkfs -t ext4 /ext4/dev/sdb1
formatea la particion sdb1 en formato ext4
montar
mount
mount -t ext4 /dev/sda2 /carpera1/carpetaMontaje
monta la unidad que queramos en un directorio que le digamos
desmontar
umount
umount /dev/sda2
desmonta la unidad montada