Professional Documents
Culture Documents
Contiene
Raz. Contiene los subdirectorios personales de los usuarios del sistema. Contiene los programas que pueden ejecutar todos los usuarios del sistema. Son archivos binarios o ejecutables. Contiene los archivos de configuracin del arranque del sistema. Contiene el gestor de arranque GRUB. Contiene los archivos de los dispositivos fsicos o hardware del sistema. Contiene los archivos de configuracin del sistema. Contiene todos los shell scripts que facilitan el inicio y cierre de los daemons (disk and execution monitor). stos se ejecutan en segundo plano para dar algn tipo de servicio. Contiene los scripts y archivos de configuracin de la red.
/home
/bin /boot /boot/grub
/dev
/etc
/etc/init.d
/etc/network
Contiene las bibliotecas necesarias para que se ejecuten los programas que tenemos en /bin y /sbin.
Contiene informacin y procesos que se ejecutaban antes de una cada del sistema. Contiene las unidades fsicas que tenemos montadas como discos duros, unidades DVD, USB Directorio donde se montan sistemas de archivos de forma temporal cuando sea necesario. Contiene aplicaciones que no vienen en los repositorios y que no se instalarn de forma automtica.
/mnt
/opt
Contiene
Contiene archivos que reciben o envan informacin al ncleo. Directorio personal del superusuario o administracin del sistema. Contiene programas que slo puede ejecutar el superusuario. Contiene los programas de uso general para todos los usuarios.
/root
/sbin /usr /usr/games /usr/X11R6 /usr/lib /usr/bin /tmp
Almacena los juegos. Programas de X-Window, el servidor grfico. Bibliotecas de los programas de los usuarios. Programas ejecutables de uso general. Contiene archivos temporales.
/var
Los corchetes despus del nombre del comando significan que esa opcin o el argumento no son obligatorios.
El carcter | significa que se utiliza o bien la opcin escrita de forma corta (guin y letra de opcin) o de forma larga (dos guiones y la palabra que indica qu opcin es)
Si queremos escribir ms de un comando en la misma lnea los separaremos con el carcter ;.
date
cal
who
whoami
whoami
man
man [comando]
Para salir de man pulsaremos q. Para la mayora de comandos se puede usar h -help
clear
Borra la pantalla
clear
whereis
whereis comando -a | --all Toda a informacin excepto la de p y i -p | --processor Muestra el tipo de procesador. -i | --hardware-platform Muestra el tipo de hardware. Sin opciones ni usuario cambia la contrasea del usuario actual. Para otro usuario es necesario tener permisos de administrador del sistema.
uname
uname [opciones]
passwd
history
history [opciones]
exit
exit
10
[]
{}
11
cd
Cambia de directorio
cd [opciones] [directorio]
pwd
Muestra la ruta absoluta del directorio donde nos encontramos en ese momento.
pwd
12
-d | --directory Muestra informacin sobre ficheros y directorios. Si no se especifica nada muestra informacin sobre el directorio actual.
-a | --all
ls [opciones] [argumentos]
ls
-l
-h | --humanreadable
13
-t
ls [opciones] [argumentos]
ls
-r | --reverse
--color
-F | --classify
14
pwd
pwd
mkdir
Crea directorios.
-v | --verbose : Muestra un mensaje por cada directorio creado. Si no se especifica directorio cambia al directorio de trabajo del usuario.
cd
Cambia de directorio
cd [opciones] [directorio]
rmdir
rmdir directorio/s
15
rm
rm [opciones] [argumentos]
16
cp
17
mv
du
du [opciones] [argumentos/s]
18
file
df
cat head
Muestra el contenido de los ficheros que se le pasen como argumentos. Muestra las 10 primeras lneas de los ficheros que se le indiquen.
19
tail
Muestra el nmero de lneas, palabras, caracteres y bytes de los ficheros que se le indiquen, o el tamao de la lnea ms larga.
wc
wc [opciones] fichero/s
touch
touch fichero/s
20
Sintaxis
Argumentos
more
more fichero/s
less
less fichero/s
-c | --check : Comprueba que el fichero est ordenado pero no lo ordena. Si no est ordenado muestra un mensaje indicando la primera lnea que est fuera de orden. -r | --reverse : Ordena en sentido inverso. -m | --merge : Mezcla ficheros ya ordenados, no ordena. -u | --unique : Elimina las lneas repetidas.
sort
Muestra en orden ascendente el contenido de los ficheros que se les pasa como argumentos.
21
Argumentos
-r | -R | --recursive : Para buscar de forma recursiva dentro de los ficheros de un directorio. -n | --line-number : Muestra el nmero correspondiente al lugar que ocupa en el fichero la lnea encontrada. -i | --ignore-case : No distingue entre maysculas y minsculas. -v | --invert-match : Muestra las lneas que no se corresponden con el patrn. -w | --word-regexp : El patrn debe aparecer como una palabra completa y no como parte de otra palabra. -c | --count : Escribe el nmero de lneas que satisfacen la condicin. -l | --files-with-matches : Se escriben los nombres de los ficheros que cntienen lneas buscadas.
grep [opciones] patrn [fichero/s] Patrn: texto : lneas que contengan la cadena texto
grep
^texto : lneas que empiezan por texto ^[^texto] : lneas que no empiezan por texto
22
whereis
whereis argumentos/s
which locate
which argumento/s
locate fichero
23
Acciones: -exec comando; Ejecuta un comando sobre cada archivo encontrado. La posicin del archivo se indica con {} y el comando finaliza con ; que debe ser protegido mediante el carcter de escape \ para que el shell no lo interprete.
find
24
Redirecciona la entrada estndar sustituyndola por el archivo que se le indique. Redirecciona la salida de un proceso al fichero que se le indique, borrando la informacin que el fichero contena. Redirecciona la salida de un proceso al fichero que se le indique, pero aadiendo al final la informacin del fichero de salida, con lo que no se borra el contenido del fichero. Redirecciona la salida de errores de un proceso al fichero que se le indique, borrando la informacin que el fichero contena Redirecciona la saluda de errores de un proceso al fichero que se le indique, pero aadiendo al final de la informacin del fichero la salida, con lo que no se borra el contenido del fichero
2> 2>>
25
Funcin
Se utilizan para los dispositivos de E/S de caracteres, como terminales, impresoras, Se utilizan para los dispositivos de bloques, como los discos. Se utilizan para la comunicacin de procesos a travs de la red. Se utilizan para la comunicacin entre procesos. Almacenan informacin que se mandan entre s.
Ejemplo
/dev/tty1 /dev/null Disco duro: /dev/sda1 Pendrive: /dev/sdb1 CD/DVD: /dev/sdc1
de bloques
sockets
tuberas (pipes)