Anexo:Comandos linux

Anexo:Comandos linux

Los comandos linux son una parte muy importante cuando se desea entrar en la administración y programación de este sistema operativo. Existe una inmensa cantidad de comandos ya sean para ayuda, para manejo de archivos y directorios, para manejo de usuarios, de procesos, de disco, de sistema, de red, de impresoras, etc. A continuación una lista de algunos de ellos:

Contenido

Ayuda

Comando Descripción
man muestra manual del comando que le indiquemos
--help da una ayuda de los comandos

Archivos y directorios

Comando Descripción
ls lista los archivos y directorios
sort ordena alfabéticamente una lista de archivos
cd cambio de directorio
pwd muestra la ruta al directorio actual
tree muestra la estructura de directorios y archivos en forma gráfica
mkdir crea un directorio
rmdir borro directorios, cuyo directorio debe estar vacío.
rm -r borra directorios no vacíos
cp copia archivos
rm borra archivos
mv mueve o renombra archivos y directorios
cat ve el contenido de uno o varios archivos
more ve el contenido de los archivos
less ve el contenido de los archivos
split dividir archivos
find busca archivos
locate localiza archivos según una lista generada
updatedb actualiza la lista de los archivos existentes
whereis muestra la ubicación de un archivo
file muestra el tipo de archivo
whatis muestra descripción del archivo
wc cuenta líneas palabras o caracteres en un archivo
grep busca un texto en archivos
head muestra el inicio de un archivo
tail muestra el final de un archivo
tailf muestra el final de un archivo y lo que se añada en el instante (logs)
tr reemplaza caracteres en un fichero de texto
sed cambia una cadena de caracteres por otra
join cruza la información de dos archivos y muestra las partes que se repiten
paste toma la primera línea de cada archivo y las combina para formar una línea de salida
uniq elimina líneas repetidas adyacentes del archivo entrada cuando copia al archivo salida
cut sirve para seleccionar columnas de una tabla o campos de cada línea de archivo
ln crea enlaces a archivos o carpetas
diff muestra las diferencias entre dos archivos
fuser muestra que usuario tiene en uso o bloqueado un archivo o recurso
tar empaqueto archivos
gzip comprime archivos gz
gunzip descomprime archivos gz
compress comprime archivos Z
uncompress descomprime archivos Z
chmod cambio permisos a archivos y directorios
chown cambio de propietario
chgrp cambio de grupo
vi abre el editor de texto vi
pico edita un fichero de texto

Usuarios

Ayuda a tener un manejo de los usuarios para su beneficio

Comando Descripción
adduser agregó nuevo usuario
useradd agregó nuevo usuario
userdel borra un usuario
passwd permite cambiar la contraseña
su cambio de usuario
whoami muestra el nombre de usuario
logname muestra el nombre de usuario
id muestra datos de identificación del usuario
finger da información de usuario
chfn cambia la información del finger
who muestra los usuarios del sistema
w muestra un detalle de los usuarios
last información de los últimos usuarios que han usado el sistema
mail programa de correo
pine lector de correo en modo texto
write manda un mensaje a la pantalla de un usuario
mesg activo o desactivo recibir mensajes
wall mensaje a todos los usuarios
talk establecer una charla con otro usuario
banner saca letrero en la pantalla
set da información sobre el entorno del usuario
addgroup agregó nuevo grupo
groupadd agregó nuevo grupo
chown cambia el propietario de un fichero

Procesos

Comando Descripción
top muestra los procesos que se están ejecutando y permite matarlos
ps muestra la lista de procesos del usuario
ps aux muestra la lista de procesos de la máquina
kill mata proceso por ID
killall mata proceso por nombre
time mide el tiempo que tarda un proceso en ejecutarse
fg trae a primer plano un proceso parado o en segundo plano
bg pone un proceso en segundo plano
& colocado al final de la línea de comando ejecuta en segundo plano
nice ajusta la prioridad de un proceso de -20 a 19

Discos

Comando Descripción
mount monta un disco
umount desmonta un disco
df muestra el espacio libre de los discos
du muestra el espacio usado por el disco o un directorio
mkfs formateo un disco
fsck estado del disco
fdisk gestión de particiones


Comando Descripción
rlogin se conecta a otra máquina de forma remota (remote login)
rsh se conecta a otra máquina de forma remota (remote shell)
ftp se conecta a otra máquina por el protocolo ftp
reboot reinicia la máquina
halt apaga el sistema
shutdown apaga el sistema
init 0 apaga la máquina
init 6 reinicia la máquina
uptime muestra el tiempo transcurrido de encendida la máquina
exit cierro sesión actual
logout salgo del sistema
nohup proporciona inmunidad frente a rupturas de comunicación y abandonos en ejecución de comandos
dmesg muestra mensajes del arranque del ordenador
history muestra todos los comandos digitados por el usuario
uname da información del sistema operativo
tee copia la entrada estándar a la salida estándar y a un archivo
host muestra la dirección IP del servidor en una red local ej: host malpelo.univalle.edu.co => 192.168.31.5
hostname muestra el nombre del servidor
umask muestra y permite cambiar la máscara de usuario
chroot cambia la raíz para que root ejecute algo en forma particular
chsh cambia el login shell
free estado de la memoria
date muestra fecha y hora actual
cal muestra calendario
clear borro la pantalla
at ejecuta un comando más tarde
env ver variables de entorno
export permite el uso de variables por programas en todos los caminos del usuario
modprobe cargo modulo
startx arranca el servidor X
xev muestra los eventos de las teclas y el ratón
lspci muestra los periféricos conectados al puente pci
lsmod muestra los modulos cargados en el sistema
echo escribe un mensaje en la salida estándar
alias crear un alias. Un comando largo abreviado en pocas letras
unalias borrar un alias
bc calculadora
mc ejecuta Midnight Commander
xkill mata una ventana gráfica
rpm instala los paquetes rpm RedHat
dpkg instala los paquetes deb Debian
kernelcfg manejo los modulos cargados en el kernel
insmod inserta modulos en el kernel
rmmod elimina modulos del kernel
updatedb actualiza la base de datos interna de archivos
sh cambia al bash shell
setxkbmap por si no funcionan las teclas con AltGr en modo X

