Clase 06

También podría gustarte

Está en la página 1de 7

Captulo 6 Comandos bsicos III Mostrar y setear el reloj del hardware

En GNU/Linux la zona horaria del sistema es determinada por el archivo /etc/localtime algunas veces es un enlace simblico. Con el comando hwclock podremos verificar "pciones # -r, --show -set --test -w, --systohc --debug -h, --help - , -- ersion E!emplo # $ h%cloc& ''set ''date()*/+,/++ +-#+.) $ h%cloc& 'r $ h%cloc& ''debug Este comando escribe en el archivo /etc/adjtime E!emplo # $ cat /etc/ad!time ,.-/+**, +,-*/,01.0 -.-----+,-*/,01.0 U2C 3entro del directorio /usr/share/!onein"o tenemos las regiones. $ cp /usr/share/zoneinfo/4merica/5uenos64ires /etc/localtime En #ebian podemos realizar el anterior comando de la siguiente forma mas sencilla el archivo /etc/time!one la zona seleccionada # $ dp&g'reconfigure tzdata " por el comando t!select $ tzselect me escribe en Lee y muestra el clock del hardware. Setea el clock del hardware se usa con date (MM/DD/YY). Realiza un test. Resetea la hora de nuestro hardware por la zona horaria. Muestra la in ormaci!n dada por hwclock. "yuda. #ersion. setear el relo! del bios.

Una vez copiado podremos verificar 7ue estamos correctamente configurados con el comando date8 7ue deber9a devolver la hora correcta en ese momento. $ date :olo falta sincronizar la hora de nuestro hard%are con la configuracin de la zona horaria. $ h%cloc& ''s stohc

$etear la "echa y hora del sistema


Con el comando date podremos setear "pciones # -d, --dater%strin$ -u, --utc, --uni ersal -s, --set%S'R%() --debug -h, --help -- ersion E!emplo # $ date $ date ;)<d/<m/<=) Configuramos la fecha # $ date >>33hhmm .ss >> ( >es. 33 ( 39a. hh ( ?ora. mm ( >inutos. ( 4@o. ss ( :egundos. $ date -*+0+/0-++.-Muestra la echa del sistema. %mprime o setea el tiempo uni&ersal. Setea el tiempo. Muestra la in ormaci!n dada por hwclock. "yuda. #ersion. verificar la fecha hora del sistema.

Cuando hace &ue nuestro e&uipo esta le antado y muestra la carga


Con el comando uptime podemos ver la informacin de cuanto hace 7ue esta prendido el e7uipo8 los usuarios conectados carga promedio es el nAmero promedio de traba!os B!obsC en los Altimos +8 *8 +* minutos.

"pciones # -' E!emplo # $ uptime 'D $ uptime +/#0*#0, up ,#/E8 , users8 load average# -.-08 -.-/8 -.-Este comando saca la informacin del files stem virtual /proc del archivo / ar/run/utmp Bregistro de sessionesC para saber la cantidad de usuarios conectados. #ersion.

'er los usuarios &ue estn conectados


El comando w podemos ver no solo la carga del sistema los mismo 7ue vimos con el comando uptime sino tambiFn me indica los usuarios 7ue estGn conectados. "pciones # -h -s -' E!emplo # $%
+/#*0#*, up ,#,18 , users8 load average# -8-H8 -8-08 -8-+ U:EI 22= JI"> L"GKNL K3LE MCNU NCNU O?42 pablo pts/#Jri-. ,+.--s -.E+s -.+1s /bin/bash pablo pts/+ #Jri-. /E#-,m -.--s +.-.s &deinit0# &ded0 P&deinitQ pablo pts/0 #Jri+-.--s -.*0s -.+,s /bin/bash root pts// +./.+1H.-.+-. +,#-0 H.--s -.+/s -.+/s 'bash

