# data[].attributes.attachment_link.readable_text
El Grupo de Hogar de Windows 10 murió a principios de 2018 al ser suprimido tras una de sus grandes actualizaciones. Pero eso no quiere decir que ya no puedes seguir configurando tu red doméstica para compartir el contenido de tu ordenador con otros dispositivos. Las opciones siguen ahí, sólo que organizadas de una manera diferente.

Por eso, hoy te vamos a explicar cómo crear una red local en Windows 10 sin utilizar el Grupo de Hogar, aunque en esencia es lo mismo que antes se hacía con esta función. Vamos a empezar explicándote cómo configurar la red local para compartir archivos, y luego te diremos cómo configurar las carpetas que quieras para compartirlas.

WINDOWS 10: 9 TRUCOS MUY ÚTILES y POCO CONOCIDOS

Primero configura tu red doméstica

Lo primero que tienes que hacer es entrar en la Configuración de Windows. Una vez en ella, pulsa sobre la opción Red e Internet, que es la configuración en la que puedes ajustar todo lo relacionado con tu conexión.

Una vez dentro del menú Red e internet, irás directamente a la página de estado en la que se te dirá la configuración de tu red. Da igual si estás por Ethernet o en una conexión WiFi, porque lo que tienes que asegurarte es de tener configurado tu perfil como privado. Para ello, pulsa sobre la opción Cambiar las propiedades de conexión para entrar en el menú de propiedades.

Una vez entres en las propiedades de la conexión de tu ordenador, la primera sección que verás es la de Perfil de red. Por defecto tendrás un perfil Público, y lo que tienes que hacer es seleccionar la opción Privada del Perfil de red. Estos perfiles quieren decir que le dirás a Windows que estás en una red privada o doméstica, por lo que tu ordenador le aparecerá como visible al resto de equipos, mientras que en redes públicas se oculta tu ordenador por seguridad.

Ahora, vuelve a la configuración de Red e Internet y a la sección de Estado en la que estabas antes. Ahora, baja hasta la sección de Opciones de uso compartido, y pulsa sobre Opciones de uso compartido para decidir qué elementos quieres compartir con el resto de equipos de la red a la que estás conectado.

Se abrirá una nueva ventana con la Configuración de uso compartido avanzado. En ella, puedes empezar activando la opción Activar la detección de redes junto a la configuración automática de redes (1), de manera que tu ordenador detectará automáticamente tu red doméstica y la configurará sin preguntarte más. Luego, activa también la opción Activar el uso compartido de archivos e impresoras (2) para compartir la impresora que puedas tener conectada.

Ahora, despliega las opciones de la sección Todas las redes, pues es donde están los elementos más importantes de la configuración. En esta sección, puedes dejarlo todo como te lo vas a encontrar, ya que el compartir las carpetas públicas no es necesario ni todos lo van a utilizar, el cifrado suele estar bien elegido por defecto. Abajo del todo hay otra opción de contraseñas que cambiaremos luego, pero de momento pulsa en Elegir opciones de transmisión por secuencias multimedia.

La primera vez que entres en esta ventana te aparecerá un aviso informativo, en el que se te explicas que al activar esta opción estarás permitiendo que otros ordenadores y dispositivos accedan a los archivos multimedia del tuyo. Aquí, pulsa la opción Activar la transmisión por secuencias de multimedia para continuar.

Dentro de las opciones de transmisión vas a poder hacer dos cosas, cambiar el nombre con el que le aparecerá tu ordenador a los demás y elegir qué dispositivos acceden a tu contenido. Los dispositivos se incluirán en una lista en la que puedes elegir cuáles están permitidos, y se incluyen tanto ordenadores como dispositivos inteligentes, incluidos televisores y TV Boxes. Cuando termines de configurarlo, pulsa en Aceptar.

Ahora baja abajo del todo, donde pone Uso compartido con protección por contraseña, y cambia el parámetro activando la opción Desactivar el uso compartido con protección por contraseña (1). Esto hará que el resto de ordenadores no tengan que escribir una contraseña para utilizar tus elementos, por lo que es importante que te asegures de tener una buena contraseña en tu WiFi para evitar intrusiones. Cuando tengas todo listo y revisado para seguir los pasos que te hemos ido diciendo, pulsa en Guardar cambios (2).

Ahora elige qué carpetas compartir

Una vez has configurado tu ordenador dentro de una red doméstica, toca elegir qué carpetas quieres compartir. Para ello entra en el Explorador de archivos de Windows y haz click derecho sobre la carpeta que quieras compartir con el resto de equipos de tu red doméstica.

En el menú contextual que te aparece al hacer click derecho, primero pulsa sobre la opción Conceder acceso a (1). Te aparecerá un submenú, en el que ahora tendrás que pulsar en Usuarios específicos (2). Exacto, olvídate del Grupo en el hogar, y utiliza directamente los usuarios específicos.

Entrarás en una ventana en la que puedes elegir las personas con las que vas a compartir la carpeta sobre la que has hecho click derecho. Ahora, pulsa en la barra de menú que aparece en la parte superior y selecciona la opción Todos (1). Una vez seleccionada, pulsa el botón Agregar para añadir a Todos en la lista. Al hacer esto, todos los usuarios que se conecten a tu red doméstica podrán acceder a tus archivos, y también puedes agregar usuarios individuales.

A la derecha del nombre de cada acceso al contenido de la carpeta, como por ejemplo Todos o un usuario concreto, puedes pulsar en Nivel de permiso para decidir si pueden ver los archivos, también editarlos (escribir), o si quieres eliminarlos de la lista. Una vez lo tengas todo a tu gusto pulsa el botón Compartir para aceptar los cambios.

Y ya está, al hacer esto habrás dado permiso al resto de usuarios para que puedan acceder a la carpeta sobre la que hiciste click derecho para compartirla. Ahora sólo te queda ir compartiendo todas las carpetas a las que quieras que otros puedan acceder, incluyendo televisores o dispositivos inteligentes, y configurar así tu grupo de hogar sin la opción Grupo de hogar que antes había en Windows 10.

# data[].attributes.attachment_link.title
Cómo crear una red local en Windows 10 sin utilizar el Grupo de Hogar

# data[].attributes.attachment_link.description
El Grupo de Hogar de Windows 10 murió a principios de 2018 al ser suprimido tras una de sus grandes actualizaciones. Pero eso no quiere decir que ya no puedes...

# data[].attributes.attachment_link.readable_text
Windows 10 y 11 incluyen Seguridad de Windows, que proporciona la protección antivirus más reciente. El dispositivo se protegerá activamente desde el momento en que inicies Windows. Seguridad de Windows examina continuamente en busca de malware (software malintencionado), virus y amenazas de seguridad. Además de esta protección en tiempo real, las actualizaciones se descargan automáticamente para ayudar a mantener tu dispositivo seguro y protegerlo de amenazas.

Sugerencia: Si eres suscriptor de Microsoft 365 Familia o Personal, obtendrás Microsoft Defender, nuestro software de seguridad avanzada para Windows, Mac, iOS y Android, como parte de tu suscripción. Más información en Introducción a Microsoft Defender.

Windows 10 u 11 en modo S

Algunas características serán un poco diferentes si ejecutas Windows 10 u 11 en modo S. Dado que este modo está optimizado para conseguir mayor seguridad, el área Protección contra virus y amenazas dispone de menos opciones. Pero no te preocupes: la seguridad integrada de este modo evita automáticamente la ejecución de virus y otras amenazas en tu dispositivo y recibirás actualizaciones de seguridad automáticamente. Para más información, consulta Preguntas frecuentes de Windows 10 u 11 en modo S.

Información de seguridad importante

Seguridad de Windows se integra en Windows e incluye un programa antirvirus denominado Antivirus de Microsoft Defender. (En versiones anteriores de Windows 10, Seguridad de Windows se denominaba Centro de seguridad de Windows Defender).

Si tienes instalada y activada otra aplicación antivirus, el Antivirus de Microsoft Defender se desactivará automáticamente. Si desinstalas la otra aplicación, Antivirus de Microsoft Defender se volverá a activar automáticamente.

Si tiene problemas para recibir actualizaciones de Seguridad de Windows, consulte Corregir errores de Windows Update y la sección de preguntas más frecuentes de Windows Update.

Comprender y personalizar características de Seguridad de Windows

Seguridad de Windows es el centro para administrar las herramientas que protegen el dispositivo y los datos:

Para personalizar cómo se protege el dispositivo con estas características de Seguridad de Windows, selecciona Inicio > Configuración > Actualización y seguridad > Seguridad de Windows o selecciona el botón siguiente.
Abrir la configuración de Seguridad de Windows

Los iconos de estado indican el nivel de seguridad:

Ejecutar un examen de malware manualmente

Si te preocupa un archivo o carpeta específico en el dispositivo local, puedes hacer clic con el botón derecho en el archivo o carpeta en el Explorador de archivos y seleccionar Examinar con Microsoft Defender.

Sugerencia: En Windows 11, es posible que tengas que seleccionar Mostrar más opciones después de hacer clic con el botón derecho para ver la opción de examinar el archivo o carpeta.

Si sospechas que hay malware o un virus en tu dispositivo, debes ejecutar inmediatamente un análisis rápido.

Ejecutar un examen rápido en Seguridad de Windows

Nota: Debido a la seguridad simplificada, esto no está disponible si ejecutas Windows 10 u 11 en modo S.

1. Selecciona Inicio > Configuración > Actualización y seguridad > Seguridad de Windows > Protección contra virus y amenazas.
Abrir la configuración de Seguridad de Windows

2. En Amenazas actuales, selecciona Examen rápido (o en versiones anteriores de Windows 10, en Historial de amenazas, selecciona Examinar ahora).

Si el examen no encuentra ningún problema, pero te sigue preocupando, es posible que quieras comprobar el dispositivo con más detalle.

Ejecutar un examen avanzado en Seguridad de Windows

1. Selecciona Inicio > Configuración > Actualización y seguridad > Seguridad de Windows > Protección contra virus y amenazas.

2. En Amenazas actuales, selecciona Examen rápido (o en versiones anteriores de Windows 10, en Historial de amenazas, selecciona Ejecutar un nuevo análisis avanzado).

3. Selecciona una de las opciones de análisis:

Examen completo (comprobar todos los archivos y programas actualmente en el dispositivo)

Examen personalizado (analiza archivos o carpetas específicos)

Examen de Microsoft Defender sin conexión (reinicia el equipo y ejecuta un examen profundo antes de que Windows se cargue para detectar malware especialmente difícil de descubrir). Obtén más información sobre Microsoft Defender sin Conexión

Más información sobre cómo ejecutar un examen avanzado

Programar tu propio examen

Aunque Seguridad de Windows analiza periódicamente tu dispositivo para mantenerlo protegido, también puedes establecer cuándo y con qué frecuencia se realizarán los análisis.

Nota: Debido a la seguridad simplificada, esto no está disponible si ejecutas Windows 10 u 11 en modo S.

Programar un examen

1. Selecciona el botón Inicio , escribe programar tareas en el cuadro Buscar y, en la lista de resultados, selecciona Programador de tareas.

2. En el panel izquierdo, selecciona la flecha (>) junto a Biblioteca del Programador de tareas para expandirla, haz lo mismo con Microsoft > Windows y luego desplázate hacia abajo y selecciona la carpeta Windows Defender.

3. En el panel Acciones de la derecha, desplázate hacia abajo y selecciona Propiedades.

4. En la ventana que se abre, selecciona la pestaña Desencadenadores y después, Nuevo.

Activar o desactivar la protección en tiempo real del Antivirus de Microsoft Defender

A veces es posible que tengas que dejar de ejecutar brevemente la protección en tiempo real. Mientras la protección en tiempo real esté desactivada, no se analizarán en busca de amenazas los archivos que abras ni los que descargues. Sin embargo, la protección en tiempo real pronto se activará automáticamente para proteger el dispositivo.

Desactiva temporalmente la protección en tiempo real

Nota: Debido a la seguridad simplificada, esto no está disponible si ejecutas Windows 10 u 11 en modo S.

1. Selecciona Inicio > Configuración > Actualización y seguridad > Seguridad de Windows > Protección contra virus y amenazas > Administrar configuración. (En versiones anteriores de Windows 10, selecciona Protección contra virus y amenazas > Configuración de Protección contra virus y amenazas).
Abrir configuración de Seguridad de Windows

2. Cambia la configuración de Protección en tiempo real a Desactivado y elige Sí para comprobarlo.

Consultar también

Cómo el malware puede infectar tu equipo

Ayuda y aprendizaje de Seguridad de Microsoft

# data[].attributes.attachment_link.title
Mantente protegido con Seguridad de Windows

# data[].attributes.attachment_link.description
Aprende a usar la protección antivirus en Seguridad de Windows para proteger tu PC Windows contra malware, virus y otras amenazas.

# data[].attributes.attachment_link.title
10 consejos de seguridad de Windows 10 que deberías saber

# data[].attributes.attachment_link.description
Te indicamos 10 consejos sobre como proteger tus datos personales en Windows 10 y aumentar tu privacidad desde la configuración del sistema y las aplicaciones.

# data[].attributes.attachment_link.title
Cómo automatizar tareas de mantenimiento en Windows 10

# data[].attributes.attachment_link.description
Consigue automatizar tareas de mantenimiento en Windows 10 para ahorrar tiempo y mejorar el rendimiento de tu ordenador.

# data[].attributes.attachment_link.description
En este artículo se proporciona una descripción de AppLocker y puede ayudarle a decidir si su organización puede beneficiarse de la implementación de directivas de control de aplicaciones de AppLocker.

# data[].attributes.attachment_link.title
Cómo activar el cifrado BitLocker en Windows 10 - MuyComputerPRO

# data[].attributes.attachment_link.description
BitLocker es una característica de seguridad disponible en las versiones Profesional y Enterprise de Windows 10, que "cifra" o "codifica" los datos de un equipo informático para hacer frente a amenazas como el robo de datos o la exposición en caso de pérdida, el robo o la retirada inapropiada de equipos.

# data[].attributes.attachment_link.title
Como crear una red Lan en Windows10 & combinar con Windows8 & Windows7

# data[].attributes.attachment_link.readable_text
Como decíamos anteriormente, el CMD contempla diferentes usos. Se utiliza muy habitualmente, especialmente, entre programadores. Sus ventajas más destacables son:

Consume muy pocos recursos: No necesitarás mucho procesamiento de tu ordenador, pues se manejan únicamente con texto. Esto te permitirá realizar cualquier tarea de forma muy rápida.

Conciso y eficaz: Sabemos que un programa dispone de numerosas herramientas y funcionalidades ocultas. Sin embargo, mediante el comando correcto podrás acceder prácticamente a cualquier funcionalidad. Los comandos destacan por su simpleza y practicidad.

Utilizados por los profesionales: Tiene sentido que, al consumir tan pocos recursos y ser tan prácticos, cada vez más expertos en el campo de las ingenierías y las ciencias de la computación se decanten por utilizarlos. Con todo, esto no quiere decir que todos los profesionales lo empleen, simplemente es una tendencia que cada vez se ve más.

Fácil automatización: Como decíamos, su funcionamiento se basa principalmente en texto. Es por ello que es muy fácil unir varios comandos en uno formando scripts, o lo que es lo mismo, piezas de código con una función muy específica. De esta forma, es posible organizar archivos, por ejemplo, o aplicar una edición rápida a un documento concreto.

Productividad: conseguiremos ser más productivos a la hora de realizar diferentes tareas. Por ejemplo, a la hora de manipular archivos, por la vía de comandos es mucho más rápido. Como os decíamos, consumen menos recursos del ordenador y , por tanto, no irá lento.

Cómo abrirlos

Los usuarios para los que el CMD o símbolo del sistema es un gran desconocido se estarán preguntando: ¿y dónde está esta herramienta o programa? Aparece en muchos tutoriales y nos permite todo tipo de opciones gracias a los comandos que veremos más adelante, pero antes de saber cómo llevar a cabo los comandos necesitaremos saber cómo se abre. Por esto mismo os explicaremos las dos vías que existen para abrirlos en un PC:

Desde la barra de búsquedas

La opción más rápida para abrir CMD es buscarlo a través del ordenador y del botón de Inicio de Windows. Debemos saber que para abrir el CMD o la ventana del símbolo de sistema lo único que tenemos que hacer es escribir "símbolo del sistema" o "cmd" en la caja de la barra de búsqueda de la barra de tareas y hacer clic en la aplicación desde la lista de resultados. Para ello, ve al espacio de tu escritorio donde se sitúa el icono de Windows y escribe "símbolo del sistema".

Ventana de Ejecutar

La siguiente opción también es rápida y sencilla: abrimos la ventana de ejecutar, pulsando a la vez las teclas de Windows y R. Automáticamente nos aparecerá en la esquina inferior izquierda una ventana que en la parte superior pone "Ejecutar", junto a un texto que dice "Escriba el nombre del programa, carpeta, documento o recurso de internet que desea abrir en Windows ". En ese recuadro debemos escribir " cmd " y pulsar enter o Aceptar.

En algunas ocasiones, necesitaremos permisos de administrador para ejecutar alguna acción en el sistema, algo que nos puede ocurrir también desde la línea de comandos. Para ejecutar el CMD con permisos de administrador, debemos escribir "símbolo del sistema" o "CMD" en la caja de búsqueda de la barra de tareas y, sobre el resultado, hacemos clic con el botón derecho del ratón para seleccionar la opción Ejecutar como administrador.

Diferencias entre CMD y PowerShell

El CMD, símbolo del sistema o también conocido como Command prompt es un intérprete de línea de comandos que lleva acompañando al sistema operativo de Microsoft durante décadas. Tanto es así que es el Shell original para el sistema operativo Microsoft DOS y el Shell predeterminado en Windows hasta la compilación 14791 de Windows 10, momento en el que Windows Powershell pasó a ser la opción predeterminada del sistema.

Con el símbolo del sistema podemos lanzar o ejecutar comandos básicos, preparar scripts relativamente sencillos y realizar muchas de las tareas que podemos hacer desde la interfaz gráfica del sistema operativo de Microsoft. Ahora bien, cuando necesitamos realizar desarrollos más avanzados, acceder a ciertas áreas del sistema o automatizar tareas es donde aparece Windows PowerShell.

A medida que Windows ha ido avanzando y evolucionando, Microsoft también ha decidido incorporar una herramienta más moderna y potente al CMD o símbolo del sistema. Y es que Windows PowerShell es un lenguaje de scripts y Shell avanzado escrito en Microsoft .NET Framework y al que se han añadido ciertos cmdlets que permiten realizar tareas en segundo plano o incluso de forma remota, así como la automatización de tareas. Una herramienta más pensada para administradores de sistemas y que se perfila como el lógico reemplazo de CMD.

Comandos internos y externos

Los comandos internos son aquellos que se transfieren a la memoria en el momento en que se carga el sistema operativo. Se almacenan en un archivo y se pueden ejecutar sin tener que tener DOS en la unidad en la que estamos. Pueden ser COPY, RENAME, PATH y muchos otros. Por su parte, los externos se almacenan en archivos externos o independientes, por lo que se requiere que esté el archivo en la unidad por defecto para poder ejecutar la orden, como puede ser el caso de CHDSK o FORMAT, entre otros. Los comandos externos se pueden copiar de un disco al otro y cuentan con su propio nombre.

Ahora que sabemos en qué consisten, y que se suman a las órdenes básicas y redireccionamientos, vamos a comentar los principales comandos a los que vas a necesitar acogerte en algún momento, bien por necesidad o por decisión propia.

Comandos básicos CMD

Una vez que nos encontramos delante de la línea de comandos del CMD debemos saber que hay ciertos comandos y teclas que nos van a ayudar a sacarle el máximo partido. Hay algunos comandos muy básicos que son los primeros que debemos tener siempre a mano si queremos utilizar el CMD. Nos ayudarán a tareas sencillas.

Debes tener en cuenta que cualquier comando que utilices debe estar escrito a la perfección o copiado de la siguiente lista. Puede que un simple espacio o una barra mal colocada ya implique que lo que has escrito no sea reconocido y que no sirva para nada, así que vigila su escritura. Aunque puede variar en algún caso, siempre debemos escribir el comando aquí explicado y pulsar enter para ejecutarlo.

Es difícil aprenderte todos de memoria, pero hay algunos que conviene tener siempre presentes porque los utilizaremos muchas veces en nuestro ordenador. En cualquier caso, aquí siempre tendrás disponibles toda esa serie de comandos básicos CMD a la que echar mano en tu día a día de manera rápida:

Help

El primer comando que debemos aprender es el comando Help. Es el que más nos va a servir. Para ejecutar este comando, lo único que tenemos que hacer es escribir help en la línea de comandos y pulsar Enter. Automáticamente, veremos cómo nos aparece un listado de los comandos básicos que podemos utilizar en la consola del sistema y para qué sirve cada uno de ellos.

/?

Todos los comandos que ejecutemos requieren que tengan una sintaxis correcta para que se ejecuten sin problemas. Dado que no podemos memorizar todas y cada una de estas sintaxis, el propio CMD ofrece un comando para consultar la sintaxis de uso de cualquier comando. Para ello, lo único que tenemos que hacer es escribir el nombre del comando, dejar un espacio y a continuación escribir los caracteres /? y pulsar Enter. Por ejemplo, si queremos saber cuál es la sintaxis correcta para utilizar el comando cd, que más adelante veremos para qué sirve, tendremos que ejecutar cd /?. Automáticamente, veremos cómo nos aparece la sintaxis correcta que nos permite utilizar dicho comando.

CD

Por defecto, el símbolo del sistema se abre en la ruta C:Usersnombreusuario, sin embargo, puede que necesitemos movernos por otras carpetas o unidades del sistema para realizar las tareas oportunas. Para ello, vamos a usar el comando cd, que permite movernos entre carpetas:

Para entrar dentro de una carpeta en la ruta en la que estamos, lo único que tenemos que hacer es ejecutar el comando: cd nombrecarpeta.

Para ir directamente a una carpeta dentro de esa ruta sin tener que pasar por las carpetas previas podemos ejecutar: cd carpeta1carpeta2carpeta3.

Si por el contrario queremos retroceder, es decir, salir de una carpeta y volver a la que la contiene, entonces basta con ejecutar el comando cd.., mientras que si queremos salir de una sola vez a la raíz de la unidad donde nos encontramos, entonces tenemos que ejecutar cd.

Cambiar de unidad

Si disponemos de varias particiones o unidades en nuestro disco o tenemos conectado algún dispositivo de almacenamiento interno y queremos ir hasta esa unidad desde el símbolo del sistema, lo único que tenemos que hacer es escribir la letra de dicha unidad seguida de dos puntos y pulsar Enter desde la ruta donde estemos y automáticamente se seleccionará dicha unidad, por ejemplo E:.

DIR: Cuando estamos en una ruta determinada y queremos saber las carpetas o archivos que hay dentro de ella, al igual que podemos hacer desde el explorador de archivos en la interfaz gráfica de Windows, lo que tenemos que hacer es ejecutar el comando dir. Automáticamente se nos mostrará por línea de comandos todas las carpetas y archivos que contiene la carpeta en la que estamos. Para identificar lo que es una carpeta y un archivo basta con fijarnos si delante del nombre aparece <DIR>, lo cual indica que es un directorio o carpeta. Si es un archivo, a la izquierda del nombre aparecerá el tamaño del mismo.

CLS: Con este comando borramos todo lo que aparece en la línea de comando y quedará completamente limpio para que podamos empezar otra vez desde cero. Basta con escribir cls y pulsar Enter. Borra todos los comandos anteriores y sus respuestas como si acabaras de abrir el símbolo del sistema.

SYSTEMINFO: Como su propio nombre indica, este comando nos permite obtener información sobre nuestro ordenador y el sistema operativo que estamos usando. Con el simple hecho de ejecutar el comando, nos aparecerá por línea de comandos información del equipo como nombre del sistema, procesador, memoria RAM, placa base, almacenamiento disponible, BIOS, tarjeta de red, etc.

VER: Seguro que en más de una ocasión hemos necesitado saber la versión exacta que tenemos instalada de nuestro sistema operativo Windows. Pues bien, con el simple hecho de ejecutar el comando ver desde la línea de comandos, se nos mostrará la versión exacta de nuestro sistema. Es una función interesante cunado tenemos dudas y queremos buscar esta información en una fuente fiable.

EXIT: Si escribimos el comando exit y pulsamos Enter para ejecutarlo desde la línea de comandos, veremos cómo la ventana de CMD o símbolo del sistema se cierra automáticamente. Y es que el comando exit es el que tenemos que utilizar para cerrar la consola.

CONTROL PANEL: Una de las cosas que más de menos echan algunos usuarios de Windows 10 es la posibilidad de abrir de forma rápida y sencilla el panel de control. Desde la línea de comandos es posible hacerlo de forma muy rápida: con el simple hecho de ejecutar el comando control panel, automáticamente se nos abrirá la ventana del panel de control del sistema.

POWERCFG: Se trata de un comando muy útil, ya que crea un informe detallado del consumo de energía en un PC. Usando este comando, tenemos acceso a todas las funciones referentes al consumo de energía de nuestro equipo, las que están disponibles en el panel de control y otras más avanzadas. Muy útil sobre todo para ordenadores portátiles, ya que analiza la causa de que la batería esté durando menos de los normal y que, además, elabora un completo informe donde podemos consultar el estado de la batería.

Driverquery: Con este comando podrás conocer cuáles son los dispositivos que hay conectados en tu ordenador junto con el tipo de controlador, nombre, fecha de vínculo o directorio en que se encuentra instalado. Su importancia radica en que si tienes problemas con los controladores de tu ordenador puedes saber aquí cuáles están y cuáles no y así podrás tomar mejores decisiones al respecto.

Assoc: Este es uno de los comandos más básicos y comunes. Ayuda a asociar (como sugiere el nombre) algunas extensiones de archivo a algunos programas. Por ejemplo: cuando hacemos clic en .doc (extensión), el ordenador puede decidir que necesita asociarlo con Microsoft Word.

Comandos para manejar archivos y carpetas

Desde la línea de comandos también podemos crear nuevas carpetas y archivos, eliminarlos o mover archivos de una ruta a otra como hacemos desde el explorador de archivos de Windows. De esta forma, no tendremos que llegar a completar estas acciones desde la interfaz del ordenador, por lo que podremos ahorrar tiempo y recursos del equipo.

Y no solo esto, sino que también podemos crear copias de seguridad sin necesidad de ir tocando el ratón (clic derecho, copiar). Puedes gestionar todos los archivos o carpetas del ordenador desde este CMD que ya te hemos enseñado a usar de forma básica. Es algo más complicado que lo anterior, pero solo será cuestión de ir acostumbrándose.

MD: Si lo que queremos es crear una nueva carpeta o directorio dentro de una ruta desde la línea de comandos, lo único que tenemos que hacer es ir hasta dicha ruta y una vez ahí ejecutamos el comando: md nombrecarpeta. Sustituimos nombrecarpeta por el nombre que queramos dar al nuevo directorio. Si queremos crear una ruta de subcarpetas dentro de una carpeta, el comando es el mismo, pero en lugar de indicar el nombre de la carpeta, tendremos que escribir la ruta con el nombre de las subcarpetas. Por ejemplo: md carpeta1carpeta2carpeta3.

RD: Para borrar alguna carpeta, lo primero que debemos hacer es asegurarnos de que dicho directorio esté vacío, ya que en ese caso no nos permitirá eliminar la carpeta. Una vez que la carpeta está vacía, desde la ruta que contiene a esa carpeta tendremos que ejecutar el comando: rd nombrecarpeta

COPY: Copy es el comando que nos permite copiar archivos, es decir, copiar un archivo de un directorio a otro. El comando a ejecutar si queremos mover el archivo1.ext a la carpeta pruebas, dentro de la ruta donde estamos, es copy archivo1.ext pruebas. Ahora bien, también podemos copiar el archivo1.ext a la carpeta pruebas, pero con otro nombre archivo2.ext, en este caso el comando a ejecutar es: copy archivo1.ext pruebasarchivo2.ext
El comando copy también nos puede servir para crear un archivo de texto dentro de cualquier carpeta desde el CMD. Para ello, lo único que tendremos que hacer es escribir y ejecutar el comando copy con nombrearchivo.txt. Nada más pulsar la tecla Enter para ejecutar el comando, se nos quedará el cursor justo en la línea de debajo y entonces podemos comenzar a escribir lo que queremos que contenga el archivo txt que vamos a crear. Para indicar que hemos finalizado, pulsamos Ctrl+Z y pulsamos Enter y ya podremos comprobar cómo dentro de la ruta indicada ya aparece el fichero de texto que acabamos de crear con el texto indicado.

XCOPY: Para copiar todos los archivos de un directorio o carpeta a otra vamos a utilizar el comando xcopy. De esta forma, podemos ejecutar: xcopy carpeta1 carpeta2. Veremos cómo los archivos de la carpeta1 se copian a la carpeta2. Si al final del comando añadimos el parámetro /S, estaremos indicando que se copien directorios y subdirectorios, excepto los que están vacíos. Si añadimos el parámetro /E, entonces se realizará la copia de todos, incluidos los vacíos.

MOVE: El comando move nos permite, como su propio nombre indica, mover archivos y carpetas en CMD. La sintaxis de este comando nos permite mover archivos de una carpeta a otra, incluso una carpeta y su contenido dentro de otra carpeta. Si lo que queremos es mover un archivo a otra carpeta, vamos desde el símbolo del sistema a la carpeta donde se encuentra el fichero que queremos cambiar de ubicación y ejecutamos el comando move archivo.ext carpeta1. Si el destino está en una ruta distinta, entonces podemos usar el comando de la siguiente manera: move archivo.ext c:rutadestino
También tenemos que saber que Move nos permite mover un archivo a otra ubicación y a la vez cambiarlo de nombre, el comando en esta ocasión sería: move archivo.ext C:rutadestinonombrenuevo.ext

FSUTIL FILE CREATENEW: Para crear otro tipo de archivos, por ejemplo, un documento de Word, desde el símbolo del sistema, vamos a echar mano del comando fsutil file createnew de la siguiente manera. Fsutil file createnew C:rutanombrearchivo.ext NNN, donde C:ruta debe ser sustituido por la ruta donde queremos crear dicho archivo, nombrearchivo.ext debe indicar el nombre y extensión del mismo y NNN el tamaño con el que queremos crear el documento de Word o tipo de archivo que sea.

DEL: Para eliminar o borrar un archivo, vamos a utilizar el comando del. Para ello, nos movemos hasta la ruta donde se encuentra dicho archivo y ejecutamos: del nombrearchivo.ext. Automáticamente el archivo quedará eliminado de dicha ruta.

REN: El comando ren nos permite renombrar tanto archivos como carpetas. En el caso que queramos cambiar el nombre de un archivo, nos situaremos sobre la carpeta que lo contiene y ejecutaremos: ren nombrearchivo.ext nombrenuevo.ext. Para renombrar una carpeta el comando sería igual, pero sin especificar la extensión: ren carpeta1 carpeta2

