Comandos linux - Comandos para novatos

Comandos básicos

(para mas información "man comando")
man
páginas del manual (es un help muy potente)
ls listar (como dir)
rm borrar un fichero
cp copiar un fichero
pwd te dice el directorio en el que estás
cd directorio te sitúa en directorio
cd .. baja al directorio de nivel inferior
chown, chgrp, chmod, touch comandos para manejo de atributos de ficheros
find locate buscar ficheros
cat more head listar ficheros (como type)
split partir ficheros
grep buscar texto en ficheros (muy potente)


Comandos para comunicaciones y redes

who lista de usuarios conectados
finger información sobre usuario
mail sencillo programa de correo
write manda un mensaje a la pantalla de un usuario
mesg bloqueo de mensajes de write
wall mensaje a todos los usuarios
talk establecer una conversación con otro usuario
banner saca letrero en la pantalla con el texto que se escriba
cal pone el calendario en pantalla
clear limpia la pantalla
date pone fecha t hora actuales
passwd cambiar password de un usuario

Entorno gráfico Xwindow

Iniciar X startx
Abrir nuevas sesiones startx -- :2:3 :4 etc.
Configuración de XF86 /etc/X11/XF86Config
Configuración de servidor X /etc/X11/Xserver
Configurar X XF86Setup (entorno gráfico tienes que instalar xserver_vga) /usr/sbin/xbase-configure (entorno línea de comandos)
Salir de las X ctrl-alt-backspace
Fichero donde está el programa que arranca las X /etc/X11/window-managers

Comprimir y descomprimir
Descomprimir un *.tar.gz tar -xvzf archivo.tar.gz
Descomprimir un *.tar tar -xvf
Descomprimir un *.gz gzip -d
Empaquetar un *.tar tar -cvf archivo.tar directorio/
Comprimir ficheros empaquetados gzip -9

Manejo de las unidades de diskettes y Cd-Rom

Montar diskette mount -t msdos /dev/floppy /mnt (/dev/floppy = /dev/fd0)
Montar Cd-Rom mount -t iso9660 /dev/cdrom /mnt (/dev/cdrom = /dev/hdb)
Listar unidad montada ls /mnt
Desmontar todo umount /mnt
Formatear floppy
superformat /dev/fd0 hd (msdos) (hay que tener instalado fdutils)
superformat /dev/fd0 sect=21 cyl=83
mkfs.ext2 /dev/fd0 (crea sistema de ficheros ext2)

Manejo de ficheros

Enlace simbólico entre ficheros
ln -sf /dev/ttyS0 /dev/mouse (puerto serie 1)
ln -sf /dev/ttyS1 /dev/modem (puerto serie 2)
Número de inodo
ls -i
Número de enlaces de un fichero
ls -l
Borrar enlaces
rm fichero (si no tiene enlaces borra el fichero)
Borrar directorios
rm -r
Ver espacio libre en disco
df (disco entero)
du -sh (directorios y ficheros)
Buscar un fichero
find / -name mime.types (la / es la raiz donde quieres buscar)


Uso del sistema

Ver pid de trabajos ejecutándose ps
Inicialización de puertos serie /etc/rc.boot/0setserial
Inicio del sistema /etc/init.d/boot
Listar el hardware reconocido dmesg dmesg | more
Ver módulos cargados en el kernel
lsmod
Prompt export
PS1="\W$"
\W te saca el nombre usuario
\H te saca el nombre del Host
\T te saca la hora
\V ???
export
PS1="usuario$ "
Información del sistema uname -a
Librerías instaladas /sbin/ldconfig -p
Librerías que utiliza un programa ldd /ruta/programa
Salir del sistema
shutdown -r 0 (reinicializa el ordenador)
shutdown -h 0 (cierra el sistema y se para)
Eliminar Lilo fdisk /mbr (entrando por símbolo del sistema en msdos c:)


Manejo de la impresora
Dispositivo /dev/lp1
Probarlo ls > /dev/lp1
Para imprimir se necesita lpr Magicfilter y Mpage
Hay que configurar un filtro para la impresora Utilizar
Magicfilterconfig --force (para mi hp690 C elijo el filtro hp550c)
Ver colas impresión lpq
Estado impresoras lpc status
Eliminar colas en impresión lprm

Comandos de IRC para IrcII

/server conectar con un servidor (/server irc.servidor.com)
/channel /join conectar con un canal (/channel #linux)
/admin datos de servidor o nickname
/list listar canales irc
/names nicknames de todos los usuarios
/msg mensaje privado a nick
/who quien está conectado y sus datos
/whois verdadera identificación de alguien
/quit desconectar


Instalación y manejo de paquetes en Debian
dpkg -i Instalar paquete
dpkg --info Información del paquete
dpkg -c Muestra la lista de ficheros contenidos
dpkg --contents Lista todos los ficheros contenidos con sus directorios
dpkg -f Muestra información de versión del paquete
dpkg --unpack Desempaqueta
dpkg --purge Borra un paquete incluidos los ficheros de configuración
dpkg -r Borra un paquete pero no borra los ficheros de configuración
dpkg -L Lista el paquete si está instalado
dpkg -l Lista los paquetes instalados


Convertir paquetes de RedHat a Debian
alien -d fichero.rpm convierte fichero rpm a deb
alien -d fichero.tgz convierte fichero tgz a deb
alien -i fichero.rpm convierte fichero rpm a deb y lo instala
alien -i fichero.tgz convierte fichero tgz a deb y lo instala

Fuente: www.portalhacker.net

0 comentarios: