You are on page 1of 6

Repblica Bolivariana de Venezuela Ministerio del Poder Popular para la Educacin Universitaria Universidad Politcnica de Portuguesa

Integrante: Rosa Gonzlez CI: 24.019.669 Seccin: 232 Ing. Informtica

COMANDOS GNU/LINUX El conocimiento de los comandos GNU/Linux es importante para las tareas de distribucin de recursos y planificacin de rutinas informticas. Los comandos linux son necesarios para tener un dominio del sistema operativo. La lnea de comandos es la manera ms directa de enviar rdenes a su mquina. A continuacin se describen una serie de comandos con mayor utilizacin: Comandos para el acceso a directorios y manipulacin de archivos Son instrucciones que permiten crear y borrar directorios; listar, copiar, renombrar y borrar archivos, crear enlace entre archivos, entre ellos se cuenta con:
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23.

ls: muestra los archivos del directorio cp: copiar archivos y directorios pwd: muestra el nombre del directorio de trabajo actual cd: cambiar de directorio sort: ordenar ficheros mkdir: crear directorios touch: actualiza o crea ficheros rm: elimina archivos y directorios rmdir: borrar directorios vacios mv: sirve para mover o renombrar archivos more: muestra ficheros pgina a pgina less: presenta los nombres de los ficheros pgina a pgina cat: muestra la identificacin de los ficheros de forma continua head: presenta el inicio de un archivo tail: permite ver las ltimas lneas de un archivo find: facilita la bsqueda de archivos grep: sirve para encontrar el patrn pasado como argumento en uno o ms archivos wc: calcula la cantidad de cadenas y palabras en archivos
swapon - activa el espacio de intercambio swapoff - desactiva el espacio de intercambio tar - empaqueta o desempaqueta un archivo en formato . tar type - muestra la ubicacin de un archivo sealando su "path" umount - desmonta una unidad o particin en el sistema de archivos.

Programacin de la ejecucin de comandos Son comandos utilizados a su vez para enlazar la ejecucin de otras rdenes una vez o varias veces: crontab: ejecuta comandos a intervalos de tiempo regulares 2. at: activa un comando una vez
1.

Paquetes y compresin de ficheros Son utilidades para archivar, extraer y comprimir ficheros: 1. tar: almacena y extrae ficheros de un fichero archivador 2. gzip: se utiliza para comprimir ficheros Atributos y permisos Son rdenes para imprimir atributos y permisos tanto de archivos como de directorios: 1. chown: cambia el propietario de un archivo 2. chgrp: cambia el grupo propietario de un archivo o grupo de archivos 3. chmod: cambia los permisos de accesos a los archivos y directorios Control de procesos Son instrucciones para el control de los procesos en ejecucin, informacin del estado de los mismos, terminar procesos, establecer prioridad de programas.
1. 2. 3. 4. 5. 6. 7. 8. 9.

ps: informa acerca del estado de los procesos pstree: identifica los procesos en forma de estructura de rbol top: indica los procesos que se estn ejecutando en ese momento, mostrando los que ms CPU consumen kill: termina un proceso por identificacin killall: detiene radicalmente procesos por su nombre nice: ejecuta un programa con la prioridad de planificacin modificada renice: altera la prioridad de los procesos en ejecucin
pstree - muestra todos los procesos que se estn ejecutando en el sistema, pero en forma de rbol. ldd - muestra las libreras necesarias para ejecutar un proceso

Utilizacin del Sistema Permite realizar actividades tales como reiniciar y apagar mquina; cerrar sesin de trabajo, uso de memoria e instalar paquetes entre otras tareas: date: muestra fecha y hora actual del sistema 2. cal: muestra el calendario del mes actual 3. uptime: determina el tiempo que lleva encendida la mquina 4. df: informa acerca del espacio libre en los discos
1.

5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23.

