11.06.07
Comandos básicos para Linux
Aqui os dejo este manual algo sencillo pero indispensable para cualquier usuario. Es bueno para tenerlo hay por si nos surge alguna duda sobre los comandos más usados.
También disponeis de una documentación para cada comando. Por ejemplo para ver la documentación del comando ls, tecleamos lo siguiente en un terminal.
man ls
Dicho esto, aqui os dejo la lista de comandos más indispensables para Linux:
- ls
list: listar. Es el primer comando que todo linuxero debe aprender. Nos muestra el contenido de la carpeta que le indiquemos después. Por ejemplo. Si queremos que nos muestre lo que contiene /etc:
$ ls /etc
Si no ponemos nada interpretará que lo que queremos ver es el contenido de la carpeta donde estamos actualmente:
$ ls
Además acepta ciertos argumentos que pueden ser interesantes. Para mostrar todos los archivos y carpetas, incluyendo los ocultos:
$ ls -a
Para mostrar los archivos y carpetas junto con los derechos que tiene, lo que ocupa, etc:
$ ls -l
Además se pueden solapar los argumentos. Si quisiéramos mostrar los archivos de la misma forma que antes, pero que muestre también los ocultos:
$ ls -la
- cd
change directory: cambiar directorio. Podemos usarlo con rutas absolutas o relativas. En las absolutas le indicamos toda la ruta desde la raíz (/). Por ejemplo, estemos donde estemos, si escribimos en consola…
$ cd /etc/apt
…nos llevará a esa carpeta directamente. Del mismo modo si escribimos…
$ cd /
…nos mandará a la raíz del sistema de ficheros.
Las rutas relativas son relativas a algo, y ese algo es la carpeta donde estemos actualmente. Imaginad que estamos en /home y queremos ir a una carpeta que se llama temporal dentro de vuestra carpeta personal. Con escribir…
$ cd tu_carpeta/temporal
…nos situará allí. Como véis hemos obviado el /home inicial ya que si no lo introducimos toma como referencia el directorio donde estamos, que es ese.
¿Y qué sucede si escribimos tan sólo…
$ cd
Sí, sólo “cd”. Esto lo que hace es que te lleva a tu carpeta personal directamente y estemos donde estemos. Es algo realmente muy práctico, muy simple y que no todos conocen.
- mkdir
make directory: hacer directorio. Crea una carpeta con el nombre que le indiquemos. Nuevamente podemos usar rutas absolutas y relativas. Podemos indicarle toda la ruta que le precede al directorio que queremos crear, o si estamos ya en la carpeta que lo va a contener basta con poner tan sólo el nombre:
$ mkdir /home/tu_cuenta/pepino
Si ya estamos en /home/tu_cuenta…
$ mkdir pepino
- rm
remove: borrar. Borra el archivo o la carpeta que le indiquemos. Como antes se puede indicar la ruta completa o el nombre del archivo. Esto a partir de ahora lo vamos a obviar, creo que ya ha quedado claro con los dos comandos anteriores.
Para borrar un archivo:
$ rm nombre_archivo
Para borrar una carpeta vacía:
rm nombre_carpeta
Para borrar una carpeta que contiene archivos y/o otras carpetas que pueden incluso contener más:
rm -r nombre_carpeta
Otras opciones: “-f” no te pide una confirmación para eliminar o “-v” va mostrando lo que va borrando.
- cp
copy: copiar. Copia el archivo indicado donde le digamos. Aquí podemos también jugar con las rutas, tanto para el fichero origen, como en el del destino. También podéis poner el nombre que le queréis poner a la copia. Por ejemplo, si estuviéramos en /etc/X11 y quisiéramos hacer una copia de seguridad de xorg.conf en nuestra carpeta personal:
$ cp xorg.conf /home/tu_carpeta/xorg.conf.backup
mvmove: mover. Es igual que el anterior, sólo que en lugar de hacer una copia, mueve directamente el archivo con el nombre que le indiquemos, puede ser otro distinto al original:
$ mv /etc/pepino.html /home/tu_carpeta/ese_pepino.html
Otro uso muy práctico que se le puede dar es para renombrar un archivo. Basta con indicar el nuevo nombre en el segundo argumento con la misma ruta del primero. En este ejemplo suponemos que ya estamos en la carpeta que lo contiene:
$ mv pepino.html ese_pepino.html
- find
find: encontrar. Busca el archivo o carpeta que le indiques:
$ find / -name pepino
El comando anterior buscaría en todos los sitios las carpetas y archivos que se llamen pepino. Si tuviéramos la seguridad de que se encuentra en /var por ejemplo, se lo indicaríamos:
$ find /var -name pepino
Si no estamos muy seguros del nombre podemos indicárselo con comodines. Supongamos que el nombre de lo que buscamos contiene “pepi”, en la misma carpeta de antes:
$ find /var -name *pepi*
Tiene otras opciones. Por ejemplo podemos decirle que encuentre los archivos/carpetas de más de 1500 KB:
$ find / -size +1500
O los archivos/carpetas contienen el nombre “pepi” y tienen menos de 1000 KB:
$ find / -name *pepi* -size -1000
- clear
clear: despejar. Limpia la pantalla/consola quedándola como si acabáramos de abrirla.
$ clear
- ps
process status: estado de los procesos. Nos muestra lo que queramos saber de los procesos que están corriendo en nuestro sistema. Cada proceso está identificado con un número llamado PID. Si hacemos…
$ ps -A
…nos mostrará un listado de todos los procesos, su PID a la izquierda y su nombre a la derecha. Si queremos más información:
$ ps aux
- kill
kill: matar. Elimina el proceso que le indiquemos con su PID:
$ kill
En ocasiones el proceso no “muere” del todo, pero se le puede forzar al sistema para que lo mate con seguridad del siguiente modo:
$ kill -9
- sudo
super-user do: hacer como superusuario. La cuenta de usuario en Ubuntu es relativamente normal. Tiene derechos de administrador a medias. Me explico, los tiene, pero cada vez que se haga algo importante y de riesgo para el sistema, hay que hacerlo mediante el prefijo “sudo” y escribiendo después la contraseña.
Por ejemplo, algo que hemos hecho muchas veces en los tutoriales es hacer una copia de seguridad del fichero xorg.conf. Éste está localizado en la carpeta /etc/X11 y ahí ningún usuario puede hacer modificaciones o borrar nada si no es el administrador o tiene derechos como tal, gracias a sudo. Por eso hacíamos siempre:
$ sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf
Siempre que necesitemos hacer un apt-get/aptitude update o install y acciones de este tipo, tendremos que poner antes el “sudo”.
- passwd
password: contraseña. Con este comando podremos cambiar la contraseña de nuestra cuenta. Primero nos pedirá la contraseña actual como medida de seguridad. Después nos pedirá que introduzcamos dos veces seguidas la nueva contraseña.
$ passwd
- su
super-user: superusuario. Mediante su podremos loguearnos como superusuario. Tras escribirlo nos pedirá la contraseña de root y estaremos como administrador. Podremos hacer todo lo que queramos.
$ su
Este comando también nos permite hacer login con otra cuenta distinta. Por ejemplo, imaginemos que tenemos otra cuenta, además de root y la nuestra, llamada “invitado”. Para hacer login como tal bastaría con poner:
$ su invitado
y después escribir la contraseña de esa cuenta.
- sudo passwd
No es un comando propiamente dicho, pero es interesante que lo conozcáis. Gracias a la unión de estos dos comandos podréis cambiar la contraseña de root (la del super-usuario).
$ sudo passwd
- apt
advanced packets tool: herramienta avanzada de paquetes. Es uno de los comandos más útiles que se han desarrollado en los sistemas GNU/Linux debian o basados en esta distro. Nos permite comprobar actualizaciones, actualizar todo el sistema. También nos ofrece funcionalidad para buscar, descargar e instalar paquetes con una sola orden.
Tenemos variantes, las más usadas son las siguientes:
$ apt-cache search nombre_paquete
Busca nombre_paquete para ver si existe literal o aproximadamente ofreciéndonos los paquetes que pudieran ser en caso de que hayamos puesto un nombre aproximado.
$ apt-get update
Actualiza los repositorios que son los que contienen los paquetes. Los repositorios son como las direcciones que contienen nuestros paquetes. apt-get update lo que hace es actualizar el listado de todos esos paquetes, con la dirección de dónde obtenerlos para que a la hora de hacer la búsqueda y su posterior descarga sea más rápida haciéndolo en nuestro ordenador.
$ apt-get upgrade
Actualiza nuestro sistema con todas las posibles actualizaciones que pudiera haber. La actualización no se realiza sólo sobre el propio sistema operativo, sino también sobre las aplicaciones que estén contenidas en los repositorios. Una útil forma de estar siempre al día.
$ apt-get install nombre_paquete
Localizado el nombre del paquete que queremos descargar e instalar, este comando se encargará del proceso. Buscará en nuestro índice (el que se crea con update) de dónde tiene que descargarse el paquete, lo hace y posteriormente lo instala.
$ apt-get remove [--purge] nombre_paquete
Elimina el paquete especificado del sistema. Damite el argumento “–purge” (corchetes = opcional) para que borre también los ficheros de configuración.
$ apt-get autoremove
Elimina paquetes que han quedado inservibles tras realizar algún apt-get remove, los llamados huérfanos. Normalmente tras hacer este último te avisa en un mensaje que lo realices.
Todos estos comandos necesitan tener privilegios de administración, así que si no los usáis como root, debéis agregar primero el conocido “sudo”.
- aptitude
aptitude: aptitud, habilidad. En el fondo juega con las siglas de apt para crear aptitude. Es una versión mejorada de apt. Si os habéis fijado en todos los manuales y entradas donde había un proceso de instalación he usado aptitude en lugar de apt. El segundo es quizá el más extendido al ser el que vio la luz primero.
aptitude nació como un front-end de apt, es decir, como una especie de aplicación gráfica y en modo texto para realizar todo lo que hace apt. Pero lo cierto es que sus características son mejores.
apt cuando instala algo te puede realizar una sugerencia para que instales algo más que te podría venir bien, pero no lo hace. Hay programas que a la vez usan otros para algunas de sus funciones u opciones. apt no instalaría los segundos, como mucho te avisaría. Sin embargo aptitude sí que lo instalará porque sabe que de alguna forma es indispensable para el que has pedido.
De la misma forma, si con apt instalas luego ese programa que es usado por otro, cuando desinstalas el principal, no se desinstalará el secundario, aunque éste ya no tenga mucho sentido que esté instalado, y lo mismo sucede con librerías. aptitude está capacitado para desinstalar lo que él mismo ha instalado como recomendación. Te deja el sistema más limpio tras las desinstalaciones.
Para abrir el interfaz gráfico de aptitude, tan sólo hay que teclearlo:
$ aptitude
Sin embargo, también se puede usar exactamente igual que apt, pero con las características que he comentado de aptitude:
$ aptitude search nombre_paquete
$ aptitude install nombre_paquete
$ aptitude remove nombre_paquete
$ aptitude purge nombre_paquete
$ aptitude update
$ aptitude upgradeY al igual que antes, necesitaréis usarlo con el sudo delante si no estáis como administrador.
- dpkg
depackage: despaquetar. Los paquetes cuando se instalan sufren un proceso de despaquetaje. En el fondo un paquete .deb contiene una serie de scripts de pre-instalación, post-instalación y los archivos en cuestión del paquete.
Este comando lo usaremos para instalar un paquete .deb que ya tengamos descargados en nuestro sistema. En muchas ocasiones hay una aplicación que no está en los repositorios y nos hemos bajado el .deb para instalarlo con el interfaz gráfico que corresponda (GDebi en el caso de GNOME).
En el fondo estas interfaces gráficas están basadas en dpkg. Si queremos instalar un paquete ya descargado mediante consola usaremos el argumento ‘-i’ (i=install):
$ dpkg -i nombre_paquete
Para desinstalarlo ‘-r’ (r=remove):
$ dpkg -r nombre_paquete
Para desinstalar el paquete y los ficheros de configuración “–purge” (purgar):
$ dpkg -r –purge nombre_paquete
- alien
A petición de lector.
Alien: de otro país, de otro planeta. Aunque Debian -y por extensión Ubuntu- dispone de una ingente cantidad de paquetes en sus repositorios, puede que alguien tenga algún problema en encontrar una aplicación específica empaquetada como le interesa aunque ha visto el paquete que quiere para otras distros.
alien es bastante práctico para estas situaciones ya que nos permite transformar un paquete de un gestor de paquetes determinado en otro. Por ejemplo podemos pasar de un .deb (Debian) a un .rpm (Red Hat) y viceversa. Las extensiones soportadas son:
* deb (Debian)
* rpm (Red Hat)
* slm (Stampede)
* tgz (Slackware)
* pkg (Solaris)Su uso es sencillo. Lo que debemos saber es el argumento que transformará el paquete original en la extensión objetivo:
* “–to-deb” o “-d” para transformar a .deb
* “–to-rpm” o “-r” para transformar a .rpm
* “–to-tgz” o “-t” para transformar a .tgz
* “–to-pkg” o “-p” para transformar a .pkg
* “–to-slp” para transformar a .slpComo ejemplo, pasaremos un supuesto paquete de Red Hat llamado “pepino.rpm” a “pepino.deb”:
$ alien -d pepino.rpm- man
manual: manual. Es otro de los comandos de gran potencia en linux. Normalmente queda programa o comando viene con un archivo de ayuda muy completo sobre su uso y sus argumentos. Cuando desconozcáis cómo se usa y qué argumentos tiene un comando o aplicación tan sólo tenéis que escribir en consola:
$ man nombre
En ocasiones la información que nos ofrece man puede llegar a ser excesiva. Casi todos los comandos y aplicaicones aceptan el argumento “–help” para que muestre cierta ayuda más resumida. Por ejemplo con aptitude:
$ aptitude –help
Todos los comandos que os he mostrado tienen muchos más argumentos. Os he puesto los más usados o necesarios, así que si hay alguno que os interesa particularmente conocer más de él, tenéis “man” o “–help” para obtener más detalles.
ACTUALIZACIÓN: Carlos, nos dejo unos comentarios que creo pueden completar el manual anterior.
Déjame comentar algunas cosas que les pueden ser de interés:
Sobre cd:
$ cd -
Nos devuelve al último directorio en el que estuviéramos. Lo descubrí por accidente.
Es muy práctico cuando queremos editar ficheros en dos lugares.
$ cd /etc/X11/
$ cd /backup/
$ cd -
Nos lleva a /etc/X11
$ cd -
nos devuelve a /backupSobre cp:
Para copiar un directorio se usa cp -r
$ cp -r /etc /backup/
Tendremos /backup/etc, y dentro de ese directorio tendremos lo mismo que hay en /etc
Muy útil.Sobre mv:
Tambien permite mover directorios o renombrarlos
$ mv /home/yo/misdocumentos /home/yo/mis_documentosSobre kill:
apenas lo uso, en su lugar utilizo killall, que permite matar por nombre de proceso, y los procesos llamarse siempre igual (no así sus pid), permite no tener que hacer un ps para saber qué tienes que poner.
$ killall firefox-bin
Eso sí, no es útil si tienes varios procesos abiertos con el mismo nombre, puesto que los cerrará todos.
También acepta entre killall y el nombre del proceso un -X, donde X es la señal que quieras (9 para matarlo, 15 para que intente cerrar él solo)
$ killall -15 firefox-bin (vaya, no va)
$ killall -9 firefox-bin
y de2rapi2 añade el siguiente comando al manual:
alias: permite crear atajos para comandos
ej,:$ alias ll=”ls -l”
$ alias instala=”sudo aptitude install”también se pueden dejar permanentes, para agregar los alias permanentemente editan el archivo:
$ nano /home/usuario/.bashrc
(puede ser nano, kate, gedit)
y agregan al final del archivo sus alias
alias actualiza=”sudo aptitude update”
alias upgrade=”sudo aptitude upgrade”
alias instala=”sudo aptitude install”
alias purge=”sudo aptitude purge”
alias show=”sudo aptitude show”
alias busca=”sudo aptitude search”
alias apagate=”sudo shutdown -h now”luego cierran la terminal, abren otra y listo.
y hay una pequeña aplicacion que puede ayudar si no nos acordamos de algunos comandos “mc”
para instalar:
$ sudo aptitude install mc
o si tenemos el alias =) :
$ instala mc
mas info: aqui
Fuente: Ubuntu-Linux


