martes, 10 de mayo de 2011

Comandos SFTP

  1. SFTP. is an interactive file transfer program, similar to ftp, which performs all operations over an encrypted ssh transport. In may also use many features of ssh

1.2 GET. Obtener archivos del servidor local y transferirlos al servidor remoto.

1.3PUT. Colocar archivos del servidor remoto en el servidor local.

2. DEFINE QUE ES UN PROCESO: Un proceso es un programa en ejecución. Los procesos son gestionados por el sistema operativo

2.1 PS. Este comando visualiza la lista de procesos que se estan ejecutando actualmente.

Parametros:
Ø -f Información completa. UID (identificador de user), nos dice quien inicio el proceso y stime hora del lazamiento del proceso.
Ø -e Muestra todos los procesos que se están ejecutando, no solo los que lanzamos nosotros. Por tanto también se muestran los llamados demonios (procesos que se ejecutan en segundo plano). También se muestran los procesos llamados "lideres de grupo de proceso" estos son procesos que solo sirven para que se ejecuten otros procesos.
Ø -d igual que el anterior pero no muestra los lideres de grupo.
Ø -a Solo lista procesos relacionados con el terminal
Ø -u Visualiza que es lo que hace un usuario
Ø -t visualiza que es lo que hace un terminal

2.2 KILL. este comando toma como argumento un numero de tarea o un PID (process identifier).

En el caso de que recurramos a no pasarle el PID y si la tarea debemos anteponer al numero de la tarea el signo del tanto-porciento "%".

viernes, 6 de mayo de 2011

martes, 3 de mayo de 2011

Scripts

¿Qué es un script?

Un script es una serie de instrucciones los cuales conforman a los programas escritos en unix.

Es una lista de comandos en un archivo, y que se pueden ejecutar todos de una sola vez, sólo invocando el nombre del archivo








viernes, 25 de marzo de 2011

Resumen de comandos

Comando

Descripción

Say

Convert text to audible speech

echo

write arguments to the standard output

ls

list directory contents

ls -l

List in long format

ls -F

Display a slash (`/') immediately after each pathname that is a directory, an asterisk (`*') after each that is executable, an at sign (`@') after each symbolic link

ls -a

Include directory entries whose names begin with a dot (.)

cd

shell built-in commands

cd .. /

para acceder a un subdirectorio de nuestro mismo nivel.

cd x. donde ex es el nombre de una carpeta

se va al nombre de la carpeta

Cp

Copy files

cp -r

If source_file designates a directory, cp copies the directory and the entire subtree connected at that point. If the source_file ends in a /, the contents of the directory are copied rather than the directory itself. This option also causes symbolic links to be copied, rather than indirected through, and for cp to create spe- cial files rather than copying them as normal files. Created directories have the same mode as the corresponding source direc- tory, unmodified by the process' umask.

mv

Move files

rm

remove directory entries

rmdir

removes the directory entry specified by each directory argument, provided it is empty.

mkdir

creates the directories named as operands, in the order specified

chmod (modo simbólico)

change file modes or Access Control Lists

pwd

return working directory name

cal (con sus variantes)

displays a calendar and the date of easter SYNOPSIS cal [-jy] [[month] year] cal [-j] -m month [year] ncal [-jJpwy] [-s country_code] [[month] year] ncal [-Jeo] [year]




2. Indica cuál es el comando de unix para:

Obtener la fecha del sistema:

date

Saber cuanto tiempo lleva encendido el sistema:

uptime

Conocer cuántos archivos o carpetas están el escritorio:

cd desktop

Copiar un archivo llamado recursos.txt que se encuentra en el home y se desea enviar la información a un directorio llamado practicas que esta dentro de otro directorio llamado clase2 y este a su ve esta dentro de otra carpeta llamado curso y que esa carpeta se encuentra en Documentos:

cp recursos.txt /Documentos/curso/clase2/practicas

viernes, 14 de enero de 2011

Software libre

Software Libre: es la denominación del software que respeta la libertad de los usuarios sobre su producto adquirido y, por tanto, una vez obtenido puede ser usado, copiado, estudiado, cambiado y redistribuido libremente. Según la Free Software Foundation, el software libre se refiere a la libertad de los usuarios para ejecutar, copiar, distribuir, estudiar, modificar el software y distribuirlo modificado.


4 Libertades de un Software Libre:

1 Libertad de usar el programa con cualquier propósito
2 La libertad de estudiar cómo funciona el programa y modificarlo adaptándolo a tus necesidades
3 Libertad de distribuir copias del programa y ayudar al prójimo
4 Libertad de mejorar el programa y hacer públicas esas mejoras

Freeware:

Tipo de software privativo que se distribuye sin costo, disponible para su uso y por tiempo ilimitado, siendo una variante gratuita del shareware

Shareware:

modalidad de distribución de software, tanto videojuegos como videos X, en la que el usuario puede evaluar de forma gratuita el producto, pero con limitaciones en el tiempo de uso o en algunas de las formas de uso

Software libre privativo:

Es cualquier programa informático en el que el usuario tiene limitaciones para usarlo, modificarlo o redistribuirlo

Software libre semilibre:

Categoría de programas informáticos que no son libres, pero que vienen con autorización de uso, copia, modificación y redistribución (incluso de versiones modificadas) sin fines de lucro

Protegido con Copyleft:

Característica de algunas licencias utilizadas para regular las restricciones impuestas por el derecho de autor de obras o trabajos, tales como programas informáticos, surte, cultura y ciencia, es decir prácticamente casi cualquier tipo de producción creativa.

Sistema Operativo:

programa o conjunto de programas que efectúan la gestión de los procesos básicos de un sistema informático, y permite la normal ejecución del resto de las operaciones

Sistema Operativo de Software Libre:

Conjunto de programas con las libertades propias del software libre que constituyen la base de un sistema informático

3 Aplicaciones de Software Libre:

Linux, GNome, Firefox

martes, 11 de enero de 2011

viernes, 15 de octubre de 2010