La Red de Conocimientos Pedagógicos - Currículum vitae - Comandos básicos de Linux

Comandos básicos de Linux

Enciclopedia de comandos universales de Linux

Información del sistema

Arch muestra la arquitectura del procesador de la máquina (1)

Uname -m muestra la arquitectura del procesador de la máquina (2)

Uname -r muestra la versión del kernel que se está utilizando.

Dmodecode -q muestra los componentes del sistema de hardware - (SMBIOS/DMI)

Hdparm -i /dev/hda enumera las características arquitectónicas del disco.

Hdparm -tT /dev/sda realiza una operación de lectura de prueba en el disco.

Cat /proc/CPU info muestra información de la CPU.

Cat /proc/interrupts muestra interrupciones.

Cat /proc/meminfo verifica el uso de la memoria.

Cat /proc/swaps muestra qué swaps se utilizan.

Cat /proc/version muestra la versión del kernel.

Cat /proc/net/dev muestra información estadística y del adaptador de red.

Cat /proc/mounts muestra el sistema de archivos montado.

Lspci -tv enumera los dispositivos pci.

ls usb - Dispositivo USB para monitor de TV

Fecha muestra la fecha del sistema.

Cal 2007 muestra el calendario del año 2007.

Fecha 041217002007.00 Establezca la fecha y la hora: mes, día, minuto, año, segundo.

Clock -w guarda los cambios de hora en la BIOS.

Apagar (apagar el sistema, reiniciar y cerrar sesión)

Apagar -h apaga el sistema ahora (1)

Init 0 apaga el sistema (2)

Sistema de apagado Telinit 0(3)

Hora de apagado: minuto amp Apaga el sistema a la hora programada.

apagar: cancela un apagado planificado del sistema.

Apagar -r Reiniciar ahora (1)

Reiniciar Reiniciar (2)

Cerrar sesión Cerrar sesión

Archivos y directorios

Cd /home en el directorio "/home"

Cd..regrese al directorio anterior.

Cd../ ..vuelve a los dos niveles superiores del directorio.

Cd para ingresar al directorio personal.

Cd ~user1 ingresa al directorio personal.

Volver al directorio anterior.

Pwd muestra la ruta de trabajo.

Ls Ver archivos en el directorio

Ls -F Ver archivos en el directorio

Ls -l muestra información detallada sobre archivos y directorios.

Ls -a muestra archivos ocultos.

Ls *[0-9]* muestra nombres de archivos y nombres de directorios que contienen números.

Árbol muestra la estructura de árbol de archivos y directorios comenzando desde el directorio raíz (1).

Lstree muestra la estructura de árbol de archivos y directorios comenzando desde el directorio raíz (2)

Mkdir dir1 crea un directorio llamado "dir1"

Mkdir dir1 dir2 Crea dos directorios al mismo tiempo.

Mkdir -p /tmp/dir1/dir2 crea un árbol de directorios.

Rm -f file 1 elimina el archivo llamado "file 1"

Rmdir dir1 elimina el directorio llamado "dir1"

Rm -rf dir1 elimina el directorio llamado "dir1", mientras borra su contenido.

Rm -rf dir1 dir2 elimina dos directorios y sus contenidos al mismo tiempo.

Mv dir1 new_dir renombra/mueve el directorio.

Cp archivo 1 archivo 2 copiar archivo.

