Directorios Y Comandos En Linux

Posteado: 02/07/2010 |Comentarios: 0 | Vistas: 138 |

Estos son los directorios y los archivos mas importantes de Linux:

/ Directorio raíz:

/bin:
Ejecutables (o binarios) básicos del sistema, cuando, por ejemplo ejecutamos el comando cp en realidad ejecutamos /bin/cp.

arca: Muestra la arquitectura del ordenador.
cp: copia un archivo a otro lugar.
gzip: comprime/descomprime
login: Iniciar sesión como otro usuario.
more: Muestra un archivo poco a poco (como les).
rm: Borra archivos
sh, bash: Interpretes de comandos.
ls: Muestra el contenido de una carpeta.
mount: Monta un dispositivo en una carpeta.
rmdir: Borra una carpeta
sleep: "Duerme" el sistema durante los segundos que le indiques.
touch: Cambia la hora de ultimo acceso y modificación de un archivo, si no existe lo crea.
cat: Muestra el contenido de un archivo.
date: Muestra la hora del sistema.
echo: muestra el contenido de variables o lo que le indiques.
kernelversion: muestra la versión del Kernel
ps: Muestra los procesos del usuario, con ps aux muestra todos.
chgrp: Cambia de grupo un archivo.
grep: Muestra líneas siguiendo un patrón.
kill: "Mata" un proceso.
mkdir: Crea una carpeta.
pwd: Muestra la ruta de la carpeta en donde estamos.
su: Cambia de usuario temporalmente.
umount: Desmonta un dispositivo.
chmod: Cambia los permisos de un archivo.
ln: Crea un enlace entre archivos o carpetas.
mv: Mueve un archivo.
uname: Información del sistema.
chown: Cambia el usuario de un archivo.
dir: Parecido a ls.
netstat: Información de la red.
tar: Agrupa archivos en un .tar

/boot: Archivos de arranque del sistema.

System.map-2.2.20-idepci: Mapa del sistema.
boot.b: Archivo de arranque.
vmlinuz-2.2.20-idepci: Imagen del kernel.
config-2.2.20-idepci: Configuración del kernel.

/dev: Dispositivos (devices) del sistema.

fd0: Disquetera.
hdxy: Partición nº y del disco duro nº x.
ttyx, ptyx: Terminales del sistema tanto locales como remotas.
ramx: Bloques de memoria ram.
random: Dispositivo generador de números aleatorios.
PSUC: Entrada del ratón (PS2).
snd: Tarjeta de sonido.
lpx: Impresora x.
null: Salida de datos que no lleva a ninguna parte.

/etc: Archivos básicos de configuración.

fstab: Información sobre los sistemas de archivos, aquí se configuran los dispositivos que deben montarse y sus sistemas de archivos.
mime.types: Los tipos mime y sus extensiones, los tipos mime son las relaciones entre el tipo de archivos y su extensión.
modules: Módulos que deben ser cargados en el inicio del sistema.
shadow: Contraseñas encriptadas y ocultadas.
profile: En esta archivo se configura la variable PATH, los prompt y los permisos con que serán creados los archivos (umask).
group: Grupos que hay en el sistema.
mtab: Dispositivos ya montados.
protocols: Lista de protocolos de internet que soporta la maquina.
hostname: Nombre del host.
deluser.conf: Que se hace cuando se elimina a un usuario.
services: Servicios de la red.
timezone: Zona horaria.

/home: Aquí están las carpetas de cada usuario.

/initrd: Esta carpeta esta vacía, se usa para guardar datos de arranque durante el arranque, mira el manual de initrd y el de boot para mas Información.

/lib: Librerías del sistema.

libcap.so.1 libdb2.so.2.7.7 libnss_compat-2.3.2.so libpamc.so.0.76 libss.so.2
iptables libcap.so.1.10 libdl-2.3.2.so libnss_compat.so.2 libpcprofile.so, etc...

/mnt: Aquí se montan normalmente los cdrom y la disquetera.

/proc: Información del sistema usada por el kernel.