TREE: Aunque el comando dir mencionado anteriormente nos muestra un listado de todo lo que contiene una carpeta, puede que en muchas ocasiones queramos ver el árbol de directorios y su contenido desde el CMD o símbolo del sistema. Para ello, podemos echar mano del comando tree que, si lo ejecutamos tal cual, nos devolverá el árbol de carpetas por debajo de la ruta donde estamos, pero que, si lo ejecutamos como tree /f, además nos mostrará todos los archivos que contiene cada uno de los directorios en forma de árbol.

TYPE: Al igual que podemos crear un archivo de texto fácilmente desde la línea de comandos, es posible ver su contenido gracias al comando type. Para ello, basta con escribir: type archivo.txt
Automáticamente se nos mostrará el contenido del archivo de texto en la consola. Este comando permite pasar dos parámetros, es decir, dos archivos de texto, por lo que podremos ver el contenido de dos archivos con ejecutar un único comando: type archivo1.txt archivo2.txt

FORMAT: Aunque hay que tener mucha precaución con el uso de este comando, cabe mencionarlo para evitar problemas. Se trata del comando que permite formatear una unidad de nuestro disco duro desde la línea de comandos. Su sintaxis es muy sencilla: format c:

WINGET: La herramienta de línea de comandos winget permite a los usuarios detectar, instalar, actualizar, quitar y configurar aplicaciones en equipos con Windows 10 y Windows 11. Esta herramienta es la interfaz cliente para el servicio del Administrador de paquetes de Windows.
Después de instalar Instalador de aplicación, puedes ejecutar winget si escribes "winget" desde un símbolo del sistema. Uno de los escenarios de uso más comunes es buscar e instalar una herramienta favorita.
Para buscar una herramienta, escribe winget search <nombre de la app>. Una vez que hayas confirmado que la herramienta que quieres está disponible, puedes instalar la herramienta escribiendo winget install <nombre del programa>. La herramienta winget iniciará el instalador e instalará la aplicación en tu PC.
Esta herramienta también es realmente útil paraactualizar de golpe todas las aplicaciones y programas pendientes de tener la versión última. Para este proceso, realiza las siguientes acciones en CMD:

Primero comprueba qué programas pueden actualizarse.

Para ello, ejecuta el siguiente comando: "winget update".

Es posible que te solicite en primer lugar que aceptes una serie de permisos con la pregunta ¿Está de acuerdo con todos los términos de los contratos de origen?. Pulsamos Y para la respuesta afirmativa y continuamos.

Una vez que te haya devuelto la lista completa de aplicaciones a actualizar, puedes introducir otro código para que se encargue de tener todas en la última versión.

En este caso, el comando a introducir será "winget update -all".

Comandos básicos de red e Internet

Si quieres gestionar mejor tu red, lo primero que tienes que hacer es conocer cuáles son los comandos básicos que existen, cuál es su sintaxis y cómo funciona cada uno de ellos para saber qué es lo que puedes hacer y cuál te puede ser más útil.

Por eso, te mostramos algunos comandos que puedes necesitar. Descubre cuáles son y cómo funcionan, con el paso del tiempo te familiarizarás con ellos y encontrarás la mejor manera de usarlos a tu conveniencia. Estos son los comandos básicos de red a tener en cuenta en todo momento:

ipconfig

Es uno de los comandos más útiles y utilizados, ya que nos ofrece información muy importante. Nada más ejecutar dicho comando, se nos mostrará en la línea de comandos información sobre los valores de configuración de red TCP/IP, dirección IP, puerta de enlace predeterminada, datos de nuestro adaptador de red, etc.

Su sintaxis es: ipconfig [/allcompartments] [/? | /all | /renew [adaptador] | /release [adaptador] | /renew6 [adaptador] | /release6 [adaptador] | /flushdns | /displaydns | /registerdns | /showclassid adaptador | /setclassid adaptador [id._clase] | /showclassid6 adaptador | /setclassid6 adaptador [id._clase] ]

Opciones del comando:

ipconfig: Muestra la información.

ipconfig /all: Muestra información detallada.

ipconfig /renew: Renueva todos los adaptadores.

ipconfig /renew EL*: Renueva cualquier conexión cuyo nombre comience con EL.

ipconfig /release *Con*: Libera todas las conexiones coincidentes, por ejemplo: "Conexión cableada Ethernet 1" o "Conexión cableada Ethernet 2".

ipconfig /allcompartments: Muestra información sobre todos los compartimientos.

ipconfig /allcompartments /all: Muestra información detallada sobre todos los compartimientos.

ipconfig /flushdns: Vaciar la caché DNS.

ping

Es otro de los comandos de red más básicos y utilizados. Nos permite probar el estado de la comunicación del host local con uno o varios equipos remotos de una red IP. Por medio del envío de paquetes ICMP, diagnostica el estado, velocidad y calidad de una red determinada. Muy útil también para identificar problemas de red.

Al ejecutar este comando de red seguido de una dirección IP o URL de internet, veremos si el servidor de destino responde indicando la latencia y los paquetes perdidos.

Su sintaxis es:

ping [-t] [-a] [-n count] [-l size] [-f] [-i TTL] [-v TOS] [-r count] [-s count] [[-j host-list] | [-k host-list]] [-w timeout] [-R] [-S srcaddr] [-c compartment] [-p] [-4] [-6] nombre_destino

Ejemplos de uso de ping:

ping -a 10.0.99.221: sirve para probar el destino 10.0.99.221 con 10 mensajes 'Echo Request', cada uno de los cuales tiene un campo data de 1000 bytes.

ping -n 10 -l 1000 10.0.99.221: sirve para probar el destino 10.0.99.221 y registrar la ruta de cuatro veces.

ping -j 10.12.0.1 10.29.3.1 10.1.44.1 10.0.99.221: sirve para probar el destino 10.0.99.221 y especificar la ruta de origen de 10.12.0.1-10.29.3.1-10.1.44.1.

ping -n 5 8.8.8.8: con este comando se lanza una solicitud a la dirección 8.8.8.8, que representa el DNS de Google. Este siempre debería responder. Por tanto, si funciona, podemos deducir que la información ha llegado correctamente y existe buena conectividad.

tracert

Este comando permite determinar o conocer la ruta que toma un paquete de protocolo de Internet (IP) para llegar a su destino. TRACERT envía el primer paquete de eco con un TTL de 1 y aumenta el TTL en 1 en cada transmisión posterior, hasta que el destino responde o hasta que se alcanza el TTL máximo.

Su sintaxis es:

tracert [-d] [-h saltos_máximos] [-j lista_de_hosts] [-w tiempo_de_espera]
[-R] [-S srcaddr] [-4] [-6] nombre_destino

Ejemplos de uso de tracert

tracert corp7.microsoft.com: sirve para rastrear la ruta de acceso al host local de microsoft.com.

tracert -d corp7.microsoft.com: sirve para rastrear la ruta al host local de microsoft.com y evitar la resolución de cada dirección IP a su nombre.

tracert -j 10.12.0.1 10.29.3.1 10.1.44.1 corp7.microsoft.com: sirve para trazar la ruta al host local de microsoft.com y utilizar la ruta de origen 10.12.0.1-10.29.3.1-10.1.44.1.

Más opciones del comando:

-d: No convierte direcciones en nombres de hosts.

-h: saltos_máximos Máxima cantidad de saltos en la búsqueda del objetivo.

-j: lista-host Enrutamiento relajado de origen a lo largo de la lista de hosts (solo IPv4).

-w: tiempo_espera Tiempo de espera en milisegundos para esperar cada respuesta.

-R: Seguir la ruta de retorno (solo IPv6).

-S srcaddr: Dirección de origen para utilizar (solo IPv6).

-4: Forzar usando IPv4.

-6: Forzar usando IPv6.

clip

Hasta ahora seguro que para copiar el texto que te aparecía en el símbolo del sistema tras el resultado de ejecutar algún comando, lo que hacías era seleccionar este texto y utilizar la combinación de teclas Ctrl + C. Pues bien, debes saber que vamos a poder ejecutar el comando y a la vez copiarlo en el portapapeles con un simple comando, que es clip.

Por ejemplo, podemos probar con el comando ipconfig, que seguro que ya conocéis porque es muy utilizado para todas las gestiones relacionadas con la configuración de nuestra dirección IP y otras funciones de red. Lo único que tenemos que hacer es, después de haber tecleado ipconfig (o el comando que queráis), pero antes de darle a Intro, escribir dejando un espacio lo siguiente " | clip". El símbolo "|" lo obtenemos con la combinación de teclas AltGr + 1 (no confundir con la barra invertida que se obtiene con Shift + 7). De modo que el código completo quedaría así: ipcongig | clip.

Una vez hecho esto, además de haber ejecutado el comando ipconfig, también hemos copiado en nuestro portapapeles todo lo que aparece en la pantalla del símbolo del sistema. Ahora sólo tienes que ir hasta Word, el Bloc de notas, un correo, o donde quieras, y copiar el texto con Ctrl + V o clic derecho del ratón y seleccionar "pegar". Ya verás como ahora que conoces este uso del CMD vas a usarlo más.

getmac

Como su propio nombre indica, este comando de red de CMD muestra las direcciones MAC de los adaptadores de red instalados en el sistema. Es decir, nos va a devolver la MAC del equipo donde lo ejecutamos. Recordemos que la dirección MAC es un identificador de 48 bits que corresponde de forma única a una tarjeta o dispositivo de red. También se la conoce como dirección física y es única para cada dispositivo.

Su sintaxis es: getmac [/S sistema [/U nombre_usuario [/P [contraseña]]]] [/FO formato] [/NH] [/V]

Parámetros de getmac:

/S sistema: Especifica el sistema remoto al que conectarse. /U [dominio]usuario Especifica el contexto de usuario con en el que el comando se debe ejecutar.

/P [contraseña]: Especifica la contraseña para el contexto de usuario dado. Pide entrada si se omite.

/FO formato: Especifica en qué formato se va a mostrar la salida. Valores válidos: "TABLE", "LIST" y "CSV".

/NH: Especifica que el "encabezado de columna" no debe mostrarse en la salida. Solo se usa con los formatos TABLE y CSV.

/V: Especifica que se muestra la salida detallada.

arp

Muestra y modifica las tablas de conversión de direcciones IP en direcciones físicas que utiliza el protocolo de resolución de direcciones (ARP). Resulta muy útil para visualizar la caché de resolución de direcciones.

Los formatos de uso de arp son:

arp -s inet_addr eth_addr [if_addr]
arp -d inet_addr [if_addr]
arp -a [inet_addr] [-N if_addr] [-v]

Ejemplos de uso de arp:

arp -a -N 10.0.0.99: sirve para mostrar las tablas de caché del protocolo de resolución de direcciones de todas las interfaces.

arp -a -N 10.0.0.99: muestra la tabla de caché del protocolo de resolución de direcciones de la dirección IP 10.0.0.99.

arp -s 10.0.0.80 00-AA-00-4F-2A-9C: para añadir una entrada de caché estática del protocolo de resolución que resuelva la dirección IP 10.0.0.80 a la dirección física 00-AA-00-4F-2A-9C.

nslookup

El comando nslookup se utiliza para saber si el DNS está resolviendo correctamente los nombres y las IPs. Es decir, nos permite consultar de forma manual los servidores de nombres para resolver un nombre de host. Por lo tanto, permite conocer la dirección IP detrás de un determinado nombre de dominio.

Uso de nslookup:

nslookup [-opt ...] # modo interactivo que usa el servidor predeterminado.

nslookup [-opt ...] - servidor # modo interactivo que usa 'servidor'.

nslookup [-opt ...] host # solo consulta 'host' mediante el servidor predeterminado.

nslookup [-opt ...] host servidor # solo consulta 'host' mediante 'servidor'.

route

El comando de red de CMD route nos permite visualizar y modificar la tabla de rutas en un servidor. De esta manera, podremos llevar un mejor control sobre la tabla de enrutamiento del sistema.

route [-f] [-p] [-4|-6] comando [destino] [MASK máscara_red] [puerta_enlace] [METRIC métrica] [IF interfaz]

Opciones del comando más habituales:

-n: Muestra la tabla de enrutamiento en formato numérico [dirección IP].

-e: Muestra la tabla de enrutamiento en formato hostname.

add: Añade una nueva ruta a la tabla de enrutamiento.

del: Elimina una ruta de la tabla de enrutamiento

netsh

En primer lugar, hay que saber que Netsh es un comando que nos ofrece varias opciones para la configuración de nuestra red, como modificar, administrar, diagnosticar la configuración de una red o cambiar la configuración de nuestros interfaces de red, tanto para IPv4 como para IPv6. Además, debemos tener en cuenta que Netsh también proporciona una característica de scripting que permite ejecutar un grupo de comandos en modo de lotes con un equipo concreto. Su sintaxis es:

netsh [-a ArchAlias] [-c Contexto] [-r EquipoRemoto] [-u [NombreDominio]NombreUsuario] [-p ontraseña | *] [Comando | -f ArchivoScript]

hostname

El comando hostname muestra el nombre del host local actual. Se trata probablemente de uno de los comandos de red más sencillos y usados.

Si no cuentas con una IP específica para conectarte a un host dentro de una red donde comparten un segmento de red, es posible hacerle a través del nombre del host. En este caso, para ejecutarlo debemos teclear en la consola hostname.

La sintaxis del comando es:

hostname [-a | -d | -f | -h | -i | -s]

Si bien los anteriores comandos nos ofrecen información interesante para saber cómo gestionar nuestras redes y nos permiten hacerlo con mayor eficacia, también es interesante conocer aquellos que nos ofrecen estadísticas relevantes que debemos valorar y analizar. Por eso, también comentamos los comandos más básicos que debes conocer con respecto a las estadísticas. Estas te permitirán conocer ciertos datos, pero también solucionar algunos problemas.

pathping

Combina la utilidad de ping y tracert, aunque se trata de más un comando informativo. Proporciona información sobre la latencia de la red y la pérdida de la red en saltos intermedios entre una fuente y un destino. Es decir, después de enviar los paquetes a un determinado destino, se analiza la ruta y se calcula la pérdida de paquetes.

Podríamos decir que, de manera similar a tracert, pathping envía ping de forma periódica a los enrutadores durante un tiempo determinado y calcula las estadísticas en función del número devuelto de cada uno.

La sintaxis es:

pathping [-g lista_host] [-h saltos_máx] [-i dirección] [-n] [-p período] [-q núm_consultas] [-w tiempo_espera] [-4] [-6] nombre_destino

Opciones del comando:

-g lista_host: Ruta de origen no estricta en la lista de host.

-h saltos_máx: Número máximo de saltos para buscar en el destino.

-i dirección: Utilizar la dirección de origen especificada.

-n: No resolver direcciones como nombres de host.

-p período: Período de espera en milisegundos entre llamadas ping.

-q núm_consultas: Número de consultas por salto.

-w tiempo_espera: Tiempo de espera en milisegundos para cada respuesta.

-4: Fuerza utilizando IPv4.

-6: Fuerza utilizando IPv6.

netstat

Netstat es el comando de red del CMD que, como su nombre indica, muestra estadísticas de protocolo y conexiones de red de TCP/IP actuales. Concretamente, muestra un listado de las conexiones activas en nuestro ordenador, tanto entrantes como salientes, incluyendo datos como el protocolo utilizado, tablas de ruteo, estadísticas de las interfaces o el estado de la conexión.

Su sintaxis es:

netstat [-a] [-b] [-e] [-f] [-n] [-o] [-p proto] [-r] [-s] [-x] [-t] [intervalo]

Ejemplos de uso de netstat

netstat -e -s: este comando sirve para mostrar las estadísticas de Ethernet, así como la del resto de protocolos y conexiones de red.

