Darwin y Comandos Terminal

Disco duro—> applications—> utilities—> terminal: para abrir una sesión en Darwin

Para cerrar una sesión

  • voy al menu terminal y seleccionamos quit terminal
  • comando q
  • Se escribe logout enter

En los dos primeros procesos si hay algo corriendo se cierra y ya

En la tercera opción te da espacio para que decidas si quieres salir o no

L501:~ alumno$: recibe el nombre de Shell Prompt

Después viene el cursor que es un recuadro gris

La terminal esta en la interfase de aqua encontes lo puedes copiar y pegar

Se pueden utilizar la flechas de arriba abajo y muestra las instrucciones previas y las más recientes

Unix distingue mayúsculas y minúsculas así que todas las instrucciones deben de ir en mayúsculas.

PARTES DE UNA LINEA DE COMANDOS
GREP -1 SUCCESS FILE.TXT > ARCHIVOComando Flag Argumento operadores option switchPara detener un comando

  • cierras la terminal
  • le puedes dar control c
  • utilizar kill id proceso

Par obtener ayuda sobre un comando(manual)

  • man nombre de comando
man ls te metes al manual
  • con la barra espaciadora avanza una página
  • Con flechas te mueves arriba abajo
  • b retrocede una página
  • q cerrar
Comandos Básicos

cd te lleva a home(en nuestro caso es alumno)

pwd te dice donde estamos trabajando

ls lista el contenido del directorio del trabajo es decir que hay en el lugar donde estoy (manual)

cd nombre de un directorio te lleva a ese directorio

cd .. lleva al directorio previo

man ls te metes al manual

kill proceso mata el proceso

echo “hola”: responde en la siguiente linea la palabra que usaste, es decir,una variable.

echo “hola” “$USER”

cd desktop para meterte al escritorio para probarlo puedes poner pwd

cat file.txt muestra el contenido del archivo sin tener que abrirlo, cat viene de concatenar es decir unir, lo que puede hacer es tener dos archivos, con cat los une en un tercer archivo

¿que se bebe hacer para que CAT coloque al inicio de cada renglón un número consecutivo iniciando con el 1? cat -n file.txt

cd desktop te metes a trabajar ahí

mkdir 602b es crear un nuevo folder o directorio que en este caso se llama 602b

ls listado de lo que hay donde me encuentro trabajando

La salida se refleja en el espacio operativo o en la pantalla

echo “hola” > file.txt redireccionar la salida del comando a un archivo de texto que fue creado además de contener lo que echo ubiera entregado como salida.

echo “amigo” >>file.txt redirecciona la salida del comando y agrega lo que antes tenía

cp file.txt chinos.txt copiar archivos es decir duplicar el archivo con otro nombre.

rm chinos.txt borrar el archivo existente

open file.txt abre el nivel de la parte gráfica del archivo

open /Applications/iCal.app

date unix responde con la fecha y la hora

bc es una calculadora haces las operacones ahí y para salirte pones quit

mv file.txt ulises.txt cambia el nombre del archivo

ps -u alumno todos los procesos que el usuario alumno esta corriendo en este momento

kill 217 mata el proceso que esta corriendo en el momento

cd / nos lleva a la parte más alta del disco duro

kill PID

Editores de texto.  solo sirven para poner texto no lo modifica 

  •  vi: es el mejor pero más complejo
  • emacs: no es el mejor pero si es dificil
  • nano: es lo más cercano a un procesador de textos

nano: control o para guardarlo

control g para ayuda

contro r abrir un archivo

control x salir

control o para guradar algo te sale como le vas a poner al archivo y le pones .txt enter y ya se guardó

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s


A %d blogueros les gusta esto: