Comandos de Linux

Informática. Sistemas Informáticos. Sistema Operativo. Archivos. Usuarios. Procesos. Directorios. Discos

  • Enviado por: Ventrue
  • Idioma: castellano
  • País: España España
  • 5 páginas
publicidad

COMANDOS LINUX

man

muestra manual del comando que le indiquemos

--help

da una ayuda de los comados

COMANDOS DE ARCHIVOS Y DIRECTORIOS

ls

listo los archivos y directorios

sort

ordena alfabéticamente una lista de archivos

mkdir

crea un directorio

rmdir

borro directorios

cd

cambio de directorio

pwd

muestra el path actual

tree

muestra la estructura de directorios y archivos en forma grafica

cp

copio archivo

rm

borro archivos

mv

muevo o renombro archivos y directorios

more

veo el contenido de los archivos por pantalla

less

veo el contenido de los archivos

cat

veo el contenido de los archivos o uno varios archivos

split

partir ficheros

touch

cambio la fecha de los archivos

find

busco archivos

locate

localizo archivos

whereis

muestra la ubicación de un archivo

file

me dice que tipo de archivo es

whatis

muestra descripcion del archivo

wc

cuenta lineas palabras o caracteres en un archivo

grep

busco un texto en archivos

head

muestra el inicio de un archivo

tail

muestra el final de un archivo

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 linea de cada archivo y las combina para formar una linea de salida

uniq

elimina lineas repetidas adyacentes del archivo entrada cuando copia al archivo salida

cut

sirve para seleccionar columnas de una tabla o campos de cada linea 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

COMANDOS DE USUARIOS

adduser

agrego nuevo usuario

useradd

agrego 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 identificacion del usuario

finger

da informacion de usuario

chfn

cambia la informacion 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

groupadd

agrego nuevo grupo

COMANDOS DE PROCESOS

top

muestra los procesos que se estan ejecutando y permite matarlos

ps

muestra la lista de procesos del usuario

ps aux

muestra la lista de procesos de la maquina

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 linea de comando ejecuta en segundo plano

nice

ajusta la prioridad de un proceso de -20 a 19

COMANDOS DE DISCOS

mount

monto un disco

umount

desmonto 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

gestion de particiones

COMANDOS DEL SISTEMA

rlogin

se conecta a otra maquina de forma remota (remote login)

rsh

se conecta a otra maquina de forma remota (remote shell)

ftp

se conecta a otra maquina por el protocolo ftp

reboot

reinicia la maquina

halt

apaga el sistema

shutdown

apaga el sistema

init0

apaga la maquina

init6

reinicia la maquina

uptime

muestra el tiempo transcurrido de encendida la maquina

exit

cierro sesion actual

logout

salgo del sistema

nohup

proporciona inmunidad frente a rupturas de comunicación y abandonos en ejecucion de comandos

dmesg

muestra mensajes del arranque del ordenador

history

muestra todos los comandos digitados por el usuario

uname

da informacion del sistema operativo

tee

copia la entrada estandar a la salida estándar y a un archivo

hostname

muestra el nombre del servidor

umask

muestra y permite cambiar la mascara de usuario

chroot

cambia la raiz 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 mas 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 raton

lspci

muestra los perifericos conectados al puente pci

lsmod

muestra los modulos cargados en el sistema

echo

escribe un mensaje en la salida estandar

alias

creo un alias. Un comando largo abreviado en pocas letras

unalias

borro un alias

bc

calculadora

mc

ejecuta Midnight Commander

xkill

mata una ventana grafica

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

COMANDOS DE RED

netstat

muestra estado de la red

ifconfig

muestra la configuracion del dispositivo de red

nmap

escanea la red

ping

hago ping

nslookup

me da la IP de una web www.xxxxxxx.com

telnet

me conecto a un equipo

netconf

configuro la red

ntop

muestra los procesos de la red

route -n

muestra la tabla de rutas

COMANDOS DE IMPRESORAS

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 trabajo que estan en una cola de impresión

COMBINACION DE TECLAS

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 ejecucion - cancela

tab

completa nombre de carpetas o archivos

ctrl+backspace

cierra X o sea salis del sistema X y volves a consola

SIMBOLOS

~

path desde la raíz al home - alt+126

.

directorio actual

..

directorio superior al actual

|

pipe - tuberia - redirecciona comandos - alt+124

>

redirecciono un comando - alt+62

<

redirecciono un comando - alt+60

&

colocado al final de la linea 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