Algunos comándos GNU/LINUX [Linux Fácil]
Trata de: Como Hacerlo, Linux

Nuevamente cybernautape nos sorprende con una entrada mostrándonos los  comandos de GNU/LINUX para hacer mas fácil nuestra experiencia con las distribuciones del sistema operativo.

Hola en esta entrada veremos algunos comandos GNU/Linux muy útiles y vale la pena aprenderlos, en ambientes sin interfaz gráfica ayuda muchísimo, tanto para obtener información acerca de nuestro sistema y preguntar algunas cosas.

Existen bastantes comandos, los presentados aquí son sólo algunos y los que más utilizo.En esta oportunidad estoy usando una distribución basada en redhat:

1.-Averiguar información sobre nuestro sistema:

[[email protected] ~]$ cat /etc/redhat-release
Scientific Linux release 6.0 (Carbon)

Aquí arriba nos informa que version o qué release tenemos, válida para todas los derivados de redhat(Fedora, centOS, ScientificLinux), las más conocidas.

[[email protected] ~]$ rpm -qa | grep vsftpd
vsftpd-2.2.2-6.el6_0.1.i686

Preguntamos si tenemos algun sw (arriba)

1.1.-Información sobre hardware:

[[email protected] ~]$ lspci | grep Network
03:05.0 Ethernet controller: Atheros Communications Inc. Atheros AR5001X+ Wireless Network Adapter (rev 01)
[[email protected] ~]$ lspci | grep Audio
00:1f.5 Multimedia audio controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC’97 Audio Controller (rev 02)
[[email protected] ~]$ lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation 82845G/GL[Brookdale-G]/GE Chipset Integrated Graphics Device (rev 03)
[[email protected] ~]$ lspci | grep Ethernet
03:05.0 Ethernet controller: Atheros Communications Inc. Atheros AR5001X+ Wireless Network Adapter (rev 01)
03:0a.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)1.2.-Información sobre capacidad ocupada en disco:
[[email protected] ~]$ df -h
S.ficheros            Size  Used Avail Use% Montado en
/dev/sda8              13G  6,2G  5,8G  52% /
tmpfs                1008M  560K 1007M   1% /dev/shm
[[email protected] ~]$ free
total       used       free     shared    buffers     cached
Mem:       2063436     723028    1340408          0      43012     439204
-/+ buffers/cache:     240812    1822624
Swap:      3145712          0    3145712
[[email protected] ~]$

Existen comandos para preguntar algunas cosas, pero necesita privilegios de superusuario:

[[email protected] ~]$ su –
Contraseña:
[[email protected] ~]# fdisk -l

Disco /dev/sda: 80.1 GB, 80060424192 bytes
255 heads, 63 sectors/track, 9733 cylinders
Units = cilindros of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x1eb01eb0

Disposit. Inicio    Comienzo      Fin      Bloques  Id  Sistema
/dev/sda1               1        1657    13309821    7  HPFS/NTFS
/dev/sda2            1658        9734    64873541    f  W95 Ext’d (LBA)
/dev/sda5            1658        2932    10241406    7  HPFS/NTFS
/dev/sda6            2933        4717    14336000   83  Linux
/dev/sda7            4718        4848     1048576   82  Linux swap / Solaris
/dev/sda8            4848        6506    13312000   83  Linux
/dev/sda9            6506        6767     2097152   82  Linux swap / Solaris
/dev/sda10           6768        8296    12281661   83  Linux
/dev/sda11           8297        8427     1052226   82  Linux swap / Solaris
/dev/sda12  *        8428        9674    10013696   83  Linux
/dev/sda13           9674        9734      478208   82  Linux swap / Solaris

2.-Servicios ejecutándose o detenidos

[[email protected] ~]# /etc/init.d/NetworkManager status
Se está ejecutando NetworkManager (pid  1147)…
[[email protected] ~]# /etc/init.d/httpd status
httpd está parado

[[email protected] ~]# /etc/init.d/httpd start
Iniciando httpd:                                           [  OK  ]
[[email protected] ~]#
Esta forma de preguntar es muy buena, válida para casi todas las distros, en derivados de redhat podemos usar también: service httpd status.
4.-Cómo saber que aplicación corre y averiguar su pid:
[[email protected] ~]# ps
PID TTY          TIME CMD
3244 pts/1    00:00:00 su
3253 pts/1    00:00:00 bash
3290 pts/1    00:00:00 ps
[[email protected] ~]#