netstat -s -p tcp udp: si escribimos este comando, tendremos acceso a las estadísticas únicamente de los protocolos de tipo TCP y de tipo UDP.

netstat -o 5: sirve para mostrar las conexiones TCP que se encuentran activas y los códigos ID de los procesos cada cinco segundos.

netstat -n -o: el comando sirve para mostrar las conexiones TCP activas, así como los códigos ID de todos los procesos mediante la utilización de la forma numérica.

NBTStat

Este comando muestra estadísticas del protocolo y conexiones TCP/IP actuales utilizando NBT o lo que viene a ser NetBIOS sobre TCP/IP. Muy útil para solucionar problemas con la resolución de nombres llevada a cabo por NetBIOS.

La sintaxis del comando es:

nbtstat[ [-a Nombreremoto] [-A dirección IP] [-c] [-n] [-r] [-R] [-RR] [-s] [-S] [intervalo] ]

Opciones del comando:

-a: (estado del adaptador) Lista la tabla de nombres de máquinas remotas dado su nombre.

-A: (estado del adaptador) Lista la tabla de nombres de máquinas remotas dada su dirección IP.

-c: (caché) Muestra la caché global de nombres remotos incluyendo las direcciones IP.

-C: (caché) Muestra la caché global de nombres remotos con direcciones IP por dispositivo.

-n: (nombres) Muestra nombres locales NetBIOS.

-r: (resueltos) Muestra los nombres resueltos por difusión y vía WINS.

-R: (Recargar) Purga y vuelve a cargar la tabla caché de nombres remotos.

-S: (Sesiones) Muestra tablas de sesiones con las direcciones IP de destino.

-s: (sesiones) Muestra las tablas de sesiones para convertir las direcciones IP de destino a nombres de host usando el archivo hosts.

-RR: (LiberarActualizar) Envía paquetes de liberación de nombres a WINS y luego inicia la actualización.

Nombre remoto: Nombre de la máquina de host remota.

Dirección IP: Representación de la dirección IP con separación de punto decimal.

Intervalo: Vuelve a mostrar las estadísticas seleccionadas, indicando la pausa en segundos entre cada muestra. Presione Ctrl+C para interrumpir el ciclo de estadísticas.

Bitsadmin

Bitsadmin es una herramienta de línea de comandos que se usa para crear, descargar o cargar trabajos y supervisar su progreso. Funciona en Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows 10. Hay varias modificaciones disponibles de este comando, varias de ellas que inician con bitsadmin /cache, aunque hay muchas más.

Cómo crear, habilitar y deshabilitar usuarios

El hecho de compartir el ordenador con otras personas hace que sea necesario crear nuevas cuentas de usuario. Esto es algo que el propio Windows nos permite hacer desde la configuración del sistema (suele ser más rápido), pero también podemos gestionar nuestras cuentas de usuario desde el símbolo del sistema o CMD.

Net user es el comando que nos va a facilitar la tarea de crear una cuenta de usuario en el sistema. Su sintaxis es muy sencilla, pero siempre podemos consultarla ejecutando net user /?. De cualquier forma, para crear una nueva cuenta de usuario tendremos que ejecutar: net user Usuario Contraseña /add. Usuario y Contraseña se deben sustituir por el nombre de usuario que queramos crear y la contraseña a utilizar. Este mismo comando nos permite también habilitar o deshabilitar una cuenta de usuario, para ello utilizaremos el comando de la siguiente manera: net user Usuario /active:no o net user Usuario /active:yes

Además de los básicos y los que te permiten conocer estadísticas relevantes, hay varios comandos que conviene que conozcas y que puedes usar para controlar otros equipos remotos o configurar recursos compartidos. Puede que no los necesites tanto como los anteriores, pero no está de más conocerlos.

Net Use. Este es un comando que se usa para conectarte, configurar y eliminar conexiones a recursos compartidos como impresoras de red y unidades asignadas. Hay otros como net send, net user, net view, net time y otros. Podrás conectarte a discos de equipos remotos y loguearte en Internet.

Taskkill. Este comando te permite finalizar tareas o procesos en ejecución, lo que es interesante para finalizar procesos en equipos remotos. Tasklist /V da información detallada de cada tarea ejecutándose; Tasklist /SVC da información adicional de los servicios hospedados en cada proceso; Tasklist /FO formato especifica el formato de salida; Tasklist /M modulo muestra todas las tareas que usan un módulo DLL o EXE especificado; y Tasklist /FI filtro filtra la información dolitada con un criterio específico.

Shutdown. Este es un comando mediante el que podrás reiniciar o apagar ordenadores remotos o locales, de uno en uno. Si quieres apagar un equipo tienes que escribir shutdown -s, mientras que si quieres hacerlo en cierto límite de tiempo deberás escribir shutdown -s -t Tiempo (tiempo determinado en milisegundos). Para cerrar sesión deberás escribir shutdown -l y para reiniciar shutdown -r.

Telnet. Este permite abrir la comunicación con un equipo remoto que ejecuta el servicio del servidor telnet, por lo que se requiere que esté instalado antes de ejecutarlo.

Comandos para solucionar algunos errores del sistema

Al igual que encontramos algunos reparadores de errores en la interfaz gráfica de Windows, el sistema operativo de Microsoft cuenta con otras herramientas basadas en comandos que nos permiten reparar o solucionar ciertos problemas en el sistema.

DISM: Son las siglas de Deployment Image Servicing and Management y hacen referencia a una herramienta desarrollada por Microsoft, basada en la línea de comandos que nos permite realizar el mantenimiento y preparación de las imágenes del sistema.
Los comandos DISM nos permiten capturar y aplicar imágenes de Windows, añadir o eliminar imágenes de un archivos .win o incluso dividir archivos .win en otros más pequeños. Para realizar un análisis de una imagen de Windows con el fin de detectar errores o archivos corruptos podemos ejecutar el comando:Dism /Online /Cleanup-Image /ScanHealth.
Como siempre, podemos ver el resto de opciones y parámetros ejecutando dism /?. Hay que tener en cuenta que para usar la herramienta DISM, tendremos que abrir el símbolo del sistema o CMD con permisos de administrador.

SFC: Otro comando interesante en este sentido es SFC, que nos permite buscar archivos dañados del sistema y en caso de encontrarlos, automáticamente tratará de repararlos o sustituirlos. Su uso es muy sencillo, lo único que tenemos que hacer es abrir una ventana del símbolo del sistema con permisos de administrador y a continuación ejecutar sfc /scannow. Ahora, solo tenemos que esperar a que el proceso finalice, ya que tratará de reparar cualquier archivo del sistema dañado de forma automática.

FC: Otro comando muy común utilizado es FC, también conocido como Comparación de archivos. Esta es una característica interesante que permite comparar archivos que se han modificado a lo largo del tiempo. Este comando incluye algunos parámetros para que sea más exacto:

Parámetro- /a: este parámetro ayuda a precisar la salida cuando se realiza una comparación ASCII. Muestra la primera y la última línea en la lista de diferencias.

Parámetro /c: este parámetro ignora el aspecto de mayúsculas y minúsculas de las letras.

Parámetro /w: este parámetro es muy útil cuando se comparan archivos. Facilita el proceso de comparación de archivos al comprimir o eliminar el espacio en blanco en el proceso de comparación. Es decir, ignora el espacio en blanco, si lo hay, al principio y al final de la línea.

CHKDSK: En esta ocasión, el comando chkdsk nos ayuda a detectar problemas en nuestro disco duro o unidad de almacenamiento del equipo. De esta manera, ejecutando la herramienta desde la línea de comandos podremos detectar problemas en nuestro disco para evitar errores mayores. Su uso es muy sencillo, únicamente tenemos que escribir el comando chkdsk seguido de un espacio y de la letra de la unidad junto con dos puntos (:), que se corresponde con la partición o disco que queremos analizar. El comando admite una serie de parámetros para indicar si queremos que además de detectarlos los intente corregir (/F, para usar este parámetro, el disco debe estar bloqueado), si encuentra sectores defectuosos que trata de recuperar la información (/R), etc. Todos ellos los podemos ver ejecutando el comando "chkdsk /?".

Cómo apagar o reiniciar el PC desde CMD

Si quieres apagar el ordenador desde CMD, puedes hacerlo con un comando específico. Se trata de shutdown. Si queremos apagar el equipo desde el símbolo del sistema o CMD, Shutdown es el comando que debemos utilizar. Además, nos permite indicar si queremos que el apagado sea inmediato o incluso si queremos que se realice pasado un tiempo concreto. Por ejemplo, para apagar el PC de forma automática basta con escribir y ejecutar el comando: shutdown /s /p.

En este caso, /s indica que se realice el apagado del sistema y /p que se realice de forma inmediata sin esperar el tiempo predeterminado del comando que es unos 30 segundos. Si por el contrario queremos que nuestro PC se apague dentro de 1 hora, entonces debemos ejecutar el comando: shutdown /s /t 3600

En este ejemplo, 3600 son los segundos que esperará para apagarse. Podemos ver todas las opciones de shutdown ejecutando el comando shutdown /?. Si por cualquier cosa queremos cancelar el apagado del equipo programado por shutdown, entonces tendremos que ejecutar el comando shutdown /a.

Para reiniciar el equipo, entonces tendremos que usar este mismo comando, pero junto con el parámetro /r. Si ejecutamos el comando: shutdown /r /t 60. Nuestro equipo se reiniciará en 60 segundos.

Atajos de teclado útiles en el símbolo del sistema

Como casi toda herramienta que se precie, el CMD o símbolo del sistema también nos permite utilizar ciertas combinaciones de teclas o atajos de teclado para realizar determinadas tareas de forma rápida. Esto nos agilizará realizar ciertas acciones, así que no está de más conocerlos.

ESC. Cuando estamos escribiendo algún comando en el símbolo del sistema y queremos borrarlo, basta con pulsar la tecla Escape de nuestro teclado y lo borrará todo automáticamente sin tener que ir carácter a carácter.

Flecha hacia arriba y abajo. Las teclas con las flechas hacia arriba y hacia abajo de nuestro teclado nos permiten en el CMD movernos por los comandos ejecutados en la consola desde que la abrimos. Con el cursor de la flecha hacia arriba iremos moviéndonos por los comandos ejecutados anteriormente y en con la flecha hacia abajo volveremos a los ejecutados después.

F7. La tecla F7 nos muestra una ventana con el historial de comandos utilizados en el símbolo del sistema. De esta manera, podremos verlos todos de una sola vez y ejecutar cualquiera de ellos nuevamente con simplemente seleccionarlo y pulsar Enter.

Ctrl+c. Este atajo de teclado nos permite cancelar el proceso en ejecución. Si por ejemplo hemos lanzado un comando que está tardando mucho en ejecutarse y lo queremos cancelar, podremos hacerlos con Ctrl+c.

F11. F11 activa el modo de pantalla completa para que la ventana del símbolo del sistema se haga grande y podamos trabajar más cómodamente. Si en algún momento queremos volverla a hacer de tamaño más pequeño, basta con volver a pulsar F11.

F3. La tecla F3 nos vuelve a escribir el último comando ejecutado en CMD sin que tengamos que volver a escribirlo.

F1. F1 nos escribe de nuevo el último comando ejecutado en el símbolo del sistema, pero en esta ocasión lo hace carácter a carácter con cada pulsación de la tecla F1.

Trucos de comandos que te interesa conocer

Es importante que conozcas algunos trucos o atajos que te facilitarán el uso de comandos para ahorrar tiempo y ser más funcional. Así, será más fácil el uso de los diferentes comandos explicados y, con el tiempo, incluso, servirán de ayuda para aprender aquellos que más puedan interesarte.

Copiar y pegar texto en la línea de comandos

Como vamos a ver a continuación, ciertos comandos de red de CMD o símbolo del sistema puede tener sintaxis complicadas. Es decir, nombres de comandos o parámetros que nos pueden resultar extraños y difíciles de escribir en su conjunto, sobre todo si no tenemos mucha experiencia en el uso de la línea de comandos en Windows.

En este caso, es probable que en algún momento nos hayamos encontrado con ciertos problemas a la hora de copiar y pegar texto en la línea de comandos. Lo habitual es utilizar los comandos Ctrl+C y Ctrl+V para copiar y pegar texto, o bien seleccionar aquello que queremos copiar y haciendo clic con el botón derecho del ratón sobre el texto, seleccionar la opción Copiar para posteriormente repetir la opción y seleccionar Pegar donde queramos llevarlo.

En línea de comando podemos usar otros atajos, ya que un clic con el botón derecho del ratón pegará directamente aquello que tengamos guardado en el portapapeles. De cualquier forma, ante cualquier problema a la hora de seleccionar texto, copiar o pegar, podemos hacer clic sobre el icono de CMD que se muestra en la esquina superior izquierda de la ventana del símbolo del sistema y ahí se nos mostrará un menú donde aparecen las opciones para Marcar, Seleccionar, Copiar o Pegar y sus atajos de teclado, Ctrl+M, Ctrl+A, Enter y Ctrl+V respectivamente.

De esta manera, podremos copiar y pegar, seleccionar o repetir comandos de red de CMD con total comodidad. Eso sin olvidad que las propias teclas de los cursores nos permiten movernos por el historial de comandos ejecutados. Algo que, sin duda, nos facilitará bastante el hecho de repetir o reutilizar un comando sin tenerlo que volver a escribir por completo.

Ver el historial de comandos

Aunque es cierto que puedes ver el historial de comandos con el F7, algo que harás con frecuencia, con este truco podrás alimentar, guardar o manipular la salida de información.

Para ver los comandos escritos desde que has iniciado la sesión, tienes que usar la orden"doskey /history". Esta es una de las funciones más interesantes de la utilidad de Microsoft Doskey, pero como has visto hay más.

Si lo que quieres en realidad es ver el historial del DNS, te basta con escribir el comando ipconfig /displaydns y pulsa el botón Intro para que se ejecute.

Ejecutar varios comandos a la vez

Si lo que quieres es ejecutar varios comandos a la vez porque cada uno de ellos requiere cierto tiempo de ejecución, puedes utilizar la orden "cd C: && echo..." Así, los comandos se van a ejecutar tal como lo escribiste, de izquierda a derecha. Hasta que finaliza el primer comando utilizado no se ejecuta el siguiente, así hasta que se acaban todos.

Esto es muy práctico si quieres ejecutar varios comandos a la vez y no quieres estar pendiente de hacerlo uno por uno cuando finaliza el otro. Además, te permite gestionarte mejor ya que elegirás desde el primer momento cuál se ejecuta antes.

comandoA & comandoB (el comando B se ejecuta directamente tras el A)

comandoA && comandoB (el comando B se ejecuta si el A se ejecutó con éxito)

comandoA || comandoB (el comando B solo se ejecuta si el A no funcionó)

comandoA && comandoB || comandoC (el comando B solo se ejecuta si el A se ejecutó con éxito. En caso contraria, se ejecuta C)

Repetir un comando anterior

Si quieres repetir o recuperar un comando anterior, te basta con presionar la tecla de flecha hacia arriba en tu teclado. Si sigues presionando seguirá repitiendo comandos anteriores, siempre empezando por el más utilizado más recientemente.

Aunque puede parecer similar a la tecla F8, con este truco te colocas al final del comando. Con el F8 te colocas al principio. Con esto podrás repetir o modificar el comando anterior que te interesa.

Cancelar un comando que se encuentra en ejecución

Si estás ejecutando un comando y quieres cancelarlo, o te parece que tarda mucho en ser ejecutado, puedes detenerlo usando "Ctrl + C". Esta función también sirve si quieres detener un servicio o app en ejecución. Si no te funciona, prueba con "Crtl+Pausa".

