Resumen comandos Linux [PDF] - Universidad de Carabobo ...
Resumen comandos Linux [PDF] - Universidad de Carabobo ...
Resumen comandos Linux [PDF] - Universidad de Carabobo ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>Universidad</strong> <strong>de</strong> <strong>Carabobo</strong><br />
Facultad Experimental <strong>de</strong> Ciencias y Tecnología<br />
Departamento <strong>de</strong> Computación<br />
Sistemas Operativos<br />
Prep. Carlos I. Buchart I.<br />
Nombre:___________________________________<br />
Ayuda: man comando<br />
<strong>Resumen</strong> <strong>Linux</strong><br />
// La sesión<br />
Salida <strong>de</strong>l shell: exit<br />
Apagar el sistema: shutdown [ -t segundos ] [ - rkhncf ] tiempo [ mensaje_<strong>de</strong>_aviso ]<br />
Cambio cónsola: Alt+F{1-6,7}<br />
Cambio <strong>de</strong> password: passwd<br />
Intérpretes: { bash },{ sh },{ csh }<br />
Cambiar usuario: su [ - ] nombre<br />
-: carga archivos <strong>de</strong> configuración<br />
// Directorios y ficheros<br />
Estructura <strong>de</strong> directorios<br />
/boot<br />
/etc<br />
/<strong>de</strong>v<br />
/home<br />
/var<br />
/tmp,/var/tmp<br />
/bin,/usr/bin,/sbin,/usr/local/bin<br />
Directorio actual: pwd<br />
Cambiar directorio: cd [ .. ] [ /ruta/absoluta ] [ ruta/relativa ]<br />
Crear directorio: mkdir nombre<br />
Contenido <strong>de</strong> directorios: ls [ -laFi ] [ ruta_o_patrón ]<br />
patrón: *?[ a-zA-Z {etc} ]<br />
-l: <strong>de</strong>tallado<br />
-a: todos los archivos<br />
-F: señala directorios<br />
Crear archivo vacío: touch nombre<br />
Copiar archivo: cp nombre_inicial nombre_final [ -ifR ]<br />
Mover archivo: mv nombre_inicial nombre_final [ -if ]<br />
Borrar archivo: rm nombre [ -ifR ]<br />
Directorio: { rmdir nombre }<br />
-f: sobreescribir<br />
Mostrar archivo: { more nombre },{ cat nombre }<br />
Editor: vi nombre<br />
// Terminal<br />
Mensaje: echo mensaje<br />
Salida redireccionada: comando > fichero_salida<br />
Añadiendo al final: comando >> fichero_salida<br />
Entrada redireccionada: comando < fichero_entrada<br />
Tuberías: comando1 | comando2<br />
// Manejo <strong>de</strong> ficheros<br />
Cambiar los permisos: { chmod {a,u,g,o}{+,-}{r,w,x} fichero1..ficheroN },{ chmod permiso fichero1..ficheroN }<br />
permiso: número octal 4 dígitos (abcd): a = {0: no bit,2: bit GID,4: bit UID}, b,c,d={0:no,1:x,2:w,4:r}<br />
drwxrwxrwx ==> Directorio/Dueño/Grupo/Otros: {r: lectura, w: escritura, x: ejecución/acceso al directorio }<br />
Enlaces: ln [ -sf ] original enlace
-s: enlace suave<br />
Los ficheros ocultos comienzan con un punto (.)<br />
// Scripts en bash/sh<br />
Archivos con permiso <strong>de</strong> ejecución con varios <strong>comandos</strong> en secuencia<br />
Primera línea: #!/bin/sh<br />
Comentarios: # esto es un comentario<br />
Para ejecutar <strong>de</strong>s<strong>de</strong> su directorio: ./script<br />
// Procesos<br />
Lista <strong>de</strong> procesos:<br />
Lista estándar: ps -eF<br />
Forma <strong>de</strong> BSD full: ps -axf<br />
Lista dinámica <strong>de</strong> procesos: top<br />
Matar un proceso: kill [ -{señal} ] process_id<br />
-9: forzar muerte<br />
Poner en segundo plano: comando &<br />
Dejar en segundo plano: nohup comando &<br />
Bibliografía<br />
• http://api.ugr.es/~curena/doce/ei/<br />
CB/cb