Cp dir/*. Copia todos los archivos de un directorio al directorio de trabajo actual.

Cp -a /tmp/dir1. Copie el directorio al directorio de trabajo actual.

Cp -a dir1 dir2 copia un directorio.

ln-s file 1 lnk 1 0 crea un enlace suave a un archivo o directorio.

Crear un enlace físico a un archivo o directorio.

touch-t 0712250000 file 1 Modifica la marca de tiempo del archivo o directorio - (AAMMDDhhmm)

El archivo file1 genera el tipo mime del archivo como texto

Iconv - l enumera codificaciones conocidas.

iconv-f de encoding-t al archivo de entrada de codificación gt; outputFile crea uno nuevo a partir del archivo de entrada dado asumiendo que está codificado con fromEncoding y convirtiéndolo a toEncoding.

Encontrado. -maxprofundidad 1 -nombre *. jpg-print-exec convert " { } " - cambiar el tamaño a 80x 60 " thumbs/{ } " \;Cambiar el tamaño de los archivos por lotes en el directorio actual y enviarlos al directorio de miniaturas (requiere conversión de Imagemagick)

Búsqueda de archivos

Buscar/-nombre archivo1 comienza con '/' e ingresa al sistema de archivos raíz para buscar archivos y directorios.

Buscar/-usuario usuario1 busca archivos y directorios que pertenecen al usuario "usuario1".

Buscar /home/nombre-usuario1 \ *. Busque archivos que terminen en '. "bin" en el directorio "/home/usuario1".

find/usr/bin-type f-atime 100 busca archivos ejecutables que no se hayan utilizado en los últimos 100 días.

find/usr/bin-type f-mtime-10 busca archivos creados o modificados en un plazo de 10 días.

buscar / -nombre \*. rpm-exec chmod 755 "{ 0 }" \;Busca archivos que terminen en '. rpm ' y definir sus permisos.

Buscar/-xdev -name \*. rpm busca archivos que terminen en '. 'rpm', ignorando los dispositivos extraíbles como unidades ópticas y disquetes.

Posicionamiento\*. ps busca archivos que terminan en '. PD '- Primero ejecute el comando ' actualizadob '.

Muestra la ubicación de archivos binarios, código fuente o man.

Qué pausa muestra la ruta completa al archivo binario o ejecutable.

Monte el sistema de archivos

Monte un disco llamado hda2; asegúrese de que el directorio "/mnt/hda2" ya exista.

Umount /dev/hda2 desmonta el disco llamado hda2 - primero salga del punto de montaje "/mnt/hda2"

Cuando el dispositivo está ocupado, Fuser -km /mnt/hda2 Forzar la desinstalación.

Umount -n /mnt/hda2 ejecuta la operación de desmontaje sin escribir en el archivo /etc/mtab - útil cuando el archivo es de sólo lectura o el disco está lleno.

Monte /dev/fd0 /mnt/floppy para montar un disquete.

Montar un cdrom o dvdrom.

Monte /dev/hdc /mnt/cdrecorder para montar cdrw o dvdrom.

Monte /dev/hdb /mnt/cdrecorder para montar cdrw o dvdrom.

Montar un archivo o un archivo de imagen iso.

Mount -t vfat /dev/hda5 /mnt/hda5 monta un sistema de archivos FAT32 de Windows.

Mount/dev/sda 1/mnt/usb disk monta una unidad flash USB o un dispositivo de memoria flash.

Mount-t smbfs-o nombre de usuario = usuario, contraseña = contraseña//win client/share/mnt/share monta una red de Windows * * *.

Espacio en disco

Df -h muestra la lista de particiones montadas.

Ls -lSr |más Organizar archivos y directorios por tamaño.

Du -sh dir1 estima el espacio en disco utilizado del directorio "dir1".

Du -sk * | sort -rn muestra los tamaños de archivos y directorios en orden según su capacidad.

Rpm-q-a-qf ' 10 { size } t { name } n ' | sort-k 1, 1n muestra el espacio utilizado por los paquetes rpm instalados ordenados por tamaño (fedora, sistema redhat).

dpkg-query-W-f = ' $ { Installed-Size; 10 } t $ { package } n ' | sort-k 1, 1n muestra los deb instalados según el tamaño (ubuntu, sistema de clases debian) Espacio utilizado por el paquete.

Volver al índice superior

Usuarios y grupos

Groupadd group_name crea un nuevo grupo de usuarios.

Groupdel nombre_grupo elimina el grupo de usuarios.

Groupmod-n Nuevo nombre de grupo Nombre de grupo antiguo Cambie el nombre del grupo de usuarios.

useradd-c " nombre apellido "-gad min-d/home/user 1-s/bin/bash usuario 1 crea un usuario que pertenece al grupo de usuarios "admin".

Useradd user1 crea un nuevo usuario.

Userdel -r usuario1 elimina el usuario ('-r ' no incluye el directorio de inicio).

Usermod-c "usuario FTP" -g system-d/FTP/user 1-s/bin/novogin usuario 1 para modificar los atributos del usuario.

Contraseña cambia contraseña

Contraseña usuario1 cambia la contraseña del usuario (sólo para usuarios root).

Change-E2005-12-31 Usuario 1 establece el período de validez de la contraseña del usuario.

Pwck comprueba si el formato del archivo y la sintaxis de "/etc/passwd" y los usuarios existentes son correctos.

Grpck comprueba si el formato del archivo y la sintaxis de "/etc/passwd" y los grupos existentes son correctos.

Newgrp group_name Inicie sesión en un nuevo grupo para cambiar el grupo predeterminado para los archivos recién creados.

Volver al índice superior

Permisos de archivos: use " " para establecer permisos, use "-" para cancelar.

Ls -lh show permisos

Ls /tmp | pr -T5 -W$COLUMNS muestra el terminal en cinco columnas.

Chmod ugo rwx directorio1 establece los permisos del propietario del directorio (U), del grupo (G) y de otros (O) para leer (R), escribir (W) y ejecutar (X).

Chmod go-rwx directorio1 elimina los permisos de lectura y escritura del grupo (G) y otros (O) en el directorio.

Cambiar el atributo de propietario del archivo.

chown-r usuario 1 directorio 1 cambia los atributos del propietario del directorio y cambia los atributos de todos los archivos en el directorio modificado.

Cambiar grupo de archivos.

chown usuario 1:grupo 1 archivo 1 cambia el propietario del archivo y los atributos de grupo.

Find/-perm -u s enumera todos los archivos controlados por SUID en el sistema.

Chmod us /bin/file1 establece el bit SUID del archivo binario: el usuario que ejecuta el archivo también recibe los mismos permisos que el propietario.

Chmod u-s /bin/file1 desactiva el bit SUID de los archivos binarios.

Chmod g s /home/public establece el bit SGID del directorio, similar a SUID, pero específico del directorio.

Chmod g-s /home/public desactiva el bit SGID del directorio.

Chmod o t /home/public establece el bit STIKY del archivo: solo el propietario legítimo puede eliminar el archivo.

Chmod o-t /home/public desactiva el bit STIKY del directorio.

Volver al índice superior

Propiedades especiales de los archivos: use " " para establecer permisos, use "-" para cancelar.

Chattr a file1 solo permite leer y escribir archivos agregándolos.

Chattr c file1 permite que el kernel comprima/descomprima automáticamente este archivo.

Chattr d file1 Al realizar una copia de seguridad del sistema de archivos, el programa de volcado ignorará este archivo.

Chattr i file1 se configura como un archivo inmutable y no se puede eliminar, modificar, renombrar ni vincular.

Chattr s file1 permite la eliminación segura de archivos.

Chattr S file1 Una vez que la aplicación escribe el archivo, el sistema escribirá inmediatamente los resultados de la modificación en el disco.

Chattr u file1Si el archivo se elimina, el sistema le permitirá recuperar el archivo eliminado en el futuro.

Lsattr muestra atributos especiales.

Volver al índice superior

Empaquetar y comprimir archivos

Bunzip2 file1.bz2 descomprime un archivo llamado "file1.bz2".

Bzip2 file1 comprime un archivo llamado "file1".

Gunzip file1.gz descomprime un archivo llamado 'archivo 1 .

Gzip file1 comprime un archivo llamado "file1".

Gzip -9 Archivo 1 Compresión Máxima

Rar un archivo1.rar test_file crea un paquete llamado 'archivo1.rar'.

Rar un archivo 1. rar file1 file2dir1 comprime 'file1', 'file2' y el directorio 'dir1' simultáneamente.

Rar x file1.Rar descomprime el paquete rar.

Unrar x file1.rar descomprime el paquete rar.

tar-archive.tar El archivo CVF 1 crea un archivo comprimido sin comprimir.

TAR-archive.tar Archivo CVF 1 archivo 2dir1 crea un archivo que contiene "archivo 1", "archivo 2" y "directorio 1".

tar-TF archive.tar muestra el contenido del paquete.

tar-xvf archive.tar lanza un paquete.

Tar-xvf archive.tar-c /tmp libera el paquete comprimido en el directorio /tmp.

tar-cvfjarchive . tar . BZ 2 dir 1 crea un paquete comprimido en formato bzip2.

Tar -xvfj archive.tar.bz2 descomprime un paquete comprimido en formato bzip2.

Crea un paquete comprimido en formato gzip.

TAR-XVFZ archive.tar.gz descomprime el paquete comprimido en formato gzip.

Archivo zip 1. El archivo zip 1 crea un archivo zip.

Archivo zip-r 1 . archivo zip 1 archivo 2 directorio 1 Comprime varios archivos y directorios en un archivo zip al mismo tiempo.

Descomprimir archivo 1.zip Descomprime un archivo zip.

Volver al índice superior

Paquete RPM - (Fedora, Redhat y sistemas similares)

Instalar un paquete RPM.

Rpm-IVH-nodeepspackage.Rpm instala paquetes rpm e ignora las advertencias de dependencia.

Paquete Rpm -U. Rpm actualiza el paquete rpm sin cambiar su archivo de configuración.

Paquete Rpm -F. Rpm actualiza un paquete rpm que debe instalarse.

Rpm -e nombre_paquete.Rpm elimina el paquete rpm.

Rpm -qa muestra todos los paquetes Rpm instalados en el sistema.

rpm -qa | grep comando lt gtfile 1 _ in . txt _ o _ file 1 _ out . Sintaxis general para operaciones de texto usando canalizaciones, entrada estándar y salida estándar

cat. archivo1 |Comandos (sed, grep, awk, grep, etc...) gtResult.txt fusiona el texto de descripción detallada de un archivo y escribe la introducción a un nuevo archivo.

cat file1 |Comandos (sed, grep, awk, grep, etc...) gt gtResult.txt fusiona el texto de descripción detallada de un archivo y escribe la introducción al archivo existente.

Grep Aug /var/log/messages busca la palabra clave "Aug" en el archivo '/var/log/messages'.

Grep Aug /var/log/messages busca palabras que comiencen con "Aug" en el archivo '/var/log/messages'.

Grep [0-9] /var/log/messages selecciona todas las líneas que contienen números en el archivo "/var/log/messages".

Grepag -r /var/log/* Busca en el directorio '/var/log' y en los directorios posteriores la cadena "Aug".

/string1/string a2/g ' example.txt de Sed reemplaza "string 1" con "string2" en el archivo example.txt.

Sed'/$/d' example.txt elimina todas las líneas en blanco del archivo example.txt.

sed '/* #/d;/$/d' example.txt elimina todos los comentarios y líneas en blanco del archivo example.txt.

echo 'esempio' | tr '[:lower:]' '[:upper:]' Fusiona el contenido de las celdas superior e inferior.

Sed -e '1d' result.txtExcluir la primera línea del archivo example.txt

Sed -n '/stringa1/p 0/p 'Ver solo la palabra " string1 " línea.

Sed-sed -e 's/ *$//' ejemplo.txt elimina el último carácter de espacio en blanco de cada línea.

Sed-e /string1//g 'example.txt elimina solo la palabra "string1" del documento, manteniendo el resto.

sed-n ' 1.5p; 5q' ejemplo.txt Ver el contenido de la primera a la quinta línea.

sed-n ' 5p; ' 5q' ejemplo.txt Mira la línea 5.

Sed -e 's/00*/0/g' example.txt reemplaza varios ceros con un cero.

