Comandos Sencillos. date Ejecutando el comando date obtendremos la fecha y la hora actual....

16
Comandos Sencillos Comandos Sencillos

Transcript of Comandos Sencillos. date Ejecutando el comando date obtendremos la fecha y la hora actual....

Page 1: Comandos Sencillos. date Ejecutando el comando date obtendremos la fecha y la hora actual. Ejecutando el comando date obtendremos la fecha y la hora actual.

Comandos SencillosComandos Sencillos

Page 2: Comandos Sencillos. date Ejecutando el comando date obtendremos la fecha y la hora actual. Ejecutando el comando date obtendremos la fecha y la hora actual.

datedate

Ejecutando el comando date Ejecutando el comando date obtendremos la fecha y la hora actual. obtendremos la fecha y la hora actual.

También es el comando que se usa para También es el comando que se usa para cambiar la fecha de la máquinacambiar la fecha de la máquina

Use:Use:– Date ddmmaaaaDate ddmmaaaa– Date ddmmhhmmaaaaDate ddmmhhmmaaaa

Page 3: Comandos Sencillos. date Ejecutando el comando date obtendremos la fecha y la hora actual. Ejecutando el comando date obtendremos la fecha y la hora actual.

calcal Obtenga un calendario de mes o añoObtenga un calendario de mes o año Ej:Ej:

– Cal 2007Cal 2007– Cal 9 2007Cal 9 2007

¿Qué día de la semana nació?¿Qué día de la semana nació? ¿Qué pasó en setiembre de 1752?¿Qué pasó en setiembre de 1752? ¿Entre qué años hace el calendario?¿Entre qué años hace el calendario?

Page 4: Comandos Sencillos. date Ejecutando el comando date obtendremos la fecha y la hora actual. Ejecutando el comando date obtendremos la fecha y la hora actual.

whowho

El comando who nos permite ver los El comando who nos permite ver los usuarios que están utilizando el sistema, usuarios que están utilizando el sistema, incluyendo la fecha en la que se incluyendo la fecha en la que se conectaron al sistema. conectaron al sistema.

WW Comando similarComando similar WhoamiWhoami nos muestra únicamente nuestra nos muestra únicamente nuestra

conexiónconexión

Page 5: Comandos Sencillos. date Ejecutando el comando date obtendremos la fecha y la hora actual. Ejecutando el comando date obtendremos la fecha y la hora actual.

uptimeuptime

Podemos ver cuánto tiempo hace que se Podemos ver cuánto tiempo hace que se ha iniciado el sistema de nuestra ha iniciado el sistema de nuestra computadora ejecutando el comando computadora ejecutando el comando uptime. También obtendremos alguna uptime. También obtendremos alguna información adicional, como la cantidad información adicional, como la cantidad de usuarios que están utilizando el de usuarios que están utilizando el sistema, o la carga promedio que tiene el sistema, o la carga promedio que tiene el procesador. procesador.

Page 6: Comandos Sencillos. date Ejecutando el comando date obtendremos la fecha y la hora actual. Ejecutando el comando date obtendremos la fecha y la hora actual.

clearclear

El comando clear sirve para limpiar la El comando clear sirve para limpiar la pantalla. Es equivalente al cls de DOS. pantalla. Es equivalente al cls de DOS.

Page 7: Comandos Sencillos. date Ejecutando el comando date obtendremos la fecha y la hora actual. Ejecutando el comando date obtendremos la fecha y la hora actual.

echoecho echo es un comando muy sencillo. Lo que echo es un comando muy sencillo. Lo que

hace es repetir todo lo que recibe por hace es repetir todo lo que recibe por línea de comandos. Si ejecutamos: echo línea de comandos. Si ejecutamos: echo Hola obtendremos la salida Hola. Hola obtendremos la salida Hola.

A pesar de parecer inútil, este comando A pesar de parecer inútil, este comando nos será de bastante utilidad cuando nos será de bastante utilidad cuando aprendamos más sobre el intérprete de aprendamos más sobre el intérprete de comandos del sistemacomandos del sistema

