ARRL Logo
LOTW Logo
EQSL Logo

Juan Ramón Vázquez

KP4SAT

Home / Hamradio_KP4SAT / Resumé / Comandos Linux y Unix / AMSAT PR / E-Mail / Links / Fotos

Las ventajas de Unix es que es Multi - Usuario, sistema poderoso, tiene mayor seguridad, capacidad de espacio y comandos, comunicaciones, versátil con distintas plataformas, el costo {lo puede conseguir gratis : revista, bajándolo por internet o pagando un módico precio por manejo y franqueo}.

Los directorios en Unix son distintos a los de Windows por ejemplos :

Unix     /home/user/program/mirc

Windows     C:\program\mirc

En unix no existen letras.  Con el pwd puede ver en donde esta en el momento.

Recordar : Todos los comandos, palabras reservadasen en Unix y Linux son en minuscula.

Los Distintos editores para Unix son :

- vi

- ed

- emacs

- ee

- pico   = es el más cómodo para trabajar.

 

 Las intrusiones más comunes son las siguientes :

man = Se utiliza para ayuda, es como un help.

- man { ls } = busca ayuda de la palabra, ls, dice como se puede utilizar y sus formatos.

ls = Directorio lista de los archivos que tenga en la PC o en el servidor.

ls -la = directorio completo, fecha, hora, permisos e

              información.

ls a*   = Busca todos los archivos que empiece con a.

passwd = Cambiar la contraseña (mínimo 4 caracteres).

pwd = Para ver el directorio  Path , donde estes ubicado en el 

            momento.

cd = Para cambiar de directorio a directorio.

cd ..   = hacia atrás de un directorio.

- cd {Nombre_Directorio} = accesar a un directorio en particular.

sh = Para cambiar de Shell

Los distintos Shell son :

%

$

who   = observar quienes están el la red conectado en el

               momento.    

write = para usar un chat dentro de la red con los

             demas usuarios

mkdir {Nombre_Directorio} = Crear directorio.

- mkdir Prueba

rm {Nombre_Directorio}   = borra directorio vacíos

rm -r {Nombre_Directorio} = Borra directorio llenos

          con  archivos.

mv {Nombre_Viejo Nombre_Nuevo} = Cambiar nombre a los archivos

           - mv filex text    = cambia de fileX a text el nombre de file

cat   = Desplega salida.

           - cat file2    =   Desplega contenido del file2 en la pantalla

- cat file1 > file2 =  se utilisa para copiar un contenido de un archivo a otros archivo

| = Piping    = añadir distintos comando a una línea.

Cat abc | head -2    = Muestra las dos líneas primeras del file abc

paste = Unir o concatenar dos o más archivos.

- paste files1 files2   = la salida es una sola salida, de los file unidos.

find   = Hace posible la búsqueda de archivo o archivos.

uniq = Permite extraer récords de un archivo sin duplicar

- uniq abc

tee   =   Permite ver la salida a la vez que crea un archivo nuevo.

- cat abc | tee file1  = Presenta en la pantalla abc y crea un archivo llamado file1 del contenido abc.

cp =   S e utilisa para copiar un contenido de un archivo a otros 

           archivo.

- cp file agg    = copiar de file a agg

            >   = Crear, copiar

>> = Añadir

- cat file1 file2 > file3   = copiar files 1 y 2 y crear el file3 que es nuevo.

linking  = Conecta fisicamente dos archivos.

ln   = Copia automáticamente de un archivo a otro como un

          Backup 

- ln filex file_Bakup  = mientra trabaja con ese récord se va modificando el otro file.

wc   = Word Count    = Permite visualizar estadisticas de un

            archivo

- Cantidad de Línea

- Cantidad de Caracteres.

- wc flile3   

     5 35 150

mail = Para verificar si tiene correo . E-Mail. .

pine = Otro programa de correo más vesatil y fácil de usar.

Si fuese el caso que usted tuviese un e-mail al escribir e-mail  le sale la cantidad de mensajes enumerado solo tiene que escribir :

t #         {t 2, ver mensajes}

Si quieres salir solamente escribe x

También existe varios programas de email como el pine es más cómodo y fácil de usar.

Si esta dentro de un servidor, de una red y quieres enviarle un email un usuario dentro de la red solamente tiene que escribir :

mail {Nombre del Usuario} = Mensajes interno en una red.

Si por el contrario quieres enviar un mensaje fuera de la red hacia internet tiene que escribir la dirección completa :

mail   {macgiver@isla.net}

Subject {Titulo}

{Carta}   para finalizar la carta y enviarla tiene que darle enter y marcar el punto {.} después darle   {Enter}.

