Comandos bash

Solo disponible en BuenasTareas
  • Páginas : 11 (2639 palabras )
  • Descarga(s) : 9
  • Publicado : 26 de agosto de 2010
Leer documento completo
Vista previa del texto
Comandos Bash/GNU/Linux
Jorge Fuertes Alfranca http://queru.org Marzo de 2009

1.

Introducci´n o

En esta gu´ r´pida trataremos de aprender el m´ ıa a ınimo necesario para manejarse con un sistema operativo GNU1 equipado de shell GNU-Bash2 . No se ver´ ning´n comando con excesiva profundidad, sino solamente en su a u utilizaci´n m´s t´ o a ıpica. Para conocer a fondo estos comandosexisten multitud de libros o, lo m´s inmediato, la ayuda y las p´ginas man de cada uno de ellos, a a as´ como la ayuda integrada: ı Ayuda: Para consultar la ayuda de un comando teclearemos: comando --help Manual: Para ver el manual de un comando teclearemos: man comando Info: Para ver la p´gina info de un comando teclearemos (no siempre est´ a a disponible): info comando Tampoco se pretende que esta gu´sea un compendio exhaustivo de todos ıa los comandos de UNIX, s´lo se contemplan aqu´ los m´s usuales. Por otro lado o ı a este texto incluye un ap´ndice con ejercicios aptos para utilizarlo como material e docente.

1.1.

Comandos contemplados

Los comandos contemplados es esta gu´ son: ıa alias: Crear sobrenombres para comandos reales con opciones. apt-cache: Operaciones con la lista depaquetes de Debian. apt-get: Operaciones de instalaci´n/borrado/actualizaci´n con paquetes o o Debian. bg: Poner un programa a funcionar en segundo plano.
1 http://es.wikipedia.org/wiki/GNU 2 http://es.wikipedia.org/wiki/Bash

1

cal: Calendario. cat: Escribir ficheros en la salida est´ndar. a chgrp: Cambiar el grupo de un fichero o directorio. chmod: Cambiar permisos a ficheros. chown: Cambiarpropietario y grupo de ficheros. cmp: Comparar ficheros. cp: Copiar ficheros. date: Fecha y hora del sistema. df : Espacio libre en disco. dig: Obtener datos de servidores DNS. du: Ocupaci´n de disco. o echo: Decir algo por la salida est´ndar. a fg: Pasar un programa a primer plano. find: Buscar ficheros. free: Memoria libre. ftp: Transferencia de ficheros. grep: Buscar palabras en la salida de comandoso en ficheros. groupadd: A˜adir grupo (para usuarios) al sistema. n halt: Apagar la m´quina, parando primero todos los servicios. a head: Ver parte del inicio de un fichero. history: Ver el hist´rico de los comandos introducidos. o ip: Operaciones con redes, rutas e interfaces de red. jobs: Procesos del usuario en funcionamiento. kill: Matar procesos. ls: Mostrar listados de ficheros y directorios.lsmod: Listado de los m´dulos (drivers) cargados en el sistema. o md5sum: Suma de control md5 de un fichero. mv: Mover o renombrar ficheros. passwd: Asignar o cambiar contrase˜as a usuarios. n ps: Listas de procesos en funcionamiento.

2

pstree: Lista arb´rea de procesos en funcionamiento. o pwd: Mostrar nombre y ruta del directorio actual de trabajo. reboot: Reiniciar sistema. rm: Borrarficheros y directorios. sh: Llamar a un nuevo shell o ejecutar gui´n. o shred: Borrar definitivamente y con seguridad un fichero. shutdown: Apagar, con distintas opciones, el sistema. ssh: Conectar de forma segura y cifrada con servidores remotos. su: Suplantar a un usuario. sudo: Ejecutar programas con privilegio de root. tail: Ver parte del final de un fichero. top: Lista din´mica de recursos del sistema.a tr: Cambiar o borrar caracteres. uname: Informaci´n diversa sobre el sistema. o vim: (vi/vim) Editor t´ ıpico de UNIX. visudo: Editar /etc/sudoers. vmstat: Datos estad´ ısticos sobre memoria virtual. watch: Ejecutar y ver algo a intervalos de forma continua. wc: Contar palabras, l´ ıneas y bytes en ficheros. wget: Descarga de la red mediante http, ftp... whereis: D´nde est´ un comando o programa.o a who: Muestra qui´n est´ conectado al sistema. e a whois: Cliente para el servicio Whois. Ver datos de un dominio o IP.

3

2.

Comandos

A continuaci´n describiremos cada comando en su utilizaci´n m´s t´ o o a ıpica. Recuerde consultar las p´ginas man para m´s informaci´n sobre cada uno de a a o ellos.

4

3.

Ejercicios

1. Cree el usuario perico en su sistema. Con el...
tracking img