(Nº de proceso):
cmdline: Los argumentos que son pasados al kernel durante el arranque.
cwd: Es un enlace al directorio de trabajo de un proceso, para saber el directorio de trabajo del proceso 50 por ejemplo haríamos: cd /proc/50/cwd; /bin/pwd
environ: Contiene el "ambiente" de un proceso, para ver el del proceso 50, haremos: (cat /proc/50/environ; echo) | tr "\000" "\n"
exe: En Linux 2.2 y 2.4 exe es la ruta del proceso, esto sirve para ejecutar una copia del proceso, para volver a ejecutar el proceso 50 haremos: /proc/50/exe.
fd: Es una carpeta que tiene un enlace a cada archivo que el proceso ha creado o utilizado.
maps: Contiene las zonas de accesos a la memoria y los permisos del proceso.
root: Apunta al sistema de archivos del root.
status: Información combinada de stat y statm de forma mas comprensible.

bus: Información sobre los buses instalados.
pci: Información sobre los buses pci instalados.

cmdline: Los argumentos que son pasados al kernel durante el arranque.
cpuinfo: Información sobre el micro procesador.
devices: Dispositivos.
dma: Lista de los canales dma en uso.
filesystems: Lista de sistemas de archivos que soporta del kernel, el comando mount usa esta lista.

ide: Hay una carpeta para canal ide y Información sobre los drivers
Cada carpeta tiene los siguientes archivos:
cache: Tamaño del buffer en KB.
capacity: Numero de sectores.
driver: versión del driver.
geometry: Geometría física y lógica.
identify: en hexadecimal.
media: Tipo de media.
model: Numero de modelo manufacturado.
settings: Opciones de la unidad.
smart_thresholds: En hexadecimal.
smart_values: En hexadecimal.

interrupts: Lista de las interrupciones.
ioports: Lista de los puertos de entrada/salida en uso.
kcore: Representa la memoria física del sistema
kmsg: Archivo con los mensajes del kernel, hay que ser root para leerlo.
meminfo: Memoria del equipo, tanto la usada como la libre.
modules: Lista de los módulos que han sido cargados en el sistema.

net: Estadísticas e Información de la red.

partitions: Contiene la lista de particiones.
pci: Lista de los dispositivos PCI y su configuración.
celo: El directorio apunta a el proceso que esta accediendo a /proc.
stat: Estadísticas del kernel y del sistema.
swaps: Las áreas swaps en uso.

sys: Carpetas con las variables del kernel.
debug: Probablemente vacío.
dev: Información sobre algunos dispositivos (cdrom...)
fs: Archivos diversos.
kernel: Archivos con nombres auto-explicativos.
net: Archivos relacionados con la red.
sunrpc: Soporte para el sistema de archivos de red (NFS).
vm: Contiene Información sobre la gestión de la memoria, el buffer y el cache.

tty: Contiene archivos sobre los drivers de las tty.

utime: El primer numero es el tiempo que el ordenador lleva encendido y el segundo el tiempo gastado en procesos idle ambos en segundos.
versión: versión del kernel y del sistema.

/root: esta es la carpeta privada del root, aquí puede guardar los archivos personales.

/sbin: Aquí se encuentran los comandos de administración.

MAKEDEV: Con este comando se puede crear un dispositivo.
halt: Este comando para el sistema pero no apaga del todo.
init: Este es el archivo que se carga justo después del kernel en el arranque.
lilo: Un gestor de arranque.
mkfs: Para hacer un sistema de archivo para Linux.
poweroff: Apaga sistema completamente.
reboot: Reinicia el ordenador,
shutdown: Sirve para diversas funciones como apagar el ordenador, reiniciarle en diferentes modos, todos ellos pueden ejecutarse en el momento o al cabo de x minutos.
swapoff: Desactiva el área swap.
swapon: Activa el área swap.

/tmp: Aquí se almacenan los archivos temporales, esta carpeta se borra en el arranque.