Repaso de lo que es un sistema operativo (Unix)

Componentes del S.O.

File Manager  - Maneja archivo, traductores, base de datos,       interpretadores,   aplicaciones, utilidades, driver, files, etc.

Memory Manager   - Controla y divide memoria, divide la memoria  primaria en  pagina, con el propósito de necesidad por el usuario.

BestFit = Donde cabe los Archivos.

FirstFit = S.O   Divide espacio de memoria en porciones.

            Batch = Es una aplicación que no requiere intervención del

             usuario  porque  busca directamente del disco.

Aplicaciones interactiva = Requiere el usuario entre información en

        la pantalla.

Sistema Tiempo Real = Aplicación de repuesta inmediata.

        Ej.  Militares, radares, ect.

Blocking   =   Espacio que ocupa un archivo en un disco

Telnet   =   Comando de protocolo de internet, comunicación entre el

                   server y el usuario.

 

Permisos de Unix:

1- Lectura        r

2- Escritura     w

3- Ejecución    x

 

Se puede otorgar en diferentes formas.

1 - Numéricos ( Octal )

2 - Operadores ( + ,  - )

 

Ej.  Numericos

                         rwx rwx rwx

User, Grupo, Other

  6          4        4 

Comando chmod        chmod   644 fileX     Ej. _-rw-r--r--

chmod 755 fileX     Ej.  rwx --- ---

 Ej. Operadores

   ls -la

chmod go + fileX                 u - User

g - Group

o - Other

a - All

chmod go + r fileX = Privilegio Lectura

chmod a - x fileX   = Priv. Quitar permiso de ejecución

chmod gou = rw fileX = Priv.Poner permiso de escritura, lectura

 umask 022 = Controla los Permisos

sort   = Sortea los archivos en orden descendente y ascendente.

 

FileX

campo        0       1                               2                         3                         4

 

Juan

 

Adquire

 

40

 

Contabilidad

 

7557848

 

Ana

 

Perez

 

39

 

Secretaria

 

7849565

 

Carlo

 

Diaz

 

42

 

Finanza

 

7278844

 

FileY

  0                          1                              2                             3                4

 

Juan

 

Pueblo

 

44

 

Compt

 

7485412

 

Maria

 

Jimenez

 

54

 

Mate

 

7285578

 

Luis

 

Paco

 

11

 

fisica

 

7256989

 

Ej. 1) sort +1 fileX     2) sort +2 fileX    3) sort -r +3 fileX


sort + 0 FileX    =    Sortear por default desde el primer Campo.

 cut   =   Cutting afield, extraer campo de un archivo

cut -c    = Cortar archivo por carácter

           cut -f     = Cortar archivo por Campo

cut -f     = Cortar archivo delimitador ( espacio )

Ej. cut -d . . -f1 fileX = Extraer el primer campo.

Ej. cut -c fileX    = Extraer por letra.

Ej. cut -c3 -5 FileX > fileZ   =   Extraer del fileX los caracteres entre el

            al 5 y Crear otro   filesZ.

join   =  Un operador que relaciona.  Coge dos achivos y lo une en uno solo.  La unión puede ser lógica y ísica.  Campo en común entre ambos archivos.  El campo en común tiene que estar ordenado. 

 Ej.  -j # # -j # # File1 File2

join -j 1 3 -j 2 3 fileX fileY

          |  |     |  |

          |_Primer Archivo

             |     |  |        

             |_ Tercer Campo

                   |  |

                   |_ Segundo Archivo

                      |_ Tercer Campo

 

 translate -tr    = Traducir uno o más caracteres de un archivo

tr carasteres caracteres < archivos

tr a b < FileX     =   Sustituye la letra a por b ( Remplazar ).

tr [a-z] [A-Z] < FileX       =   Cambia de minúscula a mayúscula.

tr [0-9] [# - *] < fileX 

spell    = Corrige los errores ortográfico en ingles o cualquier

                palabra que Unix no entienda.

spell fileX    = Desplega en la pantalla todos lo que Unix no entiende.

spell + dicc FileX   =   Busca en el Archivo Dicc las palabras

                                        bienescrita para no presentarla como error.

find = Hace posible la búsqueda de Archivos.

uniq = Permite extraer récord de un archivo sin duplicar

tee =   Permite ver la salida a la ves que crea un archivo nuevo. 

cat abc | tee file1  = Presenta en la pantalla abc y crea un archivo

llamado file1 del contenido abc

linking   = Conesta físicamente dos archivos

ln -s    Nombre Archivo

ln fileX File1   = Copia automáticamente de un archivo a otro como un Backup.