You are on page 1of 9

CONSOLA DE COMANDOS.

Es el interprete de comandos del sistema (shell), el que ejecuta las ordenes


que ingresamos a travs de los comandos, es para Unix/Linux como el
COMMAND.COM del MS-DOS slo que mucho ms potente y adems no hay
un solo intrprete sino que hay varios. El ms usado es el bash, pero existen
otros como el sh (el segundo ms usado), Gnome Terminal para Gnome, kterm
para KDE o XTerm.
Una de las formas de utilizar Linux es el llamado Modo consola, con una serie
de comandos especficos de Linux. Este modo es bastante utilizado, por lo que
es conveniente saber cules son sus principales comandos y qu es lo que
realizan. Vamos a ver en este tutorial una serie de comandos bsicos
generales de este modo consola de Linux.
Estos comandos estn divididos en varios apartados para una ms fcil
identificacin.
Para el manejo de archivos:
cd - sirve para cambiar el directorio compress - con este comando se
comprimen archivos en formato .Z
cp - hace una copia de un archivo
chmod - cambia los permisos de un archivo o directorio
chown - cambia el propietario del archivo o directorio
df - muestra el espacio libre en disco
du - muestra el espacio utilizado en disco
fdformat - formatea un disquete
fdisk - se utiliza para particin a unidades
file - determina el tipo de archivo a travs del anlisis parcial de su contenido
find - hace una bsqueda a un archivo determinado
fsck - examina el sistema de archivos
gzip - descomprime un archivo en formato
GZip ln - crea un enlace simblico o fsico, dependiendo de la opcin
ls - lista el contenido de un directorio
mkdir - crea un directorio
mkfs - crea un nuevo sistema de archivos
mkswap - crea un espacio de intercambio
more - muestra el contenido de un archivo
mount - monta una unidad o particin en el sistema de archivos
mv - mueve un archivo y tambin se utiliza para renombrar
pwd - devuelve la cadena correspondiente al directorio actual
rm - borra un archivo
rmdir - borra un directorio
swapon - activa el espacio de intercambio
swapoff - desactiva el espacio de intercambio
tar - empaqueta o desempaqueta un archivo en formato .

tar type - muestra la ubicacin de un archivo sealando su "path"


umount - desmonta una unidad o particin en el sistema de archivos.
Para el manejo de procesos:
free - muestra la memoria libre y utilizada
halt - apaga la maquina
kill - mata un proceso sealando el nmero de ste
ldd - muestra las libreras necesarias para ejecutar un proceso
ps - muestra todos los procesos que se estn ejecutando en el sistema
pstree - muestra todos los procesos que se estn ejecutando en el sistema,
pero en forma de rbol.
reboot - reinicia el sistema
shutdown - cierra el sistema
top - monitorea procesos y el estado del sistema
uname - muestra informacin del sistema.
Para el manejo de usuarios:
adduser - crea una cuenta de usuario
chsh - este comando cambia la shell de un usuario
groups - muestra el listado de grupos de usuarios del sistema
id - muestra la informacin de usuario y grupo de un determinado usuario
logout - se sale del sistema deslogueando al usuarui, peromitiendo iniciar
sesin con otro usuario passwd - cambia la contrasea de un determinado
usuario
su - le da privilegios de root (administrador) a un usuario
talk - permite hablar con otros usuarios
users - lista los usuarios conectados al sistema
who - muestra informacin de los usuarios conectados al sistema
whoami - muestra nuestra informacin
COPIAR Y MOVER ARCHIVOS O CARPETAS

Comando cp: copia archivos y carpetas.

Sintaxis:cp opciones origen destino


-R: Copia directorios recursivamente.

-p: Preserva los permisos, el propietario y el grupo originales.

-i: Pregunta si sobreescribe archivos existente en el destino.

De red:
ping - manda paquetes esperando una respuesta del lugar que le indiquemos
ifconfig - muestras las tarjetas de red (Ethernet)
iwconfig - muestra Las tarjetas de red (Wifi)
host "destino" - muestra la IP del "destino"
GESTIONANDO DIRECTORIOS

Comando mkdir: Se utiliza para crear directorios.

Sintaxis:

mkdir directorio [directorio2....directorio6]

Comando rmdir: Elimina un directorio vacio.

Sintaxis:

rmdir directorio

Comando rm: Elimina archivos y directorios.

Sintaxis:rm [opciones] archivo [archivo2...archivo5]

-r o -R Borra recursivamente los contenidos de los directorios.

-f No pide confirmacin.

-i Pregunta antes de borrar cada archivo.

-v Modo verboso, muestra el nombre de cada archivo antes de borrarlo.

OPCIONES:

l Muestra el contenido en columnas y nos muestra informacin como el


propietario, los permisos, lo enlaces, el grupo, el tamao y el nombre del
archivo o carpeta.

F Aade un * al final para indicar que se trata de un archivo ejecutable y una /


para indicar que se trata de un directorio, un @ indica que se trata de un
enlace.

a muestra todos los archivos ocultos.

h Muestra el tamao del archivo o carpeta en kbytes, Mb, Gb.