/usr: En esta carpeta están el resto de archivos de configuración, ejecutables, fuentes, etc...

X11R6: Aquí están las fuentes, librerías y manuales del sistema X-Window.

include: Aquí están las fuentes (las carpetas X11/pixmaps y X11/bitmaps son interesantes).
lib: Mas librerías, entrando en x11/locales encontramos loas diferentes paquetes con las codificaciones de cada idioma.
man: Los manuales de algunos programas.

bin: Aquí están la mayoría de comandos (unos 1000 en mi sistema).

doc: Unos cuantos documentos y Información (la mayoría apuntan a /usr/share/doc).

games: Los 'juegos' que hayas instalado.

include: Un montón de .h (fuentes que usan algunos programas cuando los compilas).

info: Es un enlace a /usr/share/info.

lib: Otras tantas librerías (.o y .so).

local: Aquí están todos los archivos que nos están en ninguna otra parte, cuando instalas un programa copia Aquí sus archivos. Contiene estas carpetas que estarán vacías si aun no has instalado nada:

bin
games
include
lib
man
sbin
share
src
virtual


sbin: Mas comandos (unos 150 en mi sistema).

share: Aquí están los archivos que los usuarios comparten.

src: Aquí están las fuentes del kernel y otras.

/var: Aquí se almacenan las variables y los logs.

backups: Las copias de seguridad de los programas y comandos.

cache: Aquí encontramos los archivos en cache de algunos programas como pueden ser el apache o el apt, en el directorio /var/cache/man encontramos mas manuales.

lib: Como siempre mas librerías y configuraciones de cada programa.

log: Un montón de logs (registros de lo que hace cada programa) ya sabes que leer cuando te aburras.

mail: El correo de los usuarios.

spool: Archivos semi-temporales como los archivos en cola de impresión.

tmp: Archivos temporales.

Fuente:

http://www.rinconsolidario.org/linux/cursoLinux/comoUsarLinux/directorios/directorios.html#arriba

Mas informacion de informatica en general

www.aald.tk

aald.webatu.com

Hacer una pregunta

