Está en la página 1de 10

Informacion basica

arch: mostrar la arquitectura de la mquina (1).


uname -m: mostrar la arquitectura de la mquina (2).
uname -r: mostrar la versin del kernel usado.
dmidecode -q: mostrar los componentes (hardware) del sistema.
hdparm -i /dev/hda: mostrar las caractersticas de un disco duro.
hdparm -tT /dev/sda: realiar prueba de lectura en un disco duro.
cat /proc/cpuinfo: mostrar informacin de la !"#.
cat /proc/interrupts: mostrar las interrupciones.
cat /proc/meminfo: verificar el uso de memoria.
cat /proc/swaps: mostrar ficheros swap.
cat /proc/version: mostrar la versin del kernel.
cat /proc/net/dev: mostrar adaptadores de red $ estadsticas.
cat /proc/mounts: mostrar el sistema de ficheros montado.
lspci -tv: mostrar los dispositivos "!I.
lsusb -tv: mostrar los dispositivos #%&.
date: mostrar la fecha del sistema.
cal 2014' mostrar el almanaque de 2(1).
cal 01 2014: mostrar el almanaque para el mes enero de 2(1).
date 091017100201400: colocar (declarar* a+ustar) fecha $ hora.
cloc! -w: ,uardar los cambios de fecha en la &I-%.
!./0-1
cdrecord -v "racetime#2 dev#/dev/cdrom -e$ect blan!#fast -force: limpiar o borrar un cd
re,rabable.
m!isofs /dev/cdrom % cdiso: crear una ima,en iso de cdrom en disco.
m!isofs /dev/cdrom & "'ip % cd(iso"': crear una ima,en comprimida iso de cdrom en disco.
m!isofs -) -allow-leadin"-dots -* -+ ,-abel ./0 -iso-level 4 -o /cdiso data(cd: crear una
ima,en iso de un directorio.
cdrecord -v dev#/dev/cdrom cdiso: quemar una ima,en iso.
"'ip -dc cd(iso"' & cdrecord dev#/dev/cdrom -: quemar una ima,en iso comprimida.
mount -o loop cdiso /mnt/iso: montar una ima,en iso.
cd-paranoia -1: llevar canciones de un cd a ficheros wav.
cd-paranoia 2 0-30: llevar las 2 primeras canciones de un cd a ficheros wav.
cdrecord 2scanbus: escanear bus para identificar el canal scsi.
dd if#/dev/hdc & md4sum: hacer funcionar un md3sum en un dispositivo* como un !..
4ctualiacion de paquetes con $um
5um install pac!a"e(name: descar,ar e instalar un paquete rpm.
5um localinstall pac!a"e(namerpm: este instalar un 0"1 $ tratar de resolver todas las
dependencies para ti* usando tus repositorios.
5um update pac!a"e(namerpm: actualiar todos los paquetes rpm instalados en el sistema.
5um update pac!a"e(name: moderniar 5 actualiar un paquete rpm.
5um remove pac!a"e(name: eliminar un paquete rpm.
5um list: listar todos los paquetes instalados en el sistema.
5um search pac!a"e(name: 6ncontrar un paquete en repositorio rpm.
5um clean pac!a"es: limpiar un cach7 rpm borrando los paquetes descar,ados.
5um clean headers: eliminar todos los ficheros de encabeamiento que el sistema usa para
resolver la dependencia.
5um clean all: eliminar desde los paquetes cach7 $ ficheros de encabeado.
4ctualiacion con paquetes .6&
dp!" -i pac!a"edeb: instalar 5 actualiar un paquete deb.
dp!" -r pac!a"e(name: eliminar un paquete deb del sistema.
dp!" -l: mostrar todos los paquetes deb instalados en el sistema.
dp!" -l & "rep httpd: mostrar todos los paquetes deb con el nombre 8httpd9
dp!" -s pac!a"e(name: obtener informacin en un paquete especfico instalado en el sistema.
dp!" -- pac!a"e(name: mostar lista de ficheros dados por un paquete instalado en el sistema.
dp!" 2contents pac!a"edeb: mostrar lista de ficheros dados por un paquete no instalado
todava.
dp!" -6 /bin/pin": verificar cul paquete pertenece a un fichero dado.
4nalisis de sistemas $ ficheros
badbloc!s -v /dev/hda1: !hequear los bloques defectuosos en el disco hda1.
fsc! /dev/hda1: reparar 5 chequear la inte,ridad del fichero del sistema :inu; en el disco hda1.
fsc!e7t2 /dev/hda1: reparar 5 chequear la inte,ridad del fichero del sistema e;t 2 en el disco
hda1.
e2fsc! /dev/hda1: reparar 5 chequear la inte,ridad del fichero del sistema e;t 2 en el disco hda1.
e2fsc! -$ /dev/hda1: reparar 5 chequear la inte,ridad del fichero del sistema e;t 2 en el disco
hda1.
fsc!e7t3 /dev/hda1: reparar 5 chequear la inte,ridad del fichero del sistema e;t 2 en el disco
hda1.
fsc!vfat /dev/hda1: reparar 5 chequear la inte,ridad del fichero sistema fat en el disco hda1.
fsc!msdos /dev/hda1: reparar 5 chequear la inte,ridad de un fichero del sistema dos en el disco
hda1.
dosfsc! /dev/hda1: reparar 5 chequear la inte,ridad de un fichero del sistema dos en el disco
hda1.
4tributos especiales.
chattr 8a file1: permite escribir abriendo un fichero solamente modo append.
chattr 8c file1: permite que un fichero sea comprimido 5 descomprimido automaticamente.
chattr 8d file1: ase,ura que el pro,rama i,nore borrar los ficheros durante la copia de
se,uridad.
chattr 8i file1: convierte el fichero en invariable* por lo que no puede ser eliminado* alterado*
renombrado* ni enlaado.
chattr 8s file1: permite que un fichero sea borrado de forma se,ura.
chattr 86 file1: ase,ura que un fichero sea modificado* los cambios son escritos en modo
s$nchronous como con s$nc.
chattr 8u file1: te permite recuperar el contenido de un fichero a<n si este est cancelado.
lsattr: mostrar atributos especiales.
6ncontra r archivos.
find / -name file1: buscar fichero $ directorio a partir de la ra del sistema.
find / -user user1: buscar ficheros $ directorios pertenecientes al usuario =user1>.
find /home/user1 -name 9bin: buscar ficheros con e;tensin =. bin? dentro del directorio =5
home5user1>.
find /usr/bin -t5pe f -atime 8100: buscar ficheros binarios no usados en los <ltimos 1(( das.
find /usr/bin -t5pe f -mtime -10: buscar ficheros creados o cambiados dentro de los <ltimos 1(
das.
find / -name 9rpm -e7ec chmod 744 :;<= >: buscar ficheros con e;tensin =.rpm? $ modificar
permisos.
find / -7dev -name 9rpm: &uscar ficheros con e;tensin =.rpm? i,norando los dispositivos
removibles como cdrom* pen/drive* etc.@
locate 9ps: encuentra ficheros con e;tensin =.ps? e+ecutados primeramente con el command
=updatedb?.
whereis halt: mostrar la ubicacin de un fichero binario* de a$uda o fuente. 6n este caso
pre,unta dnde est el comando =halt?.
which halt: mostrar la senda completa (el camino completo) a un binario 5 e+ecutable.
&anckup
dump -0a$ -f /tmp/home0ba! /home: hacer una salva completa del directorio =5home?.
dump -1a$ -f /tmp/home0ba! /home: hacer una salva incremental del directorio =5home?.
restore -if /tmp/home0ba!: restaurando una salva interactivamente.
rs5nc -ro"pav 2delete /home /tmp: sincroniacin entre directorios.
rs5nc -ro"pav -e ssh 2delete /home ip(address:/tmp: rs$nc a trav7s del t<nel %%A.
rs5nc -a' -e ssh 2delete ip(addr:/home/public /home/local: sincroniar un directorio local con
un directorio remoto a trav7s de ssh $ de compresin.
rs5nc -a' -e ssh 2delete /home/local ip(addr:/home/public: sincroniar un directorio remoto
con un directorio local a trav7s de ssh $ de compresin.
dd bs#1? if#/dev/hda & "'ip & ssh user@ip(addr :dd of#hda"'=: hacer una salva de un disco
duro en un host remoto a trav7s de ssh.
dd if#/dev/sda of#/tmp/file1: salvar el contenido de un disco duro a un fichero. (6n este caso el
disco duro es 8sda9 $ el fichero 8file19).
tar -Auf bac!uptar /home/user: hacer una salva incremental del directorio =5home5user?.
B cd /tmp/local/ CC tar c D & ssh -. user@ip(addr :cd /home/share/ CC tar 7 -p=: copiar el
contenido de un directorio en un directorio remoto a trav7s de ssh.
B tar c /home D & ssh -. user@ip(addr :cd /home/bac!up-home CC tar 7 -p=: copiar un
directorio local en un directorio remoto a trav7s de ssh.
tar cf 2 & Bcd /tmp/bac!up > tar 7f 2 D: copia local conservando las licencias $ enlaces desde un
directorio a otro.
find /home/user1 -name :9t7t= & 7ar"s cp -av 2tar"et-director5#/home/bac!up/ 2parents:
encontrar $ copiar todos los ficheros con e;tensin =.t;t? de un directorio a otro.
find /var/lo" -name :9lo"= & tar cv 2files-from#- & b'ip2 % lo"tarb'2: encontrar todos los
ficheros con e;tensin =.lo,? $ hacer un archivo bip.
dd if#/dev/hda of#/dev/fd0 bs#412 count#1: hacer una copia del 10& (1aster &oot 0ecord) a
un disco flopp$.
dd if#/dev/fd0 of#/dev/hda bs#412 count#1: restaurar la copia del 1&0 (1aster &oot 0ecord)
salvada en un flopp$.
1anipulacion de te;tos.
cat file1 file2 & command E% file1(int7t(or(file1(outt7t: sinta;is ,eneral para la
manipulacin de te;to utiliando "I"6* %B.IC $ %B.-#B.
cat file1 & commandB sedF "repF aw!F "repF etcGD % resultt7t: sinta;is ,eneral para manipular
un te;to de un fichero $ escribir el resultado en un fichero nuevo.
cat file1 & commandB sedF "repF aw!F "repF etcGD H resultt7t: sinta;is ,eneral para manipular
un te;to de un fichero $ aDadir resultado en un fichero e;istente.
"rep Iu" /var/lo"/messa"es: buscar palabras 84u,9 en el fichero =5var5lo,5messa,es?.
"rep JIu" /var/lo"/messa"es: buscar palabras que comienan con 84u,9 en fichero
=5var5lo,5messa,es?
"rep K0-9L /var/lo"/messa"es: seleccionar todas las lneas del fichero =5var5lo,5messa,es? que
contienen n<meros.
"rep Iu" -* /var/lo"/9: buscar la cadena 84u,9 en el directorio =5var5lo,? $ deba+o.
sed :s/strin"a1/strin"a2/"= e7amplet7t: reubicar 8strin,19 con 8strin,29 en e+emplo.t;t
sed :/JM/d= e7amplet7t: eliminar todas las lneas en blanco desde el e+emplo.t;t
sed :/ 9N/d> /JM/d= e7amplet7t: eliminar comentarios $ lneas en blanco de e+emplo.t;t
echo :esempio= & tr :K:lower: L: :K:upper: L:: convertir min<sculas en ma$<sculas.
sed -e =1d= resultt7t: elimina la primera lnea del fichero e+emplo.t;t
sed -n :/strin"a1/p=: visualiar solamente las lneas que contienen la palabra 8strin,19
4ctualiaciones de paquetes 4"B
apt-"et install pac!a"e(name: instalar 5 actualiar un paquete deb.
apt-cdrom install pac!a"e(name: instalar 5 actualiar un paquete deb desde un cdrom.
apt-"et update: actualiar la lista de paquetes.
apt-"et up"rade: actualiar todos los paquetes instalados.
apt-"et remove pac!a"e(name: eliminar un paquete deb del sistema.
apt-"et chec!: verificar la correcta resolucin de las dependencias.
apt-"et clean: limpiar cache desde los paquetes descar,ados.
apt-cache search searched-pac!a"e: retorna lista de paquetes que corresponde a la serie
Epaquetes buscadosF.
4pa,ar reiniciar.
shutdown -h now: apa,ar el sistema.
init 0: apa,ar el sistema.
telinit 0: apa,ar el sistema.
halt: apa,ar el sistema.
shutdown -h horas:minutos: apa,ado planificado del sistema.
shutdown -c: cancelar un apa,ado planificado del sistema.
shutdown -r now: reiniciar (1).
reboot: reiniciar (2).
lo"out: cerrar sesin.
4rchivos $ directorios.
cd /home: entrar en el directorio 8home9.
cd : retroceder un nivel.
cd /: retroceder 2 niveles.
cd: ir al directorio ra.
cd Ouser1: ir al directorio user1.
cd -: ir (re,resar) al directorio anterior.
pwd: mostrar el camino del directorio de traba+o.
ls: ver los ficheros de un directorio.
ls -P: ver los ficheros de un directorio.
ls -l: mostrar los detalles de ficheros $ carpetas de un directorio.
ls -a: mostrar los ficheros ocultos.
ls 9K0-9L9: mostrar los ficheros $ carpetas que contienen n<meros.
tree: mostrar los ficheros $ carpetas en forma de rbol comenando por la ra.(1)
lstree: mostrar los ficheros $ carpetas en forma de rbol comenando por la ra.(2)
m!dir dir1: crear una carpeta o directorio con nombre =dir1>.
m!dir dir1 dir2: crear dos carpetas o directorios simultneamente (!rear dos directorios a la
ve).
m!dir -p /tmp/dir1/dir2: crear un rbol de directorios.
rm -f file1: borrar el fichero llamado =file1>.
rmdir dir1: borrar la carpeta llamada =dir1>.
rm -rf dir1: eliminar una carpeta llamada =dir1> con su contenido de forma recursiva. (%i lo
borro recursivo esto$ diciendo que es con su contenido).
rm -rf dir1 dir2: borrar dos carpetas (directorios) con su contenido de forma recursiva.
mv dir1 new(dir: renombrar o mover un fichero o carpeta (directorio).
cp file1: copiar un fichero.
cp file1 file2: copiar dos ficheros al unsono.
cp dir /9 : copiar todos los ficheros de un directorio dentro del directorio de traba+o actual.
cp -a /tmp/dir1 : copiar un directorio dentro del directorio actual de traba+o.
cp -a dir1: copiar un directorio.
cp -a dir1 dir2: copiar dos directorio al unsono.
ln -s file1 ln!1: crear un enlace simblico al fichero o directorio.
ln file1 ln!1: crear un enlace fsico al fichero o directorio.
touch -t 0712240000 file1: modificar el tiempo real (tiempo de creacin) de un fichero o
directorio.
file file1: salida (volcado en pantalla) del tipo mime de un fichero te;to.
iconv -l: listas de cifrados conocidos.
iconv -f fromQncodin" -t toQncodin" inputPile % outputPile: crea una nueva forma del
fichero de entrada asumiendo que est codificado en from6ncodin, $ convirti7ndolo a Bo6ncodin,.
find -ma7depth 1 -name 9$p" -print -e7ec convert 0;<0 -resi'e R0ST0 ,thumbs/;<0 >:
a,rupar ficheros redimensionados en el directorio actual $ enviarlos a directorios en vistas de
miniaturas (requiere convertir desde Ima,ema,icG).
1ontando un sistema de archivos.
mount /dev/hda2 /mnt/hda2: montar un disco llamado hda2. Herifique primero la e;istencia del
directorio =5 mnt5hda2>I si no est* debe crearlo.
umount /dev/hda2: desmontar un disco llamado hda2. %alir primero desde el punto =5 mnt5hda2.
fuser -!m /mnt/hda2: forar el desmonta+e cuando el dispositivo est ocupado.
umount -n /mnt/hda2: correr el desmonta+e sin leer el fichero 5etc5mtab. Jtil cuando el fichero
es de solo lectura o el disco duro est lleno.
mount /dev/fd0 /mnt/flopp5: montar un disco fle;ible (flopp$).
mount /dev/cdrom /mnt/cdrom: montar un cdrom 5 dvdrom.
mount /dev/hdc /mnt/cdrecorder: montar un cd re,rabable o un dvdrom.
mount /dev/hdb /mnt/cdrecorder: montar un cd re,rabable 5 dvdrom (un dvd).
mount -o loop fileiso /mnt/cdrom: montar un fichero o una ima,en iso.
mount -t vfat /dev/hda4 /mnt/hda4: montar un sistema de ficheros K4B22.
mount /dev/sda1 /mnt/usbdis!: montar un usb pen/drive o una memoria (sin especificar el tipo
de sistema de ficheros).
6spacio de disco.
df -h: mostrar una lista de las particiones montadas.
ls -l6r &more: mostrar el tamaDo de los ficheros $ directorios ordenados por tamaDo.
du -sh dir1: 6stimar el espacio usado por el directorio =dir1>.
du -s! 9 & sort -rn: mostrar el tamaDo de los ficheros $ directorios ordenados por tamaDo.
rpm -q -a 2qf :U10;6VWQ<tU;XI?Q<n= & sort -!1F1n: mostrar el espacio usado por los
paquetes rpm instalados or,aniados por tamaDo (Kedora* 0edhat $ otros).
dp!"-quer5 -Y -f#=M;Vnstalled-6i'e>10<tM;Aac!a"e<n= & sort -!1F1n: mostrar el espacio usado
por los paquetes instalados* or,aniados por tamaDo (#buntu* .ebian $ otros).
#suarios $ ,rupos.
"roupadd nombre(del("rupo: crear un nuevo ,rupo.
"roupdel nombre(del("rupo: borrar un ,rupo.
"roupmod -n nuevo(nombre(del("rupo vie$o(nombre(del("rupo: renombrar un ,rupo.
useradd -c ,Xame 6urname 0 -" admin -d /home/user1 -s /bin/bash user1: !rear un nuevo
usuario perteneciente al ,rupo 8admin9.
useradd user1: crear un nuevo usuario.
userdel -r user1: borrar un usuario (=/r? elimina el directorio Aome).
usermod -c ,Zser PTA0 -" s5stem -d /ftp/user1 -s /bin/nolo"in user1: cambiar los atributos
del usuario.
passwd: cambiar contraseDa.
passwd user1: cambiar la contraseDa de un usuario (solamente por root).
cha"e -Q 2014-12-31 user1: colocar un plao para la contraseDa del usuario. 6n este caso dice
que la clave e;pira el 21 de diciembre de 2(1).
pwc!: chequear la sinta;is correcta el formato de fichero de =5etc5passwd? $ la e;istencia de
usuarios.
"rpc!: chequear la sinta;is correcta $ el formato del fichero =5etc5,roup? $ la e;istencia de
,rupos.
new"rp "roup(name: re,istra a un nuevo ,rupo para cambiar el ,rupo predeterminado de los
ficheros creados recientemente.
"ermisos $ ficheros.
ls -lh: 1ostrar permisos.
ls /tmp & pr -T4 -YM.[-Z?X6: dividir la terminal en 3 columnas.
chmod u"o8rw7 director51: colocar permisos de lectura L* escritura (w) $ e+ecucin(;) al
propietario (u)* al ,rupo (,) $ a otros (o) sobre el directorio =director$1>.
chmod "o-rw7 director51: quitar permiso de lectura L* escritura (w) $ (;) e+ecucin al ,rupo
(,) $ otros (o) sobre el directorio =director$1>.
chown user1 file1: cambiar el dueDo de un fichero.
chown -* user1 director51: cambiar el propietario de un directorio $ de todos los ficheros $
directorios contenidos dentro.
ch"rp "roup1 file1: cambiar ,rupo de ficheros.
chown user1:"roup1 file1: cambiar usuario $ el ,rupo propietario de un fichero.
find / -perm -u8s: visualiar todos los ficheros del sistema con %#I. confi,urado.
chmod u8s /bin/file1: colocar el bit %#I. en un fichero binario. 6l usuario que corriendo ese
fichero adquiere los mismos privile,ios como dueDo.
chmod u-s /bin/file1: deshabilitar el bit %#I. en un fichero binario.
chmod "8s /home/public: colocar un bit %MI. en un directorio Nsimilar al %#I. pero por
directorio.
chmod "-s /home/public: desabilitar un bit %MI. en un directorio.
chmod o8t /home/public: colocar un bit %BIGO en un directorio. "ermite el borrado de ficheros
solamente a los dueDos le,timos.
chmod o-t /home/public: desabilitar un bit %BIGO en un directorio.
4rchivos $ ficheros comprimidos.
bun'ip2 file1b'2: descomprime in fichero llamado =file1.b2>.
b'ip2 file1: comprime un fichero llamado =file1>.
"un'ip file1"': descomprime un fichero llamado =file1.,?.
"'ip file1: comprime un fichero llamado =file1>.
"'ip -9 file1: comprime con compresin m;ima.
rar a file1rar test(file: crear un fichero rar llamado =file1.rar?.
rar a file1rar file1 file2 dir1: comprimir =file1>* =file2> $ =dir1> simultneamente.
rar 7 file1rar: descomprimir archivo rar.
unrar 7 file1rar: descomprimir archivo rar.
tar -cvf archivetar file1: crear un tarball descomprimido.
tar -cvf archivetar file1 file2 dir1: crear un archivo conteniendo =file1>* =file2> $?dir1>.
tar -tf archivetar: mostrar los contenidos de un archivo.
tar -7vf archivetar: e;traer un tarball.
tar -7vf archivetar -. /tmp: e;traer un tarball en 5 tmp.
tar -cvf$ archivetarb'2 dir1: crear un tarball comprimido dentro de bip2.
tar -7vf$ archivetarb'2: descomprimir un archivo tar comprimido en bip2
tar -cvf' archivetar"' dir1: crear un tarball comprimido en ,ip.
tar -7vf' archivetar"': descomprimir un archive tar comprimido en ,ip.
'ip file1'ip file1: crear un archivo comprimido en ip.
'ip -r file1'ip file1 file2 dir1: comprimir* en ip* varios archivos $ directorios de forma
simultnea.
un'ip file1'ip: descomprimir un archivo ip.
"aquetes 0"1
rpm -ivh pac!a"erpm: instalar un paquete rpm.
rpm -ivh 2nodeeps pac!a"erpm: instalar un paquete rpm i,norando las peticiones de
dependencias.
rpm -Z pac!a"erpm: actualiar un paquete rpm sin cambiar la confi,uracin de los ficheros.
rpm -P pac!a"erpm: actualiar un paquete rpm solamente si este est instalado.
rpm -e pac!a"e(namerpm: eliminar un paquete rpm.
rpm -qa: mostrar todos los paquetes rpm instalados en el sistema.
rpm -qa & "rep httpd: mostrar todos los paquetes rpm con el nombre 8httpd9.
rpm -qi pac!a"e(name: obtener informacin en un paquete especfico instalado.
rpm -q" ,65stem Qnvironment//aemons0: mostrar los paquetes rpm de un ,rupo software.
rpm -ql pac!a"e(name: mostrar lista de ficheros dados por un paquete rpm instalado.
rpm -qc pac!a"e(name: mostrar lista de confi,uracin de ficheros dados por un paquete rpm
instalado.
rpm -q pac!a"e(name 2whatrequires: mostrar lista de dependencias solicitada para un
paquete rpm.
rpm -q pac!a"e(name 2whatprovides: mostar la capacidad dada por un paquete rpm.
rpm -q pac!a"e(name 2scripts: mostrar los scripts comenados durante la instalacin
5eliminacin.
rpm -q pac!a"e(name 2chan"elo": mostar el historial de revisions de un paquete rpm.
rpm -qf /etc/httpd/conf/httpdconf: verificar cul paquete rpm pertenece a un fichero dado.
rpm -qp pac!a"erpm -l: mostrar lista de ficheros dados por un paquete rpm que a<n no ha sido
instalado.
rpm 2import /media/cdrom/*A?-\A\-]Q^: importar la firma di,ital de la llave p<blica.
rpm 2chec!si" pac!a"erpm: verificar la inte,ridad de un paquete rpm.
rpm -qa "p"-pub!e5: verificar la inte,ridad de todos los paquetes rpm instalados.
rpm -+ pac!a"e(name: chequear el tamaDo del fichero* licencias* tipos* dueDo* ,rupo* chequeo
de resumen de 1.3 $ <ltima modificacin.
rpm -+a: chequear todos los paquetes rpm instalados en el sistema. #sar con cuidado.
rpm -+p pac!a"erpm: verificar un paquete rpm no instalado todava.
rpm2cpio pac!a"erpm & cpio 2e7tract 2ma!e-directories 9bin9: e;traer fichero e+ecutable
desde un paquete rpm.
rpm -ivh /usr/src/redhat/*A?6/_arch_/pac!a"erpm: instalar un paquete construido desde
una fuente rpm.
rpmbuild 2rebuild pac!a"e(namesrcrpm: construir un paquete rpm desde una fuente rpm.
Her el contenido de un fichero.
cat file1: ver los contenidos de un fichero comenando desde la primera hilera.
tac file1: ver los contenidos de un fichero comenando desde la <ltima lnea.
more file1: ver el contenido a lo lar,o de un fichero.
less file1: parecido al commando =more? pero permite salvar el movimiento en el fichero as
como el movimiento hacia atrs.
head -2 file1: ver las dos primeras lneas de un fichero.
tail -2 file1: ver las dos <ltimas lneas de un fichero.
tail -f /var/lo"/messa"es: ver en tiempo real qu7 ha sido aDadido al fichero.
!onvercion de archivos.
dos2uni7 filedost7t fileuni7t7t: convertir un formato de fichero te;to desde 1%.-% a #CIP.
uni72dos fileuni7t7t filedost7t: convertir un formato de fichero de te;to desde #CIP a
1%.-%.
recode `T?- E pa"et7t % pa"ehtml: convertir un fichero de te;to en html.
recode -l & more: mostrar todas las conversiones de formato disponibles.
Kormatear un sistema de archivos.
m!fs /dev/hda1: crear un fichero de sistema tipo :inu; en la particin hda1.
m!e2fs /dev/hda1: crear un fichero de sistema tipo :inu; e;t 2 en hda1.
m!e2fs -$ /dev/hda1: crear un fichero de sistema tipo :inu; e;t2 (peridico) en la particin
hda1.
m!fs -t vfat 32 -P /dev/hda1: crear un fichero de sistema K4B22 en hda1.
fdformat -n /dev/fd0: formatear un disco floopl$.
m!swap /dev/hda3: crear un fichero de sistema swap.
Braba+o con la %Q4"
m!swap /dev/hda3: crear fichero de sistema swap.
swapon /dev/hda3: activando una nueva particin swap.
swapon /dev/hda2 /dev/hdb3: activar dos particiones swap.
Braba+o con la 06..
ifconfi" eth0: mostrar la confi,uracin de una tar+eta de red 6thernet.
ifup eth0: activar una interface =eth(>.
ifdown eth0: deshabilitar una interface =eth(>.
ifconfi" eth0 1921TR11 netmas! 2442442440: confi,urar una direccin I".
ifconfi" eth0 promisc: confi,urar =eth(>en modo com<n para obtener los paquetes (sniffin,).
dhclient eth0: activar la interface =eth(> en modo dhcp.
route -n: mostrar mesa de recorrido.
route add -net 0/0 "w VA(\atewa5: confi,urar entrada predeterminada.
route add -net 1921TR00 netmas! 24424400 "w 1921TR11: confi,urar ruta esttica para
buscar la red ?1R2.1ST.(.(51S>.
route del 0/0 "w VA("atewa5: eliminar la ruta esttica.
echo ,10 % /proc/s5s/net/ipv4/ip(forward: activar el recorrido ip.
hostname: mostrar el nombre del host del sistema.
host wwwe7amplecom: buscar el nombre del host para resolver el nombre a una direccin
ip(1).
nsloo!up wwwe7amplecom: buscar el nombre del host para resolver el nombre a una
direccim ip $ viceversa(2).
ip lin! show: mostar el estado de enlace de todas las interfaces.
mii-tool eth0: mostar el estado de enlace de =eth(>.
ethtool eth0: mostrar las estadsticas de tar+eta de red =eth(>.
netstat -tup: mostrar todas las cone;iones de red activas $ sus "I..
netstat -tupl: mostrar todos los servicios de escucha de red en el sistema $ sus "I..
tcpdump tcp port R0: mostrar todo el trfico ABB".
iwlist scan: mostrar las redes inalmbricas.
iwconfi" eth1: mostrar la confi,uracin de una tar+eta de red inalmbrica.
whois wwwe7amplecom: buscar en base de datos Qhois.
%41& 4
nbtscan ip(addr: resolucin de nombre de red bios.
nmbloo!up -I ip(addr: resolucin de nombre de red bios.
smbclient -- ip(addr/hostname: mostrar acciones remotas de un host en windows.
I"B4&:6
iptables -t filter --: mostrar todas las cadenas de la tabla de filtro.
iptables -t nat --: mostrar todas las cadenas de la tabla nat.
iptables -t filter -P: limpiar todas las re,las de la tabla de filtro.
iptables -t nat -P: limpiar todas las re,las de la tabla nat.
iptables -t filter -a: borrar cualquier cadena creada por el usuario.
iptables -t filter -I VXAZT -p tcp 2dport telnet -$ I..QAT: permitir las cone;iones telnet
para entar.
iptables -t filter -I [ZTAZT -p tcp 2dport http -$ /*[A: bloquear las cone;iones ABB"
para salir.
iptables -t filter -I P[*YI*/ -p tcp 2dport pop3 -$ I..QAT: permitir las cone;iones "-"
a una cadena delantera.
iptables -t filter -I VXAZT -$ -[\ 2lo"-prefi7 ,/*[A VXAZT0: re,istrando una cadena de
entrada.
iptables -t nat -I A[6T*[ZTVX\ -o eth0 -$ ?I6bZQ*I/Q: confi,urar un "4B ("uerto de
traduccin de direccin) en eth(* ocultando los paquetes de salida forada.
iptables -t nat -I A*Q*[ZTVX\ -d 1921TR01 -p tcp -m tcp 2dport 22 -$ /XIT 2to-
destination 10002:22: redireccionar los paquetes diri,uidos de un host a otro.
1onitoreo $ depuracion.
top: mostrar las tareas de linu; usando la ma$ora cpu.
ps -eafw: muestra las tareas :inu;.
ps -e -o pidFar"s 2forest: muestra las tareas :inu; en un modo +errquico.
pstree: mostrar un rbol sistema de procesos.
!ill -9 V/(Arocesso: forar el cierre de un proceso $ terminarlo.
!ill -1 V/(Arocesso: forar un proceso para recar,ar la confi,uracin.
lsof /p UU' mostrar una lista de ficheros abiertos por procesos.
lsof /home/user1: muestra una lista de ficheros abiertos en un camino dado del sistema.
strace -c ls %/dev/null: mostrar las llamadas del sistema hechas $ recibidas por un proceso.
strace -f -e open ls %/dev/null: mostrar las llamadas a la biblioteca.
watch -n1 :cat /proc/interrupts=: mostrar interrupciones en tiempo real.
last reboot: mostrar historial de reinicio.
lsmod: mostrar el kernel car,ado.
free -m: muestra el estado de la 041 en me,ab$tes.
smartctl -I /dev/hda: monitorear la fiabilidad de un disco duro a trav7s de %140B.
smartctl -i /dev/hda: chequear si %140B est activado en un disco duro.
tail /var/lo"/dmes": mostrar eventos inherentes al proceso de car,a del kernel.
tail /var/lo"/messa"es: mostrar los eventos del sistema.

También podría gustarte