Anda di halaman 1dari 6

Crear Particiones y Sistemas de Archivos fdisk: Herramienta principal utilizada para el particionamiento de discos.

fdisk -p:Muestra Info sobre la particin fdisk -d: Borra una particin fdisk -n: Crea una particin fdisk -q: Sale de la particin sin guardar los cambios fdisk -w: Guarda cambios y sale de la aplicacin fdisk -m: Muestra los comandos disponibles fdisk v: Verifica la tabla de particiones fdisk -a: Cambia el indicador de estado de arranque de la particin Ejm: fdisk -l /dev/sda6 mkfs: Aade sistema de archivos a una particin vaca mkfs -t fstype: Especifica el tipo de sistema de archivos a crear mkfs fs options: Opciones especificas de sistema de ficheros al sistema real de ficheros que vamos a crear mkfs -c: Comprueba el disco en busca de sectores defectuosos mkfs -l fichero: Lee los sectores defectuosos del fichero mkfs -v: Incluye una salida con mas informacin Ejm: mkfs -t /dev/sda6 Nota: Despus de ejecutar el comando, un 0:xito en la operacin, 1: fallo en la operacin fips: Es una utlidad MS-DOS proporciona por Red-Hat, para redimensionar particiones en un disco duro; es muy util cuando queremos aadir linux a un sistema ya existente. Es similar a utilizar partition magic. Nota: inodos: Es el numero mximo que un sistema de archivos puede tener Sistema de Archivos debugfs: depurador de sistema de archivos ext2 Administrando Cuotas de Discos Limite hard: Es la cantidad de espacio mxima que un usuario puede utilizar, una vez que alcanza dicha cantidad ya no puede hacer escrituras en el disco. Limite soft: Es un aviso de advertencia, en el cual se le informa al usuario que esta llegando a la cantidad mxima de escritura (limite hard), mientras tanto puede seguir realizando escrituras. Periodo de gracia: Cuando se alcanza el limite soft, comienza este periodo en el cual el usuario tiene que borrar archivos para seguir realizando escrituras, este periodo puede ser de horas, das, meses, normalmente se dan 7 das, podemos editar este tiempo con el comando edquota quota [-u] [opciones] usuario quota [-g] [opciones] grupo quota -q: Establece modo silencioso, que solo muestra situacin de exceso de cuota

quota -v: Muestra las cuotas cuando incluso no se ah consumido ningn espacio en disco Ejm: quota -gv workgroup quotaon: Activa las cuotas de disco en uno o mas filesystem quotaon [opciones][filesystems] quotaon [opciones] -a quotaon -a: Activa la cuota en todos los filesystems incluidos en /etc/fstab y que estn marcados como de lectura/escritura y con cuotas, activa tanto las cuotas de usuarios como las de grupo quotaon -g: Activa las cuotas de grupo quotaon -u: Activa las cuotas de usuario, esta es la opcin por defecto quotaon -v: Establece el modo explicito de tal forma que se muestra un mnj por cada filesystem en el que se han activado las cuotas Ejm: #quotaon -av Ejm: #quotaon -uv /home quotaoff: Desactiva las cuotas de disco en uno o mas filesystem quotaoff [opciones][filesystems] quotaoff [opciones] -a quotaoff -a: Desactiva la cuota en todos los filesystems en /etc/fstab, activa tanto las cuotas de usuarios como las de grupo quotaoff -g: Desactiva las cuotas de grupo quotaoff -u: Desactiva las cuotas de usuario, esta es la opcin por defecto quotaoff -v: Establece el modo explicito de tal forma que se muestra un mnj por cada filesystem en el que se desactiven cuotas Ejm: #quotaoff -av quotacheck: Examina los filesystem y compila las bases de datos de las cuotas quotacheck [opciones][filesystems] quotacheck [opciones] -a quotacheck -a: Comprueba la cuota en todos los filesystems en /etc/fstab, comprueba tanto las cuotas de usuarios como las de grupo quotacheck -g grupo: Comprueba las cuotas de grupo quotacheck -u usuario: Comprueba las cuotas de usuario, esta es la opcin por defecto quotacheck -v: Establece el modo explicito que mostrara toda la info de los que el programa esta haciendo. Ejm: #quotacheck -v /home edquota: Modifica las cuotas de usuarios o grupos edquota [-p proto-usuario][opciones] nombres edquota [opciones] -t edquota -g: Modifica las cuotas de grupos, solo las de grupo, incluso si se le nade -u edquota -p proto-usuario: Duplica las cuotas del usuario prototipo para cada grupo o usuario especificado edquota -t: Modifica los limites soft, este comando interpreta unidades de seg, min, hr, etc edquota -u: Modifica las cuotas del usuario, es la opcion por defecto pero se ignorara si se le nade -g. Ejm: edquota -u luis Ejm: edquota -tu