Te ahorrarás la cantidad de tiempo que te supone tener que esperar a que se ejecute un comando que no avanza, y así podrás dejarlo para otro momento o continuar con otro comando.

Función autocompletar

Si eres un usuario avanzado de Windows seguramente uses muy a menudo el símbolo del sistema. Desde la línea de comandos a veces puede ser un poco engorroso navegar por los directorios de nuestro equipo, ya que tenemos que escribir la ruta de forma literal para poder acceder a los archivos.

Una forma de poder movernos por los directorios de forma rápida es con la tecla TAB. Mientras estamos trabajando con la línea de comandos podemos pulsar sobre esa tecla para poder movernos por las carpetas dentro de un mismo directorio. Podemos escribir cd y a continuación pulsar sobre la tecla tabulador para ir mostrando las carpetas y archivos que compone ese directorio y así poder movernos entre directorios de una forma mucho más rápida.

Esta función la podemos habilitar o deshabilitar si una vez iniciamos el símbolo del sistema introducimos la siguiente orden cmd /F. Con el comando habilitado la tecla TAB deja de mostrarnos los archivos del directorio y se sustituye esa función por la combinación de teclas Crtl + F.

Listado completo de comandos por orden alfabético

Además de todos los comandos que hemos visto anteriormente en sus respectivas secciones, Windows nos ofrece comandos CMD que podemos utilizar en diferentes situaciones. Conocerás tanto los que te hemos mostrado anteriormente como muchos otros que podrás utilizar para diferentes fines. Solo tienes que buscar el que te interesa. Son los siguientes:

active

add

add alias

add volume

append

arp

assign

assoc

at

atmadm

attach-vdisk

attrib

attributes

auditpol

autochk

autoconv

autofmt

automount

bcdboot

bcdedit

bdehdcfg

begin backup

begin restore

bitsadmin

bootcfg

break

cacls

call

cd

certreq

certutil

change

chcp

chdir

chglogon

chgport

chgusr

chkdsk

chkntfs

choice

cipher

clean

cleanmgr

clip

cls

cmd

cmdkey

cmstp

color

comp

compact

compact vdisk

convert

copy

cprofile

create

cscript

date

dcgpofix

defrag

del

delete

detach vdisk

detail

dfsdiag

dfsrmig

diantz

dir

diskcomp

diskcopy

diskpart

diskperf

diskraid

diskshadow

dispdiag

dnscmd

doskey

driverquery

echo

edit

endlocal

end restore

erase

eventcreate

eventquery

eventtriggers

Evntcmd

exec

exit

expand

expand vdisk

expose

extend

extract

fc

filesystems

find

findstr

finger

flattemp

fondue

for

forfiles

format

freedisk

fsutil

ftp

ftype

fveupdate

getmac

gettype

goto

gpfixup

gpresult

gpt

gpupdate

graftabl

help

helpctr

hostname

icacls

if

import (shadowdisk)

import (diskpart)

inactive

inuse

ipconfig

ipxroute

irftp

jetpack

klist

ksetup

ktmutil

ktpass

label

list

load metadata

lodctr

logman

logoff

lpq

lpr

macfile

makecab

manage bde

mapadmin

md

merge vdisk

mkdir

mklink

mmc

mode

more

mount

mountvol

move

mqbkup

mqsvc

mqtgsvc

msdt

msg

msiexec

msinfo32

mstsc

nbtstat

netcfg

net print

netsh

netstat

nfsadmin

nfsshare

nfsstat

nlbmgr

nslookup

ntbackup

ntcmdprompt

ntfrsutl

offline

online

openfiles

pagefileconfig

path

pathping

pause

pbadmin

pentnt

perfmon

ping

pnpunattend

pnputil

popd

powershell

powershell ise

print

prncnfg

prndrvr

prnjobs

prnmngr

prnport

prnqctl

prompt

pubprn

pushd

pushprinterconnections

pwlauncher

qappsrv

qprocess

query process

query session

query termserver

query user

quser

qwinsta

rcp

rd

rdpsign

recover

recover disk group

refsutil

reg

regini

regsvr32

relog

rem

remove

ren

rename

repair

replace

rescan

reset

retain

revert

rexec

risetup

rmdir

robocopy

route ws2008

rpcinfo

rpcping

rsh

rundll32

rundll32 printui

rwinsta

san

sc config

sc create

sc delete

sc query

schtasks

scwcmd

secedit

select

serverceipoptin

servermanagercmd

serverweroptin

set environmental variables

set shadow copy

setx

sfc

shadow

shift

showmount

shrink

shutdown

simulate restore

sort

start

set device (subcomando)

set drivergroup (subcomando)

set drivergroupfilter (subcomando)

set driverpackage (subcomando)

set image (subcomando)

set imagegroup (subcomando)

set image (subcomando)

set transportserver (subcomando)

set multicasttransmission (subcomando)

start namespace (subcomando)

start server (subcomando)

start transportserver (subcomando)

stop server (subcomando)

stop transportserver (subcomando)

subst

sxstrace

sysocmgr

systeminfo

takeown

tapicfg

taskkill

tasklist

tcmsetup

telnet

tftp

time

timeout

title

tlntadmn

tpmtool

tpmvscmgr

tracerpt

tracert

tree

tscon

tsdiscon

tsecimp

tskill

tsprof

type

typeperf

tzutil

unexpose

uniqueid

unlodctr

ver

verifier

verify

vol

vssadmin

waitfor

wbadmin

wdsutil

wecutil

wevtutil

where

whoami

winnt

winnt32

winpop

winrs

winsat mem

winsat mfmedia

wmic

writer

wscript

xcopy

# data[].attributes.attachment_link.title
Los comandos de la consola o CMD de Windows más útiles

# data[].attributes.attachment_link.description
Guía de comandos CMD. Estos son los comandos más básicos y útiles y cómo usarlos en el símbolo del sistema

# data[].attributes.attachment_link.title
Documentación de PowerShell - PowerShell

# data[].attributes.attachment_link.description
Documentación del producto oficial para PowerShell

# data[].attributes.attachment_link.title
01. Instalación - Curso de Windows Server 2019

# data[].attributes.attachment_link.title
08. Roles y caracteristicas - Curso de Windows Server 2016

# data[].attributes.attachment_link.title
Curso de Windows Server 2016 - Conociendo el Administrador del servidor

# data[].attributes.attachment_link.readable_text
Se aplica a: Windows Admin Center, versión preliminar de Windows Admin Center

Windows Admin Center es una aplicación basada en explorador e implementada localmente para la administración de servidores Windows, clústeres, infraestructuras hiperconvergidas y PC Windows 10. Es un producto gratuito y está listo para usarse en producción.

Para descubrir las novedades, consulta el historial de versiones.

Descargar ahora

Descarga Windows Admin Center desde Microsoft Evaluation Center. Aunque ponga "Iniciar la evaluación", esta es la versión disponible con carácter general para su uso en producción.

Para obtener ayuda con la instalación, consulta Instalar. Para obtener sugerencias sobre cómo empezar a trabajar con Windows Admin Center, consulta Introducción.

Puedes actualizar versiones no preliminares de Windows Admin Center mediante Microsoft Update o mediante la descarga e instalación manuales de Windows Admin Center. Cada versión de Windows Admin Center que no es la versión preliminar dispone de soporte técnico hasta 30 días después del lanzamiento de la siguiente versión que no sea preliminar. Consulte nuestra directiva de soporte técnico para más información.

Escenarios de Windows Admin Center

Estas son algunas de las cosas que puedes hacer con Windows Admin Center:

Simplificar la gestión de los servidores Administre sus servidores y clústeres con versiones modernizadas de herramientas tan conocidas como el Administrador del servidor. Instálalo en menos de 5 minutos y administra los servidores de tu entorno inmediatamente: no se requiere ninguna configuración adicional. Para obtener más detalles, consulta ¿Qué es Windows Admin Center?

Trabajar con soluciones híbridas La integración con Azure le ayuda a conectar de forma opcional sus servidores locales con los servicios en la nube pertinentes. Para obtener más información, consulta Servicios híbridos de Azure

Simplificar la administración hiperconvergida Simplifique la administración de los clústeres hiperconvergidos de Windows Server o Azure Stack HCI. Usa cargas de trabajo simplificadas para crear y administrar VM, volúmenes de Espacios de almacenamiento directo, redes definidas por software y mucho más. Para obtener más detalles, consulta Administrar la infraestructura hiperconvergida con Windows Admin Center

A continuación se incluye un vídeo a modo de introducción, seguido de un póster con más detalles:
Descargar el PDF
Breve explicación del contenido

Descubre cómo los clientes se benefician de Windows Admin Center

"[Windows Admin Center] ha disminuido nuestro tiempo y esfuerzo a la hora de administrar el sistema de administración en más de un 75 %".
- Rand Morimoto, Presidente, Convergent Computing

"Gracias a [Windows Admin Center], podemos administrar nuestros clientes de forma remota desde el portal de HTML5 sin problema y con la integración completa con Azure Active Directory, podemos aumentar la seguridad gracias a Multi-Factor Authentication".
- Silvio Di Benedetto, Fundador y Consultor ejecutivo, Inside Technologies

"Hemos logrado implementar los SKU de [Server Core] de una manera más eficaz, mejorar la eficiencia de los recursos, la seguridad y la automatización mientras se consigue un buen nivel de productividad y se reducen los errores que pueden ocurrir cuando todo depende de scripts".
- Guglielmo Mengora, Fundador y Director general, VaiSulWeb

"Con [Windows Admin Center] los clientes especialmente en el mercado SMB ahora tienen una herramienta fácil de usar para administrar su infraestructura interna. Esto minimiza los esfuerzos administrativos y ahorra una gran cantidad de tiempo. Y lo mejor de todo: no se aplica ninguna tasa de licencia adicional para [Windows Admin Center]".
- Helmut Otto, Director Ejecutivo, SecureGUARD
Obtén más información acerca de las empresas que utilizan Windows Admin Center en sus entornos de producción.
Windows Admin Center está diseñado para administrar un solo servidor o clúster. Complementa pero no sustituye a las soluciones de supervisión y administración de Microsoft existentes, como las Herramientas de administración remota del servidor (RSAT), System Center, Intune o Azure Stack.

Obtén información sobre cómo Windows Admin Center complementa otras soluciones de administración de Microsoft.
Síguenos en Twitter Lea nuestros blogs

# data[].attributes.attachment_link.description
Aprenda a administrar Windows Server con Windows Admin Center (Proyecto Honolulu)

# data[].attributes.attachment_link.readable_text
Windows Server 2019 es el próximo lanzamiento que ofrecerá Microsoft para las miles de organizaciones basadas en sus servicios, seguridad y estabilidad y como todos los nuevos productos de Microsoft, Windows Server 2019 tendrá una gran participación en el ámbito hibrido y de nube.

Para todos los administradores de sistemas y de IT, es de suma importancia comprender que Windows Server 2019 nos ofrece dos entornos de trabajo cada uno con sus propias características, estos ambientes son:

Entorno de escritorio o GUI

Es la instalación típica de Windows Server y todo se maneja y administra desde las típicas ventanas de Windows.

Es una versión ligera que no consume demasiados recursos del sistema, como la GUI, y toda la administración se realizara a través de comandos.

En este tutorial aprenderemos a instalar y realizar la configuración básica de Windows Server 2019 Core.

La opción de instalación de Windows Server 2019 Core es una alternativa de instalación mínima que está disponible cuando hemos de implementar ya sea la edición Standard o Datacenter de Windows Server.

Al instalar esta versión, Server Core, incluye la mayoría pero no todos los roles del servidor ya conocidos por todos. Una de las principales ventajas de usar Windows Server 2019 Core es que presenta una huella de disco más reducida y, esto da como resultado una superficie de ataque más pequeña gracias a que su base de código es mínima.

La instalación de Windows Server 2019 Core elimina todos los servicios y ciertas características que no son vitales para el soporte de determinadas funciones o tareas de servidor dentro de la organización. Un caso puntual es el servidor Hyper-V el cual no precisa de una interfaz gráfica de usuario para ser implementado, ya que es posible administrarlo de forma virtual a través de Windows PowerShell o de forma remota mediante el Administrador de Hyper-V. Esto da como resultado mayor espacio en el disco y un mejor rendimiento de hardware como CPU o memoria RAM.

Cuando instalamos esta versión de Windows Server 2019 Core no se incluyen los siguientes paquetes de shell GUI:

Microsoft-Windows-Server-Shell-Package

Microsoft-Windows-Server-Gui-Mgmt-Package

Microsoft-Windows-Server-Gui-RSAT-Package

Microsoft-Windows-Cortana-PAL-Desktop-Package

Aparte de estos paquetes tenemos otras diferencias en Server Core como son:

Windows Server 2019 Core no cuanta con ninguna herramienta de accesibilidad

Sin OOBE (experiencia fuera de caja) para realizar la configuración del Server Core

No cuenta con soporte de audio

Dentro de los roles o servicios que están o no disponibles en la versión Core de Windows Server 2019 tenemos la siguiente tabla comparativa:

1. Instalar Windows Server 2019 Core

Para dar inicio al proceso de instalación iremos al siguiente enlace para descargar la imagen ISO de Windows Server 2019. Allí debemos estar registrados en el programa Windows Insider el cual es gratuito y solo será necesario usar nuestra cuenta de correo.

Una vez descargada la imagen ISO, la grabamos en un DVD o USB booteable y será necesario configurar el equipo en la BIOS para que arranque desde allí, una vez realizado esto, veremos la siguiente ventana de Windows Server 2019:

Allí seleccionamos el idioma, formato de hora y teclado en base al idioma descargado con la ISO. Pulsamos en Siguiente y veremos la siguiente ventana:

Allí pulsamos en el botón "Instalar ahora" y veremos que se da inicio al proceso de instalación básico:

Será desplegada la siguiente ventana donde podremos asignar la clave del producto si la tenemos o pulsar en la línea "No tengo clave de producto" para registrarla más adelante:

En la siguiente ventana veremos lo siguiente:

Allí tenemos dos opciones básicas, pero completamente diferentes que son:

Edición de Windows Server (experiencia de escritorio)

Esta opción instala Windows Server 2019 en la versión grafica ya conocida por todos.

Edición de Windows Server

Se instalará la versión Core de Windows Server 2019.

Hemos seleccionado "Windows Server Datacenter" por ser una de las más robustas y con más prestaciones la seleccionamos y pulsamos Enter y a continuación debemos aceptar los términos de la licencia:

Una vez los aceptemos veremos lo siguiente:

Allí podemos actualizar, en caso de que estemos sobre una versión anterior de Windows o, como en este caso, seleccionar la opción "Personalizar" para realizar la instalación desde cero. Al seleccionar esta opción veremos lo siguiente:

Allí encontramos el disco duro disponible para la instalación y podremos ejecutar tareas como:

Crear una nueva partición

Actualizar los controladores, etc.

Una vez definido que en este disco se ha de instalar Windows Server 2019 Core pulsamos Enter y veremos que inicia el proceso de instalación:

Una vez este proceso finalice se configurarán los dispositivos:

Esto tarda entre 5 a 10 minutos y posteriormente veremos la siguiente ventana:

Allí vemos que se sugiere que asignemos la contraseña de administrador, para ello seleccionamos la opción Aceptar con las teclas de dirección y pulsamos Enter y será necesario ingresar y confirmar la contraseña:

Una vez pulsemos Enter veremos que se aplicó el cambio de forma correcta:

Al pulsar de nuevo Enter accederemos a Windows Server 2019 Core. Así de simple es instalar Windows Server 2019 Core.

# data[].attributes.attachment_link.title
Cómo instalar y configurar Windows Server 2019 Core

