Date post: | 07-Jul-2018 |
Category: |
Documents |
Upload: | andres-acevedo |
View: | 217 times |
Download: | 0 times |
of 21
8/19/2019 $R6XH45E.docx
1/21
Practica 9
Nelson Andres Acevedo Mera. Cod: 1094270676.
8/19/2019 $R6XH45E.docx
2/21
8/19/2019 $R6XH45E.docx
3/21
8/19/2019 $R6XH45E.docx
4/21
8/19/2019 $R6XH45E.docx
5/21
8/19/2019 $R6XH45E.docx
6/21
8/19/2019 $R6XH45E.docx
7/21
8/19/2019 $R6XH45E.docx
8/21
Archivos batch
8/19/2019 $R6XH45E.docx
9/21
1.
• para el uso del if se comparan los valores almacenados en cada variable y
se indica si esos son i!uales o no" para eso se cre# el arc$ivo e%e1.bs$" elcual compara dos cadenas y me indica si son i!uales o no.
Cuando el arc$ivo es corrido en la erminal se indica el resulado esperado.
8/19/2019 $R6XH45E.docx
10/21
• &ara el se!undo e%emplo se solician dos n'meros y se indica cu(l de los
dos es el mayor.
A)u* se muesra como en la e%ecuci#n se solician dos numeros )ue deben ser comparados" indicando cu(l de los dos es el mayor.
8/19/2019 $R6XH45E.docx
11/21
8/19/2019 $R6XH45E.docx
12/21
• -n el se!undo e%emplo se muesra un menu el el cual se pueden sumar"
resar muliplicar o dividir dos numeros.
e muesra la opci#n de resar dos n'meros" en la cual se in!resan los numeros yse indica el resulado esperado.
8/19/2019 $R6XH45E.docx
13/21
8/19/2019 $R6XH45E.docx
14/21
/. for
• -n el primer e%emplo se cre# un for el cual imprime los numeros del 1 al .
A)u* se muesra c#mo funciona el ciclo for )ue imprime los numeros de uno enuno.
8/19/2019 $R6XH45E.docx
15/21
• -l se!undo e%emplo es un ciclo for el cual posee un acumulador )ue va
acumulando la suma de uno en uno $asa el n'mero .
Cuando se e%ecua el arc$ivo ese imprime en panalla ese imprime el valor finalde acumulador.
8/19/2019 $R6XH45E.docx
16/21
4. $ile
-l si!uiene ciclo $ile va imprimiendo uno a uno los valores del conador )ue lova recorriendo.
e muesra el resulado de e%ecuar el arc$ivo el cual imprime los valores delconador desde cero $asa nueve.
8/19/2019 $R6XH45E.docx
17/21
• -l si!uiene arc$ivo muesra c#mo $acer un facorial por medio de un ciclo
$ile.
Cuando el arc$ivo se e%ecua muesra el resulado de la facorial calculado en ese
caso 120 )ue es el facorial de .
8/19/2019 $R6XH45E.docx
18/21
8/19/2019 $R6XH45E.docx
19/21
• -n el se!undo e%emplo se muesra como con unil se muesra un mensa%e
el cual no de%a de aparecer $asa )ue se oprima la ecla indicada.
A)u* se visuali3a la e%ecuci#n del arc$ivo.
8/19/2019 $R6XH45E.docx
20/21
Diferencia entre sudo y su.
,
-l pro!rama su permie usar el inrpree de comandos de oro usuario sinnecesidad de cerrar la sesi#n acual. Com'nmene se usa para obener permisosde roo para operaciones adminisraivas sin ener )ue salir y reenrar al sisema.
Al!unos enornos de escriorio" enre ellos 5NM- y 8-" ienen pro!ramas )uepiden !r(ficamene una conrasea anes de permiir al usuario e%ecuar uncomando )ue usualmene re)uerir*a al acceso.
-l nombre su proviene del in!ls subsiue user usuario subsiuo+. ;ambin $ay)uien lo $ace derivar de super user super5NAM-" enre oros+" y oras cosias
m(s.
,n adminisrador de sisemas debe ener muc$o cuidado al ele!ir una conrasea
para la cuena de rooadminisrador" para eviar un aa)ue por pare de un usuario
no privile!iado )ue e%ecue su. Al!unos sisemas de ipo ,niD ienen un !rupo deusuarios llamado wheel " )ue comprende a los 'nicos )ue pueden e%ecuar su. -so
podr*a o no reducir los problemas de se!uridad" ya )ue un inruso podr*a
simplemene apoderarse de una de esas cuenas. -l su de 5N," sin embar!o" no
admie el uso de ese !rupo@ eso se $i3o por ra3ones filos#ficas.
http://ss64.com/bash/su.htmlhttp://ss64.com/bash/su.htmlhttp://ss64.com/bash/su.htmlhttp://ss64.com/bash/su.htmlhttp://ss64.com/bash/su.html
8/19/2019 $R6XH45E.docx
21/21