du: presenta como resultado cunto espacio est usado por los directorios y ficheros free: informa acerca de uso de la memoria virtual y el rea de intercambio dmesg: muestra los mensajes del ncleo durante el arranque del ordenador reboot: reinicia la mquina halt: apaga el equipo computarizado shutdown: cierra el sistema operativo init: es el control de inicializacin de procesos exit : permite cerrar sesin actual clear: limpia la informacin de la pantalla bc: es un programa de calculadora man: formatea y muestra las pginas del manual en lnea uname: imprime informacin general del sistema operativo hostname: muestra o establece el nombre del sistema domainname: nombra o establece el nombre de dominio del sistema mkfs: construye un sistema de ficheros de tipo GNU/Linux fdisk: manipular las tablas de particiones de GNU/Linux fsck: permite chequear y reparar sistemas de ficheros mount: monta un sistema de ficheros umount: desmonta un sistema de ficheros Comandos linux de administracin de usuarios

Son instrucciones para las operaciones vinculadas con usuarios, entre ellas se cuenta con adiconar, borrar y cambiar usuario, crear grupo:
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.

useradd: adiciona un nuevo usuario userdel: borra la cuenta de usuario passwd: cambia la contrasea de usuario su: permite el cambio de usuario logname: muestra el nombre de usuario id: muestra los datos de identificacin del usuario who: muestra los usuarios del sistema last: muestra la informacin de los ltimos usuarios que han usado el sistema groupadd: crea un nuevo grupo de usuarios nail: sirve para enviar y recibir correo de internet pine: es un lector de correo en modo texto mesg: se utiliza para controlar el acceso a escritura a la terminal write: permite enviar mensaje a otro usuario wall: es til para enviar mensaje a todos los usuarios w: muestra que usuarios estn conectados a la mquina y que estn haciendo

Operacin de la red de computadores Existe un grupo de comandos para operaciones de red, tales como mostrar estado de la red, configurar red y enviar paquetes entre otras actividades requeridas en la interconexin teleinformtica:
1.

2.

3. 4.

5.

6. 7. 8. 9. 10. 11.

12.

13. 14. 15. 16. 17. 18.

ping: comprueba el estado de la conexin con un equipo remoto. Bsicamente enva un paquete y espera un mensaje de respuesta, de esta forma determina si ve o no ve un equipo. traceroute (tracert): arma el camino que sigue un paquete hasta llegar a su destino, mencionando los routers por los que va saltando. Arranca desde el router de tu ISP o de tu red domstica hasta llegar al equipo remoto final. netstat: muestra estadsticas de red. Te recomiendo leer una publicacin anterior acerca de Estadsticas de Red y netstat. ifconfig: muestra toda la informacin acerca de la configuracin de TCP/IP de tu equipo, interfaces de red, IP, MAC Address, gateway, DNSs, etc. Tambin permite, por consola, setear los valores para las mencionadas variables. telnet: cliente telnet que permite conectarse a un determinado servidor telnet. Tambin puede ser utilizado para ver si un determinado nombre de dominio o IP escucha a un determinado puerto. Por ejemplo: telnet google.com 80 dig: permite hacer consultas detalladas al servicio de nombre de de dominios (DNS) ifup interfaz: activa la interfaz indicada ifdown interfaz: desactiva la interfaz indicada dhclient intrefaz: utiliza el protocolo DHCP. route-n: enlista la ruta (gateway). whois: obtiene informacin sobre un determinado dominio, siempre y cuando el TLD (Dominio de Nivel Superior) disponga de un servidor whois. Por ejemplo: $ whois luauf.com.ar nslookup: devuelve el nombre del servidor y direccin IP de un nombre de dominio. Por ejemplo: $ nslookup google.com mtr: My tracerout es una excelente combinacin entre traceroute y ping. Por ejemplo: mtr google.com tcpdump: excelente sniffer de red. Te recomiendo leer una publicacin anterior en el que vimos un ejemplo bsico de tcpdump. iwconfig - muestra Las tarjetas de red (Wifi) host "destino" - muestra la IP del "destino" nmap: sirve para escanear red nslookup: consulta servidores de nombres de dominio

Todo lo antes comentado en referencia a los comandos GNU/Linux permite deducir que los comandos sirven para administrar el sistema operativo. El objetivo de ello es mantenerlo actualizado, ya que permiten obtener informacin acerca del estado general del sistema para poder realizar las configuraciones de los recursos informticos existentes y de instalar

nuevo software y hardware necesario segn los requerimientos de la persona o el colectivo para quienes funciona tal estructura.

You might also like