jueves, 25 de febrero de 2010
Secuere shell (shh)
Es un programaque permite la conexion segura con otra computadora con el objetivo de compartir rescursos.
La sintaxis es la siguiente:
ssh usuario@computadora
martes, 23 de febrero de 2010
+Comandos UNIX
ps -u alumno - Dice todos los procesos que se estan llevando a cabo
kill ### - mata la aplicación
open /Applications/Calculator.app - Abre calculadora
Script
Es un conjunto o secuencia de instrucciones almacenadas en un archivo que el SO puede ejecutar. Un script puede conterner:1. Comandos de Unix.
2. Variables, constantes y cualquier otra herramienta de un lenguaje de programacion
Los sripts se pueden realizar en cualquier editor de texto.
Ejecutar script - ./"nombre de archivo"
miércoles, 10 de febrero de 2010
Permisos Unix
* ls -l ---> Brinda información detallada y extendida de los archivos y directorios en el lugar donde estamos.
De izquierda a derecha, lo que aparece representa lo siguiente:
* "d" (directorio) ó "-" (archivo)
* Siguientes 9 caracteres: Permisos
a) Permisos de Lectura. Letra r
b) Permisos de Escritura. Letra w
c) Permisos de Ejecución (Programa). Letra x
También hay tres perfiles de usuario, que son:
1) Dueño (del archivo o directorio)
2) Grupo
3) Todos los demás
Los tres primeros caracteres son del dueño, los siguientes tres pertenecen al grupo y los últimos tres pertenecen a los demás.
*Los permisos de lectura se asignan en los caracteres 1, 4 & 7 ("r"= permiso; "-"= no permiso)
*Los permisos de ejecución se asignan en los caracteres 3, 6 & 9
*Los permisos de escritura se asignan en los caracteres 2, 5 & 8
-------------------- Modos de Archivo --------------------------
r w x Valor r w x
- - - 0 0 0 0
- - sí 1 0 0 1
- sí - 2 0 1 0
- sí sí 3 0 1 1
sí - - 4 1 0 0
sí - sí 5 1 0 1
sí sí - 6 1 1 0
sí sí sí 7 1 1 1
-Modo 653 ---> Dueño= Permisos de Lectura y Escritura
Grupo= Permisos de Lectura y Ejecución
Los demás= Permisos de Escritura y Ejecución
* chmod "modo deseado" "File Name" ---> Cambia los permisos al modo especificado
Unix
X11 - Correr aplicaciones no escritas para Mac
- Indicador de comandos/Prompt: Nombre de la computadora y usuario
- Cursor
- Despues del cursor se escriben los omandos.
- Despues de los comandos: opciones, argumentos y operadores, son opcionales, y pueden estar en distinto orden.
- Terminando de escribir comando dar enter para que se ejecute
Comandos:
pwd: /Users/Alumno - Dice el lugar donde se esta trabajando.
ls: Muestra el contenido del lugar en donde se esta
clear: Limpia la pantalla
man "comando": Meterse al manual para obterner informacion sobre el comando
- Barra espaciadora avanza una pagina a la vez
- Tecla b retrocede una pagina a la vez
cd desktop: Cambia de directorio de trabajo al escritorio
cd .. : Cambia de directorio
cd / : Cambia a directorio raiz (L510:/ alumno$)
mkdir "nombre directorio": se crea un nuevo directorio
ls -l : listado con detalles de lo que hay en el escritorio
- archivos
d - archivo o folder
9 caracteres - Permisos
3 primeros - permisos para dueño de archivo o directorio
3 siguientes - permisos para grupo de trabajo donde este metido el dueño
3 ultimos - permisos para los demas usuarios del sistema
3 tipos de permisos:
- Lectura R- Representados por los caracteres 1, 4 , 7 - para el dueño, grupo de trabajo y usuarios
- Escritura W- 2, 5, 8
- Ejecución X- 3, 6, 9
cat: abre archivos
mv : Cambiar nombre a archivos "archivo" nuevo nombre
cp: duplica el archivo "archivo" "archivo1"
rm: borra archivo "archivo"
Manejadores de texto
- Editores - Text Edit, Block de notas, Nano, Vi, Emacs
- Procesadores - Word, Pages, Open Office, Neo Office
- Maquetadores - Quark
Nano mas facil de usar, con menos prestaciones
ls -l: Da informacion sobre el lugar en el que se esta de un modo extendido
date ---> Nos permite saber la hora y fecha del sistema
cal ---> Nos brinda, en forma de calendario, el mes actual
cal "month" year ---> Nos brinda el calendario requerido
echo "any word" ---> Unix responde con la palabra que se introduce
bc ---> Calculadora científica (SIN ESPACIOS)
(a=6
b=4
a+b
10)
quit ---> Nos permite salirnos de la calculadora
Redireccionamiento. Se trata de enviar la respuesta de un comando hacia un archivo usando el operador "mayor que" (>). Si el archivo no existe, el redireccionamiento lo genera. Sin embargo, si el archivo ya existe, se sobreescribe el contenido.
cat "nombre de archivo" ---> Sirve para ver qué es lo que tiene el archivo
cal >> fecha ---> Sirve para agregar información a un archivo sin sobreescribir el contenido del mismo
cat -n fecha ---> Sirve para ennumerar las líneas del contenido del archivo
* echo "Content" > "File Name" ---> Crea un archivo en la ubicación actual con el nombre que se le asigne
* cat "File Name" ---> Permite ver el contenido de un archivo
* mv "File Name" "New Name" ---> Cambia el nombre al archivo selccionado inicialmente
* cp "File Name" "Copy Name" ---> Duplica un archivo, incluyendo el contenido
* rm "File Name" ---> Elimina un archivo definitivamente
Manejadores de Texto
a) Editores. Maneja el texto en su forma más simple; colores de fuente, fuentes, estilos, etc., no importan para nada. Por ejemplo, vi, emacs & nano (UNIX), text edit (MAC) ó block de notas (WINDOWS)
b) Procesadores. Manejan el texto de una forma que incluye estilos, fuentes, colores, etc. Por ejemplo, Pages & NeoOffice (MAC) ó Word (WINDOWS & MAC)
c) Maquetadores. Se dedican a cómo está dispuesto el texto en un archivo. Por ejemplo, QuarkXPress, Indesign, Publisher, etc.
vi emacs nano (curso)
Prestaciones 3 2 1
Facilidad de Uso 1 2 3
Nano. Presenta diferentes comandos precedidos por la tecla de ctrl, para realizar diferentes acciones, incluyendo la de salvar el archivo (ctrl+O) = Write Out
* nano "Nano File Name" ---> Abre el archivo seleccionado directamente en nano.
date ---> Nos permite saber la hora y fecha del sistema
cal ---> Nos brinda, en forma de calendario, el mes actual
cal "month" year ---> Nos brinda el calendario requerido
echo "any word" ---> Unix responde con la palabra que se introduce
bc ---> Calculadora científica (SIN ESPACIOS)
(a=6
b=4
a+b
10)
quit ---> Nos permite salirnos de la calculadora
Redireccionamiento. Se trata de enviar la respuesta de un comando hacia un archivo usando el operador "mayor que" (>). Si el archivo no existe, el redireccionamiento lo genera. Sin embargo, si el archivo ya existe, se sobreescribe el contenido.
cat "nombre de archivo" ---> Sirve para ver qué es lo que tiene el archivo
cal >> fecha ---> Sirve para agregar información a un archivo sin sobreescribir el contenido del mismo
cat -n fecha ---> Sirve para ennumerar las líneas del contenido del archivo
* echo "Content" > "File Name" ---> Crea un archivo en la ubicación actual con el nombre que se le asigne
* cat "File Name" ---> Permite ver el contenido de un archivo
* mv "File Name" "New Name" ---> Cambia el nombre al archivo selccionado inicialmente
* cp "File Name" "Copy Name" ---> Duplica un archivo, incluyendo el contenido
* rm "File Name" ---> Elimina un archivo definitivamente
Manejadores de Texto
a) Editores. Maneja el texto en su forma más simple; colores de fuente, fuentes, estilos, etc., no importan para nada. Por ejemplo, vi, emacs & nano (UNIX), text edit (MAC) ó block de notas (WINDOWS)
b) Procesadores. Manejan el texto de una forma que incluye estilos, fuentes, colores, etc. Por ejemplo, Pages & NeoOffice (MAC) ó Word (WINDOWS & MAC)
c) Maquetadores. Se dedican a cómo está dispuesto el texto en un archivo. Por ejemplo, QuarkXPress, Indesign, Publisher, etc.
vi emacs nano (curso)
Prestaciones 3 2 1
Facilidad de Uso 1 2 3
Nano. Presenta diferentes comandos precedidos por la tecla de ctrl, para realizar diferentes acciones, incluyendo la de salvar el archivo (ctrl+O) = Write Out
* nano "Nano File Name" ---> Abre el archivo seleccionado directamente en nano.
Suscribirse a:
Entradas (Atom)