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 Paquetes RPM - Instalar un paquete RPM # rpm -i [NombreDelPaquete.rpm] - Desinstalar un paquete .rpm # rpm -e [NombreDelPaquete.rpm] - Mostrar paquetes RPM instalados sistema # rpm -qal - Instalar un paquete desde YUM # yum install [NombreDelPaquete] - Eliminar un paquete desde YUM # yum remove [NombreDelPaquete] - Instalar dependencias de un paquete RPM # yum localinstall [NombreDelPaquete.rpm] - Actualizar repositorios # yum update - Buscar por nombre de paquete # yum search [NombreDelPaquete] - Limpiar caché de paquetes descargados # yum clean all 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

Libro de Trucos FEDORA

Embed Size (px)

Citation preview

  • 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

    .

    Con

    tact

    oTw

    itte

    r: @

    zagu

    rito

    Face

    book

    : Bus

    car

    por

    Port

    alLi

    nux

    Cor

    reo:

    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 .. R

    etroceder un nivel #

    cd - Regresar al directorio anterior

    # lsVer los ficheros de un directorio

    # ls -aVer los ficheros ocultos

    # ls -lM

    ostrar detalles de un directorio #

    mkdir [D

    irectorio]Crear directorio

    # m

    kdir -p carpeta/carpeta1Crear arbol de directorios

    # rm

    -rf [Directorio]B

    orrar carpeta y su contenido #

    cp -rf [Directorio] [D

    irectorio] Copiar carpeta entera

    # cp [Fichero] [Fichero] C

    opiar fichero#

    mv -rf [D

    irectorio] [Directorio] M

    over o renombrar

    # ln -s [D

    irectorio] [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] C

    arpeta Com

    primir una carpeta

    en .rar#

    unrar x [Fichero.rar] Descom

    primir carpeta

    # tar -cfz [Fichero.tar.gz] C

    arpeta Crear un fichero .tar.gz

    de una Carpeta

    # tar -xfz [Fichero.tar.gz] D

    escomprim

    ir 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 G

    rupo 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

    Paqu

    etes

    RPM

    - Ins

    tala

    r un

    paq

    uete

    RPM

    # rp

    m -i

    [Nom

    breD

    elPa

    quet

    e.rp

    m]

    - Des

    inst

    alar

    un

    paqu

    ete

    .rpm

    # r

    pm -e

    [Nom

    breD

    elPa

    quet

    e.rp

    m]

    - Mos

    trar

    paq

    uete

    s R

    PM in

    stal

    ados

    sis

    tem

    a#

    rpm

    -qal

    - Ins

    tala

    r un

    paq

    uete

    des

    de Y

    UM

    # y

    um in

    stal

    l [N

    ombr

    eDel

    Paqu

    ete]

    - Elim

    inar

    un

    paqu

    ete

    desd

    e YU

    M#

    yum

    rem

    ove

    [Nom

    breD

    elPa

    quet

    e]

    - Ins

    tala

    r de

    pend

    enci

    as d

    e un

    paq

    uete

    RPM

    # y

    um lo

    calin

    stal

    l [N

    ombr

    eDel

    Paqu

    ete.

    rpm

    ]

    - Act

    ualiz

    ar r

    epos

    itor

    ios

    # y

    um u

    pdat

    e

    - Bus

    car

    por

    nom

    bre

    de p

    aque

    te#

    yum

    sea

    rch

    [Nom

    breD

    elPa

    quet

    e]

    - Lim

    piar

    cac

    h d

    e pa

    quet

    es d

    esca

    rgad

    os#

    yum

    cle

    an a

    ll

    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 M

    ostrar 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] C

    rear usuario nuevo#

    userdel [Nom

    breDelU

    suario] Eliminar usuario

    # groupadd [G

    rupo] Crear un grupo

    # groupdel [G

    rupo] Eliminar un grupo

    # groupm

    od [Grupo] [N

    uevoGrupo] R

    enombrar grupo

    # passw

    d [Nom

    breDelU

    suario] Cam

    biar contrasea- C

    rear un usuario con grupo, /home y Shell

    # useradd -g [G

    rupo] -d -s [Shell] [Nom

    breDelU

    suario]

    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"

    Cre

    ado

    con

    Inks

    cape