200 Caracteres que restan
Pregunta
Puntear artículo
  • 1
  • 2
  • 3
  • 4
  • 5
  • 1 voto(s)
    Comentar
    Imprimir
    Re-Publicar
    Fuente del Artículo: http://www.articuloz.com/programacion-articulos/directorios-y-comandos-en-linux-2763119.html

    Tags del Artículo:

    linux

    ,

    comandos linux

    ,

    directorios en linux

    Este articulo trata sobre como se desplanzan los usuarios en linux esta muy completo tanto para usuarios avanzados como usuarios novatos

    por: yusdiell Tecnología> Softwarel 20/03/2009 lVistas: 253
    Andres Sanchez

    La libertad 3 del software libre es en realidad la cuarta y última libertad puesto que se enumeran a partir del 0. Es esta la libertad que te permite hacer públicas las mejoras que hagas del software y te permite producir obras totalmente nuevas basandote en el trabajo de otros sin incurrir en actos como el flagéo y la piratería.

    por: Andres Sanchezl Tecnología> Softwarel 09/03/2009 lVistas: 336

    Java Media Framework. ¿Qué es? como instalarlo en Linux Ubuntu

    por: sigifredo89l Tecnología> Softwarel 07/02/2010 lVistas: 1,142

    En este articulo vamos a hablar de la utilidad 'lsof'. Con este programa, la informacion en /proc y un poco de suerte, probablemente podamos recuperar el fichero que por arte de magia desaparecio de vuestro sistema cuando lo borrasteis accidentalmente. La 'poca de suerte' de la que hablamos es que el fichero que habeis borrado estuviese siendo accedido por un programa en el momento de realizar la operacion de borrado.

    por: yusdiell Tecnología> Recuperación De Datosl 20/03/2009 lVistas: 153 lComentarios: 1

    El procedimiento a seguir es sencillo utilizamos el servidor Sendmail que viene por defecto con las mayoria de distros linux para que tome todos los correos de nuestras herramientas de monitoreo instaladas en el mismo sistema y se conecte a un servidor de correo que requiere autenticacion y a traves de dicha cuenta envie los mensajes hacia los destinatarios deseados, en este caso nuestro servidor sendmail se convierte en un vulgar cliente de correo electronico :)

    por: Oscarl Tecnología> Softwarel 25/05/2012

    En la actualidad, automatizar su empresa o negocio se ha convertido en una necesidad competitiva.

    por: only for helpl Tecnología> Programaciónl 02/04/2012 lVistas: 70

    Hoy en día una de las grandes necesidades de toda persona es la de automatizar la rutina diaria ya sea en el trabajo o en la vida personal, esto se debe a un factor común que conocemos como "MONOTONÍA". Muchos de nosotros deseamos que una máquina o un ordenador, haga, si no todo gran parte del trabajo que nos corresponde hacer

    por: Danisl Tecnología> Programaciónl 08/02/2012 lVistas: 22
    miquel tort

    ODR son plataformas tecnológicas para la resolución de controversias a través de internet en las que el usuario únicamente precisa de un dispositivo conectado a la red y un navegador.

    por: miquel tortl Tecnología> Programaciónl 01/11/2011 lVistas: 35

    El siguiente artículo continúa con la idea de la primera parte sobre como elaborar buenas interfaces de usuario y mejorar así la experiencia de uso de un software.

    por: Eduardo Pérezl Tecnología> Programaciónl 20/06/2011 lVistas: 76

    Como consecuencia del uso masivo de internet y de la gran cantidad de documentación disponible para desarrolladores, es posible encontrar en la actualidad una gran variedad de productos de software. El problema está en que muchos de ellos son descartados tempranamente debido a que son presentados a su público objetivo mediante interfaces de usuario deficientes. El siguiente artículo trata sobre como elaborar buenas interfaces de usuario y mejorar así la experiencia de uso del programa.

    por: Eduardo Pérezl Tecnología> Programaciónl 20/06/2011 lVistas: 88
    Carlos Pes

    Descripción de cómo un programa se ejecuta en un ordenador.

    por: Carlos Pesl Tecnología> Programaciónl 12/01/2011 lVistas: 304

    Todo lo que debes saber sobre las variables en batch.

    por: Alejandrol Tecnología> Programaciónl 21/07/2010 lVistas: 1,137
    Verónica López

    En este artículo veremos algunos conceptos iniciales y muy necesarios para aquellas personas que deciden comenzar con drupal: ¿Que es un CMS? ,¿Que es drupal?, Instalando Drupal y Cambiar el idioma de Drupal

    por: Verónica Lópezl Tecnología> Programaciónl 21/07/2010 lVistas: 407

    Un falso correo esta promocionando falsos antivirus que lo unico que traen es malware

    por: Alejandrol Tecnología> Seguridadl 31/08/2010 lVistas: 25

    Todo lo que debes saber sobre las variables en batch.

    por: Alejandrol Tecnología> Programaciónl 21/07/2010 lVistas: 1,137

    Cuando un hacker puede llegar a ser ético y cuando no.

    por: Alejandrol Tecnologíal 01/07/2010 lVistas: 73

    Una reflexion que muestra la realidad de usar linux, el mejor sistema operativo. ¡Linux!

    por: Alejandrol Tecnologíal 22/06/2010 lVistas: 136

    Te mostramos las 10 razones principales para no usar Windows

    por: Alejandrol Tecnologíal 22/06/2010 lVistas: 43

    Te explicare paso a paso como aumentar la memoria virtual de tu computador para que este vaya mas rapido.

    por: Alejandrol Tecnologíal 21/06/2010 lVistas: 892

    Puedes revisar tu correo electronico utilizando nada mas la tipica consola de comandos de windows o la de linux, conectandote a tu correo por telnet.

    por: Alejandrol Tecnologíal 18/06/2010 lVistas: 694

    Agregue un nuevo comentario

    Box del Autor
    Categorías
    Todas las Categorias
    Quantcast