Ads 468x60px

miércoles, 6 de marzo de 2013

Comandos Linux Basico I

Pretendo que este blog sea algo adsequible para todos, por ende no voy yo a enfocarme exclusivamente en la parte mas avanzada que pueda tener el sistema operativo claro que no :)  y yo entiendo perfectamente como aveces se pone linux cuando uno recien esta asi empezando, independientemente de los avanzes que GNU/Linux ha mostrado en los ultimos años y su clara tendencia de ser amistoso, siempre habra una que otra cosilla nueva que hay que aprender, sobretodo a nivel de comandos ya que no todo se desenvuelve en la ventana grafica. Prosigamos :)

Comandos Linux Basico  I

Bien, para empezar les expondre algunos comandos y que parametros podras pasarle para hacer X o Y funcion.

INFORMACION DEL SISTEMA
* Ocurre muchas veces que quieres saber cuanto espacio de disco duro te queda, o cuanta memoria ram andas consumiendo, o que version del kernel linux tienes, etc, etc. Aca expondre algunos comandos que pueden ayudarte:

arch

Este comando sirve para mostrarnos la arquitectura del procesador de nuestro sistema.
[root@localhost ~]# arch
 

Uname 

La funcion de este comando es similar al anterior, la unica diferencia es que este nos arroja mas informacion del sistema de acuerdo al numero de parametros que le pasemos.
Los parametros que podemos usar son:
  • a.- Imprime el nombre kernel,del equipo, version del kernel, fecha en que fue apagado el sistema por ultima vez, arquitectura del sistema
  • s.-Imprime el nombre del kernel
  • n.-Imprime el nombre del equipo
  • r.-Imprime version del kernel
  • i o p.-Imprime la arquitectura del equipo
  • o.-Imprime el nombre del sistema operativo
Ejemplo:
[root@localhost ~]# uname -a
Linux localhost.localdomain 3.6.25-14.fc9.x86_64 #1 SMP Thu Mar 6 06:06:21 EDT 2013 x86_64 x86_64 x86_64 GNU/Linux}}}
  
 cat    /proc/cpuinfo

Nos muestra la informacion referente al procesador del sistema.
Ejemplo:

[root@localhost ~]# cat /proc/cpuinfo
processor : 0 vendor_id : AuthenticAMD cpu family : 15 model : 107 model name : AMD Athlon(tm) 64 X2 Dual Core Processor 4000+ stepping : 1 cpu MHz : 2009.260 cache size : 512 KB }}}

cat /proc/swaps
Nos muestra el uso del espacio en memoria SWAP.
Ejemplo:

[root@localhost ~]# cat /proc/swaps
Filename Type Size Used Priority /dev/sda4 partition 2096472 0 -1}}}

cat /proc/mounts

Nos muestra los sistemas de ficheros que se encuentran montados.
Ejemplo:

[root@localhost ~]# cat /proc/mounts
 rootfs / rootfs rw 0 0 /dev/root / ext3 
rw,relatime,errors=continue,user_xattr,acl,data=ordered 0 0 /dev /dev 

lspci -tv

Nos lista los dispositivos PCI con lo que dispone el equipo.
Ejemplo:
[root@localhost ~]# lspci -tv

lsusb -tv

Nos lista los dispositivos USB con lo que dispone el equipo.
Ejemplo:
[root@localhost ~]# lspci -tv

date

Nos muestra la fecha que tiene registrado el sistema.
Ejemplo:
[root@localhost ~]# date
mié oct 29 13:52:34 CST 2008 }}} En caso de querer modificar la fecha solo se debe de seguir la siguiente sintaxis
date [MesDiaHoraMinutoAño.Segundos] 
Ejemplo:
[root@localhost ~]# date 041217002007.00
 

dmesg

dmesg es principalmente usado para mostrar los mensajes que se mostraron en pantalla cuando se arranco el sistema. Se usa sobre todo para realizar depuraciones al sistema de como se están cargando los diversos módulos y componentes al arranque del sistema o ya en ejecución. Debido a lo extenso del sistema, es conveniente redireccionar la salida a un archivo lo cual se puede hacer de la siguiente manera:
[root@localhost ~]# dmesg > mensajes.txt

Espero que los anteriores comandos y sus definiciones te ayuden a irte adentro de a poco dentro del mundillo linux, si tienes alguna duda o pregunta comenta aca y con gusto respondere  :)

Fuente del articulo  :  AQUI

No hay comentarios:

Publicar un comentario