Taller #3 Continuación de comandos

En esta sección se responderán dudas relacionadas con sistemas operativos libres por ejemplo Ubuntu

Moderator: julianmartinez16

User avatar
xacarana
Site Admin
Posts: 1004
Joined: Fri Jan 15, 2016 6:13 pm

Taller #3 Continuación de comandos

Post by xacarana » Fri Feb 05, 2016 10:30 am

En el siguiente video se explica algunas generalidades de uso de comandos:

- ¿Qué son los parámetros de un comando y como se usan?
- ¿Cómo se listan los archivos ocultos de un directorio?
- ¿Para que se usa un comando recursivamente?
- ¿Cómo se borra un archivo y una carpeta?¿Se hace de la misma forma?
- ¿Cómo puede guardar en un archivo de texto el resutado de aplicar un comando?



1. Crear 5 carpetas dentro de la carpeta llamada taller_so y guardar por lo menos 5 archivos diferentes en cada carpeta.
2. Borrar una carpeta con el comando rm
3. Listar todos los archivos de la carpeta taller_so
4. Consultar para que sirve el comando banner
5. Realizar un banner con las iniciales de su primer nombre y su primer apellido
6. Consultar con la ayuda del comando man para que sirve el comando history
7. Guardar el historial de los comandos usados en la práctica en el archivo resultado.txt y luego publicar los resultados en el foro.
Andrés Bedoya Tobón
Profesor
"I only smile in the dark, I only smile when it's complicated" Raybiez

User avatar
Mangel21
Posts: 30
Joined: Fri Jan 22, 2016 8:06 am

Re: Taller #3 Continuación de comandos

Post by Mangel21 » Fri Feb 05, 2016 11:09 am

...
Last edited by Mangel21 on Mon Feb 08, 2016 2:22 pm, edited 1 time in total.
Brayan O.Sud0 :D
Logica Programación

User avatar
brahyan299
Posts: 10
Joined: Fri Jan 22, 2016 9:22 am

Re: Taller #3 Continuación de comandos

Post by brahyan299 » Fri Feb 05, 2016 1:32 pm

Code: Select all

Usuario@Admin MINGW64 ~
$ cd desktop

Usuario@Admin MINGW64 ~/desktop
$ cd taller_so

Usuario@Admin MINGW64 ~/desktop/taller_so
$ cd desktop
bash: cd: desktop: No such file or directory

Usuario@Admin MINGW64 ~/desktop/taller_so
$ cd

Usuario@Admin MINGW64 ~
$ clear

Usuario@Admin MINGW64 ~
$ cd desktop

Usuario@Admin MINGW64 ~/desktop
$ mkdir taller_so

Usuario@Admin MINGW64 ~/desktop
$ cd taller_so

Usuario@Admin MINGW64 ~/desktop/taller_so
$ mkdir carpeta 2 3 4 5

Usuario@Admin MINGW64 ~/desktop/taller_so
$ cd 2

Usuario@Admin MINGW64 ~/desktop/taller_so/2
$ touch texto 2 3 4 5

Usuario@Admin MINGW64 ~/desktop/taller_so/2
$ cd

Usuario@Admin MINGW64 ~
$ cd desktop/taller_so

Usuario@Admin MINGW64 ~/desktop/taller_so
$ cd 3

Usuario@Admin MINGW64 ~/desktop/taller_so/3
$ touch materia 2 3 4 5

Usuario@Admin MINGW64 ~/desktop/taller_so/3
$ cd

Usuario@Admin MINGW64 ~
$ cd desktop/taller_so

Usuario@Admin MINGW64 ~/desktop/taller_so
$ cd 4

Usuario@Admin MINGW64 ~/desktop/taller_so/4
$ touch practica 2 3 4 5

Usuario@Admin MINGW64 ~/desktop/taller_so/4
$ cd

Usuario@Admin MINGW64 ~
$ cd desktop/taller_so/5

Usuario@Admin MINGW64 ~/desktop/taller_so/5
$ touch experimento 2 3 4 5

Usuario@Admin MINGW64 ~/desktop/taller_so/5
$ cd

Usuario@Admin MINGW64 ~
$ cd desktop/taller_so/carpeta

Usuario@Admin MINGW64 ~/desktop/taller_so/carpeta
$ touch instinto 2 3 4 5