Si hay alguno que falla por ejemplo yum, y dice esta ocupado o ejecutandose y no podemos pararlo, con ps podremos ver su pid, luego un kill -9 elnunerodepid, podremos reiniciarlo y volver a usar yum.

En caso en que alguna aplicación, por ejemplo mozilla u otra no responda con un ps no veremos el pid, lo que hago para matar es averiguar el pid con  ps -aux, y luego ya visto el pid un kill -9 elnuerodepid, reiniciará y volverá a usar la aplicación.
Como decía existen muchos comandos, la mejor forma de saber como usarlos es mirando el man (ayuda) o el help, desde la terminal, por ejemplo deseamos saber como usar axel (acelerador de descargas en GNU/Linux):

[[email protected] ~]$ axel -h
Usage: axel [options] url1 [url2] [url…]

 

–max-speed=x        -s x    Specify maximum speed (bytes per second)
–num-connections=x    -n x    Specify maximum number of connections
–output=f        -o f    Specify local output file
–search[=x]        -S [x]    Search for mirrors and download from x servers
–header=x        -H x    Add header string
–user-agent=x        -U x    Set user agent
–no-proxy        -N    Just don’t use any proxy server
–quiet            -q    Leave stdout alone
–verbose        -v    More status information
–alternate        -a    Alternate progress indicator
–help            -h    This information
–version        -V    Version information

Visit http://axel.alioth.debian.org/ to report bugs
[[email protected] ~]$

Ahí podemos ver algunas opciones, luego usar segun nuestro requerimiento.

Pues eso es por lo pronto, mas adelante publicaré entradas más enfocadas a servidores, LAMP, DNS, FTP, WAMP (windows server), saludos y buen día.

por: Edgar

Publicado por:

Lo último en el sitio

 

Nombre

Atención: Antes de aportar al artículo con sus comentarios, le pedimos encarecidamente que evite generar spam, discusiones agraviantes o mensajes de contenido violento y racista. Todo usuario que no acate a este llamado, será suspendido en la brevedad.

 

Un comentario en “Algunos comándos GNU/LINUX [Linux Fácil]”

 
 

Sitios recomendados

 
  Articulos populares
 
+ Angry Birds RIO para PC Windows | PC Game completo (156)
+ Windows 7 Loader / Activador de Windows 7 (Actualizado Octubre 2011) (81)
+ Invitaciones a Google +, te enviamos una (74)
+ Angry Birds Seasons 2011 - 2012 (Descarga gratuita) (68)
+ Windows 7 Loader, Activador de Windows 7 (Actualizado Febrero 2011) (63)
+ Activar Facebook Timeline | Biografía Facebook (54)
+ Angry Birds v1.6.3 para PC (28)
+ Angry Birds v2.0.0 para PC (Enero 2012) (28)
+ Como Instalar Debian 6 "Squeeze", paso a paso [Guía Fácil] (25)
+ Instalar y configurar phpMyAdmin 3 en Windows 7 / paso a paso (24)
 
 
  Tags del sitio
 
Angry Birds Aplicaciones Aplicaciones Linux Apple Como Hacerlo Consejos Desarrollo Web Descargas Diarios Diseño El País Entretenimiento España Facebook Firefox Fotos Gadgets Google Google Chrome Google Plus Infografia Internet iPhone Juegos Linux Navegadores Negocios Negocios y Marketing Noticias de Tecnologia Paso a Paso Periódicos Redes Sociales Revistas Seguridad Social Media Social Media Marketing Tecnología Telefono Celular Tips Twitter Ubuntu 11 Video Windows Windows 7 WordPress
 
 
  Comentarios recientes
 

Maryza:  cabal
amnada:  no sirve
Juan José:  ey amigo.!!! tengo
Eduardo:  ADVERTENCIA Estas
chuck:  amigo lo que quier
shantal:  no me guta + +
Coder Architect:  viejo, este juego
dameseano prieto:  solo quiero la cla
Horacio:  Debes hacer una pa
Carlos:  Ustedes se quejan?