Comandos Linux
COMANDO
DESCRIPCIÓN
EJEMPLO
su nombreusuario
Cambia el usuario actual a
nombreusuario (pedirá la
contraseña del usuario con
el que queramos iniciar la
sesión)
su root
who -u
Muestra los usuarios
conectados al sistema
who -u
who -b
Muestra la fecha y hora del
who -b
último reinicio del sistema
ps -AMuestra todos los procesos
en ejecución y el
identificador de proceso
(PID)
ps -A | grep bash
Muestra todos los procesos
ps -A | grep bash
que lleven la palabra "bash"
ps -fu oracle
Muestra los procesos y los
usuarios que los ejecutan en ps -fu oracle
formato UNIX
ps -e -orss=,args= | sort -b k1,1n | pr -TW$COLUMNS
Muestra los procesos
ordenados por uso de
memoria (los quemás
memoria usan al final)
pstree
Procesos activos del sistema
jerarquizados en forma de pstree
árbol
kill -9 numeroproceso
Cierra el proceso
especificado por el PID
(numeroproceso)
kill -9 745
ls -l
Lista los ficheros y
directorios de la ubicación
actual
ls -l
ls -lSrh
Muestra una lista de los
ficheros de una carpeta
ordenados por tamaño (los
más grandesal final)
ls -lSrh
sh nombreficherosh
Ejecuta el fichero de script
especificado
sh prueba.sh
ps -A
ps -e -orss=,args= | sort -b k1,1n | pr -TW$COLUMNS
./nombrefichero
Ejecuta la aplicación
especificada
apt-get install
nombreaplicacion
Instala la aplicación
especificada (si se tiene
conexión a Internet), sólo
apt-get install mysql-server
disponible endistribuciones
Debian
apt-get update
Actualiza la base de datos
de paquetes a actualizar o
instalar a partir del fichero
'/etc/apt/sources.list'. La
apt-get update
base de datos la constituyen
un conjunto de ficheros
ubicados en
'/var/lib/apt/lists/'
apt-get upgrade
Actualiza todos los paquetes
instalados en el sistema a la apt-get upgrade
última versión disponible
apt-get install-f
Comprueba la correcta
instalación de los paquetes
descargados en
'/var/cache/apt/archives/',
repitiendo la instalación si
fuese necesario o bajando
algún paquete dependiente
que no se haya descargado
apt-get install -f
apt-get clean
Elimina todos los paquetes
(.deb) descargados
(almacenados
automáticamente en
'/var/cache/apt/archives/')
apt-get clean
cpnombrefichero
carpetadestino
Copia uno o varios (*)
ficheros a la carpeta
especificada
cp * /usr/bin
mv nombrecarpeta
carpetadestino
Mueve una carpeta/fichero
al destino especificado,
también sirve para
renombrar
ficheros/directorios
mv /home/alonso /etc
apt-cache search datoabuscar
Busca una aplicación en la
lista de aplicaciones a
ap-cache search mysql
./mysqlinstalar (sólo distribuciones
Debian)
whoami
Muestra el usuario con el
que se ha iniciado la sesión whoami
de terminal
pwd
Muestra el directorio de
trabajo actual
pwd
ifconfig
Muestra la IP del pc y la
configuración de red
ifconfig
iwconfig
Muestra información de las
tarjetas de red inalámbrica
iwconfig wlan0
(wireless) que haya
instaladas en el equipo
ping hostRealiza ping entre pcs
ifconfig id_tarjeta down
Detiene los servicios de red
de la tarjeta especificada
ifconfig eth0 down
(id_tarjeta)
ifconfig id_tarjeta up
Inicia los servicios de red de
la tarjeta especificada
ifconfig eth0 up
(id_tarjeta)
route
Muestra información de la
route
tabla de enrutación de la red
route add default gw
ip_puerta_enlace id_tarjeta
Añadecomo puerta de
enlace (gateway) por
defecto la indicada en
ip_puerta_enlace
route add default gw
192.168.1.1 eth0
passwd nombreusuario
Cambia la contraseña al
usuario especificado
passwd alonso
cat nombrefichero
Muestra el contenido de un
cat /etc/mysql/my.cnf
fichero (de texto)
ping 192.168.1.5
Utililidad que sirve para
modificar ficheros de texto
plano:
...
Regístrate para leer el documento completo.