Usuario@Admin MINGW64 ~/desktop/taller_so/carpeta
$ cd

Usuario@Admin MINGW64 ~
$ cd desktop/taller_so

Usuario@Admin MINGW64 ~/desktop/taller_so
$ rm -rf 4

Usuario@Admin MINGW64 ~/desktop/taller_so
$ ls -a
./  ../  2/  3/  5/  carpeta/

Usuario@Admin MINGW64 ~/desktop/taller_so
$ help history
history: history [-c] [-d offset] [n] or history -anrw [filename] or history -ps arg [arg...]
    Display or manipulate the history list.

    Display the history list with line numbers, prefixing each modified
    entry with a `*'.  An argument of N lists only the last N entries.

    Options:
      -c        clear the history list by deleting all of the entries
      -d offset delete the history entry at offset OFFSET.

      -a        append history lines from this session to the history file
      -n        read all history lines not already read from the history file
      -r        read the history file and append the contents to the history
        list
      -w        write the current history to the history file
        and append them to the history list

      -p        perform history expansion on each ARG and display the result
        without storing it in the history list
      -s        append the ARGs to the history list as a single entry

    If FILENAME is given, it is used as the history file.  Otherwise,
    if $HISTFILE has a value, that is used, else ~/.bash_history.

    If the $HISTTIMEFORMAT variable is set and not null, its value is used
    as a format string for strftime(3) to print the time stamp associated
    with each displayed history entry.  No time stamps are printed otherwise.

    Exit Status:
    Returns success unless an invalid option is given or an error occurs.

Usuario@Admin MINGW64 ~/desktop/taller_so
$ ls > resultado.txt

Usuario@Admin MINGW64 ~/desktop/taller_so
$ history > resultado2.txt
EXPLICACION

Nota: es muy importante saber que el comando mkdir debe tener un uso adecuado dandole un nombre apropiado a la carpeta ejemplo
mi error fue el haber puesto el nombre de las 5 carpetas de la siguiente manera mkdir: carpeta 1 2 3 4 5 esto es un error y se recomienda usar el mkdir por separado y darles un nombre adecuado a dichas carpetas
mkdir carpeta
mkdir musica
mkdir videos
los comandos usados para esta practica fueron cd - mkdir - rm y rf - history
  • cd:

    Code: Select all

    cd es uno de los comandos basicos, nos sirve para entrar o salir de las carpetas en las que estamos operando
    mkdir:

    Code: Select all

    mkdir es un comando usado para crear carpetas recordemos que los mas devido es crear las carpetas separadas (como dice en la nota de arriba)   
    rm y rf:

    Code: Select all

     estos dos comandos se usan juntos rm SOLO sirve para borrar archivos y el comando para borrar carpetas necesitas de ambos y los debes poner asi rm -rf es indispensable usar (-) por que asi se le da la orden correcta 
    history:

    Code: Select all

    este ultimo comando nos sirve para guardar el historial de toda la consola tambien se puede usar el comando (ls > y el nombre del archivo)
Last edited by brahyan299 on Fri Feb 12, 2016 9:00 am, edited 2 times in total.

User avatar
xacarana
Site Admin
Posts: 1004
Joined: Fri Jan 15, 2016 6:13 pm

Re: Taller #3 Continuación de comandos

Post by xacarana » Fri Feb 05, 2016 5:53 pm

Mangel21 wrote:

Code: Select all

redes@redes-Latitude-E6410:~/Escritorio/taller_so/carpeta1$ touch archivo3.txt archivo4.txt archivo5.txt

Code: Select all

redes@redes-Latitude-E6410:~/Escritorio/taller_so/carpeta2$ mkdir archivo1.txt archivo2.txt archivo3.txt archivo4.txt archivo5.txt
redes@redes-Latitude-E6410:~/Escritorio/taller_so/carpeta2$ ls
archivo1.txt/  archivo2.txt/  archivo3.txt/  archivo4.txt/  archivo5.txt/
Explica por favor que hace el primer comando. Además, para tener en cuenta, los comandos de unix se pueden combinar para crear diferentes funcionalidades, pero se debe tener presente usar el comando apropiadamente, en las líneas citadas se observa un ejemplo de uso incorrecto del comando mkdir.
Andrés Bedoya Tobón
Profesor
"I only smile in the dark, I only smile when it's complicated" Raybiez

User avatar
xacarana
Site Admin
Posts: 1004
Joined: Fri Jan 15, 2016 6:13 pm

Re: Taller #3 Continuación de comandos

Post by xacarana » Fri Feb 05, 2016 5:57 pm

brahyan299 wrote:

Code: Select all

Usuario@Admin MINGW64 ~/desktop/taller_so
$ mkdir carpeta 2 3 4 5
Recuerden que se debe evitar el uso indebido de caracteres especiales, espacios y en este caso números para nombrar carpetas. Ya que la carpeta 2, 3, 4, 5 no me dicen nada como usuario, sobre el contenido que probablemente contenga el directorio. Por ejemplo images/ es intuitivo y yo puedo suponer que en esa carpeta se almacena imágenes, o ¿qué pensaría usted si en su computador las carpetas de documentos se llamen por ejemplo sdxsawer/ ? Se debe corregir.
Andrés Bedoya Tobón
Profesor
"I only smile in the dark, I only smile when it's complicated" Raybiez

User avatar
sebascz
Posts: 48
Joined: Fri Jan 22, 2016 8:14 am

Re: Taller #3 Continuación de comandos

Post by sebascz » Fri Feb 05, 2016 7:42 pm

1. Creamos por medio de la terminal Taller_SO
2. Usamos "cd" para entrar a la carpeta
3. Usamos "mkdir" para crear 5 carpetas dentro de Taller_SO
4. Usamos de nuevo "cd" para entrar en dichas carpetas
5. En cada una de las 5 carpetas creamos un archivo vacio usando "touch"
6. Usamos "rm -rf" para eliminar una de las carpetas anteriores
7. Con "ls -al" listamos nuestro archivos tanto visibles como ocultos
8. Usamos "banner" para escribir nombre y apellido
9. con e comando "man" se consulta el history
10. Utilizamos "history> archivo.txt" para guardar como archivo plano de texto

Code: Select all

   
  1  pwd
  2  ls
  3  cd escritorio
  4  cd Escritorio
  5  ls
  6  cd Escritorio
  7  ls
  8  cd Taller_S
  9  cd Taller_SO/
  10  ls
  11  mkdir musica
  12  mkdir videos
  13  mkdir tareas
  14  mkdir imagenes
  15  mkdir juegos
  16  ls
  17  cd musica
  18  touch rock
  19  touch metal
  20  touch rap
  21  touch electronica
  22  touch pop
  23  ls
  24  cd ..
  25  cd videos
  26  touch anime
  27  touch peliculas
  28  touch documentales
  29  touch anatomia
  30  touch series
  31  ls
  32  cd ..
  33  ls
  34  cd tareas
  35  touch matematicas
  36  touch ciencias
  37  touch sociales
  38  touch español
  39  touch religion
  40  ls
  41  cd ..
  42  cd imagnes
  43  touch autos
  44  touch peces
  45  touch paisajes
  46  touch wallpappers
  47  touch bandas
  48  cd ..
  49  ls
  50  cd juegos
  51  touch sims
  52  touch dragon ball z
  53  touch megaman
  54  touch crash
  55  touch gta
  56  cd ..
  57  ls
  58  rm-rf juegos
  59  ls
  60  rm -rf juegos
  61  ls -al
  62  banner sebastian castaño
  63  man
  64  history
  65  history> resultado.txt
Last edited by sebascz on Fri Feb 19, 2016 8:09 pm, edited 8 times in total.
Sebastián Castaño

User avatar
julianreco1
Posts: 46
Joined: Fri Jan 22, 2016 8:09 am

Re: Taller #3 Continuación de comandos

Post by julianreco1 » Fri Feb 05, 2016 8:21 pm

1 Cree la carpeta Taller_SO
2 Con el comando (cd) entramos a la carpeta Taller_SO
3 Con el comando (mkdir) creamos las 5 carpetas dentro de Taller_SO
4 Con el comando (cd) entramos a cada una de las 5 carpetas
5 Con el comando (touch) creamos 5 archivos vacíos dentro de cada carpeta
6 Con el comando (rm -rf) borramos la carpeta con su nombre
7 Con el comando (ls -al) listamos nuestros archivos visibles y ocultos
8 Con el comando (banner) escribrimos nombre y apellido
9 Con el comando (man) consultamos el history
10 Con el comando (history> archivo.txt) guardamos como texto plano el history

Code: Select all

    1  ls
    2  cd Escritorio
    3  mkdir Trabajos
    4  ls
    5  cd Trabajos/
    6  touch exersice.txt
    7  ls
    8  nano exersice.txt 
    9  cat
   10  cd Escritorio
   11  cd Trabajos/
   12  LS
   13  ls
   14  cat exersice.txt 
   15  touch jsdkj.txt
   16  ls
   17  nano jsdkj.txt
   18  cat jsdkj.txt 
   19  touch mahname.txt
   20  ls
   21  nano mahname.txt 
   22  cat mahname.txt 
   23  touch had.txt
   24  ls
   25  nano had.txt 
   26  cat had.txt 
   27  nano had.txt 
   28  touch tomemil.txt
   29  ls
   30  nano tomemil.txt 
   31  cat tomemil.txt 
   32  pwd
   33  ls
   34  cd Escritorio
   35  ls
   36  pwd
   37  ls
   38  cd ..
   39  pwd
   40  cd Escritorio
   41  ls
   42  clear
   43  ls
   44  mkdir ejemplo
   45  ls
   46  cd ejemplo
   47  ls
   48  cd ..
   49  ls
   50  mv ejemplo nuevo_ejemplo
   51  ls
   52  cd nuevo_ejemplo/
   53  ls
   54  touch ejemplo.txt
   55  ls
   56  nano ejemplo.txt 
   57  cat ejemplo.txt 
   58  pwd
   59  cd
   60  cd escritorio
   61  cd Escritorio
   62  ls
   63  mkdir sebastian
   64  ls
   65  cd sebastian
   66  ls
   67  touch
   68  touch sebastian.txt
   69  ls
   70  nano sebastian.txt
   71  nano sebastian.txt 
   72  cat sebastian.txt ç
   73  sudo add-apt-repository ppa:docky-core/ppa
   74  sudo apt-get update
   75  sudo apt-get install docky
   76  sudo add-apt-repository ppa:noobslab/themes
   77  sudo apt-get update
   78  sudo apt-get install mac-ithemes-v3
   79  read mmmmmmmm
   80  pwd
   81  cd 
   82  ls
   83  cd Escritorio
   84  ls
   85  clear
   86  ls
   87  LS
   88  clear
   89  man ls
   90  cd Escritorio
   91  ls -al
   92  ls -a
   93  man ls
   94  exit
   95  ls
   96  cd Escritorio
   97  mkdir Taller_SO
   98  ls
   99  clear
  100  cd Trabajos/
  101  ls
  102  banner nathalia
  103  banner julian
  104  banner nathalia
  105  sebastiaclear
  106  clear
  107  banner quefaltaderespeto
  108  banner ballenita
  109  ls
  110  cd Escritorio/
  111  cd Trabajos/
  112  cd ..
  113  cd Taller_SO/
  114  mkdir carpeta1
  115  ls
  116  mkdir carpeta2
  117  mkdir carpeta3
  118  mkdir carpeta4
  119  mkdir carpeta5
  120  ls
  121  cd carpeta1
  122  ls
  123  touch a1
  124  touch b2
  125  touch c3
  126  touch d4
  127  touch e5
  128  ls
  129  cd ..ç
  130  cd ..
  131  cd carpeta2
  132  touch f1
  133  touch g2
  134  touch h3
  135  touch i3
  136  touch j4
  137  cd ..
  138  cd carpeta3
  139  touch k1
  140  touch l2
  141  touch m3
  142  touch n4
  143  touch o5
  144  cd ..
  145  ls
  146  pwd
  147  ls
  148  cd escritorio
  149  cd Escritorio
  150  ls
  151  ls
  152  cd Escritorio
  153  cd Taller_SO/
  154  mkdir carpeta 1
  155  ls
  156  mkdir carpeta 2
  157  cd Escritorio
  158  ls
  159  cd Taller_S
  160  cd Taller_SO/
  161  ls
  162  mkdir 1
  163  mkdir 2
  164  mkdir 3
  165  mkdir 4
  166  mkdir 5
  167  ls
  168  cd 1
  169  touch a1
  170  touch a2
  171  touch a3
  172  touch a4
  173  touch a5
  174  ls
  175  cd ..
  176  cd 2
  177  touch b1
  178  touch b2
  179  touch b3
  180  touch b4
  181  touch b5
  182  ls
  183  cd ..
  184  ls
  185  cd 3
  186  touch c1
  187  touch c2
  188  touch c3
  189  touch c4
  190  touch c5
  191  ls
  192  cd ..
  193  cd 4
  194  touch d1
  195  touch d2
  196  touch d3
  197  touch d4
  198  touch d5
  199  cd ..
  200  ls
  201  cd 5
  202  touch e1
  203  touch e2
  204  touch e3
  205  touch e4
  206  touch e5
  207  cd ..
  208  ls
  209  rm-rf 5
  210  ls
  211  rm -rf 5
  212  ls -al
  213  banner sebastian castaño
  214  man
  215  history
  216  history> resultado.txt
  217  ls
  218  cd Escritorio/
  219  cd Taller_SO/
  220  mkdir a
  221  mkdirb
  222  mkdir b
  223  mkdir c
  224  mkdir d
  225  mkdir e
  226  ls
  227  cd a
  228  touch 1
  229  touch 2
  230  touch 3
  231  touch 4
  232  touch 5
  233  cd ..
  234  cd b
  235  touch 1
  236  touch 2
  237  touch 3
  238  touch 4
  239  touch 5
  240  cd ..
  241  cd c
  242  touch 1
  243  touch 2
  244  touch 3
  245  touch 4
  246  touch 5
  247  cd d
  248  cd ..
  249  cd d
  250  touch 1
  251  touch 2
  252  touch 3
  253  touch 4
  254  touch 5
  255  cd ..
  256  cd e
  257  touch 1
  258  touch 2
  259  touch 3
  260  touch 4
  261  touch 5
  262  cd ..
  263  ls
  264  rm -rf e
  265  ls
  266  ls -al
  267  banner julian restrepo
  268  man
  269  history
  270  history> resultado.txt
Last edited by julianreco1 on Mon Feb 08, 2016 3:13 pm, edited 1 time in total.
Julian Restrepo
Programacion Orientada a Objetos - POO
хотят знать, что Ха-ха привет :?

User avatar
MateoGomez
Posts: 35
Joined: Fri Jan 22, 2016 8:09 am

Re: Taller #3 Continuación de comandos

Post by MateoGomez » Fri Feb 05, 2016 9:04 pm

  1. A CONTINUACION COPIARE LOS PROCESOS REALIZADOS
  2. Abrir terminal (comando: ctrl + alt +T presionandolos cada uno sin soltar al anterior)(Buscar la terminal en las aplicaciones del computador )
  3. Ubicarse en el escritorio con el comando "cd" y el nombre del escritorio
  4. Con el comando mkdir creamos una carpeta ej: mkdir taller_so
  5. Entramos a la carpeta antes creada ej: cd taller_so
  6. Con el comando "touch" creamos archivos vacios de cualquier tipo ej: touch prueba.txt
  7. Dentro de una carpeta se pueden crear las carpetas que se deseen con el comando antes mostrado "mkdir"
  8. Con el comando "rm -rf" se borrara una carpeta ej: rm -rf taller_so
  9. Con el comando "cd .." nos devolvemos
  10. Con el comando "ls -al" encontramos los archivos ocultos
  11. Con el comando "ls >resultado.txt" encontraremos el resultado de lo que hemos hecho en la termina y creara un archivo .txt donde aparece
  12. Con el comando "history" veremos la historia de lo que hemos realizado
  13. Con el comando "banner" podremos hacer que en la terminal salga un texto grande ej: banner hola mundo
  14. con el comando "history >" podremos guardar la historia en un archivo ej: history >historia.txt

Code: Select all

macdiseno:taller_so MACDISENO$ history
    1  /Volumes/Untitled\ UDF\ Volume/dvd1/Crack/Adobe\ CC\ crack\ kit\ 1.0.1/amtlib.framework/amtlib ; exit;
    2  /Users/MACDISENO/Downloads/Adobe\ CC\ crack\ kit\ 1.0.1/amtlib.framework/Versions/A/amtlib ; exit;
    3  /Users/MACDISENO/Downloads/Adobe\ CC\ crack\ kit\ 1.0.1/amtlib.framework/Versions/A/amtlib ; exit;
    4  /Volumes/Untitled\ UDF\ Volume/dvd1/Crack/Adobe\ CC\ crack\ kit\ 1.0.1/amtlib.framework/amtlib ; exit;
    5  /Users/MACDISENO/Downloads/Adobe\ CC\ crack\ kit\ 1.0.1/amtlib.framework/Versions/A/amtlib ; exit;
    6  /Users/MACDISENO/Downloads/Adobe\ CC\ crack\ kit\ 1.0.1/amtlib.framework/Versions/A/amtlib ; exit;
    7  /Volumes/PEDRO/PROG/MAC/aDOBE\ CS6/DVD1/CRACK/Crack/Adobe\ CS6\ azr+\ \[k\]/amtlib.framework/amtlib ; exit;
    8  /Applications/Adobe\ Illustrator\ CC/Plug-ins.localized/amtlib.framework/Versions/A/amtlib ; exit;
    9  /Applications/Adobe\ Illustrator\ CC/Plug-ins.localized/amtlib.framework/Versions/A/amtlib ; exit;
   10  /Volumes/KINGSTON/Wilflex\ EasyArt\ 2/Photoshop\ 5\ \&\ 5.5\ Actions/Deskjet\ Halftone ; exit;
   11  pwd
   12  ls
   13  cd Desktop
   14  ls
   15  banner MG
   16  banner mg
   17  banner < mg
   18  banner m
   19  ls
   20  mkdir taller_so
   21  ls
   22  clear
   23  ls
   24  cd taller_so
   25  mkdir musica imagenes comprimidos textos basura
   26  ls
   27  cd basura
   28  touch imagen.jpg oe.txt recuerdos.jpg vacio.txt usa.jpg
   29  ls
   30  cd ..
   31  cd comprimidos
   32  touch canada.zip imagenes.zip basketball.zip arbritos.zip taller.zip
   33  ls
   34  cd .
   35  pwd
   36  cd ..
   37  ls
   38  cd imagenes
   39  ls
   40  pwd
   41  touch recuerdosusa.jpg baloncesto.jpg mipc.jpg universidad.jpg chats.jpg
   42  ls
   43  cd ..
   44  cd musica
   45  touch electronica.zip rap.zip reggae.zip salsa.zip clasicos.zip
   46  ls
   47  cd ..
   48  cd textos
   49  touch ensayo.txt trabajo.txt trabajomatematicas.txt borrador.txt economia.txt
   50  ls
   51  cd ..
   52  ls
   53  rm -rf imagenes
   54  ls
   55  ls -al
   56  man banner
   57  man history
   58  banner MG
   59  ls >resultado.txt
   60  ls
   61  history
   62  ls >history.txt
   63  cat history.txt
   64  cat history.txt
   65  history
Santa.
POO.

User avatar
izuluagag
Posts: 21
Joined: Fri Jan 22, 2016 8:21 am

Re: Taller #3 Continuación de comandos

Post by izuluagag » Fri Feb 05, 2016 10:56 pm

Code: Select all

/c/Users/Ana_Gonzalez/desktop/taller-so

Ana_Gonzalez@Ana_Gonzalez-PC MINGW64 ~/desktop/taller-so
$ help history
history: history [-c] [-d offset] [n] or history -anrw [filename] or history -ps arg [arg...]
    Display or manipulate the history list.

    Display the history list with line numbers, prefixing each modified
    entry with a `*'.  An argument of N lists only the last N entries.

    Options:
      -c        clear the history list by deleting all of the entries
      -d offset delete the history entry at offset OFFSET.

      -a        append history lines from this session to the history file
      -n        read all history lines not already read from the history file
      -r        read the history file and append the contents to the history
        list
      -w        write the current history to the history file
        and append them to the history list

      -p        perform history expansion on each ARG and display the result
        without storing it in the history list
      -s        append the ARGs to the history list as a single entry

    If FILENAME is given, it is used as the history file.  Otherwise,
    if $HISTFILE has a value, that is used, else ~/.bash_history.

    If the $HISTTIMEFORMAT variable is set and not null, its value is used
    as a format string for strftime(3) to print the time stamp associated
    with each displayed history entry.  No time stamps are printed otherwise.

    Exit Status:
    Returns success unless an invalid option is given or an error occurs.