repquota: Se utilizaa para obtener un informe de la situacion de las cuotas repquota [opciones][filesystems] repquota -a [opciones] repquota -a: Hace informes de las cuotas de todos los filesystems de lectura/escritura, incluidos en /etc/fstab; muestra las cuotas tanto de usuarios como las de grupo repquota -g: Muestras las quotas de grupo repquota -u: Muestras las quotas de usuario, es la opcin por defecto repquota -v: Activa el modo explicito, el cual nade una cabecera descriptiva a la salida del comando. Ejm: repquota -v /home Habilitar las Cuotas Ejm: /dev/sda6 /home ext4 defaults,usrquota,grquota 1 2: Este comando indica a las utilidades de configuracin de cuotas que particiones deben ser tratadas por dichas utilidades cuando estas busquen en /etc/fstab # touch /home/quota.user /home/quota.group # chmof 600 /home/quota.user /home/quota.group: Crea los ficheros quota.user y quota.group en la raz del filesystem /home y da permisos solo para root #quotacheck -avug: Ejecuta quotacheck para inicializar la base de datos # ls -al /home/quota.*: Verifica que los ficheros de base de datos se inicializado realmente, para ello nos aseguramos que su tamao no sea 0 #quotaon -a: Activa el sistema de cuotas Permisos para controlar el acceso a los ficheros Tipos de archivos Ejm: -rwxr-xr-El primer carcter identifica el tipo de entidad: -: Archivo estndar d: Directorio b: Grupo de recursos c: Carcter de recurso l; Link p: Tubera El segundo son un conjunto de caracteres que se dividen en 3 grupos, de 3 caracteres c/u: [rwx][r-x][r--], donde indican la permiso logia de los diferentes usuarios respecto al archivo, el primero es el dueo (normalmente el root), el segundo es al grupo al que pertenece, y el tercero son otros. En este caso seria: [rwx]: dueo; r: lectura, w: escritura, x: ejecucin [r-x]: grupo; r: lectura, x: ejecucin [r--]: otros; r: lectura Cada uno de estos permisos tiene un valor: r: 4, w: 2, x; 1, -:0: para nuestro caso: r: 4 w:2 x:1= 7 r: 4 -:0 x:1= 5 r: 4 -:0 -:0= 4

Permisos para archivo por defecto: 666= [rw-][rw-][rw-] y para los directorios 777=[rwx][rwx] [rwx] umask: Indica la cantidad sustrada al permiso por defecto hasta llegar a los permisos que se aplicaran al usuario chmod: Cambia los permisos de un archivo o directorio Ejm: chmod 666 prueba.txt Nota: En formato simbolico u:usuario, g:grupo y o:otro: += aade permisos y - = los borra; la opcion -c: indica chmod que devuelva los nombres de los archivos que ah cambiado, y -f: elimina la visualizacion por pantalla de los mnjs de error. Ejm: chmod go+w prueba.txt Ejm: chmod ugo= rw prueba.txt Permisos Especiales suid: Asigna un ID de usuario, para que un determinado usuario ejecute una aplicacin que de otro modo no podra; el permiso numero suid es 4000, que se le al valor de otros permisos. Ejm: chmod 4777 prueba.txt Nota: Una vez ejecutado, cambia la x en el campo ejecutable por una s Ejm: chmod u+s prueba.txt sgid: Asigna un ID de grupo, para que un determinado grupo de usuarios ejecute una aplicacin que de otro modo no podra; el permiso numero sgid es 2000, que se le al valor de otros permisos. Ejm: chmod 2777 prueba.txt Ejm: chmod g+s prueba.txt Administrar el Propietario de los Ficheros chown: Cambia el propietario de los archivos o directorios chown [opciones] usuario[:grupo] fichero Nota: Si solo se da un nombre de usuario (o UID numrico), ese usuario se convierte en el propietario de ese fichero, y el grupo no cambia; pero si al nombre de usuario se le aade un sigo de dos puntos y un nombre de grupo (o GID numrico), sin espacio entre ellos, tambin cambia el grupo chown -c: Muestra un mnj donde menciona solamente aquellos ficheros cuyo propietario cambia realmente chown -f: No muestra mnj de error sobre ficheros cuyo propietario no puede cambiarse chown -R: Cambia recursivamente el propietario de directorios y su contenido chown -v: Describe la accion efectuada (o no) para cada fichero de forma interactiva Ejm: chown luisomar prueba.txt Ejm: chown -R luisomar prueba.txt Ejm: chown -v luisomar prueba.* chgrp: Cambia el grupo propietario de los archivos o directorios Nota: El comando busca en el fichero /etc/group, para confirmar la existencia del grupo chgrp [opciones] grupo fichero