Red

Comando Descripción
netstat muestra estado de la red
ifconfig muestra la configuración del dispositivo de red
iwconfig muestra la configuración del dispositivo de red inalámbrico
nmap escanea la red y muestra los puertos que se encuentran disponibles ej: nmap malpelo.univalle.edu.co/~ahbarome/ => 80/tcp open http
ping indica si hay respuesta por parte del servidor
nslookup me da la IP de Nuestro servidor DNS (Servidor predeterminado: UnKnown Address: 192.168.1.1)
telnet me conecto a un equipo Remotamente
netconf configuro la red
ntop muestra los procesos de la red
route -n muestra la tabla de rutas

-

installpkg instalar en slackware

Impresoras

Comando Descripción
lpq muestra colas de impresión
lpc status estado de impresoras
lprm eliminar un trabajo de la cola de impresión
printtool configuro impresora
pr imprime un archivo
jobs muestra los trabajos que están en una cola de impresión

Combinación de teclas

Comando Descripción
ctrl+l borra pantalla
ctrl+alt+F1 F2 cambio de consola
ctrl+F1 F2 cambio de escritorio
ctrl+z suspendo proceso
ctrl+d final de archivo EOF - cancela
ctrl+c termina proceso en ejecución - cancela
tab completa nombre de carpetas o archivos
ctrl+backspace cierra X; es decir, sale del sistema X y regresa a la consola

Símbolos

Comando Descripción
~ apagar el equipo por otros medios- alt+126
. directorioactual
| pipe - tubería - redirecciona comandos - alt+124
> redirecciono la salida estandar (stdin) de un comando - alt+62
2> redirecciono la salida estandar de errores (stderr) de un comando - alt+62
< redirecciono un comando - alt+60
& colocado al final de la línea de comando ejecuta en segundo plano
&& orden1 && orden2 si orden1 termina OK se ejecuta orden2
|| orden1 || orden2 si orden1 NO termina ok se ejecuta orden2

Referencias

Para más comandos Linux: linuxtotal.com.mx


Wikimedia foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Mira otros diccionarios:

  • Comandos linux — Anexo:Comandos linux Saltar a navegación, búsqueda Los comandos linux son una parte muy importante cuando se desea entrar en la administración y programación de este sistema operativo. Existe una inmensa cantidad de comandos ya sean para ayuda,… …   Wikipedia Español

  • Linux en PlayStation 3 — Anexo:Linux en PlayStation 3 Saltar a navegación, búsqueda Yellow Dog Linux arrancando en una PS3 PlayStation 3 tiene como característica el ejecutar Linux, así como otros sistemas operativos si son instalados en el disco duro de la consola.… …   Wikipedia Español

  • Anexo:Programas para Unix — Esta es una lista de software disponible para sistemas operativos Unix y similares como GNU/Linux. Según corresponda se trasladarán a las subcategorías de la Categoría Software por sistema operativo : Categoría:Software para Unix… …   Wikipedia Español

  • Anexo:Comparación de Windows y Linux — En este artículo se detectaron los siguientes problemas: Carece de fuentes o referencias que aparezcan en una fuente acreditada. La veracidad de su información está discutida. Parece ser una traducción defectuosa. Por favor …   Wikipedia Español

  • Anexo:Linux en PlayStation 3 — Yellow Dog Linux arrancando en una PS3 PlayStation 3 FAT tuvo hasta la revisión 3.21 del firmware (1 de abril de 2010) la funcionalidad de ejecutar sistemas GNU/Linux, así como otros sistemas operativos si eran instalados en el disco duro de la… …   Wikipedia Español

  • Anexo:Implementaciones de sistemas operativos — Knoppix, un sistema operativo arrancable desde CD Un sistema operativo es el software que viene con el ordenador antes de que se instale ninguna aplicación. Según esta definición, orientada al usuario final, las herramientas de desarrollo no son… …   Wikipedia Español

  • Anexo:Jerga informática — El lenguaje de la informática está caracterizado por emplear numerosos anglicismos, puesto que el idioma inglés se ha convertido en la lengua franca de la informática. El uso de algunas palabras difiere en España e Hispanoamérica. Índice: A B C D …   Wikipedia Español

  • Anexo:Cronología de OpenBSD — El siguiente es un resumen de la historia de lanzamientos del sistema operativo OpenBSD. Contenido 1 1996 1999 2 2000 2004 3 2005 2010 4 Véase también …   Wikipedia Español

  • Anexo:Tipos de packet sniffers — Este artículo o sección sobre tecnología necesita ser wikificado con un formato acorde a las convenciones de estilo. Por favor, edítalo para que las cumpla. Mientras tanto, no elimines este aviso puesto el 1 de junio de 2011. También puedes… …   Wikipedia Español

  • Anexo:Aplicaciones portátiles — Id añadiendo en este artículo las referencias a las aplicaciones portátiles más populares que consideréis oportunas. Contenido 1 Lanzar aplicaciones 2 Desarrollo 2.1 Entornos de desarrollo 2.2 …   Wikipedia Español

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”