Ana_Gonzalez@Ana_Gonzalez-PC MINGW64 ~/desktop/taller-so
$ ls > resultado.txt

Ana_Gonzalez@Ana_Gonzalez-PC MINGW64 ~/desktop/taller-so
$ cat resultado.txt
carp1/
carp2/
carp4/
carp5/
resultado.txt

Ana_Gonzalez@Ana_Gonzalez-PC MINGW64 ~/desktop/taller-so
$ history > resultadof.txt

Ana_Gonzalez@Ana_Gonzalez-PC MINGW64 ~/desktop/taller-so
$ cat resultadof.txt
    1  pwd
    2  ls
    3  cd desktop
    4  pwd
    5  ls
    6  clear
    7  pwd
    8  ls
    9  mkdir taller-so
   10  ls
   11  cd taller-so
   12  pwd
   13  ls
   14  mkdir carp1
   15  mkdir carp2
   16  mkdir carp3
   17  mkdir carp4
   18  mkdir carp5
   19  pwd
   20  ls
   21  cd carp1
   22  pwd
   23  ls
   24  touch texto1.txt
   25  touch texto2.txt
   26  touch texto3.txt
   27  touch texto4.txt
   28  touch texto5.txt
   29  pwd
   30  ls
   31  cd ..
   32  pwd
   33  ls
   34  cd carp2
   35  pwd
   36  ls
   37  touch aaa
   38  touch eee
   39  touch iii
   40  touch ooo
   41  touch uuu
   42  pwd
   43  ls
   44  cd ..
   45  pwd
   46  ls
   47  cd carp3
   48  pwd
   49  ls
   50  touch 111
   51  touch 222
   52  touch 333.txt
   53  touch 444.txt
   54  touch 555.txt
   55  cd ..
   56  pwd
   57  ls
   58  cd carp2
   59  ls
   60  mv aaa aaa.txt
   61  ls
   62  mv eee eee.txt
   63  mv iii iii.txt
   64  mv ooo ooo.txt
   65  mv uuu uuu.txt
   66  pwd
   67  ls
   68  cd ..
   69  pwd
   70  ls
   71  cd carp3
   72  ls
   73  mv 111 111.txt
   74  mv 222 222.txt
   75  pwd
   76  ls
   77  cd ..
   78  ls
   79  cd carp4
   80  pwd
   81  ls
   82  touch lunes.txt
   83  touch martes.txt
   84  touch miercoles.txt
   85  touch jueves.txt
   86  touch viernes.txt
   87  pwd
   88  ls
   89  cd ..
   90  pwd
   91  ls
   92  cd carp5
   93  pwd
   94  ls
   95  touch iz1.txt
   96  touch iz2.txt
   97  touch iz3.txt
   98  touch iz4.txt
   99  touch iz5.txt
  100  pwd
  101  ls
  102  cd ..
  103  pwd
  104  ls
  105  rm -rf carp3
  106  pwd
  107  ls
  108  banner iz
  109  banner IZ
  110  pwd
  111  bannerIZ
  112  banner iz
  113  banner -w 1 iz
  114  help history
  115  -c
  116  pwd
  117  ls
  118  ls > resultado.txt
  119  cat resultado.txt
  120  pwd
  121  ls
  122  clear
  123  pwd
  124  ls
  125  cd desktop
  126  pwd
  127  ls
  128  mkdir taller-so
  129  pwd
  130  ls
  131  cd taller-so
  132  pwd
  133  ls
  134  touch texto1
  135  touch texto2
  136  touch texto3
  137  touch texto4
  138  touch texto5
  139  pwd
  140  ls
  141
  142  clear
  143  pwd
  144  ls
  145  cd desktop
  146  pwd
  147  ls
  148  mkdir taller-so
  149  pwd
  150  ls
  151  cd taller-so
  152  pwd
  153  ls
  154  mkdir carp1
  155  mkdir carp2
  156  mkdir carp3
  157  mkdir carp4
  158  mkdir carp5
  159  pwd
  160  ls
  161  cd carp1
  162  pwd
  163  ls
  164  touch texto1.txt
  165  touch texto2.txt
  166  touch texto3.txt
  167  touch texto4.txt
  168  touch texto5.txt
  169  cd ..
  170  cd carp1
  171  ls
  172  cd ..
  173  pwd
  174  cd carp2
  175  pwd
  176  ls
  177  touch doc1.txt
  178  touch doc2.txt
  179  touch doc3.txt
  180  touch doc4.txt
  181  touch doc5.txt
  182  pwd
  183  ls
  184  cd ..
  185  pwd
  186  cd carp3
  187  pwd
  188  ls
  189  touch archivo1.txt
  190  touch archivo2.txt
  191  touch archivo3.txt
  192  touch archivo4.txt
  193  touch archivo5.txt
  194  pwd
  195  ls
  196  cd ..
  197  pwd
  198  ls
  199  cd carp4
  200  pwd
  201  ls
  202  touch libro1.txt
  203  touch libro2.txt
  204  touch libro3.txt
  205  touch libro4.txt
  206  touch libro5.txt
  207  pwd
  208  ls
  209  cd ..
  210  cd carp5
  211  pwd
  212  ls
  213  touch parrafo1.txt
  214  touch parrafo2.txt
  215  touch parrafo3.txt
  216  touch parrafo4.txt
  217  touch parrafo5.txt
  218  pwd
  219  ls
  220  cd ..
  221  pwd
  222  ls
  223  cd ..
  224  pwd
  225  banner IZ
  226  cd taller-so
  227  pwd
  228  ls
  229  banner iz
  230  rm -rf carp3
  231  pwd
  232  ls
  233  cd carp1
  234  ls
  235  cd texto1.txt
  236  cd ..
  237  pwd
  238  help history
  239  ls > resultado.txt
  240  cat resultado.txt
  241  history > resultadof.txt