# data[].attributes.attachment_link.description
Tutorial sobre cómo instalar, configurar y usar Windows Server 2019 Core.

# data[].attributes.attachment_link.title
PowerShell: Configuraciones iniciales en Windows Server

# data[].attributes.attachment_link.title
3-Crear consola personalizada de MMC en Windows Server 2016

# data[].attributes.attachment_link.readable_text
En octubre de 2010, Canonical lanzó Ubuntu 10.10 y presentó Unity, un escritorio que lo puso todo patas arriba y obligó a muchos a hacer lo que se conoce como "distro hopping", básicamente ir cambiando de sistema operativo cada poco tiempo para encontrar la que será su distribución preferida. Años más tarde volvieron a GNOME, el escritorio que usa hoy en día.

Unity y GNOME son dos escritorios, y los escritorios usan gestores de ventanas, y como hay sistemas operativos que pasan de los primeros y trabajan directamente con los segundos, hay usuarios que se pierden, se lían y no saben qué papel juega cada uno y en qué se diferencian. Aquí vamos a intentar explicar, de manera breve y concisa, qué es un gestor de ventanas, qué es un escritorio y en qué se diferencian.

Contenido del artículo

Ver todos los apartados

¿Qué es un Gestor de Ventanas?

Un gestor de ventanas es el software encargado de mostrar los diferentes programas que ejecutemos sobre una interfaz gráfica, pero sólo eso. No se encarga ni de gestionar las redes a las que estamos conectados ni tampoco de ver nuestros archivos o poder aumentar el volumen de sonido. Los escritorios usan gestores de ventanas, pero los gestores de ventanas no usan escritorios. Por sí sólo, usar un gestor de ventanas sería prácticamente imposible de usar, a no ser que se sea un veterano en Linux y se sepa hacer todo desde el terminal.

Por ese motivo, los sistemas operativos que usan sólo un gestor de ventanas (sin escritorio) usan también paquetes para poder gestionar cosas como el volumen, las conexiones de red y en ocasiones tienen una especie de lanzador, desde el que podremos abrir los programas o, en ocasiones, un cajón de aplicaciones. Pero todo esto son añadidos; los gestores de ventanas, como hemos mencionado, se encargan única y exclusivamente de gestionar las ventanas .... de ahí su nombre.

Podríamos remitirnos a una definición muy técnica, pero lo que provocaría es más confusión. Simplificando mucho la cosa, un escritorio es un conjunto de aplicaciones, applets, programas y todo tipo de software que está conjuntado para simplificar el uso de un sistema operativo en un PC. Así, en un escritorio no sólo encontramos un gestor de ventanas que nos gestiona la interfaz gráfica, sino que también encontramos un gestor de redes, y audio con su correspondiente indicador de volumen. También tenemos un rápido acceso a nuestros archivos mediante un gestor de archivos, etc.... La diferencia radica en que mientras un gestor de ventanas es una parte, el escritorio es un conjunto de programas destinados a dar funcionalidad.

¿Por qué creemos que es fundamental conocer esto? Porque hay muchos que hablan de gestores de ventanas como si fueran escritorios y luego se encuentran con que no se puede hacer nada. Además, saberlo nos permite poder jugar con el sistema de manera que podemos instalar Ubuntu y cambiar la interfaz gráfica de GNOME por un i3wm o Sway (gestores de ventanas) acelerando muchísimo el sistema y manteniendo los programas del escritorio como el nautilus o el network-manager.

Hay variedad entre los escritorios y algunos son muy conocidos como KDE, GNOME, Xfce, LXQt o Cinnamon. Echando una mirada atrás en el tiempo, Unity ha estado a caballo de escritorio y gestor de ventanas. En una primera instancia era un gestor de ventanas que se usaba sobre GNOME, pero versión tras versión lo modificaron hasta tal punto de que hoy ya se considera un escritorio..

Entre los gestores de ventanas más conocidos están i3wm, Sway, Fluxbox, Openbox, Metacity o Icewm entre otros.

Si alguien que nos está leyendo ha podido investigar e instalar varias versiones de Ubuntu se habrá dado cuenta de que existen unas distribuciones llamadas Xubuntu, Kubuntu o Lubuntu. Bien, todas ellas son Ubuntu, pero con distintos escritorios. Así, Xubuntu es Ubuntu con el escritorio Xfce, Kubuntu es con el escritorio KDE y Lubuntu es con el escritorio LXQt.

Espero que me haya explicado bien. En otra ocasión os hablaré de los gestores de ventanas, un tema muy interesante y muy desconocido. Saludos.

# data[].attributes.attachment_link.description
Post sobre los escritorios y gestores de ventanas en Ubuntu. En qué se parecen, en qué se diferencian y cuáles son los más famosos.

# data[].attributes.attachment_link.readable_text
KDE Plasma 5.18: Más conveniente y con estabilidad para un largo período

Martes, 11 de febrero de 2020

¡Plasma 5.18 LTS ha llegado!

Ya está disponible una nueva versión del escritorio Plasma. En Plasma 5.18 encontrará interesantes funcionalidades nuevas que harán que las notificaciones sean más claras, las preferencias más optimizadas y el aspecto general más atractivo. Plasma 5.18 es más fácil y más divertido de usar, a la vez que le permite ser más productivo a la hora de trabajar.

Aparte de todas las novedades, Plasma 5.18 también llega con estado LTS. LTS quiere decir "soporte a largo plazo", lo que significa que 5.18 se actualizará y se mantendrá por parte de los colaboradores de KDE durante los próximos dos años (las versiones normales se mantienen durante cuatro meses). Si está pensando en actualizar o migrar su escuela, compañía u organización a Plasma, esta versión es su mejor apuesta: con ella obtiene la versión más estable de Plasma y también todas las nuevas funcionalidades.

Plasma

Plasma 5.18 es incluso más amigable con el usuario, ya que se han añadido más funcionalidades que le permitirán trabajar, jugar y expresarse mejor. Un ejemplo de ello es el nuevo Selector de emoticonos: está literalmente a dos pulsaciones de teclas todo el tiempo. Mantenga pulsada la tecla "Meta" ("Windows") y pulse el punto (".") para que aparezca. Pulse sobre el icono que mejor represente su estado de ánimo y pegue el emoticono en un mensaje de correo electrónico, en una publicación de medios sociales, en un mensaje de texto e incluso en la consola.

También podrá encontrar el selector de emoticonos en el lanzador de aplicaciones Kickoff (el botón del menú principal que suele estar situado en la esquina inferior izquierda de la pantalla). Lo encontrará en Aplicaciones → Utilidades.

Otro gran cambio es el nuevo modo de Edición global. La antigua caja de herramientas del escritorio (el menú que solía residir de forma predeterminada en la esquina superior derecha de la pantalla) ya no existe, dejando un escritorio más espacioso y organizado. En su lugar se ha introducido la barra de Edición global, que puede activar pulsando con el botón derecho del ratón en cualquier área vacía del escritorio y escogiendo Personalizar el diseño en el menú emergente. La barra de Edición global aparecerá en la parte superior de la pantalla y le proporcionará acceso a los widgets, las actividades (espacios de trabajo adicionales que puede configurar independientemente de los escritorios virtuales normales) y al conjunto de opciones de configuración del escritorio.

Continuando con las mejoras del aspecto general, Plasma 5.18 viene con un mejor soporte de las aplicaciones de GTK que usan decoraciones del lado cliente. Dichas aplicaciones muestran ahora sombras correctas y sus áreas de cambio de tamaño. Además, las aplicaciones de GTK heredan ahora de forma automática las preferencias de Plasma sobre tipos de letra, iconos y cursores del ratón, entre otras cosas.

Para ayudarle a relajar la vista, ahora existe un nuevo widget en la bandeja del sistema que le permite conmutar la funcionalidad de color nocturno. También puede configurar accesos rápidos de teclado para activar y desactivar los modos de color nocturno y no molestar.

Todavía en la bandeja del sistema, el widget del volumen del sonido del sistema muestra ahora un diseño más compacto que hace que sea más fácil elegir el dispositivo de sonido predeterminado. También existe un indicador de volumen para las aplicaciones que se muestran en el gestor de tareas que estén reproduciendo sonido.

Finalmente, también están todos esos detalles mucho más sutiles que hacen que Plasma sea más suave y más fácil de usar: desde los ajustes del widget meteorológico, que ahora le permiten mostrar el estado del viento, hasta los detalles del lanzador de aplicaciones Kickoff, que dispone de más capacidades táctiles y muestra un icono del usuario que ahora es circular en lugar de rectangular.

Notificaciones

El nuevo estilo más redondeado y suave de Plasma también ha llegado al indicador de cuenta atrás de las notificaciones, que también es circular y rodea al botón de cierre, proporcionando un aspecto más compacto y moderno.

Pero los cambios de las notificaciones no son solo estéticos: Plasma también le mostrará ahora notificaciones cuando los dispositivos Bluetooth conectados se estén quedando sin batería. Además, las notificaciones añaden interacción con sus capacidades. Por ejemplo, la notificación de archivo descargado integra un icono que se puede arrastrar, lo que le permite arrastrar rápidamente el archivo que acaba de descargar al lugar donde quiera guardarlo.

Preferencias del sistema

Existen bastantes cosas nuevas en las Preferencias del sistema de Plasma 5.18. Lo primero y más importante son las preferencias opcionales de los Comentarios y sugerencias del usuario, que están desactivadas de forma predeterminada para proteger su privacidad.

Una vez dicho esto, si usted decide compartir con nosotros información sobre su instalación, ninguna de las opciones permite que el sistema envíe algún tipo de información personal. De hecho, el deslizador de las Preferencias de los comentarios del usuario le permite decidir cuánto le gustaría compartir con los desarrolladores de KDE. Estos desarrolladores podrán usar esta información más adelante para mejorar Plasma aún más y hacer que se adapte mejor a sus necesidades.

Hablando de adaptaciones, si Plasma es famoso por algo, lo es por su flexibilidad y por cómo se puede afinar para todos los gustos. El proceso de personalización del escritorio es ahora incluso más agradable al haberse rediseñado las preferencias del Estilo de las aplicaciones con una vista en cuadrícula. Esto facilita ver cómo se mostrarán las aplicaciones tras escoger un nuevo estilo.

La vista en cuadrícula con vistas previas grandes se ha extendido a otras áreas de las Preferencias del sistema. Ahora, cuando busque nuevos temas para descargar en Temas globales, podrá apreciar los distintos diseños en todo su esplendor.

Otro aspecto visual que puede afinar es la animación de las ventanas. Se ha añadido un deslizador al efecto en Comportamiento general: muévalo completamente a la derecha para que las ventanas aparezcan instantáneamente. Arrástrelo completamente a la izquierda para que surjan suavemente desde la barra de tareas. Nuestra recomendación es que lo sitúe en algún punto intermedio, lo que le proporcionará suficientes indicaciones sobre lo que está ocurriendo sin llegar a ser demasiado lento de usar.

Si cree que todas estas opciones son abrumadoras, no se preocupe: la función de búsqueda de las Preferencias del sistema se ha mejorado bastante y le ayudará a encontrar rápidamente la funcionalidad que desee modificar. Comience a escribir en el cuadro que hay sobre la lista para que desaparezcan todas las opciones que no estén relacionadas y se muestre exactamente lo que está buscando.

Discover

Discover es el gestor de software visual de Plasma. Desde Discover podrá instalar, eliminar y actualizar aplicaciones y bibliotecas con solo unos clics.

Cuando abra Discover en Plasma 5.18, el cursor estará situado en el campo de búsqueda, invitándole a buscar de forma inmediata los programas que quiera instalar. Pero no son solo aplicaciones lo que va a encontrar ahí: también puede buscar complementos para Plasma (como temas, pantallas de bienvenida y conjuntos de cursores) y leer los comentarios sobre cada paquete que hayan escrito otros usuarios para conocer así sus opiniones.

Y más

Finalmente, se ha mejorado el rendimiento general de Plasma en el hardware gráfico y se ha disminuido la cantidad de defectos visuales en las aplicaciones cuando se usa el escalado fraccionario en X11. También se han incluido estadísticas de las GPU de NVIDIA en KSysGuard.

Novedades desde Plasma 5.12 LTS

Para quienes actualicen desde nuestra anterior versión de "soporte a largo plazo" (Plasma 5.12), aquí se muestra un resumen de los dos últimos años de desarrollo:

Sistema de notificaciones completamente reescrito.

Integración del navegador.

Se han rediseñado las páginas de preferencias del sistema, ya sea para que usen una vista en cuadrícula consistente o para reparar su interfaz de usuario.

Las aplicaciones GTK respetan ahora más preferencias, usan los esquemas de color de KDE, tienen sombras en X11 y permiten usar el menú global.

Mejoras en la gestión de pantallas, incluyendo nuevos OSD y "widget".

Uso del portal Flatpak.

Funcionalidad del color nocturno.

Gestión de dispositivos Thunderbolt

Ver el registro de cambios completo

Comentarios

Puede hacernos llegar sus comentarios y ponerse al día en nuestros canales de redes sociales:

Discuta sobre Plasma 5 en el consejo de Plasma 5 de los foros de KDE.

Puede enviar sus comentarios directamente a los desarrolladores mediante el canal IRC #Plasma, la lista de distribución del desarrollo de Plasma o notificar problemas a través de Bugzilla. Si le gusta lo que está haciendo el equipo, ¡hágaselo saber!

Su opinión es muy apreciada.

En apoyo de KDE

KDE es una comunidad de Software Libre que existe y crece únicamente con la ayuda de muchos voluntarios que donan su tiempo y su esfuerzo. KDE siempre está buscando nuevos voluntarios y colaboradores, ya sea para ayudar a programar, informar de errores o corregirlos, escribir documentación, traducir, promocionar, hacer donativos, etc. Cualquier tipo de colaboración se aprecia con gratitud y se acepta con ilusión. Por favor, lea la página de apoyo a KDE para obtener más información o convertirse en un miembro de apoyo a KDE e.V. a través de nuestra nueva iniciativa Únase al juego.

Acerca de KDE

KDE es un equipo tecnológico internacional que crea software libre de código abierto para el escritorio y para la informática portable. Entre los productos de KDE destacan un sistema de escritorio moderno para Linux y otras plataformas UNIX, completas suites de productividad ofimática y de trabajo en grupo, y cientos de títulos de software en muchas categorías, incluidas aplicaciones para Internet y la Web, multimedia, entretenimiento, educativas, gráficos y desarrollo de software. El software de KDE se traduce a más de 60 idiomas y se construye teniendo presentes los principios de facilidad de uso y accesibilidad moderna. Las aplicaciones multifuncionales de KDE se ejecutan de forma nativa en Linux, BSD, Windows y macOS.

Avisos de marcas registradas.

KDE ® y el logotipo del Entorno de Escritorio K ® son marcas registradas de KDE e.V.
Linux es una marca registrada de Linus Torvalds. UNIX es una marca registrada de The Open Group en los Estados Unidos y en otros países.
El resto de marcas registradas y copyrights que se mencionan en este anuncio pertenecen sus respectivos propietarios.

Contactos de prensa

Para más información, envíenos un correo electrónico: press@kde.org

# data[].attributes.attachment_link.title
KDE Plasma 5.18: Más conveniente y con estabilidad para un largo período

# data[].attributes.attachment_link.description
Plasma 5.18 añade un selector de emojis, la capacidad de implementar comentarios del usuario, un modo de edición global, y mejora y extiende las preferencias del sistema, el gestor de software Discover, los widgets, la integración con GTK y mucho más.

