SlideShare une entreprise Scribd logo
1  sur  5
Télécharger pour lire hors ligne
COMANDOS UNIX
Comando     Option   Argumentos            Descripción                                                            Ejemplo
              -i                           Plataforma de hardware
              -s                           Nombre del sistema operativo
uname         -r                           Versión del SO
              -a                           Muestra toda la información
              -n                           Hostname
cal                                        Muestra el calendario del mes actual
                     mes año               Mes 12 de 2004
                                           Listar archivos                                                        ls
              -l     [Ruta]                Lista extendida                                                        ls -l /etc/
ls            -i     [Ruta]                Muestra el inode de cada archivo                                       ls -i
              -n     [Ruta]                Muestra el UID y el GUI                                                ls -n archivo
              ld     directorio            Ver información detallada de un directorio sin ver su contenido        ls –ld mydir/
              -R     [Ruta]                Lista de manera recursiva (Directorios y subdirectorios)               ls –R dir
              -F     [Ruta]                Muestra los tipos de archivo de cada archivo o directorio listado.     ls –F
                                           Directorio (/), ejecutable (*), Archivo de texto (None), Enlace
                                           simbólico(@)
date                                       Fecha actual                                                           date
                     command               Manual del comando command
man           -s     number comando        Sección número number                                                  man –s 4 passwd
              -l     comando               Busca manual online                                                    man –l passwd
              -k     comando               Busca manual por palabra clave                                         man -k calendar
pwd                                        Muestra el directorio de trabajo actual
file                 filenames             Determina ciertos tipos de archivos                                    file dir/ Felipe.txt
                                           Cambiar directorio. Sin argumentos retorna al home directory
                     /directory/…          Cambia a la ruta especificada (Ruta absoluta)                          cd /home
                     directory/…           Cambia al directorio (Ruta relativa)                                   cd felipe/
cd                   ..                    Retorna al directorio padre                                            cd ../felipe
                     ~                     Va al directorio home del usuario actual                               cd ~/Descargas
                     ~user2                Va al home del usuario user2                                           cd ~daniel
                     -                     Retorna al directorio anterior                                         cd -
cat                  archivos              Despliega el contenido de uno o más archivos de texto                  cat dante1 dante2
more                 archivo               Despliega el contenido de un archivo de texto por pantallas
head         -n      filename              Muestra las primeras n líneas de un archivo de texto                   head -6 felipe.txt
tail         -n      filename              Muestra las últimas n líneas de un archivo de texto                    tail -5 felipe.txt
             +n      filename              Muestra desde la línea n hasta el final del archivo                    tail +5 felipe.txt
              -l     filename              Muestra el número de líneas del archivo de texto filename              wc –l filename
wc           -w      filename              Muestra el número de palabras del archivo de texto filename
              -c     filename              Muestra el número de bytes del archivo de texto filename
             -m      filename              Muestra el número de caracteres del archivo de texto filename
cp                   origen destino        Copia el archivo origen al destino especificado en los argumentos.     cp felipe.txt /home
                                           Cuando no se tienen opciones el origen no puede ser un directorio.
              -r     origen destino        Copia recursiva (Opción necesaria para directorios)                    cp –r dir1/ dir2/
              -i     origen destino        Copia interactiva (Pide confirmación)                                  cp –ri arch pepe
                     file1 file2           Renombrar file1. Nuevo nombre: file2
mv                   dir1 dir2             Mover dir1 a dir2. Si dir2 no existe se estaría renombrando dir1
                     origen destino        Mover origen a destino (Archivo o directorio)
              -i     origen destino        Mover origen a destino (Archivo o directorio). Se pide confirmación
touch                new_files             Crear un nuevo archivo                                                 touch sena.txt
mkdir                directory_name        Crea un directorio vacío                                               mkdir mydir1 mydir2
              -p     directory_names       Crea el directorio y los subdirectorio especificados en el argumento   mkdir a/b/c/d
rm                   filename              Remover archivo (Sin argumentos no aplica para directorios)            rm Felipe.tar.gz
              -i     filename              Pide confirmación                                                      rm –i Felipe.tar.gz
              -r     directories           Remover el directorio, incluyendo los subdirectorios                   rm -r mydir
ln            -s     origen file_destino   Enlace simbólico del archivo origen en el destino especificado.        ln -s /var/tmp/dante dante_link
vi                   filename              Abre el archive filename                                               vi Felipe.txt
              -r     filename              Recuperar el archivo
              -R     filename              Abre el archivo en modo de SOLO LECTURA                                vi -R Felipe.vi