Probar:Probar:– Echo “soy $USER”Echo “soy $USER”– Echo ’ls –l /tmp’Echo ’ls –l /tmp’– Echo ‘ls –l /tmp`Echo ‘ls –l /tmp`

Page 8: Comandos Sencillos. date Ejecutando el comando date obtendremos la fecha y la hora actual. Ejecutando el comando date obtendremos la fecha y la hora actual.

pwdpwd

El comando pwd es muy sencillo, nos El comando pwd es muy sencillo, nos muestra la ruta de directorios en la que muestra la ruta de directorios en la que estamos situados en este momento. estamos situados en este momento.

Por ejemplo, Por ejemplo, /home/user/home/user

Page 9: Comandos Sencillos. date Ejecutando el comando date obtendremos la fecha y la hora actual. Ejecutando el comando date obtendremos la fecha y la hora actual.

lsls Para listar los archivos dentro de un determinado Para listar los archivos dentro de un determinado

directorio utilizaremos el comando ls. El equivalente directorio utilizaremos el comando ls. El equivalente en DOS es 'dir'. Si ejecutamos ls sin ninguna opción, en DOS es 'dir'. Si ejecutamos ls sin ninguna opción, nos listará los archivos del directorio actual. Si, en nos listará los archivos del directorio actual. Si, en cambio, ejecutamos ls directorio, nos listará los cambio, ejecutamos ls directorio, nos listará los archivos de ese directorio. archivos de ese directorio.

Puede recibir varias opciones: Puede recibir varias opciones: -l: muestra mucha más información sobre los -l: muestra mucha más información sobre los

archivos, como el usuario y el grupo al que archivos, como el usuario y el grupo al que pertenece, el tamaño, los permisos, etc. pertenece, el tamaño, los permisos, etc.

-a: muestra todos los archivos, incluyendo los -a: muestra todos los archivos, incluyendo los ocultos. ocultos.

-t: ordena los archivos por fecha de modificación. -t: ordena los archivos por fecha de modificación. Estas opciones pueden combinarse, utilizando un Estas opciones pueden combinarse, utilizando un

solo signo '-', por ejemplo: ls -lat. solo signo '-', por ejemplo: ls -lat.

Page 10: Comandos Sencillos. date Ejecutando el comando date obtendremos la fecha y la hora actual. Ejecutando el comando date obtendremos la fecha y la hora actual.

touchtouch

El comando El comando touch archivotouch archivo puede tener puede tener dos consecuencias: si archivo no existe dos consecuencias: si archivo no existe aún, lo crea con tamaño 0 y como aún, lo crea con tamaño 0 y como propiedad de nuestro usuario. Por otro propiedad de nuestro usuario. Por otro lado, si archivo ya existe, actualiza la lado, si archivo ya existe, actualiza la fecha de modificación. fecha de modificación.

Page 11: Comandos Sencillos. date Ejecutando el comando date obtendremos la fecha y la hora actual. Ejecutando el comando date obtendremos la fecha y la hora actual.

filefile

En UNIX los archivos no se identifican por En UNIX los archivos no se identifican por su extensión, como en DOS. Se les puede su extensión, como en DOS. Se les puede poner una extensión, pero es de adorno. poner una extensión, pero es de adorno.

El comando file nos permite tener una El comando file nos permite tener una idea del contenido de un archivo. Al idea del contenido de un archivo. Al ejecutar file archivo, inspecciona partes ejecutar file archivo, inspecciona partes del archivo para darse cuenta qué clase del archivo para darse cuenta qué clase de archivo es. Puede decirnos que se de archivo es. Puede decirnos que se trata de un archivo de texto, un trata de un archivo de texto, un directorio, una imagen, etc. directorio, una imagen, etc.

Page 12: Comandos Sencillos. date Ejecutando el comando date obtendremos la fecha y la hora actual. Ejecutando el comando date obtendremos la fecha y la hora actual.

dudu

El comando du, El comando du, Disk UsageDisk Usage, nos muestra el , nos muestra el espacio que ocupan todos los directorios a espacio que ocupan todos los directorios a partir del directorio actual. El número de la partir del directorio actual. El número de la primera columna es el espacio ocupado primera columna es el espacio ocupado por el directorio y está expresado en kb. por el directorio y está expresado en kb.