Cat -n file1 indica el número de líneas del archivo.

cat example.txt | awk 'NR 2 == 1 'Elimina todas las líneas pares en el archivo example.txt.

Echo a b c | awk '{print $1} 'Comprueba la primera columna de una fila.

Echo a b c | awk '{print $1, $3} 'Ver la primera y tercera columnas de una fila.

Pegue el archivo 1 y el archivo 2 para fusionar el contenido de dos archivos o dos columnas.

Pegar -d '' archivo1 archivo2 fusiona el contenido de dos archivos o dos columnas con un " " en el medio.

Ordenar archivo 1 archivo2 ordena el contenido de los dos archivos.

Ordenar archivo1 archivo2 | uniq elimina la unión de dos archivos (conservando solo una línea duplicada).

Ordenar archivo1 archivo2 | uniq -u elimina la intersección y deja otras líneas.

Ordenar archivo1 archivo2 | uniq -d elimina la intersección de dos archivos (dejando solo los archivos que existen en ambos archivos).

Comm -1 file1 file2 compara el contenido de dos archivos y elimina solo el contenido de ' file1 '.

Comm -2 file1 file2 compara el contenido de dos archivos y elimina solo el contenido de ' file2 '.

Comm -3 file1 file2 compara el contenido de dos archivos y solo elimina parte del contenido de los dos archivos.

