Unix basico

Solo disponible en BuenasTareas
  • Páginas : 9 (2209 palabras )
  • Descarga(s) : 0
  • Publicado : 5 de agosto de 2010
Leer documento completo
Vista previa del texto
Características del UNIX:
Es una maquina virtual, es decir, no trabajas directamente con las propiedades de la maquina en la que estas conectado sino que esta es un terminal de otra maquina al cual se le llama servidor.
Es uno de los Sistemas más completos el cual esta escrito en C.
Fue diseñado especialmente para programadores.
Es multitarea y multiusuario. Multitarea porque te permiterealizar varia tareas al mismo tiempo y multiusuario porque varias personas pueden estar conectados al mismo servidor al mismo tiempo.
Para poder entrar al sistema tienes que tener un login y un password, tienes que introducir primero el login pulsar enter y luego suministrar tu password el sistema verificara que tu cuenta pertenezca a la base de datos y si no podrás entrar.
Los comandos para salirdel sistema son: logout y exit.
Comandos elementales:
ls muestra todos los archivos dentro de un directorio.
Sintaxis: ls -opción nombre del archivo o directorio.
Opciones:
ls -a Es equivalente al comando dir del MS-DOS.
ls -l Muestra todos los archivos indicando la capacidad en bytes permisologias de lecturas y la fecha en la que fueron creados.
Los permisos de los archivos son:

ls -F elMuestra solamente los directorios.
ls -la combina la opción "a" con la opción "l"
ls -laF Combina las tres opciones.
mkdir Crea un nuevo directorio.
Sintaxis: mkdir Nombre del directorio a crear.
Ejemplo:
mkdir clases Crea un directorio vacío con el nombre "clases".
rmdir Elimina un directorio vacío.
Sintaxis rmdir Nombre del directorio que se quiere eliminar.
Ejemplo:
rmdir clasesElimina el directorio vacío especificado con el nombre "clases".
rm -r Borra un directorio no vacío.
Sintaxis: rm -r Nombre del directorio a borrar.
Ejemplo:
rm -r clases Borra el directo no vacío especificado con el nombre "clases".
rm Elimina un archivo.
Sintaxis: rm Nombre del archivo que se desea borrar.
Ejemplo:
rm imagen1.gif Borra el archivo especificado con el nombre de "imagen1.gif".mv Mueve un archivo de un directorio a otro.
Sintaxis: mv Nombre del archivo a mover ruta o camino.
Ejemplo:
mv imagen2.jpg ~pd200110/clases/ Mueve el archivo "image2.jgp" al directorio "clases".
El ~login/ es la ruta de trabajo y todos tus archivos y directorios están dentro de este directorio.
Si utilizas este comando de la siguiente forma:
mv nombre1.ext1 nombre2.ext2 Lo que haces es queal archivo especificado con "nombre1.ext1" le cambias el nombre por "nombre2.ext2" dentro del directorio donde estas parado.
Ejemplo:
mv carro.jpg auto.jpg Al archivo "carro.jpg" lo renombrastes con "auto.jpg".
cd Se utiliza para cambia de directorio.
Sintaxis: cd [Ruta o camino/]
Ejemplo:
cd bin directorio actual
cd .. Regresa al directorio anterior.
cd / nos cambia al directorioprincipal de la maquina.
cd includes nos cambia al directorio "includes" estando este dentro del directorio donde estas parado.
Una forma rápida de ir al directorio de trabajo sin importar en que directorio estés parado es colocar el comando cd ~login
pwd muestra la ruta donde estas parado.
cp Se utiliza para sacar copia a un archivo
Sintaxis: cp [ruta del directorio desde donde quieres copiar elarchivo/] nombre del archivo a copiar [ruta del directorio destino/] nombre nuevo. Los Corchetes significan que lo que esta adentro es opcional.
Ejemplo:
cp archi1 archi2.txt Copia "archi1" como "archi2.txt" dentro del mismo directorio
cp includes/mipro.c programa.c Copia "mipro.c" desde el directorio "includes" al directorio donde estas parado con el nombre de "programa.c"
cp archi2.txtbin/archi1 Copia "archi2.txt" desde el directorio donde estas parado al directorio "bin" con el nombre de "archi1"
more muestra el contenido de un archivo de texto por pagina
Sintaxis: [ruta donde se encuentra el archivo/] nombre del archivo
Ejemplo:
more archi1.txt Muestra por pantalla el contenido de "archi1" el cual esta n el directorio donde estas parado
more ~pd200110/persona/persona.txt...
tracking img