chgrp -c: Muestra un mnj donde menciona solamente aquellos ficheros cuyo propietario cambia realmente chgrp -h: Acta sobre enlaces simblicos propiamente en vez de sobre lo que apunten chgrp -f: No muestra mnj de error sobre ficheros cuyo grupo no puede cambiarse chgrp -R: Cambia recursivamente el grupo al que pertenecen directorios y su contenido chgrp -v: Describe la accion efectuada (o no) para cada fichero de forma interactiva Ejm: chown luis:workgroup prueba.txt Ejm: chown :workgroup prueba.txt Ejm: chgrp -R workgroup prueba.txt Crear y cambiar Enlaces a Ficheros Hard Links: Comparten el inodo del fichero original, sus cambios afectan al directorio original, Excepto en el borrado, borrar el link no borra el archivo original Ejm: ln /ruta/completa/archivo nombre_enlace Symlinks: Estos enlaces pueden extenderse a otros sistemas de ficheros, tambin puede hacer referencia a directorios, incluso hasta a archivos inexistentes; los cambios que se le realicen afectan al fichero objetivo, mientras el borrado afecta al propio enlace, borrar el fichero objetivo tampoco elimina el enlace automticamente. Ejm: ln -s /ruta/completa/archivo nombre_enlace Bsqueda de Ficheros find: Busca en el directorio especificado y continua por todos los sub-directorios que estn debajo del mismo find /directorio expresion find directorio -atime: Bsqueda basada en el numero de das desde el ultimo acceso al mismo find directorio -ctime: Bsqueda basada en el numero de das desde el ultimo cambio en la entrada del directorio find directorio -group: Bsqueda de archivos pertenecientes al grupo especificado find directorio -nerwer: Bsqueda de archivos mas recientes que el archivo especificado find directorio -name: Bsqueda cuyo nombre coincida con la cadena especificada find directorio -user: Bsqueda de archivos pertenecientes al usuario especificado. Ejm:# find /home/luis -name prueba.txt Ejm:# find /home/luis -user root locate: Utiliza codificacin incremental para comprimir su base de datos y hacer las bsquedas mas veloces, tambin almacena los permisos y propietarios de archivos locate -opciones argumentos Nota: Utiliza por defecto la base de datos: slocate, es posible espeficicar otras bases de datos. La base de datos se actualiza por medio del comando updatedb, solo lo puede realizar el root locate -u: Comienza por el directorio raiz [/] cuando se crea la bd slocate locate -U /PATH: Comienza por el directorio especificado cuando se crea la bd slocate locate -e DIR: Excluye los directorios especificados cuando crea la bd slocate locate -c: Analiza el archivo /etc/updatedb.conf cuando se crea la bd slocate locate -i: Busca sin tener en cuenta maysculas y minsculas locate -o FILE: Especifica el archivo de salida a crear locate -d PATH: Especifica la ruta a las bases de datos a buscar

which: Toma uno o mas argumentos, muestra por la salida estndar la ruta completa a los e jecutables que se pueden ejecutar cuando dicho argumento se escribe en la linea de comandos: esto lo hace buscando ficheros ejecutables o scripts en los directorios especificados en la variable de entorno PATH which -opciones nombre_del_programa whereis: Busca un archivo especifico dentro de archivos fuente, binarios y paginas del manual whereis -b: Bsqueda de binarios whereis -m: Bsqueda de entradas manuales whereis -s: Bsqueda de fuentes whereis -u: Bsqueda de entradas inusuales que no tienen una entrada por cada tipo Ejm: whereis ls

Anda mungkin juga menyukai