Ana_Gonzalez@Ana_Gonzalez-PC MINGW64 ~/desktop/taller-so
$
Isabel Zuluaga Gonzalez
Materia: Logica De Programación.

User avatar
ccpc
Posts: 60
Joined: Fri Jan 22, 2016 8:08 am

Re: Taller #3 Continuación de comandos

Post by ccpc » Fri Feb 05, 2016 11:15 pm

Para realizar este proceso proceso primero abri la terminal con ctrl+alt+T, despues me desplace con el comando "cd" hasta el escritorio, alli utilice el comando "mkdir" para crear la carpeta taller_so, despues me desplace con el comando "cd" hasta la carpeta creada y alli volvi a usar el comando "mkdir" para crear 5 carpetas, despues me desplace a una de estas y por medio del comando "touch" cree 5 archivos, repeti este procedimiento en las otras cuartro carptas. Al terminar de hacer esto utilice el comando "cd .." para regresar a la carpeta taller_so y ejecute el comando "rm -rf" que sirve para borrar carpetas de forma recursiva y borre una de las carpetas. Despues utilice el comando "banner" y puse la inicial de mi primer nombre y mi primer apellido, al hacer esto me aparecieron estas letras en forma de ascii art. En la terminal utilice el comando "man" para observar como funcionaba el comando "history" al hacerlo me aparecio los datos de este comando. Por ultimo guarde el historial con el comando

