Capitulo III Comandos de uso General

Anuncio
Capitulo III
Comandos de uso General
Comando “date”
El comando date se utiliza para obtener la fecha y hora del sistema.
Escrito sin argumentos devuelve la fecha y hora actual. Agregándole
argumentos se puede tener en pantalla el formato de fecha que sea
requerido por el administrador.
•
•
•
•
•
•
•
Ejemplos:
Mostrar fecha y hora actual:
$ date
Mostrar la hora en el formato año, mes, día:
$ date "+%Y-%m-%d"
$ date "+Año: %Y Mes: %m Dia: %d"
La fecha de un mes antes, a partir de hoy
$ date -d '1 month ago'
El mes hace cinco meses del actual:
$ date +%B -d '5 month ago'
La fecha de ayer:
$date --date "yesterday"
La fecha de mañana:
$date --date "tomorrow"
La fecha del viernes de la próxima semana:
$ date -d "next week friday"
Comando “cal”
El comando cal muestra un calendario en la consola, sin agregar
parámetros, el comando cal muestra el calendario para el mes actual.
Se puede especificar al comando que muestre un mes determinado o un
año específico. Por ejemplo:
•
Calendario del mes corriente de este año:
$ cal
•
Calendario del 2018
$ cal 2016
•
Calendario de Enero de 2018
$ cal 1 2016
Lic. Nelson D. Bordón A.
Centro de Investigación en Tecnologías Informáticas Libres CITIL 200.3.248.106/citil
Comando “pwd”
El comando pwd (print working directory) muestra el lugar (directorio)
en el cual se encuentra:
•
Comando pwd:
$ cal 1 2016
/root -->> Indica que la sesión esta ubicada en el directorio
/root
Comando “bc”
El comando bc (Basic Calculator) muestra en consola una calculadora
básica
Los
operadores
básicos
son
+
(suma),
-
(resta),
*
(multiplicación), / (división).
Para finalizar la calculadora presione las teclas CTRL+D. Por ejemplo:
$ bc
bc 1.06.95
Copyright
1991-1994,
1997,
1998,
2000,
2004,
2006
Free
Software Foundation, Inc.
This is free software with ABSOLUTELY NO WARRANTY.
For details type `warranty'.
2*5
10
5-2
3
10/5
2
Comando “tty”
El comando tty le ayudará a determinar en qué consola está conectado
actualmente el usuario. Ejemplo:
$ tty
/dev/pts/2
Lic. Nelson D. Bordón A.
Centro de Investigación en Tecnologías Informáticas Libres CITIL 200.3.248.106/citil
Comando “clear”
El comando clear se utiliza para limpiar la pantalla, cumple la misma
función que la combinación de teclas ctrl + l
$ clear
Comando “echo”
El comando echo le permite desplegar mensajes en la pantalla. Es muy
útil para la programación de scripts del shell. Ejemplo:
$ echo "Mensaje: Hola Mundo"
Mensaje: Hola Mundo -->> El comando echo devuelve el pantalla lo que
esta
encerrado
entre
“”.
Comandos “who, w, who a mi, users, whoami” Control de inicios
de sesión de usuarios.
Estos comandos muestran en consola los usuarios conectados al
sistemas, es muy útil a la hora de controlar a los usuarios logueados en
un servidor.
•
sintaxis: w
•
sintaxis: who a mi
•
sintaxis: whoami
•
sintaxis: users
•
sintaxis: who [u|q|a|b|d|--login|p|r|t|T]
Ejemplos:
•
Mostrar solo el nombre del usuario
$ whoami
root -->> Muestra el usuario.
•
Mostrar cuantos usuarios logueados al sistema
who -q
Lic. Nelson D. Bordón A.
Centro de Investigación en Tecnologías Informáticas Libres CITIL 200.3.248.106/citil
daniel root root
Nº de usuarios=3
•
Información total sobre usuarios.
who –a es equivalente: -b -d --login -p -r -t -T -u
$ who -a
arranque del sistema 2016-02-18 09:27
`run-level' 2 2016-02-18 09:27
LOGIN
tty4
2016-02-18 09:27
1052 id=4
LOGIN
tty5
2016-02-18 09:27
1056 id=5
LOGIN
tty3
2016-02-18 09:27
1068 id=3
LOGIN
tty6
2016-02-18 09:27
1072 id=6
LOGIN
tty1
2016-02-18 09:27
2261 id=1
root
? :0
2016-02-18 09:28
root
+ pts/2
2016-02-18 10:29 01:38
root
+ pts/6
LOGIN
tty2
2016-02-18 12:01
?
.
2016-02-18 12:01
2349 (:0)
4472 (:0)
4472 (:0)
4840
id=2
// El comando muestra en consola las acciones realizadas por
el usuario root
•
Información del nivel de arranque.
~# who -r
`run-level'
2
2016-02-18
09:27
Comandos “history”
Ésta instrucción es útil a la hora de mostrar todos los comandos
ejecutados en el sistema.
Ejemplos:
Uso del comando sin parámetros
~# history
1 clear
2 pwd
Lic. Nelson D. Bordón A.
Centro de Investigación en Tecnologías Informáticas Libres CITIL 200.3.248.106/citil
3 who -r
-->> Muestra la totalidad de comandos utilizados
~# history 5 –->> Muestra los últimos 5 comandos utilizados.
~# history -c -->> Limpia los registros de comandos
~# history +o -->> Asigna el modo apagado al historial
~# history -o -->> Asigna el modo encendido
Lic. Nelson D. Bordón A.
Centro de Investigación en Tecnologías Informáticas Libres CITIL 200.3.248.106/citil
Descargar