Volver al índice superior

Configuración de caracteres y conversión de formato de archivo

dos 2 archivo unix dos .txt archivo UNIX txt Convierte el formato del archivo de texto. MSDOS a UNIX.

Unix 2 dos file UNIX .txt file dos txt convierte el formato de archivos de texto de UNIX a MSDOS.

Recodificar... HTML ltpage.txt gtPage.html Convertir archivos de texto a html.

Recode -l | more muestra todos los formatos de conversión permitidos.

Volver al índice superior

Análisis del sistema de archivos

Badblocks -v /dev/hda1 Comprueba si hay bloques defectuosos en el disco hda1.

Fsck /dev/hda1 repara/comprueba la integridad del sistema de archivos Linux en el disco hda1.

Fsck.ext2 /dev/hda1 repara/comprueba la integridad del sistema de archivos ext2 en el disco hda1.

E2fsck /dev/hda1 repara/comprueba la integridad del sistema de archivos ext2 en el disco hda1.

E2fsck -j /dev/hda1 repara/comprueba la integridad del sistema de archivos ext3 en el disco hda1.

Fsck.ext3 /dev/hda1 repara/comprueba la integridad del sistema de archivos ext3 en el disco hda1.

Fsck.vfat /dev/hda1 repara/comprueba la integridad del sistema de archivos fat en el disco hda1.