Code: Select all

ls > archivo.txt
que redirecciona el flujo de datos.

Code: Select all

1  cd Escritorio
    2  ls
    3  rm -rf taller_so
    4  ls
    5  cd Escritorio
    6  mkdir taller_so
    7  ls
    8  cd taller_so
    9  mkdir carpeta1 carpeta2 carpeta3 carpeta4 carpeta5
   10  cd carpeta1
   11  touch archivo1.txt archivo2.txt archivo3.txt archivo4.txt archivo5.txt
   12  ls
   13  cd ..
   14  ls
   15  cd carpeta2
   16  touch  algo1.txt algo2.txt algo3.txt algo4.txt algo5.txt
   17  ls
   18  cd ..
   19  ls
   20  cd carpeta3
   21  touch  texto1.txt texto2.txt texto3.txt texto4.txt texto5.txt
   22  ls
   23  cd ..
   24  ls
   25  cd carpeta4
   26  touch documento1.txt documento2.txt documento3.txt documento4.txt documento5.txt
   27  ls
   28  cd ..
   29  ls
   30  cd carpeta5
   31  touch texto1.txt texto2.txt texto3.txt texto4.txt texto5.txt
   32  ls
   33  cd ..
   34  ls
   35  rm -rf carpeta5
   36  ls
   37  ls -al
   38  baner c p
   39  banner c p
   40  sudo apt-get install sysvbanner
   41  banner c p
   42  man history 
   43  history > archivo.txt
   
Last edited by ccpc on Fri Feb 12, 2016 8:12 am, edited 1 time in total.
Nombre: Cristian Camilo Palacio Cuartas.
Materia: Logica de programación.

Post Reply