![[01] Creative Commons](http://i.creativecommons.org/l/by-nc-sa/2.5/es/80x15.png)

deigote dijo,
Noviembre 6, 2007 en 3:04 pm
Un poco de talibanismo: ¡¡se dice mandato u orden, no comando!! un saludo
ViKToR dijo,
Noviembre 6, 2007 en 3:06 pm
Jejeje, que tikismikis!!! es la costumbre.
Hector A. Henry S. dijo,
Noviembre 6, 2007 en 3:36 pm
Hey muy buen tema me gusta mucho y mas que ahora apenas comensare mi blog con temas de Ubuntu y voy a montarlo en mi portatil.
Bye
Carlos dijo,
Noviembre 6, 2007 en 3:43 pm
Muy buen artículo, enhorabuena.
Muy interesante para los novatos
Déjame comentar algunas cosas que les pueden ser de interés:
Sobre cd:
$ cd -
Nos devuelve al último directorio en el que estuviéramos. Lo descubrí por accidente.
Es muy práctico cuando queremos editar ficheros en dos lugares.
$ cd /etc/X11/
$ cd /backup/
$ cd -
Nos lleva a /etc/X11
$ cd -
nos devuelve a /backup
Sobre cp:
Para copiar un directorio se usa cp -r
$ cp -r /etc /backup/
Tendremos /backup/etc, y dentro de ese directorio tendremos lo mismo que hay en /etc
Muy útil.
Sobre mv:
Tambien permite mover directorios o renombrarlos
$ mv /home/yo/misdocumentos /home/yo/mis_documentos
Sobre kill:
apenas lo uso, en su lugar utilizo killall, que permite matar por nombre de proceso, y los procesos llamarse siempre igual (no así sus pid), permite no tener que hacer un ps para saber qué tienes que poner.
$ killall firefox-bin
Eso sí, no es útil si tienes varios procesos abiertos con el mismo nombre, puesto que los cerrará todos.
También acepta entre killall y el nombre del proceso un -X, donde X es la señal que quieras (9 para matarlo, 15 para que intente cerrar él solo)
$ killall -15 firefox-bin (vaya, no va)
$ killall -9 firefox-bin
Jejeje, espero que veas alguna de mis aportaciones como útiles
Un saludo
ViKToR dijo,
Noviembre 6, 2007 en 3:45 pm
Gracias, me parecen muy interesantes, algunas de ellas no las conocía. Voy a editar la entrada.
salu2
Carlos dijo,
Noviembre 6, 2007 en 3:47 pm
Me alegro de que sean dignos
ViKToR dijo,
Noviembre 6, 2007 en 3:49 pm
Quedarón plasmados para la posteridad jejeje. Gracias Carlos.
olympia dijo,
Noviembre 6, 2007 en 3:53 pm
Muy interesante, sobre todo para los que estamos empezando con Linux. Casi todos los conocía, pero viene bien recordarlos.
d2rapi2 dijo,
Noviembre 6, 2007 en 5:08 pm
excelente!
ahora deberían escribir sobre los alias o sobre el comando alias en si
es muy practico.
alias: permite crear atajos para comandos
ej,:
$ alias ll=”ls -l”
$ alias instala=”sudo aptitude install”
también se pueden dejar permanentes.
y hay una pequeña aplicacion que puede ayudar si no nos acordamos de algunos comandos “mc”
para instalar:
$ sudo aptitude install mc
o si tenemos el alias =) :
$ instala mc
mas info: http://uspalinux.cl/content/alias-en-la-consola
ViKToR dijo,
Noviembre 6, 2007 en 5:11 pm
Estupendo!! No conocía alias, imagino que con la práctica debe ser comodísimo. Voy a incoporarlo también a la entrada. Gracias.
d2rapi2 dijo,
Noviembre 6, 2007 en 5:22 pm
se me olvido:
para agregar los alias permanentemente editan el archivo:
$ nano /home/usuario/.bashrc
(puede ser nano, kate, gedit)
y agregan al final del archivo sus alias
alias actualiza=”sudo aptitude update”
alias upgrade=”sudo aptitude upgrade”
alias instala=”sudo aptitude install”
alias purge=”sudo aptitude purge”
alias show=”sudo aptitude show”
alias busca=”sudo aptitude search”
alias apagate=”sudo shutdown -h now”
luego cierran la terminal, abren otra y listo
mas info: http://uspalinux.cl/content/alias-en-la-consola
no es spam =)
d2rapi2 dijo,
Noviembre 6, 2007 en 5:38 pm
Excelente, ahi sip, pronto aportare un poco mas
Top Posts « WordPress.com dijo,
Noviembre 6, 2007 en 11:59 pm
[...] Comandos básicos para Linux [image] Aqui os dejo este manual algo sencillo pero indispensable para cualquier usuario. Es bueno para tenerlo hay por […] [...]
Duncan dijo,
Noviembre 7, 2007 en 2:51 pm
El articulo original no es de ubuntu-linux es de entre tuxes y pepinos.
Salu2!
ViKToR dijo,
Noviembre 7, 2007 en 2:56 pm
Bueno, no lo sabía. Yo lo encontré en Ubuntu-Linux, supongo que alli se hará mención a entre tuxes y pepinos
nevermind9 dijo,
Noviembre 7, 2007 en 7:59 pm
¡¡Muy buen post!! Ahora que tenía un poco de tiempo le he podido echar un vistazo. ¡Está genial!
Yo incluiría el comando top, el cual te muestra información sobre los procesos activos del sistema, además de otra información como la memoria y el tiempo de CPU que consumen. Lo uso mucho para conocer (y posteriormente matar con un kill -9) qué proceso está dejando exhausta a mi CPU, y así cuidarla un poquito… 
ViKToR dijo,
Noviembre 7, 2007 en 8:08 pm
@nevermind
ya puedes añadirlo tu mismo, asi que ponte manos a la obra
Descubirendo Ubuntu (IV) « Desde mi tarima dijo,
Noviembre 8, 2007 en 6:26 am
[...] Otro igualmente interesante: Comandos básicos para Linux. [...]
d2rapi2 dijo,
Noviembre 8, 2007 en 1:17 pm
Algunos visualizadores de archivos:
more : nos permite ver un archivo de texto desplegado en paginas
less : nos permite desplegarnos dentro de un archivo y navegar por el
$ more archivo.txt
también nos sirve combinado con otros comandos como ls
$ ls -l | more
esto nos permitirá ver el resultado del la lista por paginas
—— 0 ——–
Otro comando simple que puede servir de mucho:
dd: (duplicate disk) es un comando bastante útil para transferir datos desde un dispositivo/archivo hacia un dispositivo/archivo/etc.
$ dd if=origen of=destino
para respaldar imagenes de disquetes o copiar imágenes:
$ dd if=/dev/fd0 of=imagen.img (del disquete a imagen)
$ dd if=imagen.img of=/dev/fd0 (de imagen a disquete)
Para respaldo de disco y particiones:
$ dd if=/hdxa of=/hdyb (copia una partición en otra)
$ dd if=/hdx of=/hdy (copia de un hd en otro)
Para crear imágenes ISO:
$ dd if=/dev/cdrom0 of=/home/usuario/imagen.iso
Esto ultimo es lo que mas hago con este comando, por que asi lo conoci, cuando me traen cd para respaldar y no tengo, es mas rapido para hacer una ISO del cd, pueden dejarlo como alias (odioso
)
alias doiso=”dd if=/dev/cdrom0 ”
$ doiso ~/imagen.iso
Mas información, pronto en: http://d2rapi2.wordpress.com
Comandos utiles de linux « d2rapi2.deb dijo,
Noviembre 8, 2007 en 1:23 pm
[...] Think Linux, un blog que me he topado hace poco, estan haciendo una lista de comandos “utiles” [...]
d2rapi2 dijo,
Noviembre 8, 2007 en 1:47 pm
Ubuntu no es linux, jajaj broma, eso lo lei por ahi en un debate, creo ke ubuntu puede reemplazar la palabra linux mas adelante si continua con ese crecimiento.
ya corregi
Comandos para Linux « Wichotux’s Weblog de Ubuntu, Linux y mas dijo,
Noviembre 10, 2007 en 10:54 pm
[...] aprendes a utilizarla, la vida se te hara mucho mucho más fácil te lo garantizo. Nuestro amigo de Ubunturoot nos deja un post donde hace un listado muy completo de comandos. Asi que animense a aprender a trabar en modo [...]
Enri dijo,
Noviembre 15, 2007 en 2:23 pm
Muy buen manual y muy acertados todos los post gracias a vostros podre aprobaer el examen de linux que tengo mañana
DaniG dijo,
Noviembre 15, 2007 en 4:48 pm
Bueno yo suelo usar también
whereis dónde está? whereis apache2
df para ver el uso de los discos duros
history X muesta los últimos X comandos donde sino pones x te saca todos!
cuando me conecto por remoto
whoami para saber que usuario soy
who para saber quien mas hay conectado
last para ver los últimos accesos del sistema
OsoSentado dijo,
Noviembre 20, 2007 en 4:08 pm
Otros comandos de informacion:
whatis comando
Una breve descripcion de lo que hace el comando
info comando
Muy parecido al man
which comando
Donde se encuentra fisicamente el comando dentro del directorio de Linux
apropos cadena
apropos busca coincidencias de la cadena dentro del man
jorge dijo,
Noviembre 23, 2007 en 7:50 pm
que chido que suvan este tipo de informacion a ver si me pueden suvir más información que sea util.
alfajor dijo,
Enero 9, 2008 en 3:49 pm
Como puedo saber que caracteristicas tiene mi servidor linux.. Me refiero saber la capacidad de memoria, disco duro, velocidad del procesador…etc
Gracias
ViKToR dijo,
Enero 9, 2008 en 4:37 pm
Para la memoria puedes usar top. Tenemos también el comando “free” Ej:
gustavo@deb-615:~$ free
total used free shared buffers cached
Mem: 386832 381772 5060 0 11880 184192
-/+ buffers/cache: 185700 201132
Swap: 1132540 84 1132456
Corriendo el comando con -m se obtiene :
gustavo@deb-615:~$ free -m
total used free shared buffers cached
Mem: 377 372 5 0 11 180
-/+ buffers/cache: 181 196
Swap: 1105 0 1105
El comando “vmstat” también da algunos datos estadísticos de la memoria, asi :
gustavo@deb-615:~$ vmstat
procs ———–memory———- —swap– —–io—- -system– —-cpu—-
r b swpd free buff cache si so bi bo in cs us sy id wa
0 0 84 5628 11856 183892 0 0 53 12 295 729 26 5 69 1
exale un vistazo a esta página:
http://www.ubuntu-es.org/index.php?q=node/56961
Kenny Matos dijo,
Enero 12, 2008 en 4:44 am
Hola a todos, soy nuevo usando UBUNTU (Linux) de hecho hoy mismo se lo instale a mi Laptop y no se como conectarme a internet via modem dial up, me gustaria que por favor me ayudaran, por adelantado gracias….
Juan B. dijo,
Enero 16, 2008 en 4:42 pm
Buenas necesito saber como configuro un backup del /etc para que se ejecute a una hora determinada un dia espesifico.
gracias
obelich dijo,
Abril 14, 2008 en 5:03 am
Hola como estas felicidades por tu tutorial de comandos, este mensaje es para darte una invitacion para que visites la comunidad de ubuntu tijuana la direccion es http://ubuntutj.zzl.org y tambien para pedirte permiso para usar este tutorial y ponerlo en la wiki de la comunidad, de antemano gracias y espero tu respuesta si me podrias enviar un mail o no se si aqui se te avisa si alguien nuevo puso un post bueno espero tu respuesta
ViKToR dijo,
Abril 14, 2008 en 5:51 am
Tienes todo mi permiso tio, compartelo sin problemas
Cuando pueda te agrego al blogroll me gusta la comunidad
Comandos en Linux - Listado y Ayuda | power.org.mx dijo,
Mayo 24, 2008 en 1:00 am
[...] - learning the shell Think Ubuntu - Comandos básicos para Linux ss64.com - Linux BASH command line pixelbeat.org - Chuletas de Lineas de Comandos en Linux [...]
Respuestas Linux según San Google « Baúl TIC-educativo dijo,
Junio 1, 2008 en 5:47 pm
[...] Comandos de consola. Listado. En doc.ubuntu.es. En Think Ubuntu. [...]
alex dijo,
Junio 2, 2008 en 6:55 pm
me caen mal
Los comando básicos de GNU/Linux | /* print “sin comentarios v1.5n” */ | El CoDiGo K dijo,
Junio 12, 2008 en 2:02 am
[...] de Linux Ubuntu Root [...]
Alanis_net dijo,
Junio 12, 2008 en 7:58 pm
Muchas Gracias …..pero muchas Gracias
y Te felicito de Pie……de verdad por que
existe muy poca informacion para los nuevos
en linux… y pues buscando y buscando en contre
esta pagina..
Segui subiendo informacion para los novatos
en Linux …….
La comunidad EX-Windos te lo agradecera.
Bye
Albat dijo,
Junio 17, 2008 en 8:00 pm
excelente sisi
Irucanji dijo,
Junio 18, 2008 en 3:30 pm
EXELENTE ayuda para los que nos estamos iniciando en este mundo de Linux……. FELICITACIONES y muchas gracias. Es de mucha utilidad y muy didáctico
alik1 dijo,
Junio 18, 2008 en 10:29 pm
Muchísimas gracias!!