Fsck.msdos /dev/hda1 repara/comprueba la integridad del sistema de archivos DOS en el disco hda1.

dofsck/dev/hda1 repara/comprueba la integridad del sistema de archivos DOS en el disco hda 1.

Volver al índice superior

Inicializar sistema de archivos

Mkfs /dev/hda1 crea un sistema de archivos en la partición hda1.

Mke2fs /dev/hda1 crea un sistema de archivos ext2 de Linux en la partición hda1.

Mke2fs -j /dev/hda1 crea un sistema de archivos Linux ext3 (tipo de registro) en la partición hda1.

Mkfs -t vfat 32 -F /dev/hda1 crea un sistema de archivos fat 32.

Fdformat -n /dev/fd0 formatea el disquete.

Mkswap /dev/hda3 crea un sistema de archivos de intercambio.

Volver al índice superior

Sistema de archivos de intercambio

Mkswap /dev/hda3 crea un sistema de archivos de intercambio.

Swapon /dev/hda3 habilita un nuevo sistema de archivos de intercambio.

Swapon /dev/hda2 /dev/hdb3 admite dos particiones de intercambio.

Volver al índice superior

Soporte

Dump -0aj -f /tmp/home0.bak /home para realizar una copia de seguridad completa de "/home" directorio.

dump-1AJ-f/tmp/home 0. bak/home realiza una copia de seguridad interactiva del directorio "/home".

Restaurar -if /tmp/home0.bak restaura la copia de seguridad interactiva.

rsync-rog pav-delete/home/tmp tmp sincroniza los directorios en ambos lados.

Rsync-rog pav-e SSH-delete /homeip_address:/tmp rsync sobre canal SSH.

rsync-az-e ssh-delete IP_addr:/home/public/home/local Sincroniza un directorio remoto con un directorio local mediante ssh y compresión.

rsync-az-e ssh-delete /home/localip_addr:/home/public sincroniza un directorio local con un directorio remoto mediante ssh y compresión.

dddbs = 1 MIF =/dev/hda | gzip | ssh user @ IP _ addr ' ddof = gz ' Realiza una operación de copia de seguridad del disco local en el host remoto a través de ssh.

DD if =/dev/sdaof =/tmp/file 1 Haga una copia de seguridad del contenido del disco en un archivo.

tar-PUF backup.tar/home/user realiza una operación de copia de seguridad interactiva en el directorio "/home/user".

(CD/tmp/local/ amp; amptar C .)| ssh -C usuario @ IP _ addr ' CD/home/share/ ampTar x -p 'Copiar archivos en el directorio remoto mediante ssh Contenido del directorio.

(tar C/home)| ssh-C user @ IP _ addr ' CD/home/backup-home amp; ampTar x -p 'Copia el directorio local al directorio remoto a través de ssh.

Alquitrán cf. |(CD/tmp/backup; Tar xf-) Copia un directorio a otra ubicación local, conservando los permisos y enlaces originales.

Buscar/inicio/nombre-usuario1' *. txt ' | xargscp-av-target-directory=/home/backup/-parents Busque y copie todos los archivos que terminan en '. De un directorio a otro.