color Hace distincin del contenido de la carpeta en colores.

comando pwd nos indica en que directorio estamos ubicados.


Comandos "apt-get":
apt-get es la herramienta que utiliza Debian y sus derivadas (Ubuntu incluida),
para gestionar los paquetes instalables disponibles en los repositorios y aunque
tenemos a nuestra disposicin herramientas grficas que nos facilitan las
cosas, nunca est de ms saber lo que podemos hacer con apt-get desde una
terminal:
Uso:
sudo apt-get [opciones] orden [paquetes]
Ejemplos:
sudo apt-get [opciones] install paquete1 paqquete2 ...
sudo apt-get [opciones] remove paquete1 [paqquete2 ...
sudo apt-get [opciones] source paquete1 paquete2 ...
[opciones] se puede utilizar o no (ver el apartado correspondiente).

1. Actualizar el listado de paquetes disponibles:


sudo apt-get update
2. Comprobar que todo ha ido bien tras la utilizacin de apt-get update:
sudo apt-get check
3. Instalar los programas deseados:
sudo apt-get install paquete
4. Reinstalar un programa:
sudo apt-get -reinstall install paquete
5. Actualizar solo los paquetes ya instalados que no necesitan, como
dependencia, la instalacin o desinstalacin de otros paquetes:
sudo apt-get upgrade
6. Actualizar todos los paquetes del sistema, instalando o desinstalando los

paquetes que sean necesarios para resolver las dependencias que pueda
generar la actualizacin de algn paquete:
sudo apt-get dist-upgrade
7. Desinstalar un paquete:
sudo apt-get remove paquete
8. Desinstalar un paquete y elimina los archivos de configuracin:
sudo apt-get remove --purge paquete
9. Resolver problemas con dependencias y paquetes rotos:
sudo apt-get -f install
Puede ser necesario reconfigurar dpkg con:
sudo sudo dpkg --configure -a
10. Para limpiar los paquetes descargados e instalados:
sudo apt-get clean
11. Para limpiar los paquetes viejos que ya no se usan:
sudo apt-get autoclean
12. Para buscar un paquete determinado:
sudo apt-cache search paquete
13. Descargar archivos fuente:
sudo apt-get source paquete
14. Configurar las dependencias de construccin para paquetes fuente:
sudo apt-get build-dep paquete
15. Seguir las selecciones de dselect:
sudo apt-get dselect-upgrade
16. Para conocer que paquetes hay instalados:

sudo apt-show-versions (-u)


17. Obtener ms informacin de un paquete especfico:
sudo apt-cache show paquete
18. Ms informacin an:
sudo apt-cache showpkg paquete
19. Para saber de que paquete depende:
sudo apt-cache depends paquete
20. Para encontrar el nombre de un paquete desde un archivo:
sudo apt-file search archivo
21. Listar el contenido de un paquete:
sudo apt-file list paquete
22. Para mantener al da esta funcin:
sudo apt-file update
23. Para mantener el sistema limpio de bibliotecas intiles:
sudo apt-get autoremove
24. Actualizar la cach de paquetes (/var/cache/apt/pkgcache.bin), crea un
nuevo rbol de dependencias:
sudo apt-get check
25. Mostrar un resumen de las dependencias no satisfechas en la cach de
paquetes:
sudo apt-cache unmet
26. Mostrar una lista de todo lo que tenemos instalado en el sistema:
sudo apt-cache pkgnames -generate

Opciones:

-s Simula una accin.


-d Slo descarga.
-y No pregunta y asume que si a todo.
-u Muestra paquetes actualizados.
-h Muestra texto de ayuda.
-q Salida registrable - sin indicador de progreso.
-qq Sin salida, excepto si hay errores.
-f

Intenta continuar s la comprobacin de integridad falla (dependencias


rotas).

-m Intenta continuar si los archivos no son localizables.


-b Construye el paquete fuente despus de obtenerlo.
-V Muesta nmeros de versin detallados.
Lee este archivo de configuracin.
c=?
Establece una opcin de configuracin arbitraria.
o=?

Comando "apt":
Actualizacin: A partir de Ubuntu 14.04, el gestor de paquetes apt ("Avanced
Package Tool") tiene nuevas opciones. Ya no es necesario escribir "apt-get" y
se puede utilizar simplemente "apt", (apt seguir funcionando).
1. Buscar y mostrar los paquetes instalados por su nombre:
sudo apt list
2. Buscar en las descripciones de los paquetes:

sudo apt search ...


3. Mostrar los detalles de un paquete:
sudo apt show paquete
4. Actualizar la lista de paquetes disponibles:
sudo apt update
5. Instalar un paquetes
sudo apt install paquete
6. Eliminar un paquete
sudo apt remove paquete
7. Actualizar el sistema actualizando paquetes
sudo apt upgrade
8. Actualizar todo el sistema eliminando, instalando o actualizando paquetes
sudo apt full-upgrade
9. Editar la informacin de las fuentes de software ("sources.list") llamando a
nano o vim.
sudo apt edit-sources

You might also like