# data[].attributes.attachment_link.description
Este manual de comandos de Linux cubrirá 60 comandos básicos de Bash que necesitarás como desarrollador. Cada comando incluye código de ejemplo y consejos sobre cuándo usarlo. Este Manual de Comandos de Linux sigue la regla 80/20: aprenderás el 80% de un tema en alrededor del 20% del tiempo que

# data[].attributes.attachment_link.readable_text
killall

kill acepta parámetros... (man kill)

por defecto se manda la señal -15 para que la muerte del proceso sea NO FORZADA, si aún así se resiste prueba con -9:

sudo kill -9 XXXX

Otra cosilla:

Existe killall que permite matar procesos por el nombre y no por el pid:

sudo killall -15 wish
sudo killall -9 wish

Te da el tamaño total de todas las carpetas de un dir, si lo queres
totalizado anda un nivel antes y cambia * porel nombre de la carpeta

En GNU/Linux, tenemos una serie de herramientas que nos permiten encontrar ficheros de una manera más o menos rápida. El comando más versátil para este propósito es find, aunque depende de lo que busquemos y de nuestra configuración puede que no sea tan rápido como otros comandos.

Buscando ficheros con find

La sintaxis básica es: find <ruta> <expresión>, aunque suele usarse en esta forma: find <ruta> -name <patron>.
(deberemos ser root).

Una vez tengamos actualizada la base de datos (es necesario hacerlo antes de un locate o despues de instalar algo en el sistema, para tener la base de datos actualizada completamente) podremos utilizar el comando: locate <patron>. Siguiendo con el ejemplo anterior nos quedaria asi.

Buscando programas con which
Si lo que queremos buscar son programas, lo más probable es que se encuentren en algún directorio de nuestro PATH. PATH es una variable de entorno que contiene los directorios donde el shell (intérprete de comandos) buscará los programas (y comandos) cuando los queramos ejecutar.
Pues bien, si queremos buscar un programa que creemos que está en el PATH, en vez de usar find o locate, que nos tardarán más, podemos usar: which <programa>. Así, por ejemplo, podríamos querer saber donde está instalado el comando ssh; haríamos esto:
Y nos diria el directorio donde se encuentra el programa, o bien nos informaria de que el programa no se encuentra en el PATH.

Buscando programas con whereis
Este comando busca archivos ejecutables, páginas del manual y el directorio poniendo la ruta donde se encuentre.
Su uso es igual que which: whereis <programa>
Fuente: http://www.adslayuda.com/Linux-busqueda.html

Find:

Por ejemplo, para buscar en todo el sistema un fichero que su nombre contenga la expresión doc podriamos hacer:

$ find / -name "*doc*"

Con esto encontrariamos en todo el sistema los ficheros cuyo nombre contengan la expresion doc. Pero nos sacaria por pantalla muchos errores, sobretodo proque habrá muchos directorios en los que no podremos entrar porque no tendremos permiso. Podemos evitar que nos informe de esto y limpiar la salida, redirigiendo la salida de error. Simplemente añadiriamos esto al final del comando: 2>/dev/null (ver capítulo redirecciones).

whereis :

$ whereis ssh

$ ssh: /usr/bin/ssh /usr/share/man/man1/ssh.1.gz

write usuario terminal

SIrve para enviar mensajes locales de forma rapida a usuarios conectados / logeados en linux. Necesitaras el usuario y la terminar en la que esta conectado, para saberlo usa el comando who, te listada los usuarios y las terminales que estan usando (ttys).

Una vez que inicias el comando write, puedes comenzar a escribir, cada vez que preciones (enter) la linea sera enviada al usuario y cuando desees terminar de enviar presiona Ctrl+D

Puedes enviar tambien el contenido de un fichero de texto en lugar de linea por linea.

^d ^d

write usuario pts/0

Hola usuario

Crtl+D

Enviara al usuario Hola usuario.

 Nota. para enviar el contenido desde un fichero de texto usa:

cat fichero.txt | write usuario pts/0

find /  -type f -size +300000k

Buscar o encontrar ficheros en linux por tamaño.

El comando que se pone en la primer columna es un ejemplo de busqueda en todo el disco / para encontrar todos los ficheros mayores a 300mb

find . -type f -name "FICHERO-A-BUSCAR"-exec rm -f {} \;

Buscar o encontrar ficheros en linux y eliminarlos. Le decimos el tipo (ficheros) -f y lo eliminamos con rm

ejemplo: find . -type f -name "medias.php" -exec rm -f {} \;

Son procesos zombie del servidor http.

Un proceso zombie aparece cuando muere ese proceso, pero aun tiene
pendiente alguna interaccion con el sistema operativo (generalmente algo
de entrada/salida), por lo cual no puede terminar completamente.

Para eliminarlos:

- Encuentra al proceso padre, y matalo con 'kill pid' o 'kill -9 pid'.

 En Linux es de gran ayuda para buscar al padre:

 ps awfx

/etc/modules

modulos del kernes que se cargaran en el arranque del sistema.

Si deseas que se cargue algun servicio o comando antes de que entre a linux, en este ejemplo pongo unas lineas para cargar el lector de tarjetas / card reader mien

gksudo gedit /etc/modules

agregar estas lineas al fichero:

tifm_sd
tifm_7xx1
tifm_core

sudo tasksel

Tasksel is an installation system that is an integral part of the Debian installer; it is also included in Ubuntu. Tasksel groups software packages by tasks and offers an easy way to install all the packages needed for that task. It provides the same functionality as using conventional

https://help.ubuntu.com/community/Taskselxcv

abre y modifica un fichero. en el ejemplo he puesto para Modificar el archivo de repositorios de linux (almenos en ubuntu)

sudo gedit /etc/apt/sources.list

Utililidad que sirve para modificar ficheros de texto plano:

pulse "i" para editar el fichero.

pulse "ESCAPE", a continuación ":wq" e INTRO para guardar los cambios y cerrar el fichero.

du nombredirectorio -h -s

Muestra el tamaño de todos los subdirectorios del directorio especificado y el tamaño total del mismo .

-h: Muestra el resultado en unidades entendibles por el usuario (Bytes, MB, GB, etc).

-s: no muestra el tamaño de los subdirectorios, sí lo tiene en cuenta para el tamaño total de la carpeta

Elimina una carpeta completa y todas sus subcarpetas:

-f: no pide confirmación al eliminar.

-r: elimina recursivamente carpetas y subcarpetas y su contenido.

-v: muestra el nombre de los ficheros y carpetas que va eliminando.

find expresionbusqueda

Busca ficheros coincidentes con la expresión de búsqueda

find . -name "*mysql*" -print

Muestra las unidades de disco, el tamaño y el espacio libre.

-h: muestra el resultado en unidades entendibles por el usuario (M= Megabytes, G=Gigabytes, etc).

tar -czvf /dev/st0

Descomprime el contenido del dispositivo de copia de seguridad "/dev/st0" en la ubicación donde se ejecute el comando

Si tenemos Oracle instalado se conectará a la BD

sqlplus /nolog

connect / as sysdba

select status from v$instance

En el directorio init.d se guardan todos los servicios instalados en el equipo, accediendo a este directorio y haciendo un ls -l se pueden ver

# data[].attributes.attachment_link.title
Ayuda Linux, Listado de comandos importantes para Linux, Unix.

# data[].attributes.attachment_link.readable_text
En este tutorial explicaremos en profundidad qué son las variables de entorno en Linux. Además, te enseñaremos a realizar modificaciones básicas y cómo leer comandos en tu VPS. ¡Empecemos!

¿Qué es una variable?

En informática, una variable es una ubicación que permite almacenar un valor que se puede cambiar según las condiciones o la información del programa. Las variables juegan un papel importante en la programación, ¡permiten a los desarrolladores escribir programas flexibles relacionados con el sistema operativo en el que trabajan!

¿Qué son las variables de entorno de Linux?

Las variables de entorno son valores dinámicos que afectan los programas o procesos que se ejecutan en un servidor. Existen en todos los sistemas operativos y su tipo puede variar. Las variables de entorno se pueden crear, editar, guardar y eliminar.

En Linux, las variables de entorno son marcadores de posición para la información almacenada dentro del sistema que pasa datos a los programas iniciados en shells (intérpretes de comando) o sub-shells.

Comandos para variables de entorno de Linux

Veamos algunos comandos comunes para el uso de variables de entorno de Linux que tal vez desees conocer. Recuerda, antes de modificar cualquier variable, debes acceder a tu servidor virtual usando SSH.

Cómo ver en Linux las variables de entorno

Puedes ver la lista completa de variables de entorno de tu versión de Linux utilizando el comando printenv. El uso simple de este en Ubuntu proporcionará un gran resultado que muestra todas las variables.

Puedes obtener una salida más manejable agregando detalles en la línea de comando, como por ejemplo:

printenv | less

Cada línea contiene el nombre de la variable de entorno Linux seguido de = y el valor. Por ejemplo:

HOME=/home/edward

Esto quiere decir que HOME es una variable de entorno de Linux que tiene el valor establecido como el directorio /home/edward.

Las variables de entorno suelen estar en mayúsculas, aunque también puedes crear variables de entorno en minúsculas. La salida de printenv muestra todas las variables de entorno en mayúsculas.

Una cosa importante a tener en cuenta es que las variables de entorno de Linux distinguen entre mayúsculas y minúsculas. Si deseas ver el valor de una variable de entorno específica, puedes hacerlo pasando el nombre de esa variable como argumento al comando printenv. La cadena de caracteres completa se vería así en la línea de comando:

printenv HOME

Salida:

/home/edward

Otra forma de mostrar el valor de una variable de entorno es usar el comando echo de esta manera:

echo $USER

Salida:

Edward

Cómo crear una nueva variable de entorno en Linux

La sintaxis básica de este comando se vería así:

export VAR="value"

Vamos a desglosarlo:

export: el comando utilizado para crear la variable.

VAR: el nombre de la variable.

= indica que la siguiente sección es el valor.

"value": el valor real

Pongamos un ejemplo real:

export edward = "hostinger"

Veamos cómo podrías cambiar el valor de la variable TZ (zona horaria):

Primero, chequea la hora:

date

El comando debería mostrar la hora actual.

Luego de esto, puedes usar el comando de exportación para alterar la zona horaria:

export TZ="US/Pacific"

Ahora que modificaste el valor de la variable, puedes verificar la hora nuevamente utilizando el comando date, que generará una hora diferente, acorde a los cambios realizados en la variable de entorno Linux.

Revertir el valor de una variable de entorno Linux

Para esto puedes usar el comando unset. La sintaxis del comando se ve de la siguiente manera:

unset VAR

Las partes del comando son:

unset: el comando en sí

VAR: la variable cuyo valor queremos revertir

Simple, ¿verdad? Ahora, como ejemplo, veamos cómo revertir la variable de zona horaria:

unset TZ

Esto aplicará a la hora su valor predeterminado, el cual puedes verificar utilizando el comando date una vez más.

Configurar y revertir una variable de entorno de Linux desde la línea de comandos afecta solo tus sesiones actuales. Si deseas que la configuración se mantenga en todos los inicios de sesión, debes definir las variables de entorno en tu archivo de inicialización personal, es decir .bash_profile.

Variables de entorno Linux locales y globales

En términos de programación computacional, una variable global es aquella que se puede usar en cualquier parte del programa. Mientras que una variable local se encuentra definida en una función y solo puede usarse en esa función. Por ejemplo, Global_var y local_var son variables globales y locales, respectivamente:

Var Global_val=50;
Function Fun()
    {
    var local_var =20;
    }

Las variables de entorno de Linux pueden ser globales o locales. Las variables de entorno global son visibles desde una sesión de shell y en cualquier proceso secundario que genera el shell. En cambio, las variables locales solo pueden estar disponibles en el shell en el que se crean.

Todas las variables de entorno del sistema utilizan letras mayúsculas para distinguirlas de las variables de entorno normales del usuario.

Cómo establecer una variable de entorno local de Linux

En el siguiente ejemplo, local_var solo es visible en el shell actual:

local_var=edward
echo $local_var
edward

Podemos crear una variable de entorno global utilizando el comando export:

export Global_var=Hello
bash
echo $Global_var

Finalmente, la salida será:

Hello

Conclusión

¡Felicitaciones, ahora conoces todos los conceptos básicos de las variables de entorno de Linux! ¡Recuerda siempre tener cuidado, investigar lo que estás modificando y seguir avanzando en tus habilidades! ¡Esperamos que este tutorial te haya sido de ayuda y hayas aprendido a leer comandos en tu VPS!

# data[].attributes.attachment_link.title
Variables de entorno en Linux: cómo leerlas y configurarlas en un VPS de Linux

# data[].attributes.attachment_link.description
Las variables de entorno en Linux determinan la forma en que funciona tu sistema operativo. Aprende en este post todo lo que necesitas saber sobre ellas.

# data[].attributes.attachment_link.description
Aprende a cambiar la dirección IP o la configuración DNS de los equipos Windows de la red.

# data[].attributes.attachment_link.title
Cómo encontrar y cambiar tu dirección IP en Windows 10

# data[].attributes.attachment_link.description
Aunque en los últimos años la configuración de dispositivos en red se ha simplicado mucho gracias a la aparición de asistentes y, sobre todo, a la estandarización del protocolo DHCP, nunca está de más aprender tareas básicas que os pueden salvar de más de un apuro. Hoy, os enseñaremos a encontrar y…

# data[].attributes.attachment_link.readable_text
Con este comando muestra las propiedades básicas del adaptador de red.

Este comando es similar al siguiente:

netsh interface show interface

Get-NetAdapter -Name *interfaz*

Gracias a este comando tendremos acceso a la configuración de la dirección IP, tanto IPv4 como IPv6 y las interfaces de red respectivas.

Podemos ver información detallada de parámetros como:

Gracias a este comando obtendremos toda la ruta que usan los paquetes en el proceso de envío y recepción:

Get-NetAdapter | ft Name, Status, Linkspeed, VlanID

Nos permite obtener información detallada de cada adaptador indicando su estado, velocidad e identificador VLAN si posee alguno:

Deshabilitar o habilitar un adaptador Wi-Fi

Para habilitar o deshabilitar un adaptador de red ejecutaremos lo siguiente:

Disable-NetAdapter -Name "Wireless Network Connection"
Enable-NetAdapter -Name "Wireless Network Connection"

Establecer una dirección IP

En el caso que deseemos establecer una nueva dirección IP en el sistema ejecutaremos lo siguiente:

New-NetIPAddress -InterfaceAlias "Interfaz" -IPv4Address (Direccion IP) -PrefixLength "24"

Eliminar una dirección IP

En el caso que deseemos eliminar una dirección IP ejecutaremos la siguiente sintaxis:

Get-NetAdapter -Name "Interfaz" | Remove-NetIPAddress

Realizar Ping con PowerShell

Sabemos que Podemos ejecutar un ping para comprobar el estado de un equipo remoto y con PowerShell podemos realizar esta tarea de forma simple ejecutando la siguiente sintaxis:

Test-NetConnection -ComputerName(sitio)

El resultado será el siguiente:

Si deseamos obtener más información podemos ejecutar lo siguiente:

Test-NetConnection -ComputerName www.solvetic.com -InformationLevel Detailed

Ejecutar tracert con PowerShell

El tracert es un comando básico que nos permite conocer en detalle los enrutadores por donde son enviados los paquetes hacia un destino en especial.
Para ejecutar tracert en PowerShell debemos ingresar lo siguiente:

Test-NetConnection (Destino) -TraceRoute

El resultado obtenido será:

Con Windows PowerShell será posible conocer el estado de los puertos abiertos en un equipo de destino.

Para verificar, por ejemplo, el puerto 80 ejecutaremos lo siguiente:

Test-NetConnection -ComputerName (Destino) -Port 80

Para comprobar los puertos HTTP ejecutamos:

