librodetrucos fedora

1
Libro de trucos Para distribuciones basadas en Fedora GNU/Linux Montar un sistema de ficheros - Montar partición en una ruta # mount [Dispositivo] [Punto de Montaje] +Info: Dispositivo: /dev/sdaX donde sda (disco SATA) hda (disco IDE). X= número de la partición. Punto de Montaje: Ruta absoluta ej: /mnt - Desmontar punto de montaje # umount [Dispositivo] # umount [Punto de Montaje] - Desmontar dispositivo cuando está ocupado # fuser -km [Punto de Montaje] - Montar una imágen ISO # mount -o loop [IMG.iso] [Punto de Montaje] - Montar un sistema de ficheros FAT32 o NTFS # mount -t vfat [Dispositivo] [Punto de Montaje] # mount -t ntfs-3g [Dispositivo] [Punto de Montaje] +Info: El paquete ntfs-3g tiene que estar instalado. .:Recuperar GRUB en 7 sencillos pasos:. 1.- Iniciamos un LiveCD y abrimos una Terminal. 2.- Identificamos las particiones /home, /boot y / (raíz) con # fdisk -l 3.- Montamos las particiones en el orden correcto (Primero ráiz luego /home y /boot). 4.- Montamos las siguientes carpetas necesarias: # mount --bind /dev /mnt/dev && mount --bind /dev/pts /mnt/ dev/pts && mount --bind /proc /mnt/proc && mount --bind /sys / mnt/sys 5.- Permisos root y montamos el sistema # chroot /mnt && mount -a 6.- Instalamos el grub: # grub-install /dev/sda 7.- Cargamos el grub # grub2-mkconfig -i /boot/grub2/grub.cfg "Libro de trucos" es una creación de Jesús Camacho, autor y editor de PortalLinux. www.portallinux.es/LibroDeTrucos "Libro de trucos" es similar a los famosos cubos de trucos pero con un formato distinto. Parte de la idea del autor que está cansado de que se le acaben achafando los cubos o no sepa donde guardarlos. Con el fin de solventar este problema, ha decidido pasar los famosos cubos en un formato más agradable para el usuario ya que se puede guardar en el bolsillo sin ningún problema. El formato libro pequeño es perfecto para guardarlo y tenerlo siempre encima. Para buscar más información de los comandos usa el comando man NombreDelComando para entrar en el manual del comando. Contacto Twitter: @zagurito Facebook: Buscar por PortalLinux Correo: [email protected] DeviantART: zagur.deviantart.com Si quieres las fuentes envíame un correo! Se permite la copia de "Libro de trucos" en cualquier formato, ya sea sin ánimo de lucro o con fines comerciales, siempre y cuando no se modifique su contenido, se respete su autoría y esta nota se mantenga. Gracias por respetar mi trabajo. Archivos y directorios $ cd ~ Entrar en el directorio del usuario # cd .. Retroceder un nivel # cd - Regresar al directorio anterior # lsVer los ficheros de un directorio # ls -aVer los ficheros ocultos # ls -lMostrar detalles de un directorio # mkdir [Directorio]Crear directorio # mkdir -p carpeta/carpeta1Crear arbol de directorios # rm -rf [Directorio]Borrar carpeta y su contenido # cp -rf [Directorio] [Directorio] Copiar carpeta entera # cp [Fichero] [Fichero] Copiar fichero # mv -rf [Directorio] [Directorio] Mover o renombrar # ln -s [Directorio] [Enlace] Crear acceso directo # find / [Fichero] | grep [Fichero] Buscar un fichero # find /home/user1 -name *.png Buscar ficheros en nuestro home con extensión .png # rar a [Fichero.rar] Carpeta Comprimir una carpeta en .rar # unrar x [Fichero.rar] Descomprimir carpeta # tar -cfz [Fichero.tar.gz] Carpeta Crear un fichero .tar.gz de una Carpeta # tar -xfz [Fichero.tar.gz] Descomprimir fichero .tar.gz # zip [Fichero.zip] file Crear un fichero .zip # unzip [Fichero.zip] Descompimir un .zip Comprimir / Descomprimir Atributos de ficheros - Modificar los permisos de un fichero # chmod n1n2n3 [Fichero] - Modifica el grupo y/o propietario fichero # chown [Grupo]:[Usuario] [Fichero] Modo de uso: n1: Usuario n2: Grupo n3: Otro 4: Lectura 2: Escritura 1: Ejecución Ejemplo: chmod 755 [Fichero] chmod UGO [Fichero] Significado: Lectura-Escritura-Ejecución para el Usuario, lectura y ejecución para el Grupo y Otros Trabajando con ficheros de texto # cat file Visualizar contenido del fichero # head file Visualizar las 10 primeras líneas # head -15 file Visualizar las 15 primeras líneas # tail file Visualizar las 10 últimas líneas # tail -15 file Visualizar las 15 últimas líneas # tail -f /var/log/auth.log Mostrar log y sus actualizaciones a tiempo real # wc file Mostrar número de líneas, palabas i caracteres de un fichero YUM - Instalar un paquete YUM # yum install [NombreDelPaquete] - Desinstalar un paquete .rpm # yum remove [NombreDelPaquete] - Actualizar todos los paquetes del sistema # yum update - Mostrar listado de paquetes por actualizar # yum check-update - Información detallada sobre un paquete # yum info [NombreDelPaquete] - Listar paquetes por actualizar y ya instalados # yum list - Instalar un paquete RPM # yum localinstall [NombreDelPaquete.rpm] - Listar paquetes ya instalados en el sistema # yum list installed - Listar paquetes disponibles para ser instalados # yum list available - Buscar por el nombre de un paquete # yum search [NombreDelPaquete] - Eliminar caché de yum (paquetes descargados) # yum clean packages - Listar repositorios # yum repolist www.portallinux.es/LibroDeTrucos www.portallinux.es/LibroDeTrucos www.portallinux.es/LibroDeTrucos www.portallinux.es/LibroDeTrucos www.portallinux.es/LibroDeTrucos www.portallinux.es/LibroDeTrucos Información del sistema # uname -m Mostrar la arquitectura del PC # uname -r Mostrar versión Kernel en uso # lscpu Mostrar información de las CPU # lsblk Listar dispositivos en bloques # lspci Mostrar dispositivos PCI # lsusb Mostrar dispositivos USB # lshw Mostrar hardware completo Apagar, reiniciar, suspender... - Apagar sistema # poweroff Apagar inmediatamente # halt Apagar el sistema rápidamente # shutdown -h 5 Apagar en 5 minutos - Reiniciar el sistema # reboot Reiniciar inmediatamente # shutdown +r 5Reiniciar en 5 minutos - Suspender o hibernar el sistema # pm-suspend # pm-hibernate Procesos y servicios # ps -A Mostrar procesos en ejecución # top Mostrar procesos en ejecución detallado # systemctl -a Mostrar estado de los servicios - Parar/Iniciar/Reiniciar/Recargar un servicio # systemctl stop/start/restart/reload [NombreDelServicio] Usuarios y grupos # useradd [NombreDelUsuario] Crear usuario nuevo # userdel [NombreDelUsuario] Eliminar usuario # groupadd [Grupo] Crear un grupo # groupdel [Grupo] Eliminar un grupo # groupmod [Grupo] [NuevoGrupo] Renombrar grupo # passwd [NombreDelUsuario] Cambiar contraseña - Crear un usuario con grupo, /home y Shell # useradd -g [Grupo] -d -s [Shell] [NombreDelUsuario] Configuración de redes # ifconfig Mostrar configuración de redes # iwconfig Mostrar configuración de redes Wi-Fi # iwlist scan Busca puntos de acceso Wi-Fi # ifup [Interface] Habilita interface # ifdown [Interface] Deshabilita interface +Info: Interface por cable eth0, eth1... Wifi wlan0, wlan1... /etc/sysconfig/network-scripts/ifcfg-ethx Fichero de configuración de red Con el paquete system-config-network se puede modificar el fichero de configuración de la red de manera muy sencilla. Configuración CortaFuegos # ufw enable Activa el cortafuergos # ufw disable Desactiva el cortafuegos # ufw default allow Permite todas las conexiones # ufw default deny Deniega todas las conexiones Libro de Trucos v1.3 Sobre "Libro de trucos" Creado con Inkscape