du -s nos muestra únicamente el total. du -s nos muestra únicamente el total. du -a muestra lo que ocupan los archivos, du -a muestra lo que ocupan los archivos,

además de los directorios. además de los directorios. du -h hace el listado, indicando la unidad du -h hace el listado, indicando la unidad

(human readable). (human readable). du archivo nos dice cuánto ocupa el du archivo nos dice cuánto ocupa el

archivoarchivo

Page 13: Comandos Sencillos. date Ejecutando el comando date obtendremos la fecha y la hora actual. Ejecutando el comando date obtendremos la fecha y la hora actual.

dfdf

Page 14: Comandos Sencillos. date Ejecutando el comando date obtendremos la fecha y la hora actual. Ejecutando el comando date obtendremos la fecha y la hora actual.

Gestión de memoria RAMGestión de memoria RAM El kernel tiende a tomar, primeramente, la memoria que El kernel tiende a tomar, primeramente, la memoria que

necesitan los procesos que corre. Conforme el sistema necesitan los procesos que corre. Conforme el sistema está en marcha más tiempo, el kernel toma está en marcha más tiempo, el kernel toma prácticamente la totalidad de la memoria física existente, prácticamente la totalidad de la memoria física existente, dejando sólamente unos cuantos MB de memoria dejando sólamente unos cuantos MB de memoria físicamente libres. físicamente libres.

Muchas veces esto lleva a los principiantes en Linux a Muchas veces esto lleva a los principiantes en Linux a confusión, llegando a creer que la gestión de la memoria confusión, llegando a creer que la gestión de la memoria que hace Linux no es eficiente. que hace Linux no es eficiente.

¿Y para qué usa esa memoria restante Linux? Pues la usa ¿Y para qué usa esa memoria restante Linux? Pues la usa como como buffersbuffers, esto es, guarda datos para un más rápido , esto es, guarda datos para un más rápido acceso al disco duro, datos de programas que se abrieron, acceso al disco duro, datos de programas que se abrieron, por si se vuelven a abrir, que se invierta mucho menos por si se vuelven a abrir, que se invierta mucho menos tiempo en ello, etc. En definitiva, aprovecha la memoria tiempo en ello, etc. En definitiva, aprovecha la memoria físicamente libre para agilizar tareas básicas. Por otro lado físicamente libre para agilizar tareas básicas. Por otro lado esto es bastánte lógico... ¿para qué te sirve tener una esto es bastánte lógico... ¿para qué te sirve tener una gran cantidad de memoria RAM física libre? ¿Y si la gran cantidad de memoria RAM física libre? ¿Y si la usamos para hacer que el sistema vaya más rápido? usamos para hacer que el sistema vaya más rápido? Mucho mejor ;-), ¿no te parece? Mucho mejor ;-), ¿no te parece?

Page 15: Comandos Sencillos. date Ejecutando el comando date obtendremos la fecha y la hora actual. Ejecutando el comando date obtendremos la fecha y la hora actual.

freefree Si la carga de tareas (procesos) que el sistema tiene Si la carga de tareas (procesos) que el sistema tiene

que soportar lo carga y estos procesos (o programas que soportar lo carga y estos procesos (o programas ejecutándose) necesitan esta memoria que se está ejecutándose) necesitan esta memoria que se está usando como buffers, Linux borra estos buffers de la usando como buffers, Linux borra estos buffers de la memoria y la asigna a las nuevas tareas que la memoria y la asigna a las nuevas tareas que la necesiten. necesiten.

En definitiva, ¿cómo podemos saber la memoria que En definitiva, ¿cómo podemos saber la memoria que tenemos libre y lo que ocupa cada cosa (procesos por tenemos libre y lo que ocupa cada cosa (procesos por un lado y buffers por otro)? La respuesta la tenemos en un lado y buffers por otro)? La respuesta la tenemos en el comando el comando freefree (la salida por defecto es en KBs). (la salida por defecto es en KBs).

Page 16: Comandos Sencillos. date Ejecutando el comando date obtendremos la fecha y la hora actual. Ejecutando el comando date obtendremos la fecha y la hora actual.