Test-NetConnection -ComputerName (Destino) -CommonTCPPort HTTP

Ejecutar NSLOKKUP con PowerShell

NSLOOKUP ha sido diseñada para encontrar información de servidores de nombres para dominios consultando el Sistema de nombres de dominio (DNS).

Podemos ejecutar esta utilidad usando PowerShell con la siguiente sintaxis. Allí obtenemos información detallada sobre el DNS.

Resolve-DnsName www.solvetic.com

Ver información de la red

Netstat es una utilidad que nos ofrece la posibilidad de conocer el estado actual de la red, los puertos y su propietario. Para ello ejecutaremos lo siguiente:

Get-NetTCPConnection

Este resultado podemos filtrarlo para aquellos puertos que su estado sea estable, para ello ejecutamos lo siguiente:

Get-NetTCPConnection -State Established

Te enseñamos 25 comandos de PowerShell que todo administrador de Sistemas en Windows Server debería aprender.

# data[].attributes.attachment_link.title
Comandos de red útiles para Windows PowerShell

# data[].attributes.attachment_link.description
Te proponemos esta lista completa de comandos de red muy útiles para ser gestionados desde la consola de PowerShell

# data[].attributes.attachment_link.readable_text
Ya hemos dedicado varios artículos en SomeBooks.es a la configuración de la red de Windows desde la interfaz gráfica (puedes consultar Asignar una dirección IP fija en Windows 10 y Averiguar la IP en un ordenador con Windows 10). Incluso hemos aprendido a obtener información desde la consola con el comando ifconfig ( Consultar la configuración de la red en Windows con ipconfig).

Hoy, para completar la tarea, aprenderemos a establecer la configuración de red desde la línea de comandos de Windows con el comando Netsh.

Básicamente, Netsh es una herramienta de la línea de comandos de Windows que nos permite consultar, diagnosticar y/o modificar la configuración de la red. Además, es capaz de crear un script con la configuración actual de la red que nos permita configurar otros equipos de manera sencilla.

El funcionamiento de Netsh se apoya en archivos dll que le aportan diferentes capacidades. Esto la convierte en una herramienta fácilmente ampliable y capaz de adaptarse a multitud de contextos. Por ejemplo, el archivo dhcpmon.dll le ofrece el conjunto de características que le permiten administrar servidores DHCP. De cualquier modo, no te asustes, este artículo sólo lo dedicaremos al funcionamiento básico de Netsh.

Así es que, si estás listo, comencemos...

Mostrar la configuración de red actual

Si queremos consultar la configuración de red que tenemos activa en estos momentos, sólo tenemos que abrir una ventana de Símbolo del sistema y escribir un comando como este:

netsh interface ip show config

Como ves en la siguiente imagen, la salida es algo menos detallada que la ofrecida por el comando ipconfig /all, pero es suficiente para tener una idea precisa de la configuración.

Salida producida por la orden anterior.

Obtener información sobre la conexión

Netsh ofrece multitud de opciones a la hora de obtener información sobre la conexión de red. Veamos algunas de ellas a modo ilustrativo:

Para mostrar las estadísticas del protocolo IP, podemos utilizar la orden anterior (netsh interface ip), pero añadiendo el comando show ipstats. Algo parecido a esto:

netsh interface ip show ipstats

Obtendremos una cantidad de información considerable sobre el funcionamiento del protocolo IP.

Si lo que necesitamos es la relación de direcciones MAC que se corresponden con las direcciones IP de todos los interfaces de red, bastaría con escribir la siguiente orden, que envía un paquete ARP a toda la red, usando broadcast:

netsh interface ip show ipnet

... Incluso sabremos cuáles son estáticas y cuáles dinámicas

Y si lo que queremos es información sobre las conexiones TCP, escribiremos esto:

netsh interface ip show tcpconn

Nos muestra las direcciones establecidas, la dirección IP remota y el puerto que estamos utilizando.

Podríamos incluir muchos ejemplos más, pero creo que con esto puedes hacerte una idea.

Cambiar la configuración de la red

Cuando necesitamos cambiar la configuración de la red, podemos volver a utilizar la orden netsh interface ip, pero utilizando el comando set address. La diferencia es que ahora necesitaremos añadir una serie de argumentos que le indiquen las características concretas que queremos establecer.

Por ejemplo, para indicar que será una dirección estática escribiremos source=static. A continuación, deberemos indicar el nombre de controlador de red sobre el que queremos actuar (por ejemplo, name="Ethernet"), el valor que asignaremos a la dirección IP (por ejemplo, addr=192.168.1.10), el valor para la máscara de red (por ejemplo, mask=255.255.255.0) y el valor para la puerta de enlace (algo como gateway=192.168.1.1).

En definitiva, la orden quedará como esta:

netsh interface ip set address name="Ethernet" source=static addr=192.168.1.10 mask=255.255.255.0 gateway=192.168.1.1

A diferencia de los ejemplos incluidos en el apartado anterior, como vamos a realizar cambios sobre la configuración del sistema, aquí deberás ejecutar la ventana Símbolo del sistema con privilegios administrativos.

Sólo tendremos que escribir la orden anterior y pulsar la tecla Intro.

Ahora, puedes comprobar la configuración de red del sistema ha funcionado correctamente (puedes revisar el artículo Averiguar la IP en un ordenador con Windows 10).

Efectivamente, comprobamos que los parámetros de configuración son correctos.

Si quisiéramos volver a asignar la dirección IP mediante DHCP, bastaría con escribir lo siguiente:

netsh interface ip set address name="Ethernet" source=dhcp

De nuevo, escribimos la orden anterior y pulsar la tecla Intro.

... Y si consultamos de nuevo la configuración, comprobamos que ha cambiado según lo previsto.

Ahora, la asignación de la dirección IP se realiza de forma automática.

Siguiendo la misma idea, podemos cambiar el servidor DNS que utilizamos para resolver las direcciones de Internet. Si quisiéramos asignar uno estático, bastaría con escribir lo siguiente:

netsh interface ip set dnsserver "Ethernet" static 8.8.8.8 primary

Comprobamos que se ejecuta correctamente

Y para volver a asignarlo mediante DHCP, sólo tendríamos que escribir lo siguiente:

netsh interface ip set dnsserver "Ethernet" dhcp

De nuevo, comprobamos que se ejecuta sin problemas.

Si quieres, puedes seguir el método mencionado más arriba para comprobar que la configuración se realiza correctamente en cada ocasión.

Conclusión

Netsh es una herramienta compleja, con multitud de opciones. Nuestro objetivo hoy no era crear un manual extenso con todas sus características, sino realizar una pequeña introducción para que te hagas una idea de su capacidad... Pero no descartamos volver sobre ella en el futuro.

Mientras tanto, puedes recurrir a la página de Microsoft con toda su documentación: https://technet.microsoft.com/en-us/library/bb490939.aspx.

Espero que te haya resultado interesante nuestro artículo de hoy.

# data[].attributes.attachment_link.title
Netsh: Configurar la red en Windows 10 desde la línea de comandos - SomeBooks.es

# data[].attributes.attachment_link.description
Ya hemos dedicado varios artículos en SomeBooks.es a la configuración de la red de Windows desde la interfaz gráfica (puedes consultar Asignar una dirección IP fija en Windows 10 y Averiguar la IP en un Leer más...

# data[].attributes.attachment_link.readable_text
En el momento en que accedes a un navegador web e ingresas la dirección del sitio que deseas visitar entran en juego diversos aspectos, servicios, configuraciones y protocolos que permiten el acceso seguro y efectivo a este sitio. Esto es invisible a ti y a mí pero si uno de estos valores es erróneo la comunicación no será 100% apropiada con lo cual el resultado no será el esperado. Si eres del mundo IT, o tienes conocimientos básicos, sabrás que uno de los componentes esenciales a la hora de entablar una comunicación web es la dirección IP ya que esta no solo permitirá que accedamos a Internet sino que también podamos comunicarnos con otros equipos en la red local.

Básicamente una dirección IP (Internet Protocol) es un identificador que está compuesto por un grupo de cuatro números del 0 al 255 separados por puntos. Este identificador es único y no se repite en ningún otro equipo en el mundo y tiene la tarea de registrar el equipo a la red global. Pero una dirección IP no solo la poseen los equipos de cómputo, debes saber que los módems, routers, sitios web y más cuentan con direcciones IP asociadas.

Ahora bien, entendiendo el papel de una dirección IP es necesario saber que existen dos tipos de direcciones IP y que hoy en día manejamos dos protocolos para éstas. Éstos son el protocolo IPv4 pero con el auge cada día mayor de solicitudes de direcciones IP se está a puertas de la implementación total de IPv6 el cual ofrece un mayor nivel de direcciones a ofrecer, pero en el mundo del direccionamiento IP encontramos los siguientes tipos de direcciones IP:

En ambientes Linux tenemos la capacidad de establecer una dirección IP ya sea estática o dinámica en nuestros servidores y por eso Solvetic te explicará el proceso detallado para lograr tal acción.

Para este tutorial usaremos Ubuntu Server 19.04 y Ubuntu 19.04 Desktop los cuales ya se encuentran disponibles en el siguiente enlace:

1. Configurar la red con Netplan en Ubuntu Server 19.04

Para el caso de Ubuntu Server 19.04 y puesto que su uso es a través de core (terminal), debemos echar mano de algunas utilidades disponibles para tal fin y en este caso usaremos la herramienta netplan.

Netplan se ha desarrollado como una utilidad gracias a la cual será posible configurar la red en diversos sistemas Linux de una forma simple pero a la vez completa, esto se logrará creando una descripción YAML de las interfaces de red disponibles en nuestro equipo definiendo la acción que cada una cumplirá dentro del mismo, en base a esta configuración, la utilidad Netplan se encarga de aplicar la configuración que sea necesaria para que estas acciones se ejecuten de la forma esperada.

Cuando definimos la tarea de cada interfaz de red, Netplan procede a leer esta configuración la cual se guarda en el directorio /etc/netplan/*.yaml, , luego de esto, durante el proceso de arranque del sistema, Netplan va a generar archivos de configuración específicos de back-end ejecutables cuya misión será la de transferir el control de dispositivos hacia un demonio de red especial, con netplan se soportan los siguientes comandos:

NetworkManager
Systemd-networkd

Netplan cuenta con un grupo de subcomandos que permiten controlar las acciones a llevar a cabo, estos son:

2. Saber las interfaces de red en Ubuntu 19.04 Server

El primer paso que dar será conocer los identificadores de las tarjetas de red en nuestro equipo, para ello vamos a ejecutar la siguiente orden:

ifconfig -a

Podemos observar en el resultado, que nuestra interfaz de red es "enp0s3", en caso de contar con más adaptadores de red veremos los respectivos IDs asociados a cada uno de ellos:

3. Poner una dirección IP estática en Ubuntu 19.04 Server

Hemos mencionado que a nivel de servidores es esencial manejar direcciones IP fijas ya que estos se encargan de entregar servicios, proceso y roles a los equipos cliente.

Para configurar una dirección IP fija en nuestro servidor, debemos acceder al archivo de configuración de Netplan usando algún editor de texto y ejecutando lo siguiente:

sudo nano /etc/netplan/50-cloud-init.yaml

sudo netplan generate

Al acceder al archivo en Ubuntu 19.04 veremos lo siguiente:

Por defecto vemos la interfaz de red activaenp0s3, en la parte inferior ingresaremos los siguientes valores:

enp0s8:
dhcp4: no
dhcp6: no
addresses: [192.168.0.15/24, ]
gateway4:  192.168.0.1
nameservers:
addresses: [8.8.8.8, 8.8.4.4]

Hemos añadido lo siguiente:

Nombre de la interfaz de red.

Hemos deshabilitado el DHCP (tanto en IPv4 como en IPv6) para que no se otorguen IPs dinámicas.

Hemos asignado la dirección IP.

Se ha asignado la dirección de la puerta de enlace.

Se han definido los servidores DNS en este caso usando los DNS públicos de Google.

Guardamos los cambios usando la combinación de teclas siguiente:

Salimos del editor usando:

A continuación vamos a aplicar los cambios ejecutando:

sudo netplan apply

Al ejecutar de nuevo ifconfig -a podremos ver que nuestra interfaz enp0s8 tiene asignada la IP que hemos definido, en este caso 192.168.0.15:

4. Poner una dirección IP dinámica en Ubuntu Server 19.04

Para configurar la dirección IP tomando como criterio el servidor DHCP, debemos acceder de nuevo al archivo de configuración anterior:

sudo nano /etc/netplan/50-cloud-init.yaml

Allí configuramos las siguientes líneas:

network:
version: 2
renderer: networkd
ethernets:
enp0s8:
dhcp4: true
dhcp6: true

Guardamos los cambios usando la combinación de teclas siguiente:

Salimos del editor usando:

Después de esto aplicamos los cambios usando el siguiente comando.

sudo netplan apply

Después de esto ejecutamos ifconfig -a y veremos que la IP de la interfaz seleccionada asume la dirección en base al DHCP:

Finalmente, si deseamos acceder a la ayuda del comando man podemos ejecutar lo siguiente:

man netplan

5. Poner una dirección IP estática en Ubuntu 19.04 Desktop

Para el caso de los sistemas gráficos es un proceso más simple de lo que podemos pensar, para ello debemos pulsar en el icono de red ubicada en la parte superior de la pantalla y allí seleccionar el tipo de red usada y luego dar clic en la opción "Configuración de red cableada":

Será desplegada la siguiente ventana:

Allí damos clic en el icono de configuración ubicado en la parte lateral derecha de la red actual y en la siguiente ventana iremos a la pestaña IPv4 y allí activamos la casilla Manual e ingresaremos lo siguiente:

Dirección de puerta de enlace a usar

Una vez ingresemos estos valores pulsamos en el botón Aplicar y para que los cambios surtan efecto debemos desconectar de forma temporal pulsando en el interruptor de la red cableada:

Luego activamos de nuevo la red y comprobamos que la dirección asignada es la correcta:

6. Asignar una dirección IP dinámica en Ubuntu 19.04 Desktop

Finalmente, si deseamos obtener la dirección IP directamente desde el servidor DHCP, debemos ir de nuevo a la ventana de configuración de la red y en la pestaña IPv4 debemos activar la casilla "Automático (DHCP)":

Pulsamos en Aplicar y debemos de nuevo desconectar y reconectar la red para que los cambios sean aplicados de forma correcta:

Vemos como es de sencillo definir el tipo de dirección IP tanto en nuestros servidores como en los equipos de interfaz gráfica de Ubuntu 19.04 y de este modo usar estas direcciones según los casos que sean necesarios y vitales de funcionamiento, pero siempre recordemos la misión fundamental de la dirección IP.

# data[].attributes.attachment_link.keywords[]
como configurar direccion ip estatica ubuntu 19 04

# data[].attributes.attachment_link.keywords[]
como configurar direccion ip dinamica en ubuntu 19 04

# data[].attributes.attachment_link.keywords[]
como configurar una ip estatica en ubuntu

# data[].attributes.attachment_link.keywords[]
como configurar una ip estatica en ubuntu 1904

# data[].attributes.attachment_link.keywords[]
como configurar una direccion ip estatica en ubuntu

# data[].attributes.attachment_link.title
Cómo configurar dirección IP estática o DHCP en Ubuntu 19.04

# data[].attributes.attachment_link.description
Tutorial para poder configurar una IP estática o IP dinámica con DHCP en Ubuntu 19.04 de Linux.

# data[].attributes.attachment_link.title
netplan/examples at main · canonical/netplan

# data[].attributes.attachment_link.description
Declarative network configuration. Contribute to canonical/netplan development by creating an account on GitHub.