(o me imprime el header (es decir no muestra la salida del comando uptime y tampoco muestra los t*tulos). +sa un ormato mas corto en la salida. #ersi!n.

( )uien soy *
El comando whoami podemos saber 7uien somos. "pciones # --help -- ersion E!emplo # $ %hoami (os muestra la ayuda. #ersi!n.

root

'er los ultimos conectados


last, lastb muestra un listado de los Altimos usuarios conectados. 2oma la informacin de los archivos / ar/log/wtmp / ar/log/btmp. "pciones # -+ -a -, -d -num, -n num -E!emplo # $ last $ last 'n +$ last 'J (o muestra la columna del nom,re del host. Muestra como ultima columna el nom,re del host. %mprime en orma mas detallada la echa. Resuel&e las %- a nom,re de host. Muestra los n entradas .ue deseamos &er. Muestra las entradas de apa$ado del sistema y los cam,ios en los ni&eles de e/ecuci!n.

'er cuando entraron por ultima e!


lastlog muestra un reporte de las ultimas entradas de los usuarios / ar/log/lastlog. "pciones # -t n, --time n -b n, --be"ore n -u nombre_usuario -h, --help E!emplo # $ lastlog $ lastlog 't +$ lastlog 'u pepe $ lastlog 'b +Muestro sol! los accesos mas recientes de 0n d*as1. Muestro sol! los accesos antes de 0n d*as1. Me muestra la in ormaci!n de ese usuario. "yuda.

Mostrar una cadena


El comando echo muestra una linea de texto.

"pciones # -n -e -. --help -- ersion Suprime el car2cter de una nue&a l*nea inal. "cti&ar la interpretaci!n de los caracteres alternati&os. Desacti&ar la interpretaci!n de esas secuencia en cadenas. "yuda. %n ormaci!n de la &ersion.

Listado de caracteres alternativos # \\ \a /b /c /" /n /r /t / /0111 /-22 E!emplo # $ echo R?ola >undoS $ echo R?ola >undoS T salida $ echo 'n R?ola >undoS $ echo 'e RUf?ola >undoS $ echo UR?ola >undoUS 3arra in&ersa. "lerta (34L). Retorno. Suprime el car2cter de nue&a l*nea inal. Salto de p2$ina. (ue&a l*nea. Retorno de carro. 'a,ulaci!n horizontal. 'a,ulaci!n &ertical. #alor octal ((( (5 a 6 d*$itos). #alor he7adecimal 88 (5 a 9 d*$itos).

Contar cantidad de palabras, lineas, etc


El comando wc muestra tanto la cantidad de palabras8 lineas8 b tes8 caracteres8 etc. "pciones # -c, --bytes -m, --chars -l, --lines -3, --ma--linelength -w, --words --help -- ersion E!emplo # $ %c /etc/pass%d $ %c 'L /etc/pass%d :uenta la cantidad de ,ytes. %mprime la cantidad de caracteres. %mprime la cantidad de lineas. Muestra la linea de lon$itud mayor. Muestra la cantidad de pala,ras. "yuda. %n ormaci!n de la salida.

$ %c 'l /etc/pass%d

'er calendario
El comando cal se utiliza para mostrar el calendario. "pciones # -3 -s -m mes -j -y E!emplo # $ cal $ cal ', $ cal ', * /-++ $ cal 'm * Muestra el mes pre&io/actual/si$uiente como salida. Muestra el domin$o como primer d*a de la semana. Muestra el lunes como primer d*a de la semana. Muestra echas /ulianas (d*as ordenados; numerados desde el 5 de 4nero). Muestra un calendario para el a<o actual.

Calculadora
El comando bc se utiliza como calculadora desde la l9nea de comandos. "pciones # -h, --help -i, --interacti e - , -- ersion E!emplo # $ bc "yuda. Modo interacti&o. #ersion.

Cambiar de usuario a otro o a root


su se utiliza para cambiar de un usuario a otro o administrador BrootC. "pciones # -c, --command comando -, -l, --login -s, --shell shell 4speci ica un comando .ue es in&ocado por la shell. -ro&ee un entorno similar al usuario .ue nos conectamos. %n&oca a un shell determinada.

E!emplo # $ su $ su ' $ su 'c ifconfig

4lias
El comando alias nos permite tener alias de un comando o serie de comandos. E!emplo # $ alias l()ls 'l 'dircolors) $ alias 3entro de nuestro home encontraremos el archivo 5bashrc 7ue contiene una serie de alias 7ue al iniciar nuestra sesin obtendremos. :i solo e!ecutamos alias veremos 7ue muestra todos los alias 7ue tenemos definidos en nuestro entorno. :upongamos 7ue definimos un alias con el mismo nombre 7ue un comando # $ alias rm()rm 'i) Esto lo 7ue realiza al e!ecutarlo es preguntar si 7ueremos o no borrar el archivo. Cada vez 7ue e!ecutamos el comando rm e!ecuta siempre el alias 7ue tiene definido. :i nosotros no 7ueremos 7ue tome el alias realizamos lo siguiente # $ Urm pepe.txt 4l utilizar U Bcontra barraC no e!ecuta el alias.

También podría gustarte