Upload: adrian-rivera

Post on 21-Nov-2015

213 views

Category:

Documents


0 download

DESCRIPTION

trucos fedora

TRANSCRIPT

  • Libr

    o de

    tr

    ucos

    Para

    dis

    trib

    ucio

    nes

    basa

    das

    en

    Fedo

    ra G

    NU

    /Lin

    ux

    Mon

    tar

    un s

    iste

    ma

    de fi

    cher

    os- M

    onta

    r par

    tici

    n e

    n un

    a ru

    ta#

    mou

    nt [D

    ispo

    siti

    vo] [

    Punt

    o de

    Mon

    taje

    ] +I

    nfo:

    Dis

    posi

    tivo

    : /de

    v/sd

    aX d

    onde

    sda

    (dis

    co S

    ATA)

    hda

    (dis

    co ID

    E). X

    = n

    mer

    o de

    la p

    arti

    cin

    . Pun

    to d

    e M

    onta

    je: R

    uta

    abso

    luta

    ej:

    /mnt

    - Des

    mon

    tar p

    unto

    de

    mon

    taje

    # u

    mou

    nt [D

    ispo

    siti

    vo]

    # u

    mou

    nt [P

    unto

    de

    Mon

    taje

    ]

    - Des

    mon

    tar d

    ispo

    siti

    vo c

    uand

    o es

    t o

    cupa

    do#

    fuse

    r -km

    [Pun

    to d

    e M

    onta

    je]

    - Mon

    tar u

    na im

    gen

    ISO

    # m

    ount

    -o lo

    op [I

    MG

    .iso]

    [Pun

    to d

    e M

    onta

    je]

    - Mon

    tar u

    n si

    stem

    a de

    fich

    eros

    FAT

    32 o

    NTF

    S#

    mou

    nt -t

    vfa

    t [D

    ispo

    siti

    vo] [

    Punt

    o de

    Mon

    taje

    ]#

    mou

    nt -t

    ntf

    s-3g

    [Dis

    posi

    tivo

    ] [Pu

    nto

    de M

    onta

    je]

    +Inf

    o: E

    l paq

    uete

    ntf

    s-3g

    tien

    e qu

    e es

    tar i

    nsta

    lado

    .

    .:Rec

    uper

    ar G

    RUB

    en 7

    sen

    cillo

    s pa

    sos:

    .1.

    - Ini

    ciam

    os u

    n Li

    veCD

    y a

    brim

    os u

    na T

    erm

    inal

    .2.

    - Ide

    ntif

    icam

    os la

    s pa

    rtic

    ione

    s /h

    ome,

    /bo

    ot y

    / (r

    az)

    con

    #

    fdis

    k -l

    3.- M

    onta

    mos

    las

    part

    icio

    nes

    en e

    l ord

    en c

    orre

    cto

    (Pri

    mer

    o r

    iz

    lueg

    o /h

    ome

    y /b

    oot)

    .4.

    - Mon

    tam

    os la

    s si

    guie

    ntes

    car

    peta

    s ne

    cesa

    rias

    :

    #

    mou

    nt --

    bind

    /dev

    /mnt

    /dev

    &&

    mou

    nt --

    bind

    /dev

    /pts

    /mnt

    /

    dev/

    pts

    &&

    mou

    nt --

    bind

    /pr

    oc /m

    nt/p

    roc

    &&

    mou

    nt --

    bind

    /sys

    /m

    nt/s

    ys 5

    .- P

    erm

    isos

    root

    y m

    onta

    mos

    el s

    iste

    ma

    # c

    hroo

    t /m

    nt &

    & m

    ount

    -a6.

    - Ins

    tala

    mos

    el g

    rub:

    # g

    rub-

    inst

    all /

    dev/

    sda

    7.- C

    arga

    mos

    el g

    rub

    # g

    rub2

    -mkc

    onfi

    g -i

    /bo

    ot/g

    rub2

    /gru

    b.cf

    g

    "Lib

    ro d

    e tr

    ucos

    " es

    una

    cre

    aci

    n de

    Jes

    s C

    amac

    ho, a

    utor

    y e

    dito

    r de

    Por

    talL

    inux

    .

    ww

    w.p

    orta

    llinu

    x.es

    /Lib

    roD

    eTru

    cos

    "Lib

    ro d

    e tr

    ucos

    " es

    sim

    ilar

    a lo

    s fa

    mos

    os c

    ubos

    de

    truc

    os p

    ero

    con

    un fo

    rmat

    o di

    stin

    to. P

    arte

    de

    la id

    ea d

    el a

    utor

    que

    est

    ca

    nsad

    o de

    qu

    e se

    le a

    cabe

    n ac

    hafa

    ndo

    los

    cubo

    s o

    no s

    epa

    dond

    e gu

    arda

    rlos

    . C

    on e

    l fi

    n de

    sol

    vent

    ar e

    ste

    prob

    lem

    a, h

    a de

    cidi

    do p

    asar

    los

    fa

    mos

    os c

    ubos

    en

    un f

    orm

    ato

    ms

    agr

    adab

    le p

    ara

    el u

    suar

    io y

    a qu

    e se

    pue

    de g

    uard

    ar e

    n el

    bol

    sillo

    sin

    nin

    gn

    prob

    lem

    a.

    El f

    orm

    ato

    libro

    peq

    ueo

    es

    perf

    ecto

    par

    a gu

    arda

    rlo

    y te

    nerl

    o si

    empr

    e en

    cim

    a.

    Para

    bus

    car

    ms

    inf

    orm

    aci

    n de

    los

    com

    ando

    s us

    a el

    com

    ando

    m

    an N

    ombr

    eDel

    Com

    ando

    par

    a en

    trar

    en

    el m

    anua

    l del

    com

    ando

    .

    Cont

    acto

    Twit

    ter:

    @za

    guri

    toFa

    cebo

    ok: B

    usca

    r po

    r Po

    rtal

    Linu

    xCo

    rreo

    : zag

    urbl

    og@

    gmai

    l.com

    Dev

    iant

    ART

    : zag

    ur.d

    evia

    ntar

    t.co

    m

    Si q

    uier

    es la

    s fu

    ente

    s en

    vam

    e un

    cor

    reo!

    Se p

    erm

    ite

    la c

    opia

    de

    "Lib

    ro d

    e tr

    ucos

    " en

    cua

    lqui

    er fo

    rmat

    o, y

    a se

    a si

    n n

    imo

    de lu

    cro

    o co

    n fi

    nes

    com

    erci

    ales

    , sie

    mpr

    e y

    cuan

    do

    no s

    e m

    odif

    ique

    su

    cont

    enid

    o, s

    e re

    spet

    e su

    aut

    ora

    y e

    sta

    nota

    se

    man

    teng

    a. G

    raci

    as p

    or r

    espe

    tar

    mi t

    raba

    jo.

    Archivos y directorios

    $ cd ~ Entrar en el directorio del usuario #

    cd .. Retroceder un nivel

    # cd - R

    egresar al directorio anterior #

    lsVer los ficheros de un directorio #

    ls -aVer los ficheros ocultos #

    ls -lMostrar detalles de un directorio

    # m

    kdir [Directorio]Crear directorio

    # m

    kdir -p carpeta/carpeta1Crear arbol de directorios #

    rm -rf [D

    irectorio]Borrar carpeta y su contenido

    # cp -rf [D

    irectorio] [Directorio] Copiar carpeta entera

    # cp [Fichero] [Fichero] Copiar fichero

    # m

    v -rf [Directorio] [D

    irectorio] Mover o renom

    brar #

    ln -s [Directorio] [Enlace] Crear acceso directo

    # find / [Fichero] | grep [Fichero] B

    uscar un fichero#

    find /home/user1 -nam

    e *.png Buscar ficheros en

    nuestro home con extensin .png

    # rar a [Fichero.rar] Carpeta Com

    primir una carpeta

    en .rar#

    unrar x [Fichero.rar] Descom

    primir carpeta

    # tar -cfz [Fichero.tar.gz] Carpeta Crear un fichero .tar.gz

    de una Carpeta#

    tar -xfz [Fichero.tar.gz] Descom

    primir fichero .tar.gz

    # zip [Fichero.zip] file Crear un fichero .zip

    # unzip [Fichero.zip] D

    escompim

    ir un .zip

    Com

    primir / D

    escomprim

    ir

    Atributos de ficheros

    - Modificar los perm

    isos de un fichero#

    chmod n1n2n3 [Fichero]

    - Modifica el grupo y/o propietario fichero

    # chow

    n [Grupo]:[U

    suario] [Fichero]

    Modo de uso:

    n1: Usuario

    n2: Grupo

    n3: Otro

    4: Lectura2: Escritura1: Ejecucin

    Ejemplo:

    chmod 755 [Fichero]

    chmod U

    GO

    [Fichero]Significado:Lectura-Escritura-Ejecucin para el U

    suario, lectura y ejecucin para el Grupo y

    Otros

    Trabajando con ficheros de texto#

    cat file Visualizar contenido del fichero#

    head file Visualizar las 10 primeras lneas

    # head -15 file Visualizar las 15 prim

    eras lneas#

    tail file Visualizar las 10 ltimas lneas

    # tail -15 file Visualizar las 15 ltim

    as lneas#

    tail -f /var/log/auth.log Mostrar log y sus

    actualizaciones a tiempo real

    # w

    c file Mostrar nm

    ero de lneas, palabas i caracteres de un fichero

    YUM

    - Ins

    tala

    r un

    paq

    uete

    YU

    M#

    yum

    inst

    all [

    Nom

    breD

    elPa

    quet

    e]

    - Des

    inst

    alar

    un

    paqu

    ete

    .rpm

    # y

    um r

    emov

    e [N

    ombr

    eDel

    Paqu

    ete]

    - Act

    ualiz

    ar to

    dos

    los

    paqu

    etes

    del

    sis

    tem

    a#

    yum

    upd

    ate

    - Mos

    trar

    list

    ado

    de p

    aque

    tes

    por

    actu

    aliz

    ar#

    yum

    che

    ck-u

    pdat

    e

    - Inf

    orm

    aci

    n de

    talla

    da s

    obre

    un

    paqu

    ete

    # y

    um in

    fo [N

    ombr

    eDel

    Paqu

    ete]

    - Lis

    tar

    paqu

    etes

    por

    act

    ualiz

    ar y

    ya

    inst

    alad

    os#

    yum

    list

    - Ins

    tala

    r un

    paq

    uete

    RPM

    # y

    um lo

    calin

    stal

    l [N

    ombr

    eDel

    Paqu

    ete.

    rpm

    ]

    - Lis

    tar

    paqu

    etes

    ya

    inst

    alad

    os e

    n el

    sis

    tem

    a#

    yum

    list

    inst

    alle

    d

    - Lis

    tar

    paqu

    etes

    dis

    poni

    bles

    par

    a se

    r in

    stal

    ados

    # y

    um li

    st a

    vaila

    ble

    - Bus

    car

    por

    el n

    ombr

    e de

    un

    paqu

    ete

    # y

    um s

    earc

    h [N

    ombr

    eDel

    Paqu

    ete]

    - Elim

    inar

    cac

    h d

    e yu

    m (p

    aque

    tes

    desc

    arga

    dos)

    # y

    um c

    lean

    pac

    kage

    s

    - Lis

    tar

    repo

    sito

    rios

    # y

    um r

    epol

    ist

    ww

    w.p

    orta

    llinu

    x.es

    /Lib

    roD

    eTru

    cos

    ww

    w.p

    orta

    llinu

    x.es

    /Lib

    roD

    eTru

    cos

    ww

    w.portallinux.es/LibroD

    eTrucos w

    ww

    .portallinux.es/LibroDeTrucos

    ww

    w.portallinux.es/LibroD

    eTrucos w

    ww

    .portallinux.es/LibroDeTrucos

    Informacin del sistem

    a#

    uname -m

    Mostrar la arquitectura del PC

    # unam

    e -r Mostrar versin K

    ernel en uso#

    lscpu Mostrar inform

    acin de las CPU#

    lsblk Listar dispositivos en bloques#

    lspci Mostrar dispositivos PCI

    # lsusb M

    ostrar dispositivos USB

    # lshw M

    ostrar hardware com

    pleto

    Apagar, reiniciar, suspender...

    - Apagar sistem

    a#

    poweroff A

    pagar inmediatam

    ente#

    halt Apagar el sistem

    a rpidamente

    # shutdow

    n -h 5 Apagar en 5 m

    inutos- R

    einiciar el sistema

    # reboot R

    einiciar inmediatam

    ente#

    shutdown +r 5R

    einiciar en 5 minutos

    - Suspender o hibernar el sistema

    # pm

    -suspend # pm

    -hibernate

    Procesos y servicios#

    ps -A Mostrar procesos en ejecucin

    # top M

    ostrar procesos en ejecucin detallado#

    systemctl -a M

    ostrar estado de los servicios- Parar/Iniciar/R

    einiciar/Recargar un servicio

    # system

    ctl stop/start/restart/reload [Nom

    breDelServicio]

    Usuarios y grupos

    # useradd [N

    ombreD

    elUsuario] Crear usuario nuevo

    # userdel [N

    ombreD

    elUsuario] Elim

    inar usuario#

    groupadd [Grupo] C

    rear un grupo#

    groupdel [Grupo] Elim

    inar un grupo#

    groupmod [G

    rupo] [NuevoG

    rupo] Renom

    brar grupo#

    passwd [N

    ombreD

    elUsuario] Cam

    biar contrasea- Crear un usuario con grupo, /hom

    e y Shell#

    useradd -g [Grupo] -d -s [Shell] [N

    ombreD

    elUsuario]

    Configuracin de redes

    # ifconfig M

    ostrar configuracin de redes#

    iwconfig M

    ostrar configuracin de redes Wi-Fi

    # iw

    list scan Busca puntos de acceso W

    i-Fi#

    ifup [Interface] Habilita interface

    # ifdow

    n [Interface] Deshabilita interface

    +Info: Interface por cable eth0, eth1... Wifi w

    lan0, wlan1...

    /etc/sysconfig/network-scripts/ifcfg-ethx Fichero de

    configuracin de redC

    on el paquete system-config-netw

    ork se puede modificar el

    fichero de configuracin de la red de manera m

    uy sencilla.

    Configuracin C

    ortaFuegos#

    ufw enable A

    ctiva el cortafuergos#

    ufw disable D

    esactiva el cortafuegos#

    ufw default allow Perm

    ite todas las conexiones#

    ufw default deny D

    eniega todas las conexiones

    Libr

    o de

    Tru

    cos

    v1.3

    Sobr

    e "L

    ibro

    de

    truc

    os"

    Crea

    do c

    on In

    ksca

    pe