view                 filename              Visualiza un archivo en modo de solo lectura                           view felipe.txt
VAR=value                                  Establecer una variable de la Shell (Variable de entorno)              MONEDA=”Pesos”
export               variable              Exporta una variable de Shell (Variable de entorno)
unset                variable              Borra una variable de Shell
set                                        Muestra todas las variables con sus respectivos valores
env                                           Muestra todas las variables
export                                        Muestra todas las variables
‘ ’                                           Ignora los metacaracteres dentro de las comillas simples ($,*,?)
“ ”                                           Ignora los metacaracteres dentro de las comillas dobles a excepción de:
                                              (`) usado para ejecutar comandos, () Previene interpretar el próximo
                                              carácter como un metacaracter, $ (command) Ejecuta un comando
                                              dentro del paréntesis.
history                                       Muestra el historial de comandos mostrando el número de línea
                  -n                          Muestra el historial sin el número de línea
                  -4                          Muestra los últimos 4 comandos
                  -r                          Invierte el orden
r                                             Repite el último comando ingresado
r                      número                 Repite el comando de acuerdo a la numeración del historial
<                                             Redirecciona al estándar input
>                                             Redirecciona al archivo especificado a la derecha (Se sobreescribe)          history > my_history.txt
>>                                            Redirecciona al archivo especificado a la derecha (Se añade al archivo)
2>                                            Redireccion de los errores estándar
|                      command | command      Redirecciona la salida estándar de un comando a la entrada estándar de       who | wc –l
                                              otro comando. (Los argumentos del segundo comando son los arrojados          Se cuenta el número de líneas
                                              por el primer comando)                                                       del resultado de who
. ~/.profile                                  Los cambios realizados al archivo .profile toman efecto de inmediato
. ~/.kshrc                                    Los cambios realizados al archivo .kshrc toman efecto de inmediato
source ~/.cshrc                               Los cambios realizados al archivo .cshrc y .login toman efecto de
                                              inmediato
                       symbol_mode file       Cambia los permisos de un archivo usando el modo simbólico:                  chmod g-r dante
                                                                                                                           chmod u+x,go+r dante
chmod                                                u: Propietario             r: Lectura        +: Añadir                chmod a=rw dante
                                                     g: Grupo                   w: Escritura      - : Quitar
                                                     o: Otros                   x: Ejecución      =: Absoluto
                                                     a: All (todos)


                       octal_mode filename    Cambia los permisos de un archivo usando el modo octal                       chmod 755 dante

                       three_digits_octal     Afecta los permisos iniciales para archivos y directorios cuando éstos son   umask 022
umask                                         creados
                                              Muestra el valor de umask
getfacl                filename(s)            Muestra las entradas ACL configuradas para los archivos especificados
                  -m   acl_entries filename   Crea o modifica una entrada ACL para el archivo especificado. ACL            setfacl -m u:userb:7 file2
                                              entries:                                                                     (Permisos de rwx para userb)
                                                        u[ser]::perm                                                       setfacl -m m:rwx file2
                                                                                                                           (Se cambia el valor de la mask
                                                        g[roup]::perm                                                      para permitir permisos de rwx)
                                                        o[ther]:perm                                                       setfacl -r -m u:usera:7 file1
setfacl                                                                                                                    (Recalcula la máscara con base
                                                        u[ser]:UID:perm or u[ser]:username:perm
                                                                                                                           en los permisos asignados a
                                                                                                                           usera)
                                                        g[roup]:GID:perm or g[roup]:groupname:perm

                                                        m[ask]:perm




                  -s   acl_entries filename   Sustituye una ACL antigua con una ACL nueva                                  setfacl -s u::rwx,g::rw-,o:r--
                                                                                                                           ,m:rw-,u:usera:rwx file1

                                                                                                                           setfacl –s
                                                                                                                           u::7,g::6,o:4,m:6,u:usera:7 file2
                  -d   acl_entries filename   Eliminauna o más entradas ACL                                                setfacl -d u:usera file2
                                                                                                                           setfacl -d u:userb file2
                  -r   filename               recalcula la máscara ACL con base en las entradas ACL, cuando se usaron      setfacl -r -m u:usera:7 file1
                                              con anterioridad las opciones –m ó –s                                        (Recalcula la máscara con base
                                                                                                                           en los permisos asignados a
                                                                                                                           usera)
                                              Busca la expresión pattern (Patrón) e imprime las líneas que lo
                                              contienen. Pueden aparecer las siguientes expresiones regulares en el
                                              patrón de búsqueda. Ejemplos:
grep                    pattern filenames      '^pattern' : Todas las líneas que comiencen con pattern
                                               'pattern$' : Todas las líneas que finalicen con pattern
                                               'p.....n' : Todas las líneas que contienen p, cinco caracteres y la letra n
                                               '[a-z]*' : Coincidencias que comiencen con una letra minúscula
                                               '[Pp]attern' : Coincidencias con Pattern o pattern
                                               '[^a-m]attern' : concidencias que no contengan letras a-m y finalice con
                                               attern
                -i      pattern filenames      Busca sin importar mayúsculas y minúsculas
                -l      pattern filenames      Lista el nombre de los archivos que coinciden con la búsqueda
               -n       pattern filenames      Muestra el número de línea
               -v       pattern filenames      Busca los archivo que no coinciden con pattern
               -c       pattern filenames      Cuenta las líneas que contienen el patrón de búsqueda (pattern)
               -w       pattern filenames      Busca la expresión como una palabra completa.
                        pattern filenames      El comando egrep busca en el contenido de uno o más archivos para un          egrep '[a-z]+body' /etc/passwd
                                               patrón usando expresiones regulares extendidas.                               (Busca cualquier ocurrencia que
                                               x|y : Busca x o y                                                             comience con una o varias letras
egrep                                          (|) : Grupos de caracteres                                                    minúsculas y termine en body.
                                                                                                                             Ej: nobody)
                                               NOTA: Aplican las mismas opciones del comando grep (-i, -l, -n, -v, -c, -w)
                                                                                                                             egrep '(Network|uucp) Admin'
                                                                                                                             /etc/passwd
fgrep                   string filenames       Buscar un archivo que contengan la cadena literal o un grupo de
                                               caracteres
                        path -name filename    Busca el archivo a partir de la ruta path                                     find / -name passwd
                        path -size [+|-]n      Busca archivos más grandes que +n, o archivos más pequeños que -n o           find ~ -size +10
                                               archivos iguales a n. El valor de n representa bloques de 512 bytes.
                        path -atime [+|-]n     Archivos que han sido accedidos en más de n días, menos de n días o           find /home/Felipe -atime -10
                                               igual a n días.
                        path -mtime [+|-]n     Archivos que han sido modificados hace más de n días, hace menos de n         find . –mtime +1
                                               días o igual n días.
                        path -user loginID     Busca todos los archivos que son propiedad del usuario loginID                find / –user felipe
find                    path -type [f|d]       Busca archivos dependiendo del tipo, for example, f (file) or d               find /home -type f
                                               (directory).
                        path expresión -exec   Ejecuta el comando command después de la búsqueda                             find / -name virus –exec rm{} ;
                        command {} ;
                        path expresión -ok     Igual al anterior pero se pide confirmación para aplicar el comando a
                        command {} ;          cada archivo encontrado en la búsqueda.
                        path expresión -ls     Displays the current path name and associated statistics, such as the
                                               inode number, the size in kilobytes, protection mode, the number of
                                               hard links, and the user.
ps             -e                              Imprime información acerca de cada proceso en el sistema, incluyendo          ps -e
                                               PID, TTY, TIME y CMD (Nombre del comando)
               -f                              Genera una lista detallada que incluye UID, parent process identification     ps -ef | more
                                               number (PPID), and process start time (STIME)
                        name_process           Busca el proceso PIC especificado en el patrón. Devuelve el valor del PID.
               -x       name_process           Busca los PID que coinciden exactamente con el patrón
               -n       name_process           Muestra el PID más reciente creado por le proceso
pgrep          -U       uid                    Muestra solo los PID que pertenecen a un usuario específico. Puede
                                               usarse como argumento user o UID
                -l      name_process           Muestra el nombre del proceso junto con el PID
                -t      term                   Muestra solo aquellos procesos que están asociados con una terminal
kill            -l                             Muestra todos los nombres de señales.
            [-signal]   PIDs                   En este caso se pone el nombre del a señal (La señal por defecto es 15, la
                                               señal 9 termina el proceso instantáneamente)

pkill                   name_process
             -9 -x      name_process                                                                                         pkill -9 -x process_name
jobs                                           Lists all jobs that are currently running or are stopped in the background.
                                               A job is a process that the shell can manage. There are three types of
                                               jobs that shells manage: foreground jobs (Ocupa la terminal),
                                               background jobs (No ocupa la terminal. Se usa &), and stopped jobs
                                               (Ctrl+Z).
bg                      %n                     Corre el job en el background                                                 bg %n
                                               n: Número del job (job ID)
fg                      %n                     Corre el job en el foreground (Toma la terminal actual)                       fg %n
Control-Z                                      Detiene un foreground job y lo pone en background como un stopped
                                               job.
stop             %n                      Detiene un job que se ejecuta en el background (Solo aplica para ksh)
alias            alia_name=commands      Crea un alias de commands. commands debe estar entre comillas                  alias hls=’history;ls’
                                         (simples o dobles), no debe haber espacios después del igual y si hay          alias cp=’cp -i’
                                         más de un comando deben separarse con punto y coma                             alias rm=’rm -i’
                                                                                                                        rm file1 (No pide
                                                                                                                        confirmación)
unalias          alias_name              Elimina un alias
function         name { commands; }      Crea una función. Debe haber un espacio entre la primera llave y el            function cusers { who | wc –l ; }
                                         primer comando, y entre la última llave y el último comando,
typeset     -f                           Muestra el listado de funciones con su contenido
            +f                           Muestra solo el nombre de la función
set         -o                           Muestra las opciones configuradas en la Shell (estado on/off)
set         -o   noclobber               Previene la sobreescritura cuando se usa la redirección estándar.
                                         Desactivación del clobbering
            +o   noclobber               No previene sobreescritura por redirección
test                                     Si la condición es verdad el estado de salida de comandos test es 0. En        test "$LOGNAME" = "user1"
                                         caso contrario sería 1.
            -r   path                    Testea si un usuario tiene permisos de escritura sobre un archivo. El          test -r /etc/group
                                         estado de salida se modifica en 0 si es exitoso o 1 en caso contrario.         echo $? (Muestra estado de salida)
                                                                                                                        [ -r /etc/group ] (Igual que el
                                                                                                                        primer comando)
            -d   path                    Determina si el archivo especificado es un directorio
&&                                       Ejecuta un comando solo si el anterior es exitoso                              mkdir newdir && cd newdir
||                                       Un comando es ejecutado solo si el anterior falla
if, then,        $ if command1                                                                                          $ if test "$LOGNAME" = root
                 > then                                                                                                 > then echo Hello System
else,            > execute command2
                                         El comando if se evalúa el estado de salida de un comando e inicia
execute                                  acciones adicionales basadas en el valor devuelto.                             Administrator
                 > else
                 > execute command3                                                                                     > else
                 > fi                                                                                                   > echo Hello "$LOGNAME"
                                                                                                                        > fi
                                                                                                                        OTRA FORMA
                                                                                                                        $ if [ "$LOGNAME" = "root" ]
                                                                                                                        > then echo hello System
                                                                                                                        Administrator
                                                                                                                        > else
                                                                                                                        > echo hello "$LOGNAME"
                                                                                                                        > fi
while            $ while command1
                 > do                    Command1 es una condición true o false. Se puede evaluar con test o
                 > command2              usando corchetes [].
                 > done
                 $ case value in
                 > pat1)     command
                 > command
                 > ...
                 > command
                 > ;;
                 > pat2)     command
case             > command
                 > ...
                 > command
                 > ;;
                 > ...
                 > patn)     command
                 > command
                 > ...
                 > command
                 > ;;
                 > esac
            c    archivefile filenames   Crea un nuevo archivo tar                                                      tar cvf files.tar file1 file2 file3
            t                            Lista la tabla de contenidos del archivo tar                                   tar tf files.tar (Visualiza los
                                                                                                                        archivos contenidos en files.tar)
            x                            Extrae los archivos del archivo tar                                            tar xvf files.tar
tar                                      Especifica el archivo de almacenamiento o dispositivo de cinta. El
            f                            dispositivo de cinta por defecto es / dev/rmt/0. Si el nombre del archivo      tar cvf files.tar file1 file2 file3
                                         es "-", el comando tar se lee de la entrada estándar cuando se lee de un
                                         archivo tar o escribe a la salida estándar si la creación de un archivo tar.
            v                            Ejecuta en modo detallado, escribe a la salida estándar.                       tar cvf files.tar file1 file2 file3
                                                                                                                        (Crea un archive llamado
                                                                                                                        files.tar formado por file1, file2,
                                                                                                                        file3)
h                                     Sigue enlaces simbólicos como archivos o directorios estándar.
jar            c      archivefile filenames          Crea un nuevo archivo jar. Almacena en un solo archivo y luego                 jar cvf files.tar file1 file2 file3
                                                     comprime.
               t                                     Lista la tabla de contenidos del archivo tar
               x                                     Extrae los archivos del archivo tar
                                                     Especifica el archivo de almacenamiento o dispositivo de cinta. El
               f                                     dispositivo de cinta por defecto es / dev/rmt/0. Si el nombre del archivo
                                                     es "-", el comando tar se lee de la entrada estándar cuando se lee de un
                                                     archivo tar o escribe a la salida estándar si la creación de un archivo tar.
               v                                     Ejecuta en modo detallado, escribe a la salida estándar.
               h                                     Sigue enlaces simbólicos como archivos o directorios estándar.
compress     [ -v ]   filenames                      Comprime un archivo. NOTA: Se reemplaza el archivo original por un             compress dante
                                                     archivo con extensión .Z                                                       compress -v files.tar
zcat                  filenames                      Visualiza el contenido de archivos comprimidos con compress                    zcat dante.Z | more
                                                                                                                                    zcat files.tar.Z | tar xvf -
             [ -v ]   filenames.Z                    El comando uncompress descomprime un archivo de nuevo a su estado              $ uncompress -v files.tar.Z
uncompress                                           original.                                                                      files.tar.Z: -- replaced with files.tar
              -c      filenames.Z                    Usted puede utilizar el comando uncompress con la opción-c para enviar         uncompress -c files.tar.Z | tar tvf -
                                                     el contenido de un archivo comprimido a la pantalla (stdout)
gzip         [ -v ]   filenames                      Comprime un archivo. NOTA: Se reemplaza el archivo original por un             gzip dante1 dante2
                                                     archivo con extensión .gz                                                      compress -v files.tar
                                                     NOTA2: gzip tiene un mayor nivel de compresión que compress
gunzip                filenames.gz
gzcat                 filenames.gz                   Visualiza el contenido de archivos comprimidos con gzip                        gzcat dante.gz | more
                                                                                                                                    gzcat files.tar.gz | tar xvf -
zip                   target_file.zip source_files   El comando zip comprime los archivos múltiples en un único archivo. El         zip file.zip file2 file3
                                                     comando jar y el comando zip crean archivos que son compatibles entre
                                                     sí. El comando unzip puede descomprimir un archivo jar, y el comando
                                                     jar puede descomprimir un archivo zip.
unzip          -l     zipfile                        Para una lista de los archivos en un archivo zip, ejecute el comando           unzip -l comp.zip
                                                     unzip-l
unzip                 zipfile                        Descomprime el archivo .zip                                                    unzip file.zip
rlogin                hostname                       Establecer una sesión remota en otro sistema. Es necesario que exista el       rlogin server2
                                                     archivo .rhosts en el home del usuario
rlogin -l      -l     username hostname                                                                                             rlogin -l user2 host2
rsh                   hostname command               Utiliza el comando rsh para ejecutar un programa en un sistema remoto          rsh host2 ls
                                                     sin tener que iniciar sesión en el sistema remoto.
telnet                hostname                                                                                                      telnet host2
             [-r]     source_file                    Para copiar archivos de un directorio local a un host remoto                   rcp dante host2:/tmp
                      hostname:destination_file
rcp          [-r]     hostname:source_file           Para copiar archivos de un host remoto a un directorio local                   rcp host2:/tmp/dante /tmp
                      destination_file
             [-r]     hostname:source_file           Para copiar archivos de un host remoto a otro host remoto                      rcp host2:/tmp/dante host1:/tmp
                      hostname:destination_file
ftp                   hostname                       Establecer una sesión con un servidor FTP. Usted puede utilizar el
                                                     comando lcd en el ftp> en la pantalla para cambiar el directorio de
                                                     trabajo actual en el sistema local. NOTA: Pare terminar sesión: bye o
                                                     quit.

                                                     get: Descargar un archivo
                                                     mget file1 file2: Descargar varios archivos
                                                     mput file1 file2: Transferir varios archivos al servidor ftp

Contenu connexe

Tendances (11)

Leccion03
Leccion03Leccion03
Leccion03
 
Curso Bash 2
Curso Bash 2Curso Bash 2
Curso Bash 2
 
Investigcxion
InvestigcxionInvestigcxion
Investigcxion
 
57 Php. Funciones De Compresion
57 Php. Funciones De Compresion57 Php. Funciones De Compresion
57 Php. Funciones De Compresion
 
El shell-bash
El shell-bashEl shell-bash
El shell-bash
 
Tutorial 18pag
Tutorial 18pagTutorial 18pag
Tutorial 18pag
 
8 herramientas de procesos de string
8  herramientas de procesos de string8  herramientas de procesos de string
8 herramientas de procesos de string
 
4 file ownerships and permissions
4 file ownerships and permissions4 file ownerships and permissions
4 file ownerships and permissions
 
Clase11 (consola linux)
Clase11 (consola linux)Clase11 (consola linux)
Clase11 (consola linux)
 
Respaldos con Rsync
Respaldos con RsyncRespaldos con Rsync
Respaldos con Rsync
 
Rar
RarRar
Rar
 

En vedette

Bloque Académico - Metodología PACIE
Bloque Académico - Metodología PACIEBloque Académico - Metodología PACIE
Bloque Académico - Metodología PACIEElizabeth Romero
 
0atlanterhavsveien noruega
0atlanterhavsveien noruega0atlanterhavsveien noruega
0atlanterhavsveien noruegaPTXSANTIAGO
 
Social Media como herramienta de atención al cliente. Por Odón Martí
 Social Media como herramienta de atención al cliente. Por Odón Martí Social Media como herramienta de atención al cliente. Por Odón Martí
Social Media como herramienta de atención al cliente. Por Odón MartíManagement and Sports
 
Low Costing_Estrategias para ahorrar en las facturas de proveedores
Low Costing_Estrategias para ahorrar en las facturas de proveedoresLow Costing_Estrategias para ahorrar en las facturas de proveedores
Low Costing_Estrategias para ahorrar en las facturas de proveedoresManagement and Sports
 
Esfuerzo cortante.trabajo
Esfuerzo cortante.trabajoEsfuerzo cortante.trabajo
Esfuerzo cortante.trabajoLeyda
 
Sectores productivos
Sectores productivosSectores productivos
Sectores productivosrami94
 
Prontuario fundam de la educ
Prontuario fundam de la educProntuario fundam de la educ
Prontuario fundam de la educfajamez
 
Cisco expo-2008-green-data center
Cisco expo-2008-green-data centerCisco expo-2008-green-data center
Cisco expo-2008-green-data centeryexia
 
El aire acondicionado
El aire acondicionadoEl aire acondicionado
El aire acondicionadosebastian
 
Comandos unix
Comandos unixComandos unix
Comandos unixyexia
 
Actividades32 40-110331205428-phpapp02
Actividades32 40-110331205428-phpapp02Actividades32 40-110331205428-phpapp02
Actividades32 40-110331205428-phpapp02fuegoal
 
Trabajo Final Integrador-Formación y Práctica de Tutores
Trabajo Final Integrador-Formación y Práctica de TutoresTrabajo Final Integrador-Formación y Práctica de Tutores
Trabajo Final Integrador-Formación y Práctica de TutoresClaudia Alejandra Serrano
 
Gerencia estratégica
Gerencia estratégicaGerencia estratégica
Gerencia estratégicaJaime Durán
 
Cisco expo-2008-green-data center
Cisco expo-2008-green-data centerCisco expo-2008-green-data center
Cisco expo-2008-green-data centeryexia
 

En vedette (20)

Bloque Académico - Metodología PACIE
Bloque Académico - Metodología PACIEBloque Académico - Metodología PACIE
Bloque Académico - Metodología PACIE
 
0atlanterhavsveien noruega
0atlanterhavsveien noruega0atlanterhavsveien noruega
0atlanterhavsveien noruega
 
Social Media como herramienta de atención al cliente. Por Odón Martí
 Social Media como herramienta de atención al cliente. Por Odón Martí Social Media como herramienta de atención al cliente. Por Odón Martí
Social Media como herramienta de atención al cliente. Por Odón Martí
 
Julio garavito armero
Julio garavito armeroJulio garavito armero
Julio garavito armero
 
Cómo debe de ser el ingeniero de
Cómo debe de ser el ingeniero deCómo debe de ser el ingeniero de
Cómo debe de ser el ingeniero de
 
Low Costing_Estrategias para ahorrar en las facturas de proveedores
Low Costing_Estrategias para ahorrar en las facturas de proveedoresLow Costing_Estrategias para ahorrar en las facturas de proveedores
Low Costing_Estrategias para ahorrar en las facturas de proveedores
 
Esfuerzo cortante.trabajo
Esfuerzo cortante.trabajoEsfuerzo cortante.trabajo
Esfuerzo cortante.trabajo
 
Clase 2
Clase 2Clase 2
Clase 2
 
Sectores productivos
Sectores productivosSectores productivos
Sectores productivos
 
Prontuario fundam de la educ
Prontuario fundam de la educProntuario fundam de la educ
Prontuario fundam de la educ
 
Cisco expo-2008-green-data center
Cisco expo-2008-green-data centerCisco expo-2008-green-data center
Cisco expo-2008-green-data center
 
Estrategias aprendizaje
Estrategias aprendizajeEstrategias aprendizaje
Estrategias aprendizaje
 
El aire acondicionado
El aire acondicionadoEl aire acondicionado
El aire acondicionado
 
Comandos unix
Comandos unixComandos unix
Comandos unix
 
Concepto de profesión F.I
Concepto de profesión F.IConcepto de profesión F.I
Concepto de profesión F.I
 
Actividades32 40-110331205428-phpapp02
Actividades32 40-110331205428-phpapp02Actividades32 40-110331205428-phpapp02
Actividades32 40-110331205428-phpapp02
 
Trabajo Final Integrador-Formación y Práctica de Tutores
Trabajo Final Integrador-Formación y Práctica de TutoresTrabajo Final Integrador-Formación y Práctica de Tutores
Trabajo Final Integrador-Formación y Práctica de Tutores
 
Gerencia estratégica
Gerencia estratégicaGerencia estratégica
Gerencia estratégica
 
Curso murrina de rayas
Curso murrina de rayasCurso murrina de rayas
Curso murrina de rayas
 
Cisco expo-2008-green-data center
Cisco expo-2008-green-data centerCisco expo-2008-green-data center
Cisco expo-2008-green-data center
 

Similaire à Comandos unix

2.7 nombre de archivos y directorios rutas y exploracion de arbol
2.7 nombre de archivos y directorios rutas y exploracion de arbol2.7 nombre de archivos y directorios rutas y exploracion de arbol
2.7 nombre de archivos y directorios rutas y exploracion de arbolFernando Solis
 
Comandos linux (1)
Comandos linux (1)Comandos linux (1)
Comandos linux (1)juan rivas
 
Comandos linux
Comandos linuxComandos linux
Comandos linuxTATISTIR
 
Manejo de ficheros en Linux
Manejo de ficheros en LinuxManejo de ficheros en Linux
Manejo de ficheros en Linuxguest21f6be1
 
Tutorial Comandos
Tutorial ComandosTutorial Comandos
Tutorial Comandoseguzman
 
Ubuntu Comand Line
Ubuntu Comand LineUbuntu Comand Line
Ubuntu Comand Linexander21c
 
Comandos Unix/Linux
Comandos Unix/LinuxComandos Unix/Linux
Comandos Unix/Linuxsackeos
 
Comandos básicos ubuntu
Comandos básicos ubuntuComandos básicos ubuntu
Comandos básicos ubunturobertoiglesias
 
Comandos Basico (Pacotaipe)
Comandos Basico (Pacotaipe)Comandos Basico (Pacotaipe)
Comandos Basico (Pacotaipe)juan pacotaipe
 

Similaire à Comandos unix (20)

Comandos ubuntu
Comandos ubuntuComandos ubuntu
Comandos ubuntu
 
Comandos de ubuntu
Comandos de ubuntuComandos de ubuntu
Comandos de ubuntu
 
Comandos ubuntu
Comandos ubuntuComandos ubuntu
Comandos ubuntu
 
2.7 nombre de archivos y directorios rutas y exploracion de arbol
2.7 nombre de archivos y directorios rutas y exploracion de arbol2.7 nombre de archivos y directorios rutas y exploracion de arbol
2.7 nombre de archivos y directorios rutas y exploracion de arbol
 
Comandos linux (1)
Comandos linux (1)Comandos linux (1)
Comandos linux (1)
 
Comandos linux
Comandos linuxComandos linux
Comandos linux
 
Tutorial linux
Tutorial linuxTutorial linux
Tutorial linux
 
Manejo de ficheros en Linux
Manejo de ficheros en LinuxManejo de ficheros en Linux
Manejo de ficheros en Linux
 
Tutorial Comandos
Tutorial ComandosTutorial Comandos
Tutorial Comandos
 
Comandos linux
Comandos linuxComandos linux
Comandos linux
 
Ubuntu Comand Line
Ubuntu Comand LineUbuntu Comand Line
Ubuntu Comand Line
 
Comandos Unix/Linux
Comandos Unix/LinuxComandos Unix/Linux
Comandos Unix/Linux
 
Cli unix2
Cli unix2Cli unix2
Cli unix2
 
Practica u5
Practica u5Practica u5
Practica u5
 
Cli unix2
Cli unix2Cli unix2
Cli unix2
 
Comandos ls
Comandos lsComandos ls
Comandos ls
 
Comandos utiles linux
Comandos utiles linuxComandos utiles linux
Comandos utiles linux
 
Comandos básicos ubuntu
Comandos básicos ubuntuComandos básicos ubuntu
Comandos básicos ubuntu
 
Comandos Basico (Pacotaipe)
Comandos Basico (Pacotaipe)Comandos Basico (Pacotaipe)
Comandos Basico (Pacotaipe)
 
Intro comandos unix
Intro comandos   unixIntro comandos   unix
Intro comandos unix
 

Plus de yexia

Como direcionar una antena receptora
Como direcionar una antena receptoraComo direcionar una antena receptora
Como direcionar una antena receptorayexia
 
Como direcionar una antena receptora
Como direcionar una antena receptoraComo direcionar una antena receptora
Como direcionar una antena receptorayexia
 
Cisco expo-2008-green-data center
Cisco expo-2008-green-data centerCisco expo-2008-green-data center
Cisco expo-2008-green-data centeryexia
 
El futuro del_calbeado_estructurado
El futuro del_calbeado_estructuradoEl futuro del_calbeado_estructurado
El futuro del_calbeado_estructuradoyexia
 
Como direcionar una antena receptora
Como direcionar una antena receptoraComo direcionar una antena receptora
Como direcionar una antena receptorayexia
 
Comandos unix
Comandos unixComandos unix
Comandos unixyexia
 
Cisco expo-2008-green-data center
Cisco expo-2008-green-data centerCisco expo-2008-green-data center
Cisco expo-2008-green-data centeryexia
 
Trabajo escrito del proyecto
Trabajo escrito del proyectoTrabajo escrito del proyecto
Trabajo escrito del proyectoyexia
 
Seriales
SerialesSeriales
Serialesyexia
 
Rotulador electronico
Rotulador electronicoRotulador electronico
Rotulador electronicoyexia
 
Preparacion certificacion cisco
Preparacion certificacion ciscoPreparacion certificacion cisco
Preparacion certificacion ciscoyexia
 
El futuro del_calbeado_estructurado
El futuro del_calbeado_estructuradoEl futuro del_calbeado_estructurado
El futuro del_calbeado_estructuradoyexia
 
Como direcionar una antena receptora
Como direcionar una antena receptoraComo direcionar una antena receptora
Como direcionar una antena receptorayexia
 
Comandos unix
Comandos unixComandos unix
Comandos unixyexia
 
Cisco expo-2008-green-data center
Cisco expo-2008-green-data centerCisco expo-2008-green-data center
Cisco expo-2008-green-data centeryexia
 
Trabajo escrito del proyecto
Trabajo escrito del proyectoTrabajo escrito del proyecto
Trabajo escrito del proyectoyexia
 
Seriales
SerialesSeriales
Serialesyexia
 
Rotulador electronico
Rotulador electronicoRotulador electronico
Rotulador electronicoyexia
 
Preparacion certificacion cisco
Preparacion certificacion ciscoPreparacion certificacion cisco
Preparacion certificacion ciscoyexia
 
El futuro del_calbeado_estructurado (2)
El futuro del_calbeado_estructurado (2)El futuro del_calbeado_estructurado (2)
El futuro del_calbeado_estructurado (2)yexia
 

Plus de yexia (20)

Como direcionar una antena receptora
Como direcionar una antena receptoraComo direcionar una antena receptora
Como direcionar una antena receptora
 
Como direcionar una antena receptora
Como direcionar una antena receptoraComo direcionar una antena receptora
Como direcionar una antena receptora
 
Cisco expo-2008-green-data center
Cisco expo-2008-green-data centerCisco expo-2008-green-data center
Cisco expo-2008-green-data center
 
El futuro del_calbeado_estructurado
El futuro del_calbeado_estructuradoEl futuro del_calbeado_estructurado
El futuro del_calbeado_estructurado
 
Como direcionar una antena receptora
Como direcionar una antena receptoraComo direcionar una antena receptora
Como direcionar una antena receptora
 
Comandos unix
Comandos unixComandos unix
Comandos unix
 
Cisco expo-2008-green-data center
Cisco expo-2008-green-data centerCisco expo-2008-green-data center
Cisco expo-2008-green-data center
 
Trabajo escrito del proyecto
Trabajo escrito del proyectoTrabajo escrito del proyecto
Trabajo escrito del proyecto
 
Seriales
SerialesSeriales
Seriales
 
Rotulador electronico
Rotulador electronicoRotulador electronico
Rotulador electronico
 
Preparacion certificacion cisco
Preparacion certificacion ciscoPreparacion certificacion cisco
Preparacion certificacion cisco
 
El futuro del_calbeado_estructurado
El futuro del_calbeado_estructuradoEl futuro del_calbeado_estructurado
El futuro del_calbeado_estructurado
 
Como direcionar una antena receptora
Como direcionar una antena receptoraComo direcionar una antena receptora
Como direcionar una antena receptora
 
Comandos unix
Comandos unixComandos unix
Comandos unix
 
Cisco expo-2008-green-data center
Cisco expo-2008-green-data centerCisco expo-2008-green-data center
Cisco expo-2008-green-data center
 
Trabajo escrito del proyecto
Trabajo escrito del proyectoTrabajo escrito del proyecto
Trabajo escrito del proyecto
 
Seriales
SerialesSeriales
Seriales
 
Rotulador electronico
Rotulador electronicoRotulador electronico
Rotulador electronico
 
Preparacion certificacion cisco
Preparacion certificacion ciscoPreparacion certificacion cisco
Preparacion certificacion cisco
 
El futuro del_calbeado_estructurado (2)
El futuro del_calbeado_estructurado (2)El futuro del_calbeado_estructurado (2)
El futuro del_calbeado_estructurado (2)
 

Comandos unix

  • 1. COMANDOS UNIX Comando Option Argumentos Descripción Ejemplo -i Plataforma de hardware -s Nombre del sistema operativo uname -r Versión del SO -a Muestra toda la información -n Hostname cal Muestra el calendario del mes actual mes año Mes 12 de 2004 Listar archivos ls -l [Ruta] Lista extendida ls -l /etc/ ls -i [Ruta] Muestra el inode de cada archivo ls -i -n [Ruta] Muestra el UID y el GUI ls -n archivo ld directorio Ver información detallada de un directorio sin ver su contenido ls –ld mydir/ -R [Ruta] Lista de manera recursiva (Directorios y subdirectorios) ls –R dir -F [Ruta] Muestra los tipos de archivo de cada archivo o directorio listado. ls –F Directorio (/), ejecutable (*), Archivo de texto (None), Enlace simbólico(@) date Fecha actual date command Manual del comando command man -s number comando Sección número number man –s 4 passwd -l comando Busca manual online man –l passwd -k comando Busca manual por palabra clave man -k calendar pwd Muestra el directorio de trabajo actual file filenames Determina ciertos tipos de archivos file dir/ Felipe.txt Cambiar directorio. Sin argumentos retorna al home directory /directory/… Cambia a la ruta especificada (Ruta absoluta) cd /home directory/… Cambia al directorio (Ruta relativa) cd felipe/ cd .. Retorna al directorio padre cd ../felipe ~ Va al directorio home del usuario actual cd ~/Descargas ~user2 Va al home del usuario user2 cd ~daniel - Retorna al directorio anterior cd - cat archivos Despliega el contenido de uno o más archivos de texto cat dante1 dante2 more archivo Despliega el contenido de un archivo de texto por pantallas head -n filename Muestra las primeras n líneas de un archivo de texto head -6 felipe.txt tail -n filename Muestra las últimas n líneas de un archivo de texto tail -5 felipe.txt +n filename Muestra desde la línea n hasta el final del archivo tail +5 felipe.txt -l filename Muestra el número de líneas del archivo de texto filename wc –l filename wc -w filename Muestra el número de palabras del archivo de texto filename -c filename Muestra el número de bytes del archivo de texto filename -m filename Muestra el número de caracteres del archivo de texto filename cp origen destino Copia el archivo origen al destino especificado en los argumentos. cp felipe.txt /home Cuando no se tienen opciones el origen no puede ser un directorio. -r origen destino Copia recursiva (Opción necesaria para directorios) cp –r dir1/ dir2/ -i origen destino Copia interactiva (Pide confirmación) cp –ri arch pepe file1 file2 Renombrar file1. Nuevo nombre: file2 mv dir1 dir2 Mover dir1 a dir2. Si dir2 no existe se estaría renombrando dir1 origen destino Mover origen a destino (Archivo o directorio) -i origen destino Mover origen a destino (Archivo o directorio). Se pide confirmación touch new_files Crear un nuevo archivo touch sena.txt mkdir directory_name Crea un directorio vacío mkdir mydir1 mydir2 -p directory_names Crea el directorio y los subdirectorio especificados en el argumento mkdir a/b/c/d rm filename Remover archivo (Sin argumentos no aplica para directorios) rm Felipe.tar.gz -i filename Pide confirmación rm –i Felipe.tar.gz -r directories Remover el directorio, incluyendo los subdirectorios rm -r mydir ln -s origen file_destino Enlace simbólico del archivo origen en el destino especificado. ln -s /var/tmp/dante dante_link vi filename Abre el archive filename vi Felipe.txt -r filename Recuperar el archivo -R filename Abre el archivo en modo de SOLO LECTURA vi -R Felipe.vi view filename Visualiza un archivo en modo de solo lectura view felipe.txt VAR=value Establecer una variable de la Shell (Variable de entorno) MONEDA=”Pesos” export variable Exporta una variable de Shell (Variable de entorno) unset variable Borra una variable de Shell set Muestra todas las variables con sus respectivos valores
  • 2. env Muestra todas las variables export Muestra todas las variables ‘ ’ Ignora los metacaracteres dentro de las comillas simples ($,*,?) “ ” Ignora los metacaracteres dentro de las comillas dobles a excepción de: (`) usado para ejecutar comandos, () Previene interpretar el próximo carácter como un metacaracter, $ (command) Ejecuta un comando dentro del paréntesis. history Muestra el historial de comandos mostrando el número de línea -n Muestra el historial sin el número de línea -4 Muestra los últimos 4 comandos -r Invierte el orden r Repite el último comando ingresado r número Repite el comando de acuerdo a la numeración del historial < Redirecciona al estándar input > Redirecciona al archivo especificado a la derecha (Se sobreescribe) history > my_history.txt >> Redirecciona al archivo especificado a la derecha (Se añade al archivo) 2> Redireccion de los errores estándar | command | command Redirecciona la salida estándar de un comando a la entrada estándar de who | wc –l otro comando. (Los argumentos del segundo comando son los arrojados Se cuenta el número de líneas por el primer comando) del resultado de who . ~/.profile Los cambios realizados al archivo .profile toman efecto de inmediato . ~/.kshrc Los cambios realizados al archivo .kshrc toman efecto de inmediato source ~/.cshrc Los cambios realizados al archivo .cshrc y .login toman efecto de inmediato symbol_mode file Cambia los permisos de un archivo usando el modo simbólico: chmod g-r dante chmod u+x,go+r dante chmod u: Propietario r: Lectura +: Añadir chmod a=rw dante g: Grupo w: Escritura - : Quitar o: Otros x: Ejecución =: Absoluto a: All (todos) octal_mode filename Cambia los permisos de un archivo usando el modo octal chmod 755 dante three_digits_octal Afecta los permisos iniciales para archivos y directorios cuando éstos son umask 022 umask creados Muestra el valor de umask getfacl filename(s) Muestra las entradas ACL configuradas para los archivos especificados -m acl_entries filename Crea o modifica una entrada ACL para el archivo especificado. ACL setfacl -m u:userb:7 file2 entries: (Permisos de rwx para userb) u[ser]::perm setfacl -m m:rwx file2 (Se cambia el valor de la mask g[roup]::perm para permitir permisos de rwx) o[ther]:perm setfacl -r -m u:usera:7 file1 setfacl (Recalcula la máscara con base u[ser]:UID:perm or u[ser]:username:perm en los permisos asignados a usera) g[roup]:GID:perm or g[roup]:groupname:perm m[ask]:perm -s acl_entries filename Sustituye una ACL antigua con una ACL nueva setfacl -s u::rwx,g::rw-,o:r-- ,m:rw-,u:usera:rwx file1 setfacl –s u::7,g::6,o:4,m:6,u:usera:7 file2 -d acl_entries filename Eliminauna o más entradas ACL setfacl -d u:usera file2 setfacl -d u:userb file2 -r filename recalcula la máscara ACL con base en las entradas ACL, cuando se usaron setfacl -r -m u:usera:7 file1 con anterioridad las opciones –m ó –s (Recalcula la máscara con base en los permisos asignados a usera) Busca la expresión pattern (Patrón) e imprime las líneas que lo contienen. Pueden aparecer las siguientes expresiones regulares en el patrón de búsqueda. Ejemplos:
  • 3. grep pattern filenames '^pattern' : Todas las líneas que comiencen con pattern 'pattern$' : Todas las líneas que finalicen con pattern 'p.....n' : Todas las líneas que contienen p, cinco caracteres y la letra n '[a-z]*' : Coincidencias que comiencen con una letra minúscula '[Pp]attern' : Coincidencias con Pattern o pattern '[^a-m]attern' : concidencias que no contengan letras a-m y finalice con attern -i pattern filenames Busca sin importar mayúsculas y minúsculas -l pattern filenames Lista el nombre de los archivos que coinciden con la búsqueda -n pattern filenames Muestra el número de línea -v pattern filenames Busca los archivo que no coinciden con pattern -c pattern filenames Cuenta las líneas que contienen el patrón de búsqueda (pattern) -w pattern filenames Busca la expresión como una palabra completa. pattern filenames El comando egrep busca en el contenido de uno o más archivos para un egrep '[a-z]+body' /etc/passwd patrón usando expresiones regulares extendidas. (Busca cualquier ocurrencia que x|y : Busca x o y comience con una o varias letras egrep (|) : Grupos de caracteres minúsculas y termine en body. Ej: nobody) NOTA: Aplican las mismas opciones del comando grep (-i, -l, -n, -v, -c, -w) egrep '(Network|uucp) Admin' /etc/passwd fgrep string filenames Buscar un archivo que contengan la cadena literal o un grupo de caracteres path -name filename Busca el archivo a partir de la ruta path find / -name passwd path -size [+|-]n Busca archivos más grandes que +n, o archivos más pequeños que -n o find ~ -size +10 archivos iguales a n. El valor de n representa bloques de 512 bytes. path -atime [+|-]n Archivos que han sido accedidos en más de n días, menos de n días o find /home/Felipe -atime -10 igual a n días. path -mtime [+|-]n Archivos que han sido modificados hace más de n días, hace menos de n find . –mtime +1 días o igual n días. path -user loginID Busca todos los archivos que son propiedad del usuario loginID find / –user felipe find path -type [f|d] Busca archivos dependiendo del tipo, for example, f (file) or d find /home -type f (directory). path expresión -exec Ejecuta el comando command después de la búsqueda find / -name virus –exec rm{} ; command {} ; path expresión -ok Igual al anterior pero se pide confirmación para aplicar el comando a command {} ; cada archivo encontrado en la búsqueda. path expresión -ls Displays the current path name and associated statistics, such as the inode number, the size in kilobytes, protection mode, the number of hard links, and the user. ps -e Imprime información acerca de cada proceso en el sistema, incluyendo ps -e PID, TTY, TIME y CMD (Nombre del comando) -f Genera una lista detallada que incluye UID, parent process identification ps -ef | more number (PPID), and process start time (STIME) name_process Busca el proceso PIC especificado en el patrón. Devuelve el valor del PID. -x name_process Busca los PID que coinciden exactamente con el patrón -n name_process Muestra el PID más reciente creado por le proceso pgrep -U uid Muestra solo los PID que pertenecen a un usuario específico. Puede usarse como argumento user o UID -l name_process Muestra el nombre del proceso junto con el PID -t term Muestra solo aquellos procesos que están asociados con una terminal kill -l Muestra todos los nombres de señales. [-signal] PIDs En este caso se pone el nombre del a señal (La señal por defecto es 15, la señal 9 termina el proceso instantáneamente) pkill name_process -9 -x name_process pkill -9 -x process_name jobs Lists all jobs that are currently running or are stopped in the background. A job is a process that the shell can manage. There are three types of jobs that shells manage: foreground jobs (Ocupa la terminal), background jobs (No ocupa la terminal. Se usa &), and stopped jobs (Ctrl+Z). bg %n Corre el job en el background bg %n n: Número del job (job ID) fg %n Corre el job en el foreground (Toma la terminal actual) fg %n Control-Z Detiene un foreground job y lo pone en background como un stopped job.
  • 4. stop %n Detiene un job que se ejecuta en el background (Solo aplica para ksh) alias alia_name=commands Crea un alias de commands. commands debe estar entre comillas alias hls=’history;ls’ (simples o dobles), no debe haber espacios después del igual y si hay alias cp=’cp -i’ más de un comando deben separarse con punto y coma alias rm=’rm -i’ rm file1 (No pide confirmación) unalias alias_name Elimina un alias function name { commands; } Crea una función. Debe haber un espacio entre la primera llave y el function cusers { who | wc –l ; } primer comando, y entre la última llave y el último comando, typeset -f Muestra el listado de funciones con su contenido +f Muestra solo el nombre de la función set -o Muestra las opciones configuradas en la Shell (estado on/off) set -o noclobber Previene la sobreescritura cuando se usa la redirección estándar. Desactivación del clobbering +o noclobber No previene sobreescritura por redirección test Si la condición es verdad el estado de salida de comandos test es 0. En test "$LOGNAME" = "user1" caso contrario sería 1. -r path Testea si un usuario tiene permisos de escritura sobre un archivo. El test -r /etc/group estado de salida se modifica en 0 si es exitoso o 1 en caso contrario. echo $? (Muestra estado de salida) [ -r /etc/group ] (Igual que el primer comando) -d path Determina si el archivo especificado es un directorio && Ejecuta un comando solo si el anterior es exitoso mkdir newdir && cd newdir || Un comando es ejecutado solo si el anterior falla if, then, $ if command1 $ if test "$LOGNAME" = root > then > then echo Hello System else, > execute command2 El comando if se evalúa el estado de salida de un comando e inicia execute acciones adicionales basadas en el valor devuelto. Administrator > else > execute command3 > else > fi > echo Hello "$LOGNAME" > fi OTRA FORMA $ if [ "$LOGNAME" = "root" ] > then echo hello System Administrator > else > echo hello "$LOGNAME" > fi while $ while command1 > do Command1 es una condición true o false. Se puede evaluar con test o > command2 usando corchetes []. > done $ case value in > pat1) command > command > ... > command > ;; > pat2) command case > command > ... > command > ;; > ... > patn) command > command > ... > command > ;; > esac c archivefile filenames Crea un nuevo archivo tar tar cvf files.tar file1 file2 file3 t Lista la tabla de contenidos del archivo tar tar tf files.tar (Visualiza los archivos contenidos en files.tar) x Extrae los archivos del archivo tar tar xvf files.tar tar Especifica el archivo de almacenamiento o dispositivo de cinta. El f dispositivo de cinta por defecto es / dev/rmt/0. Si el nombre del archivo tar cvf files.tar file1 file2 file3 es "-", el comando tar se lee de la entrada estándar cuando se lee de un archivo tar o escribe a la salida estándar si la creación de un archivo tar. v Ejecuta en modo detallado, escribe a la salida estándar. tar cvf files.tar file1 file2 file3 (Crea un archive llamado files.tar formado por file1, file2, file3)
  • 5. h Sigue enlaces simbólicos como archivos o directorios estándar. jar c archivefile filenames Crea un nuevo archivo jar. Almacena en un solo archivo y luego jar cvf files.tar file1 file2 file3 comprime. t Lista la tabla de contenidos del archivo tar x Extrae los archivos del archivo tar Especifica el archivo de almacenamiento o dispositivo de cinta. El f dispositivo de cinta por defecto es / dev/rmt/0. Si el nombre del archivo es "-", el comando tar se lee de la entrada estándar cuando se lee de un archivo tar o escribe a la salida estándar si la creación de un archivo tar. v Ejecuta en modo detallado, escribe a la salida estándar. h Sigue enlaces simbólicos como archivos o directorios estándar. compress [ -v ] filenames Comprime un archivo. NOTA: Se reemplaza el archivo original por un compress dante archivo con extensión .Z compress -v files.tar zcat filenames Visualiza el contenido de archivos comprimidos con compress zcat dante.Z | more zcat files.tar.Z | tar xvf - [ -v ] filenames.Z El comando uncompress descomprime un archivo de nuevo a su estado $ uncompress -v files.tar.Z uncompress original. files.tar.Z: -- replaced with files.tar -c filenames.Z Usted puede utilizar el comando uncompress con la opción-c para enviar uncompress -c files.tar.Z | tar tvf - el contenido de un archivo comprimido a la pantalla (stdout) gzip [ -v ] filenames Comprime un archivo. NOTA: Se reemplaza el archivo original por un gzip dante1 dante2 archivo con extensión .gz compress -v files.tar NOTA2: gzip tiene un mayor nivel de compresión que compress gunzip filenames.gz gzcat filenames.gz Visualiza el contenido de archivos comprimidos con gzip gzcat dante.gz | more gzcat files.tar.gz | tar xvf - zip target_file.zip source_files El comando zip comprime los archivos múltiples en un único archivo. El zip file.zip file2 file3 comando jar y el comando zip crean archivos que son compatibles entre sí. El comando unzip puede descomprimir un archivo jar, y el comando jar puede descomprimir un archivo zip. unzip -l zipfile Para una lista de los archivos en un archivo zip, ejecute el comando unzip -l comp.zip unzip-l unzip zipfile Descomprime el archivo .zip unzip file.zip rlogin hostname Establecer una sesión remota en otro sistema. Es necesario que exista el rlogin server2 archivo .rhosts en el home del usuario rlogin -l -l username hostname rlogin -l user2 host2 rsh hostname command Utiliza el comando rsh para ejecutar un programa en un sistema remoto rsh host2 ls sin tener que iniciar sesión en el sistema remoto. telnet hostname telnet host2 [-r] source_file Para copiar archivos de un directorio local a un host remoto rcp dante host2:/tmp hostname:destination_file rcp [-r] hostname:source_file Para copiar archivos de un host remoto a un directorio local rcp host2:/tmp/dante /tmp destination_file [-r] hostname:source_file Para copiar archivos de un host remoto a otro host remoto rcp host2:/tmp/dante host1:/tmp hostname:destination_file ftp hostname Establecer una sesión con un servidor FTP. Usted puede utilizar el comando lcd en el ftp> en la pantalla para cambiar el directorio de trabajo actual en el sistema local. NOTA: Pare terminar sesión: bye o quit. get: Descargar un archivo mget file1 file2: Descargar varios archivos mput file1 file2: Transferir varios archivos al servidor ftp