buscar /var/log -name '*. log ' | tar cv-files-from =-| bzip2 gt; Log.tar.bz2 busca todos los archivos que terminan en '. Inicie sesión y cree un paquete bzip.

DD if =/dev/hda of =/dev/fd0bs = 512 count = 1 Copia el contenido del MBR (Master Boot Record) al disquete.

DD if =/dev/fd0of =/dev/hdabs = 512 count = 1 Restaura el contenido del MBR desde una copia de seguridad que se ha guardado en un disquete.

Volver al índice superior

Disco láser

Tiempo de gracia de grabación de CD-v = 2 dev =/dev/cdrom-eject en blanco = vaciado forzado rápido de lata repetirse Escribe el contenido del CD.

mkisofs/dev/cdrom gt; Crea un archivo de imagen ISO de CD en el disco.

mkisofs/dev/cdrom | gzip gt; Crea un archivo de imagen iso de CD comprimido en el disco.

mkisofs-j-allow-leading-dots-r-v " Label CD "-iso-Level 4-o ./CD Datos ISO _ CD crea un archivo de imagen ISO de un directorio.

Cdrecord -v dev=/dev/cdrom cd.iso graba un archivo de imagen iso.

gzip-dccd _ iso.gz | CD record dev=/dev/cdrom - Grabar un archivo de imagen ISO comprimido.

Montar -o loop cd. ISO /mnt/iso monta un archivo de imagen ISO.

Cd-Paranoid-B extrae pistas de audio de un CD a archivos wav.

CD-Paranoid-"-3 "Extrae pistas de audio de un CD a un archivo wav (parámetro-3).

Cdrecord: scanbus escanea el bus para identificar canales scsi.

Dd if=/dev/hdc | md5sum comprueba el código md5sum de un dispositivo, como un CD.

Volver al índice superior

Red - (Ethernet y WIFI inalámbrico)

Ifconfig eth0 muestra la configuración de la tarjeta Ethernet.

Ifup eth0 habilita el dispositivo de red "eth0".

Ifdown eth0 desactiva el dispositivo de red "eth0".

ifconfig eth 0 192.168.1.1 máscara de red 255.255.0 dirección IP de control.

Ifconfig eth0 promisc establece "eth0" en modo promiscuo para rastrear paquetes.

El cliente DHCP eth0 está habilitado en el modo dhcp "eth0"

route -n muestra la tabla de enrutamiento

route add -net 0/0 gw Configuración IP_Gateway Puerta de enlace predeterminada

Route add -net 192.168.0.0 network mask 255. 255. 0. 0 GW 192.168.1.1 configura una ruta estática a la red '192.168.0/16'

. route del 0/0 gw IP_gateway eliminar ruta estática

echo "1 " >/proc/sys/net/ipv4/ip_forward activar ruta ip

hostname muestra el nombre de host del sistema

Host www.example.com busca el nombre de host para resolver el nombre a una dirección IP y viceversa (1)

nslookup www.example.com busca el nombre de host para resolver el nombre es la dirección IP y viceversa (2)

ip link show muestra el estado del enlace de todas las interfaces

mii-tool eth0 muestra el estado del enlace de "eth0"

ethtool eth0 muestra las estadísticas de la tarjeta de red "eth0"

netstat -tup muestra todas las conexiones de red activas y sus PID

netstat -tupl muestra todos los servicios de red del sistema de monitoreo y sus PID

tcpdump el puerto tcp 80 muestra todo el tráfico HTTP

iwlist scan muestra la red inalámbrica

iwconfig eth1 muestra la configuración de la tarjeta de red inalámbrica

p>

Nombre de host para mostrar nombre de host

host www.example.com busca el nombre de host para resolver el nombre en una dirección IP y viceversa

nslookup www.example.com busca el nombre de host para resolver el nombre en la dirección IP y viceversa

Buscar Whois www.example.com en la base de datos whois

Ir a ^Índice principal

Microsoft Windows Network (Samba)

nbtscan ip_addr resolución de nombre netbios

nmblookup-IP _ addr resolución de nombre NetBIOS

smbclient -L ip_addr/hostname muestra el recurso compartido remoto del host de Windows

smbget -Rr smb://ip_addr/share (como wget) puede descargar archivos desde el host de Windows a través de smb

mount -t smbfs -o nombre de usuario= usuario, pass=pass//win client/share /mnt/share monta el recurso compartido de red de Windows