Anda di halaman 1dari 5

INSTITUTO TECNOLOGICO SUPERIOR DE LA SIERRA NEGRA DE AJALPAN INGENIERIA EN SISTEMAS COMPUTACIONALES 7 SEMESTRE FUSE Filesystem in Userspace (FUSE, Sistema

de archivos en Espacio de usuario) es un mdulo cargable de ncleo para sistemas operativos de computador tipo Unix, que permite a usuarios no privilegiados crear sus propios sistemas de archivos sin necesidad de editar el cdigo del ncleo. Esto se logra mediante la ejecucin del cdigo del sistema de archivos en el espacio de usuario, mientras que el mdulo FUSE slo proporciona un "puente" a la interfaz del ncleo real. FUSE fue oficialmente fusionado con la corriente principal del kernel Linux en la versin 2.6.14. FUSE es realmente til para la creacin de sistemas de archivos virtuales. A diferencia de los tradicionales sistemas de archivos, que, en esencia, guardan y recuperan los datos desde un disco, los sistemas de archivos virtuales en realidad no almacenan datos propios. Actan como una visualizacin o traduccin de un sistema de archivos existente o dispositivo de almacenamiento. Paginacin de Sistemas Operativos En sistemas operativos de computadoras, los sistemas de paginacin de memoria dividen los programas en pequeas partes o pginas. Del mismo modo, la memoria es dividida en trozos del mismo tamao que las pginas llamados marcos de pgina. De esta forma, la cantidad de memoria desperdiciada por un proceso es el final de su ltima pgina, lo que minimiza la fragmentacin interna y evita la externa. En un momento cualquiera, la memoria se encuentra ocupada con pginas de diferentes procesos, mientras que algunos marcos estn disponibles para su uso. El sistema operativo mantiene una lista de estos ltimos marcos, y una tabla por cada proceso, donde consta en qu marco se encuentra cada pgina del proceso. De esta forma, las pginas de un proceso pueden no estar contiguamente ubicadas en memoria, y pueden intercalarse con las pginas de otros procesos.

Comandos bsicos debian cd Cambio de directorio cd .. retrocedo un directorio XD ls -lt En lista los archivos, modificados dejando el primer archivo arriba. grep grep [opciones] Este comando realiza una bsqueda en los Archivos (o en la entrada estndar, si no se especifica ninguno) para encontrar lneas que concuerden con patrn killall mata procesos por nombre, killall firefox top Muestra los procesos y llamadas en forma de lista en tiempo real.. figlet convertidor de textos a caracteres ASCII apt-get install figlet find Para buscar, archivos carpetas etc.. pwd Imprime en que carpeta estas nano Un editor l337 jaja otros usan vim u,u iwlist wlan0 scanning Para es-canear las redes existentes, w3m Navegador web umount Lo uso mas para desmontar USB umount /media/hit0

rm -rf *.* Cuando estoy dentro de una carpeta y quiero borrar todo. cp para copiar cp copiarchivo.c /a/direccion/ lol Grupos y Usuarios adduseruseradd: aadir usuarios groups: para que un usuario pueda ver a que grupos pertenece newgrp[grupo]: se cambiara un grupo con clave. Si no se especifica grupo alguno, se cambiar al grupo principal del usuario. Passwd -g grupo: sirve para cambiar la contrasea del grupo visudo: ver los usuarios que tienen acceso a sudo su: pasar a otro usuario Permisos ls -l para ver permisos primer carcter clase de fichero los siguientes tres indican los permisos para el propietario los siguientes tres indican los permisos para el grupo los siguientes tres indican los permisos para los dems propietarios tipos de archivos -: archivo convencional b: archivo de bloques especial d: directorio l: enlace simblico t: directorio especial en modo 1000 r: lectura w: escritura x: ejecucin cambiar permisos: chmod [options] mode file operadores para cambio de permisos -: suprime permisos +: agrega permisos =: asigna permisos

samba /etc/init.d/samba stop parar samba /etc/init.d/samba start arrancar samba logs /var/log Instalar java en firefox sudo aptitude install sun-java6-plugin sun-java6-fonts Otros comandos Lspci: comprobar los componentes del equipo apt-cache search ms un patron como editors para que nos ensee los paquetes relacionados tasksel: nos mostrar los paquetes por bloques (ej: lamp, 3d-2d aplicaciones, etc) Consola de Comandos SSH SSH es un protocolo muy poderoso que se usa tanto en sistemas Windows como Linux, y es el mejor aliado de los webmasters o administradores de sistemas. Comandos de navegacin

# pwd: Muestra el path completo del directorio en el que se encuentra. # cd: Cambia de directorio, por ejemplo cd directorio/subdirectorio. # cd ~: Lleva a su directorio home. # cd - : Lleva al ltimo directorio en el que estuvo. # cd ..: Sube a un directorio superior.

Listado de archivos

# ls: Lista archivos y directorios de un directorio. # ls -al: Lista archivos y directorios e informacin sobre los mismos. # ls -aR: Lista archivos e informacin incluyendo todos los subdirectorios. # ls -aR | more: Lista archivos e informacin incluyendo todos los subdirectorios por pantallas.

# ls -alR > resultado.txt: Lista archivos e informacin de subdirectorios y lo guarda en un archivo.

# cat resultado.txt: Mostrara en pantalla el contenido del archivo.

# ls *.html: Lista todos los archivos acabados en .html. # ls -al directorio/subdirectorio: Lista archivos e informacin de ese subdirectorio.

Crear, editar o eliminar archivos y directorios

# pico /home/usuario/public_html/index.html: Edita el archivoindex.html con el editor pico.

# touch /home/usuario/public_html/404.html: Crea el archivovacio 404.html en ese directorio.

# rm archivo.txt: Elimina archivo.txt. # rm -rf directorio: Elimina el directorio indicado, los subdirectorios y todos sus archivos.

# mkdir descargas: Crea un directorio llamado descargas. # rmdir descargas: Elimina el directorio llamado descargas.

Comprimir y descomprimir archivos


# zip archivo.zip /home/usuario/public_html/directorio: Comprimir directorio. # unzip archivo.zip: Descomprimir archivo.zip. # unzip -v archivo.zip: Ver contenido de archivo.zip.

Otros comandos SSH

# cp -a /home/usuario/public_html/origen/* /home/usuario/public_html/destino/: Copia todos los archivos de un directorio a otro manteniendo sus respectivos permisos.

# du -sh: Muestra es espacio total ocupado por el directorio en el que se encuentra.

# du -sh *: Muestra el espacio ocupado de cada archivo y directorio # lynx web.com: Usar el navegador Lynx para acceder a www.web.com. # whoami: Muestra su nombre de usuari

Anda mungkin juga menyukai