Comandos Linux
Aqui va una lista que he elaborado, espero que os silva de algo.
LEYENDA:
nombre
explicación
síntasis
A
addgroup
Para crear un nuevo grupo.
addgroup *NOMBREGRUPO*
adduser
Para crear un usuario, no solo se creará la cuenta del usuario sino también su directorio de trabajo, un nuevo grupo de trabajo que se llamará igual que el usuario y añadirá una serie de ficheros de configuración al directorio de trabajo del nuevo usuario.
adduser *NOMBREUSUARIO* *NOMBREGRUPO*
alias
En ciertas ocasiones se suelen utilizar comandos que son difíciles de recordar o que son demasiado extensos, pero existe la posibilidad de dar un nombre alternativo a un comando con el fin de que cada vez que se quiera ejecutar, sólo se use el nombre alternativo.
alias *NOM_ALTERNATIVO*=’*COMANDO*’
apt-cache search
Muestra una lista de todos los paquetes y una breve descripción relacionado con el texto que hemos buscado.
apt-cache search *TEXTO*
apt-get dist-upgrade
Función adicional de la opción anterior que modifica las dependencias por la de las nuevas versiones de los paquetes.
apt-get dist upgrade
apt-get install
Instala paquetes.
apt-get install *NOMBRE PAQUETE*
apg-get remove
Borra paquetes
apt-get remove *NOMBRE PAQUETE*
apg-get remove purge
Borra paquetes y su configuración.
apt-get remove -purge *NOMBRE PAQUETE*
apg-get update
Actualiza la lista de paquetes disponibles para instalar.
apg-get update
apt-get upgrade
Instala las nuevas versiones de los diferentes paquetes disponibles.
apt-get upgrade
at
Realiza un tarea programada una sola vez.
at *COMANDO* *HORA* *FECHA*
B
bg
Manda un proceso a segundo plano
bg PID
C
calendario
Muestra el calendario.
cal *MES* *AÑO*
cat
Muestra el contenido del archivo en pantalla en forma continua
cat *NOM_ARCHIVO*
cd
Cambia de directorio
cd *NOM_DIRECTORIO*
chattr atributo
Cambiar atributos de un fichero
chattr atributos *NOM_ARCHIVO*
chgrp
Cambia el grupo al que pertenece el archivo
chgrp *NOM_GRUPO* *NOM_ARCHIVO*
chmod
Utilizado para cambiar la proteción o permisos de accesos a los archivos, estan estos permisos:
- + -> añade permisos
- - -> quita permisos
Y para el tipo de permisos:
- r -> lectura
- w -> escritura
- x -> ejecución
Ejemplo: chmod +x sources.list
chmod *PERMISO**TIPO_PERMISO* *NOM_ARCHIVO*
chown
Cambia el propietario de un archivo.
chown *NOM_PROPIETARIO_NUEVO* *NOM_ARCHIVO*
chroot
Nos permite cambiar el directorio raiz.
chroot *NOM_DIRECTORIO_RAIZ*
clear
Limpia la terminal.
clear
cmd diff
Permite la comparación de dos archivos, línea por línea
diff *NOM_ARCHIVO1* *NOM_ARCHIVO2 / cmp *NOM_ARCHIVO1* NOM_ARCHIVO2*
cp
Copia archivos
cp *NOM_ARCHIVO* *NOM_DIRECTORIO*
cut
Tiene como uso principal mostrar una columna de una salida determinada:
- -d -> delimitador de campos
- -f -> número de campo a mostrar
cut *OPCIÓN* *NOM_ARCHIVO*
D
date
Retorna el día, fecha, hora (con minutos y segundos) y año.
date
delete group
Se utiliza para eliminar un grupo.
delgroup *NOM_GRUPO*
delete user
Elimina una cuenta de usuario. No elimina automáticamente el directorio de trabajo del usuario.
deluser *NOM_USUARIO*
dpkg reconfigure
Volver a reconfigurar un paquete ya instalado
dpkg -reconfigure *PAQUETE*
E
echo
Muestra un mensaje por pantalla
echo *CADENA*
eject CD
Mediante la utilización de este comando se conseguirá la expulsión de la unidad de CD (si no está en uso).
eject
exit
Cierra las ventanas o las conexiones remotas establecidas
exit
F
fg
Manda un proceso a primer plano.
fg PID
file
Determina el tipo del o los archivo(s) indicado(s).
file *NOM_ARCHIVO*
fsck
Para chequear si hay errores en nuestro disco duro.
fsck t fs_typo *DISPOSITIVO*
H
historial
Lista los comandos más recientes usados.
history
I
id
Numero id de un usuario.
id
ifconfig
Obtener información de la configuración de red
ifconfig
L
login out
Las sesiones terminan.
logout
Imprimir
Imprime un archivo en la impresora predeterminada.
lpr -*LISTA_REQUERIMIENTOS*/ lpr -P *NOM_ARCHIVO*
M
mail
Para enviar/recibir correo a/de otros usuarios de la red, o dentro de nuestro Pc.
mail
make
Es una herramienta que controla la creación de ejecutables y otros archivos de un programa a partir de los archivos fuente.
make *ARCHIVO_FUENTE_U_OTRA_COSA*
mkdir
Crea un nuevo directorio.
mkdir *NOM_DIRECTORIO*
mount
En Linux no existen las unidades A: ni C: sino que todos los dispositivos “cuelgan” del directorio raíz /. Para acceder a un disco es necesario primero montarlo, esto es asignarle un lugar dentro del árbol de directorios del sistema, eso hace mount..
mount -t *SISTEMA_ARCHIVO* *DISPOSITIVO* *NOM_DIRECTORIO*
N
netstat
Muestra las conexiones y puertos abiertos por los que se establecen las comunicaciones.
netstat
P
password
Se utiliza para establecer la contraseña a un usuario.
passwd *NOM_USUARIO*
power-off
Apagar el Pc
poweroff
R
remove
Elimina un archivo
rm *NOM_ARCHIVO*
remove dir
Elimina el directorio indicado, el cual debe estar vacío.
rmdir *NOM_DIRECTORIO*
S
sudo
Este es el comando más utilizado en Ubuntu, el más valioso, tiene la función de hacerte root..
sudo *COMANDO*
sudo total
Este comando es parecido al anterior, pero no solo para esa línea, te hace root total..
sudo -s
U
undelete alias
Elimina un alias, explicado antes en la A…
unalias *NOM_ALIAS*
up time
Nos indica el tiempo que ha estado corriendo la máquina.
uptime
Y
yes
Escribe “y” continuamente, no lo recomiendo.
yes
OTROS
&
Añadiendo un & al final del comando haremos que se comando ese ejecute en segundo plano.
*COMANDO*&
!
Repite el último comando colocando la letra con la que comienza el comando o su número de history.
!
Espero que os haya servido de algo, podeis tenerlo siempre a mano..si veis algún error, modificación o algo para añadir, no dudeis en comentarlo!
Tags: Comandos, Consola, iLinux, Noticias, Tutoriales

Blog compatible con Dispositivos Móviles.
Quiero dar las gracias a TvK10 por poner los comandos en esta pag.
Me han ayudado mucho (pero mazo) ya que estoy empezando con ubuntu y por supuesto no tengo ni idea….nunca he estudiado programacion y esto se me hace muy grande,pero con estas pequeñas ayudas espero algun dia comprender el sistema de trabajo de esta endiablada maquina…
gracias.