uso de la computadora





RTC Alarm

La alarma RTC es una función de temporización a nivel de hardware controlada por el reloj en tiempo real (Reloj en tiempo real) de la placa base. Incluso cuando el sistema operativo está apagado o el hardware está en suspensión profunda, siempre que la placa base siga alimentada por batería o alimentación externa, puede activar una señal para reactivar el sistema a una hora preestablecida.


Principios básicos

El chip RTC contiene internamente un temporizador y un registro de alarma. Cuando el valor del temporizador coincide con el tiempo objetivo (segundos, minutos, horas y días) establecido en el registro, el hardware enviará una señal de interrupción (Interrupción) para notificar a la unidad de administración de energía (PMU) que realice una acción de encendido.


Principales escenarios de aplicación


Método de configuración del sistema operativo

plataforma Método de configuración
Windows Marque "Activar la computadora para realizar este trabajo" a través del "Programador de trabajos" o use PowerShell para administrar los temporizadores de activación.
Linux Instrucciones de usortcwake -m mem -s 60(Representa despertar del sueño de memoria después de 60 segundos).
BIOS/UEFI Active Reanudar por alarma RTC en la opción Administración de energía y establezca una hora fija.

Condiciones y restricciones efectivas.



Windows

Teclas de acceso directo de Windows 11



PowerShell

¿Qué es PowerShell?

PowerShell es una solución de automatización de tareas multiplataforma que consta de un shell de comandos (Shell), un lenguaje de código de comandos y un marco de gestión de configuración. A diferencia del CMD tradicional, PowerShell se basa en.NETConstruido, que manejaObjetosen lugar de una cadena de texto sin formato.

---

Estructura básica de instrucción: verbo-sustantivo

Los comandos de PowerShell (llamados cmdlets) siguen una convención de nomenclatura "verbo-sustantivo", lo que los hace muy intuitivos y fáciles de aprender:

---

Potente símbolo de tubería (Pipeline)

En Linux Bash, las canalizaciones pasan literales; en PowerShell, las tuberías se completanobjeto. Esto significa que las instrucciones posteriores pueden acceder directamente a las propiedades producidas por la instrucción anterior.

Ejemplo: encuentre los 5 principales programas que consumen memoria

Get-Process | Sort-Object WorkingSet -Descending | Select-Object -First 5
---

Tabla de comparación de comandos comunes

Función PowerShell Cmdlet Alias
listar archivos Get-ChildItem ls / dir
Mover directorio Set-Location cd
copiar archivo Copy-Item cp / copy
Mostrar texto Write-Output echo
Filtrar datos Where-Object ? / where
---

Función avanzada: Ver propiedades del objeto

Si desea saber qué información contiene el objeto devuelto por un comando, puede utilizarGet-Member

Get-Service | Get-Member

Esto enumerará todas las propiedades y métodos del objeto, como el servicio.Status, DisplayNameesperar.

Script de ejecución (.ps1)

De forma predeterminada, Windows restringe la ejecución de scripts por razones de seguridad. Para ejecutar lo que escribiste.ps1Los archivos generalmente requieren permisos de ajuste:

Set-ExecutionPolicy RemoteSigned -Scope CurrentUser


Cómo mostrar segundos en la esquina inferior derecha de Windows

Windows 10 / 11

  1. prensaWin + R,ingresarregedit, presione Entrar para abrir el editor de registro.
  2. Navegar a la ruta:
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
  3. Haga clic derecho para agregarValor DWORD (32 bits), llamado:
    ShowSecondsInSystemClock
  4. Haga doble clic y establezca el valor numérico1
  5. Cierre sesión e inicie sesión nuevamente, o reinicie el Explorador de archivos (explorer.exe).
Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" -Name ShowSecondsInSystemClock -Value 1
Stop-Process -Name explorer -Force

Windows 7

  1. Descargar T-Clock (GitHub):https://github.com/White-Tiger/T-Clock
  2. Descomprimir y ejecutarClock.exeoTClock.exe
  3. Haga clic derecho en la hora en la esquina inferior derecha → SeleccionarT-Clock Properties
  4. Ingrese en formato de hora:
    hh:nn:ss tt
  5. Haga clic en Aplicar para mostrar el tiempo en segundos.

Ejemplo de formato de hora

Formato Ejemplo de visualización
hh:nn:ss tt 03:45:12 PM
HH:nn:ss 15:45:12
dddd, mmmm d, yyyy Monday, July 28, 2025


gestión de archivos de paginación de memoria virtual pagefile.sys

1. ¿Qué es pagefile.sys?

2. Cómo modificar la ruta y el tamaño de pagefile.sys

  1. Propiedades del sistema abierto:
  2. Ingrese las opciones de rendimiento:
  3. Administrar la memoria virtual:
  4. Establezca la ruta y el tamaño del archivo de paginación:
  5. Guarde y reinicie el sistema:

3. Precauciones

4. Mejores prácticas para paginar archivos



Ver configuración de memoria

Método 1: utilizar las herramientas integradas de Windows

Puede ver la configuración de la memoria a través del Monitor de recursos o las herramientas de comando proporcionadas por Windows.

1. Utilice el Monitor de recursos para ver

  1. prensaCtrl + Shift + EscAbra el administrador de trabajos.
  2. Hacer cliceficaciaPaginación.
  3. Seleccione a la izquierdamemoria
  4. Verifique el uso de la ranura en la esquina superior derecha. Si hay varias memorias, se mostrará "Ranura 0", "Ranura 1", etc.

Por ejemplo:

2. Utilice caracteres del símbolo del sistema

  1. Abra el símbolo del sistema (presioneWin + R,ingresarcmdy presione Entrar).
  2. Ingrese el siguiente comando para ver la información de la memoria:
    wmic MEMORYCHIP get BankLabel, Capacity, DeviceLocator, PartNumber
  3. Revise el resultado para confirmar la ranura de memoria y la capacidad.

Salida de ejemplo:

BankLabel      Capacity        DeviceLocator
BANK 0         4294967296      DIMM0
BANK 1         4294967296      DIMM1
    

Este ejemplo muestra dos bancos de memoria de 4 GB.

3. Utilice PowerShell

  1. Abra PowerShell (presioneWin + R,ingresarpowershelly presione Entrar).
  2. Ejecute el siguiente comando para ver la memoria:
    Get-CimInstance -ClassName Win32_PhysicalMemory | Format-Table BankLabel, Capacity, DeviceLocator
  3. Vea los resultados de forma similar a los caracteres del símbolo del sistema.

Método 2: utilizar herramientas de terceros

Si necesita información más detallada sobre la memoria, puede utilizar las siguientes herramientas:

1. Usando CPU-Z

  1. Descargar e instalarCPU-Z
  2. Abra el programa y cambie aMemoryBuscapersonas para ver la capacidad total y el modo de canal (por ejemplo, canal único o canal dual).
  3. cambiar aSPDPaginación, vea la información de la memoria de cada ranura.

2. Usando HWiNFO

  1. Descargar e instalarHWiNFO
  2. Seleccione el modo "Solo resumen" para comenzar o haga clic en la pestaña "Memoria" para ver información detallada sobre cada módulo de memoria.

Método 3: comprobar el hardware físico

Si el método anterior no puede confirmarlo, puede apagar la computadora y abrir la carcasa para verificar manualmente el número de módulo real y la etiqueta de la ranura de memoria.

Resumir



Monitor de rendimiento Monitor de rendimiento

Performance Monitor (PerfMon para abreviar) es una poderosa herramienta integrada en Windows para monitorear en tiempo real los recursos del sistema (como CPU, memoria, disco duro, red) y datos de rendimiento de las aplicaciones. Ayuda a los desarrolladores y administradores de sistemas a diagnosticar cuellos de botella en el rendimiento o fugas de recursos.


Cómo activar PerfMon


Módulo de funciones principales


Contadores de rendimiento comunes (Counters)

Objeto Encimera ilustrar
Processor % Processor Time El uso general de la CPU, si continúa siendo superior al 80 %, puede haber un cuello de botella.
Memory Available MBytes La cantidad de memoria física disponible. Si el valor es demasiado bajo, el sistema intercambiará la paginación con frecuencia.
Paging File % Usage El uso de la memoria virtual se puede utilizar para determinar si la memoria física es insuficiente.
PhysicalDisk % Idle Time / Avg. Disk Queue Length Proporción de inactividad del disco duro o longitud de la cola, utilizada para diagnosticar la latencia de E/S del disco.
Process Private Bytes / Working Set Se detecta el uso de memoria de un programa específico.Memory Leakindicadores clave.

Aplicación de solución de problemas


Diferencias con otras herramientas.



lodctr

lodctr es una herramienta de línea de comandos integrada en Windows, que se utiliza principalmente para iniciar sesión, actualizar o reparar el nombre del contador de rendimiento y el texto de descripción de Performance Monitor (PerfMon). Es la herramienta principal para gestionar la asociación entre los objetos de rendimiento del sistema y los archivos de definición de contadores de aplicaciones (.ini).


Funciones y usos principales


Sintaxis de comando común

Ejemplo de comando Descripción de la función
lodctr /s:backup.txt Haga una copia de seguridad de la configuración actual del contador de rendimiento en el archivo de texto especificado.
lodctr /r:backup.txt Restaure la configuración del contador de rendimiento desde el archivo de copia de seguridad.
lodctr /r Instrucciones de reparación más utilizadas. Reconstruya automáticamente la información de inicio de sesión para todos los contadores de rendimiento (requiere privilegios de administrador para ejecutarse).
lodctr <filename.ini> Instale archivos de definición de contador específicos.
unlodctr <AppName> Elimine la configuración del contador de rendimiento para una aplicación específica.

Escenarios de reparación comunes: PerfMon se muestra de forma anormal

Si ve el mensaje de error "No se puede cargar el contador de rendimiento" al iniciar el Monitor de rendimiento, o el nombre del contador cambia a una cadena de números, generalmente puede resolverlo siguiendo estos pasos:

  1. porIdentidad del administrador del sistemaActive el símbolo del sistema (CMD).
  2. ingresarcd %systemroot%\system32Ingrese al directorio del sistema.
  3. implementarlodctr /r. El sistema intentará reparar todos los contadores basándose en el archivo de copia de seguridad.
  4. Si ve el mensaje "La configuración del contador de rendimiento se reconstruyó correctamente", simplemente reinicie el monitor de rendimiento.

Cosas a tener en cuenta



Prueba de rendimiento informático

Las pruebas de rendimiento informático se refieren al uso de cargas o algoritmos estandarizados para evaluar la velocidad, la estabilidad y la eficiencia del hardware de la computadora (CPU, GPU) o los sistemas de software al procesar instrucciones complejas. Este tipo de prueba es una base importante para optimizar la selección de código y hardware.


Indicadores de prueba básicos


Tipos de pruebas comunes

Tipo de prueba Propósito de la prueba
Evaluación comparativa Utilice herramientas estandarizadas como SPEC o Geekbench para comparar los resultados con los estándares de la industria.
Pruebas de estrés Lleve la carga al límite y observe el punto de falla y la resistencia del sistema cuando se agotan los recursos.
Pruebas de carga Ejecútelo durante un tiempo prolongado con una carga alta esperada para confirmar si el sistema puede proporcionar servicios estables.
Pruebas de concurrencia Simule varios usuarios o varios subprocesos ejecutando tareas al mismo tiempo y compruebe si existen bloqueos o condiciones de carrera.

Herramientas de prueba de rendimiento informático de uso común


Mejores prácticas para realizar pruebas



Windows comprueba la temperatura de la CPU y la temperatura de la placa base

Utilice BIOS para ver

Reinicie la computadora e ingrese al BIOS (generalmente presioneF2F10oDelete). Las temperaturas de la CPU y la placa base se pueden ver en el monitoreo del hardware o en el estado de salud del sistema.

Usando el Administrador de tareas

Actualmente, el administrador de trabajos integrado de Windows no muestra la temperatura de la CPU, pero puede ver el uso de la CPU y la velocidad del reloj.

Usando WindowsPowerShell

Puede intentar utilizar el siguiente comando de PowerShell para obtener información sobre la temperatura (es posible que algunos sistemas no lo admitan):

Get-WmiObject MSAcpi_ThermalZoneTemperature -Namespace "root/wmi"

Utilice software de terceros

Usando el símbolo del sistema (CMD)

Puede probar el siguiente comando para verificar la temperatura (es posible que algunos sistemas no lo admitan):

wmic /namespace:\\root\wmi PATH MSAcpi_ThermalZoneTemperature get CurrentTemperature

Si el valor devuelto es mayor, normalmente deberá dividir por 10 y restar 273,15 para obtener la temperatura en grados Celsius.

Uso anormal de la CPU y velocidad del reloj cuando la temperatura es demasiado alta



Comprueba el modelo de tu placa base en Windows

Método 1: usar el símbolo del sistema

  1. Active los caracteres del símbolo del sistema:
  2. Ingrese el siguiente comando y ejecútelo:
    wmic baseboard get product,manufacturer
  3. Verá un resultado similar al siguiente:
    Manufacturer      Product
    ASUS              PRIME Z390-A
                

Método 2: usar PowerShell

  1. Inicie PowerShell:
  2. Ingrese el siguiente comando y ejecútelo:
    Get-WmiObject Win32_BaseBoard | Format-Table Manufacturer, Product
  3. Verás el fabricante y modelo de tu placa base.

Método 3: utilizar herramientas de terceros

Si necesita información más detallada, puede utilizar las siguientes herramientas de terceros:

Método 4: verificar BIOS o UEFI

  1. Reinicie la computadora y presione la tecla especificada durante el inicio para ingresar a la interfaz de configuración BIOS/UEFI:
  2. La información sobre el modelo de la placa base generalmente se puede encontrar en la interfaz BIOS/UEFI.


Cambiar la extensión de archivo del abridor

Editar a través del Explorador de archivos

  1. Busque el archivo que desea modificar en el Explorador de archivos.
  2. Haga clic derecho en el archivo y seleccione "contenido」。
  3. existir"generalmente" pestaña, haga clic en "cambiar...」。
  4. Seleccione el programa que desea utilizar para abrir este tipo de archivo y haga clic enSeguro」。
  5. de acuerdo a"Aplicar"Haga clic de nuevo"Seguro”Completa la configuración.

Utilice el "método Abrir archivo" para modificar

  1. Haga clic derecho en el archivo de destino y seleccione "Método de abrir archivo」 > 「Elige otra aplicación」。
  2. Seleccione una aplicación de la lista. Si no aparece en la lista, haga clic en "Más aplicaciones", o utilizar "Encuentra otras aplicaciones en esta computadora」。
  3. Controlar "Utilice siempre esta aplicación para abrir archivos .extension」。
  4. Prensa "Seguro”Completa la configuración.

Modificar vía consola

  1. Abierto"consola」 > 「Aplicación predeterminada」。
  2. Haga clic en "Seleccione la aplicación predeterminada según el tipo de archivo」。
  3. Busque la extensión del archivo que desea cambiar, como ".txt", y haga clic en el nombre de la aplicación que se encuentra junto a ella.
  4. Seleccione una nueva aplicación de la lista o busque para agregar un nuevo ejecutable.


Error en la selección del programa predeterminado de extensión

Prefacio importante

Windows 10/11 tiene un "Programa predeterminado de extensión"mecanismo de protección
No puedes simplemente cambiar un código de máquina y entrará en vigor de forma permanente.De lo contrario, el sistema lo restaurará automáticamente. Pero todavía existen métodos "viables y estables".

Cómo funcionan realmente los programas predeterminados de Windows

Cambiar directamente UserChoice sin el Hash correcto → definitivamente fallará


Método 1: usar ProgID (recomendado, el más estable)

Paso 1: cree un ProgID personalizado

Supongamos que desea utilizarNotepad++(Ajuste la ruta usted mismo)


Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\MyTxtEditor]
@="My TXT Editor"

[HKEY_CLASSES_ROOT\MyTxtEditor\shell\open\command]
@="\"C:\\Program Files\\Notepad++\\notepad++.exe\" \"%1\""

ahorrarmytxteditor.rege importar

Paso 2: apunte el .txt al ProgID


Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.txt]
@="MyTxtEditor"

✔ Este método es válido para "nivel de sistema" ✔ Válido para cuentas nuevas y archivos nuevos ⚠ La opción UserChoice existente aún puede sobrescribirse


Método 2: eliminar UserChoice (dejar que el sistema lo aplique nuevamente)

Este es el paso clave

Eliminar los siguientes códigos de máquina


HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.txt\UserChoice

Después de la eliminación:


Método 3: especificación obligatoria (solo para pruebas, no garantizado)

⚠ Windows puede restaurarse en la próxima actualización


[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.txt\UserChoice]
"ProgId"="MyTxtEditor"

❌ Sin Hash, generalmente ignorado o restaurado


¿Por qué falla "Elegir otra aplicación"?


Reparar caché del sistema (muy útil)


taskkill /f /im explorer.exe
del /q "%LocalAppData%\Microsoft\Windows\Explorer\*.db"
start explorer.exe


Conjunto de herramientas internas del sistema

Introducción al conjunto de herramientas

Sysinternals es una biblioteca gratuita de herramientas avanzadas del sistema desarrollada por Mark Russinovich y ahora mantenida por Microsoft. Permite al personal de TI o a los usuarios avanzados explorar, administrar y solucionar problemas en profundidad las operaciones subyacentes del sistema operativo Windows. Este conjunto de herramientas se reconoce como la "navaja suiza" del diagnóstico del sistema Windows.

Clasificación de herramientas principales

El conjunto de herramientas contiene más de 70 herramientas, divididas principalmente en las siguientes categorías:

Cómo obtener y ejecutar

Una gran característica de Sysinternals es que la mayoría de las herramientas sonVerde sin instalación, puedes usarlo de las siguientes tres maneras:

1. Descarga del sitio web oficial

Descargue todo desde el sitio web oficial de Microsoft.Sysinternals SuiteComprima el archivo o descargue las herramientas necesarias por separado.

2. Sysinternals Live (forma más rápida)

Microsoft proporciona una ruta compartida de red que le permite ejecutar la herramienta directamente sin descargarla. En el Explorador de archivos de Windows o CMD ingrese:

\\live.sysinternals.com\tools\du.exe
\\live.sysinternals.com\tools\procexp.exe

3. Instalar usando Winget

winget install Microsoft.SysinternalsSuite

Tabla comparativa de herramientas más utilizadas

Nombre de la herramienta Descripción de la función Situaciones aplicables
Process Explorer Reemplazar administrador de trabajos Descubra qué programa está acaparando archivos y vea qué está causando los picos de su CPU.
Autoruns Inspección general de elementos de puesta en marcha. Elimine el software fraudulento o compruebe la causa del inicio lento.
ProcMon registro de seguimiento del comportamiento Las ubicaciones específicas donde el solucionador de problemas informa errores de "Ruta no encontrada" o "Acceso denegado".
TCPView Monitoreo de conexión Vea qué programas se conectan secretamente a la red.

Precauciones de uso



microsoft.exe

¿Qué son los Sysinternals du?

Esta es una herramienta de uso de disco (Disk Usage) proporcionada oficialmente por Microsoft y es parte del conjunto de herramientas Sysinternals. Su funcionalidad es similar a la de Linux.duSimilar, pero diseñado para el sistema de archivos NTFS de Windows y puede manejarlo con mayor precisión.Enlaces simbólicosEnlaces durosasí comoArchivo comprimido

Descargar e instalar

winget install Microsoft.Sysinternals.DiskUsage

Descripción de parámetros comunes.

parámetro ilustrar
-c Resultados de salida en formato CSV (adecuado para importar a Excel).
-l <número> Especifique la profundidad de la recursividad (p. ej.-l 1Sólo se muestra el primer nivel de carpetas).
-n No recurra a subdirectorios (equivale a mirar solo el nivel actual).
-q Modo silencioso, no muestra información del banner (Banner).
-u Cuente el espacio real ocupado por "enlaces duplicados".
-v Muestra el tamaño en KB.

Ejemplos prácticos

1. Muestra el tamaño de todas las carpetas de primer nivel en el directorio actual.

Esto es lo más cercano a Linux.du -h --max-depth=1Uso:

du -l 1

2. Ver un directorio específico y enviarlo a CSV

Si necesita registrar los resultados del análisis:

du -c C:\Users\YourName\Documents > usage.csv

3. Excluir la información del banner y ver los totales.

du -q -s C:\Windows

Diferencias con Linux du



Fusionar particiones de disco

lógica central

En Windows, para dar espacio de la ranura E a la ranura C, estas dos particiones deben estar en el disco.adyacente(La ranura E sigue a la ranura C). Dado que la ranura C es la unidad del sistema, se recomienda seguir los pasos a continuación. Esto no requiere reinstalar Windows, pero se recomienda hacer una copia de seguridad de los datos importantes antes de continuar.

Método 1: utilice la "Administración de discos" integrada de Windows

Este es el método más seguro, pero sólo si la ranura E está vacía, ya que primero debe eliminarse.

  1. prensaWin + X,elegirGestión de discos
  2. Asegúrese de que no haya datos importantes en la ranura E y(E:)Haga clic derecho y seleccioneEliminar volumen del disco
  3. Después de la eliminación, la ranura E se convertirá en espacio "no asignado".
  4. contra(C:)Haga clic derecho y seleccioneAmpliar el volumen del disco
  5. De acuerdo con las instrucciones del asistente, combine todo el espacio que acaba de liberar en la ranura C.
---

Método 2: utilice herramientas de terceros (no es necesario eliminar datos)

Si hay muchos datos en su ranura E que no desea mover, o si hay una "Partición de recuperación" entre la ranura C y la ranura E, la herramienta incorporada no podrá extenderla. En este momento, es necesario utilizar herramientas de terceros para un "ajuste no destructivo".

---

Preguntas frecuentes: ¿El volumen del disco extendido es gris?

Si elimina la ranura E pero el "Volumen extendido" de la ranura C todavía está gris, generalmente se debe a que hay unreparar partición. El método de procesamiento es el siguiente:

contexto solución
Hay otras particiones entre C y E. Debe utilizar una herramienta de terceros para "retroceder" la partición reparada de modo que el espacio no asignado quede adyacente a la ranura C.
La ranura E aún no se ha eliminado La ranura E debe eliminarse primero y "desconfigurarse" antes de poder ampliar las herramientas integradas.
El formato del disco es MBR y alcanza el límite de 2TB. Debe convertirse al formato GPT.

Consejo avanzado: use CMD (Diskpart) para eliminar una partición

Si la interfaz de administración de discos no puede eliminar algunas particiones rebeldes, puede usar el comando:

parte del disco
listar disco
seleccione el disco 0 (confirme su número de SSD)
partición de lista
seleccione la partición X (X es el número de ranura E)
eliminar anulación de partición


Manejo de la partición del disco de reparación

Método 1: utilizar herramientas de terceros (los datos más simples y sin pérdidas)

Este es el método más recomendado porque las herramientas integradas de Windows no admiten "mover" ubicaciones de particiones. Puedes utilizar software gratuito comoAOMEI Partition AssistantoMiniTool Partition Wizard

  1. Instale e inicie la herramienta.
  2. Verás el diseño:[Ranura C] [Reparar partición] [Espacio no asignado]
  3. clic derechoReparar partición,elegirMove/Resize Partition
  4. Utilice el mouse para "arrastrar" el cuadro que representa la partición hacia el extremo derecho.
  5. En este punto el diseño cambiará a:[Ranura C] [Espacio no asignado] [Reparar partición]
  6. Hacer clicAplicary espere a que se reinicie la ejecución.
  7. Regrese a Administración de discos de Windows, haga clic derecho en la ranura C y haga clicAmpliar el volumen del disco
---

Método 2: usar comandos para eliminar y reparar particiones (recuperación manual avanzada)

Si no desea instalar software de terceros, puede optar por eliminar la partición de reparación.Aviso:Después de la eliminación, perderá el entorno de reparación integrado de WinRE (si el sistema no se repara automáticamente), se recomienda crear primero un disco de reparación de arranque USB.

1. Desactivar el entorno de reparación.

Abra CMD como administrador e ingrese:

reagentc /disable

2. Eliminación forzada y reparación de partición

usardiskpartherramienta:

parte del disco
listar disco
seleccione el disco 0 (suponiendo que su SSD sea el disco 0)
partición de lista
seleccione la partición X (X es el número de la partición de reparación, generalmente entre 500 MB y 1 GB)
eliminar anulación de partición

3. Extender la ranura C

Ahora que el lado derecho de la ranura C está vacío, simplemente extiéndalo directamente en "Administración de discos".

4. (Opcional) Reconstruir y reparar el entorno.

Si desea mantener la función de reparación, después de extender la ranura C, puede ingresar:

reagentc /enable
---

Comparación de planes

plan riesgo ventaja
Herramientas de terceros Extremadamente bajo (un error de operación puede causar un corte de energía) Intuitivo, no requiere instrucciones, conserva la función de reparación.
Eliminar parte del disco Medio (modo de reparación integrado perdido) No es necesario instalar software, elimina completamente los obstáculos.


Software de conexión de Windows Phone

Enlace telefónico

Enlace a Windows

AirDroid

Pushbullet

Snapdrop



Uso del enlace móvil integrado de Windows

Preparación

Paso 1: active el enlace móvil en Windows

Paso 2: Instale y configure "Conectarse a Windows" en su teléfono

Paso 3: empareja tu teléfono y computadora

Paso 4: empieza

Cosas a tener en cuenta



WebCam

1. Funciones básicas de WebCam

2. Configuración e instalación

3. Software de aplicación de cámara

4. Consejos para mejorar la calidad de la imagen

5. Seguridad y protección de la privacidad

6. Preguntas frecuentes y soluciones


  • WebCam

    Se muestra el lector de tarjetas pero no se ve ninguna tarjeta inteligente

    Si puede ver el "Lector de tarjetas inteligentes" en el Administrador de dispositivos pero no la tarjeta inteligente, puede deberse a que la tarjeta inteligente no se reconoce correctamente o que hay un problema con el controlador. A continuación se muestran algunas soluciones comunes:

    1. Confirme que la tarjeta inteligente esté insertada correctamente

    2. Verifique el controlador del lector de tarjetas inteligentes.

    3. Confirmar el controlador de la tarjeta inteligente

    4. Verifique que la tarjeta inteligente esté activada.

    5. Verifique que la tarjeta inteligente esté funcionando correctamente.

    6. Utilice el servicio de tarjeta inteligente de Windows

    7. Busque actualizaciones del sistema operativo

    El método anterior debería ayudar a resolver el problema por el cual el lector de tarjetas inteligentes se muestra en el administrador del dispositivo pero no se puede ver la tarjeta inteligente.



    Linux

    Comparación de versiones de Linux

    1. Ubuntu

    Ubuntu es una distribución de Linux basada en Debian adecuada para principiantes. Tiene un gran soporte comunitario y una interfaz de usuario amigable. Adecuado para uso de escritorio personal, servidor o con fines de desarrollo.

    2. CentOS Stream

    CentOS Stream es una versión de actualización continua de Red Hat Enterprise Linux (RHEL) adecuada para entornos empresariales y de servidores.

    3. Fedora

    Fedora es una distribución de Linux patrocinada por Red Hat que cuenta con las últimas características y tecnologías para desarrolladores y entusiastas de la tecnología.

    4. Debian

    Debian es una distribución de Linux veterana conocida por su estabilidad y espíritu de código abierto, adecuada tanto para uso en servidor como en escritorio.

    5. Arch Linux

    Arch Linux es una distribución de actualización continua para usuarios avanzados. Su principio KISS (Keep It Simple, Stupid) brinda a los usuarios un control total sobre el sistema.

    6. openSUSE

    openSUSE está disponible en dos versiones: Leap y Tumbleweed. Leap es una versión estable y Tumbleweed es una versión de actualización continua.

    7. Manjaro

    Manjaro es una distribución de Linux basada en Arch, pero optimizada para principiantes, brindando una experiencia de instalación y uso más sencilla.



    Instalar Linux

    1. Preparación

    Antes de instalar Linux, debe completar los siguientes preparativos:

    2. Cree una unidad flash USB de arranque

    Utilice los siguientes pasos para grabar el archivo ISO en una unidad flash USB:

    3. Inicie el instalador

    Siga estos pasos para iniciar el instalador de Linux:

    4. Instalar Linux

    Durante el proceso de instalación, debe completar los siguientes pasos:

    5. Complete la instalación y reinicie.

    Una vez que se complete la instalación, siga estos pasos para la configuración final:

    6. Acciones recomendadas una vez completada la instalación

    Una vez instalado el nuevo sistema, puede considerar las siguientes operaciones para optimizar la experiencia del usuario:



    Verifique la versión actual de Linux

    Ver la versión de lanzamiento (la más utilizada)

    cat /etc/os-release

    Por ejemplo:

    NAME="Ubuntu"
    VERSION="22.04.3 LTS"
    ID=ubuntu
    PRETTY_NAME="Ubuntu 22.04.3 LTS"
    
    ---

    Solo mire el bonito resultado (recomendado)

    lsb_release -a

    Ejemplo de salida:

    Distributor ID: Ubuntu
    Description:    Ubuntu 22.04.3 LTS
    Release:        22.04
    Codename:       jammy
    
    ---

    Verifique la versión del kernel de Linux (Kernel)

    uname -r

    Producción:

    5.15.0-97-generic
    ---

    Ver información completa del sistema

    uname -a

    Incluirá la versión principal, la arquitectura, el tiempo de compilación y otra información.

    ---

    Ver CPU/Arquitectura

    uname -m

    Por ejemplo:

    x86_64
    ---

    Verifique la versión de Debian/Ubuntu (otra forma)

    cat /etc/issue
    ---

    Verifique la versión de CentOS / RHEL / AlmaLinux / RockyLinux

    cat /etc/redhat-release
    ---

    Preguntas frecuentes



    copia de seguridad de linux

    Utilice tar para crear una copia de seguridad completa del sistema

    se puede utilizartarEl comando empaqueta todo el sistema en un archivo comprimido. Se recomienda ejecutarlo en modo para un jugador o ingresar al modo de rescate para garantizar que los archivos no cambien durante el proceso de copia de seguridad.

    sudo tar --exclude=/proc --exclude=/tmp --exclude=/mnt --exclude=/dev --exclude=/sys \
    --exclude=/run --exclude=/media --exclude=/lost+found -cvpzf /mnt/backup/system-backup.tar.gz /

    ilustrar:

    Usando rsync para copia de seguridad de imágenes

    rsyncSe puede utilizar para crear imágenes del sistema y mantener sincronizados los directorios.

    sudo rsync -aAXv --exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/media/*","/lost+found"} / /mnt/backup

    ilustrar:

    Usando Clonezilla

    ClonezillaEs una herramienta de copia de seguridad de imágenes de disco de código abierto que puede realizar copias de seguridad de todo el disco o de particiones específicas.

    1. Descargue la ISO de Clonezilla y cree un USB de arranque.
    2. Reinicie desde USB.
    3. elegirdevice-imageModo de copia de seguridad en un dispositivo o red externo.
    4. Siga las instrucciones para seleccionar la partición de origen y el destino de almacenamiento.

    Uso de Timeshift (para sistemas de escritorio)

    TimeshiftAdecuado para usuarios de escritorio, admite funciones de instantáneas y restauración.

    1. Instalar:sudo apt install timeshift(Debian/Ubuntu)
    2. implementar:sudo timeshift-gtkosudo timeshift --create
    3. Seleccione el método de copia de seguridad (RSYNC o BTRFS), la frecuencia de la instantánea y la ubicación de almacenamiento.

    Acciones recomendadas después de la copia de seguridad



    Linux monta la carpeta compartida de red de Windows

    Instalar los paquetes necesarios

    Instalar primerocifs-utils, que es la herramienta necesaria para montar un directorio compartido de Windows:

    sudo apt update
    sudo apt install cifs-utils

    Crear un directorio de montaje

    Seleccione o cree un punto de montaje, por ejemplo:

    sudo mkdir -p /mnt/windows_share

    Montar carpeta compartida

    Utilice el siguiente comando para montar:

    sudo mount -t cifs //192.168.1.100/share_name /mnt/windows_share \
    -o username=your_username,password=your_password,domain=YOUR_DOMAIN,iocharset=utf8,file_mode=0777,dir_mode=0777

    ilustrar:

    Agregue la configuración de montaje a fstab para el montaje automático en el arranque

    Se recomienda escribir la contraseña en el archivo del certificado para mejorar la seguridad:

    sudo nano /etc/samba/creds

    El contenido es el siguiente:

    username=your_username
    password=your_password
    domain=YOUR_DOMAIN

    Modificar permisos:

    sudo chmod 600 /etc/samba/creds

    editar/etc/fstab

    sudo nano /etc/fstab

    participar:

    //192.168.1.100/share_name /mnt/windows_share cifs credentials=/etc/samba/creds,iocharset=utf8,file_mode=0777,dir_mode=0777 0 0

    Montaje de prueba

    sudo mount -a

    Si no aparece ningún mensaje de error, el montaje se realizó correctamente.



    Herramienta de gestión de la suite APT

    Conceptos básicos

    APT (Advanced Package Tool) es una herramienta de administración de paquetes comúnmente utilizada para Debian y sus sistemas derivados (como Ubuntu, contenedores ChromeOS Linux). Se utiliza para automatizar la instalación, actualización y eliminación de software y resolver problemas de dependencia de paquetes.

    Comandos comunes

    Diferencias entre APT y dpkg

    Sugerencias prácticas



    herramienta de conversión de codificación iconv

    Introducción

    iconvEs una herramienta utilizada para la conversión de codificación de archivos de texto, comúnmente utilizada para convertir Big5, GB2312, UTF-8, UTF-16, etc. entre sí.

    gramática básica

    iconv -f codificación original -t codificación de destino entrada.txt -o salida.txt

    Nombres de codificación comunes

    ejemplo

    1. Convierta Big5 a UTF-8

    iconv -f BIG5 -t UTF-8 input.txt -o output.txt

    2. Convierta UTF-8 a Big5 (anulación directa)

    iconv -f UTF-8 -t BIG5 input.txt > tmp.txt && mv tmp.txt input.txt

    3. Conversión de canalización de archivos incrustados

    cat input.txt | iconv -f UTF-8 -t BIG5 | less

    Detectar codificación de archivos

    iconv en sí no tiene función de detección automática, se puede utilizar confileouchardetusar:

    file -i input.txt
    uchardet input.txt

    Manejar la transcodificación fallida (ignorar errores)

    iconv -f BIG5 -t UTF-8 -c input.txt -o output.txt

    -cIndica que los caracteres que no se pueden convertir se ignoran

    Cosas a tener en cuenta



    Ubuntu UI

    Entorno de escritorio GNOME

    Ubuntu usa GNOME como entorno de escritorio de forma predeterminada. Se trata de una interfaz gráfica intuitiva y moderna, y el concepto de diseño enfatiza la simplicidad y el enfoque. La interfaz consta principalmente de la barra de estado superior, la barra de actividad izquierda y el iniciador de aplicaciones en pantalla completa.

    Navegación de eventos y barra lateral (The Dock)

    La barra vertical en el lado izquierdo de la pantalla, llamada Dock, contiene íconos de aplicaciones de uso frecuente. A medida que se ejecuta la aplicación, aparecerá un marcador debajo del icono. Los usuarios pueden ajustar el orden arrastrando o haciendo clic derecho para fijar aplicaciones al Dock. Haga clic en el ícono de nueve puntos en la parte inferior del Dock para abrir la lista de todos los programas.

    Barra superior

    La barra en la parte superior de la pantalla contiene las siguientes funciones:

    Gestión de ventanas y espacio de trabajo.

    Ubuntu admite múltiples espacios de trabajo, lo que permite a los usuarios colocar diferentes tipos de tareas en diferentes escritorios virtuales. Puede cambiar rápidamente de ventana presionando la tecla Super (generalmente la tecla de Windows en su teclado). Las ventanas tienen una función de ajuste automático. Arrastre la ventana hasta el borde de la pantalla para llenar automáticamente la mitad de la pantalla, lo que facilita el procesamiento de tareas una al lado de la otra.

    Archivero (Nautilus)

    El administrador de archivos predeterminado proporciona una experiencia de navegación sencilla. La barra lateral izquierda muestra carpetas de uso común (como archivos, imágenes, descargas) e integra espacios de almacenamiento en la nube como Google Drive. Admite la función de navegación paginada, lo que permite a los usuarios administrar múltiples rutas en una sola ventana.

    Personalización de apariencia

    Los usuarios pueden cambiar libremente entre el modo claro y el modo oscuro a través de las opciones de apariencia en la configuración del sistema. Además, Ubuntu le permite ajustar el color de acento del tema (Accent Color) y personalizar la posición del Dock (abajo, izquierda o derecha) y si desea ocultarlo automáticamente, brindando un alto grado de flexibilidad de personalización.



    Entorno de escritorio GNOME

    Características principales

    GNOME es uno de los entornos de escritorio más populares entre las distribuciones de Linux (opción predeterminada para Debian, Ubuntu, Fedora). Hace hincapié en la simplicidad, el enfoque y la experiencia del usuario moderno, y su lógica de diseño es significativamente diferente del diseño de ventana tradicional de Windows.

    Principales componentes y herramientas.

    Nombre del componente Descripción de la función
    GTK Kit de herramientas gráficas para construir interfaces GNOME.
    Mutter Gestor de ventanas y compositor Wayland.
    GNOME Shell El núcleo de la interfaz gráfica para la interacción directa del usuario (barra superior, función de búsqueda, etc.).
    Gnome Tweaks Herramienta esencial para ajustar fuentes, temas y configuraciones avanzadas.

    Teclas de acceso directo de uso común

    Sugerencias personalizadas

    Si está acostumbrado a utilizar Windows, se recomienda instalar las siguientes extensiones para optimizar GNOME:

    1. Dash to Dock: convierte la barra lateral en un Dock fijado en la parte inferior.
    2. Compatibilidad con AppIndicator: muestra el ícono del programa en segundo plano en la columna superior.
    3. Menú Arc: Proporciona el menú de inicio tradicional.

    Comando de confirmación de versión

    Para confirmar la versión de GNOME actualmente instalada en la terminal, puede usar el siguiente comando:

    gnome-shell --version


    Creación de accesos directos en el escritorio de GNOME

    Usando el archivo de punto de entrada del escritorio (.desktop)

    En Debian u otras distribuciones de Linux que utilizan GNOME/KDE, los accesos directos en el escritorio se crean mediante.desktopdefinido por el archivo. Este archivo generalmente se genera en el directorio del sistema después de instalar VS Code, solo necesita copiarlo en el escritorio.

    1. Copiar el perfil existente

    Abra una terminal y ejecute el siguiente comando para copiar el acceso directo de VS Code del sistema a la carpeta de su escritorio:

    cp /usr/share/applications/code.desktop ~/Desktop/

    2. Otorgar permisos de ejecución

    Después de copiar, debe otorgar permisos de ejecución al archivo; de lo contrario, puede tratarse como un archivo de texto sin formato:

    chmod +x ~/Desktop/code.desktop

    3. Permitir el inicio (para usuarios de GNOME)

    Si está utilizando el entorno de escritorio GNOME, el ícono puede aparecer como un engranaje o tener una señal de advertencia después de copiar. Por favor haga clic en el ícono en su escritorioclic derecho, luego seleccione"Permitir inicio". Luego, el ícono cambiará al logotipo de VS Code correcto.

    Crear manualmente archivos de acceso directo

    Si el archivo no se puede encontrar en la ruta anterior, puede crear uno manualmente. Ingrese en la terminal:

    nano ~/Desktop/vscode.desktop

    Luego pega lo siguiente:

    [Desktop Entry]
    Name=Visual Studio Code
    Comment=Code Editing. Refined.
    GenericName=Text Editor
    Exec=/usr/bin/code --unity-launch %F
    Icon=vscode
    Type=Application
    StartupNotify=true
    StartupWMClass=Code
    Categories=Utility;TextEditor;Development;IDE;
    MimeType=text/plain;inode/directory;application/x-code-workspace;

    Guarde y salga (Ctrl+O, Enter, Ctrl+X), luego haga lo mismochmod +xinstrucción.

    Crear un enlace simbólico (Symbolic Link)

    Otro método rápido es crear un enlace suave. Aunque el efecto de visualización del icono en algunos escritorios no es tan completo como el del archivo .desktop, la operación es la más sencilla:

    ln -s /usr/bin/code ~/Desktop/VSCode

    Tabla de comparación de métodos

    método ventaja defecto
    Copiar archivo .desktop Muestra el icono completo y la función del menú contextual. Además, debe hacer clic en "Permitir inicio".
    Crear archivos manualmente Los parámetros de inicio (como el directorio de trabajo) se pueden personalizar. El contenido es complicado y propenso a errores tipográficos.
    Enlace simbólico (ln -s) Las instrucciones son las más sencillas. El ícono puede ser simplemente un ícono de archivo ejecutable normal.


    Bloqueo de pantalla y cierre de sesión de Ubuntu

    Ajustar el tiempo de apagado automático de la pantalla

    De forma predeterminada, Ubuntu apaga la pantalla y entra en un estado bloqueado después de un período de inactividad, lo que a menudo se confunde con el cierre de sesión automático. Para ajustar o desactivar esta función, siga estos pasos:

    Desactivar el bloqueo automático de pantalla

    Puede configurar el sistema para que no se bloquee automáticamente incluso cuando la pantalla esté apagada, de modo que no necesite ingresar su contraseña cuando vuelva a encender la pantalla:

    Ajustar la configuración de pausa automática

    Si su sistema entra automáticamente en modo de suspensión o pausa, también le pedirá que inicie sesión nuevamente:

    Evitar que las conexiones remotas se desconecten automáticamente

    Si descubre que su conexión remota a través de SSH se desconecta automáticamente, esto generalmente se debe a una configuración de tiempo de espera en el servidor. Puede modificar la configuración de su conexión para que siga funcionando:



    Ubuntu usa el método de entrada chino

    Instalar el marco del método de entrada chino

    Ubuntu generalmente usa por defectoIBusoFcitxComo marco de método de entrada, aquí utilizamos el comúnFcitx5Por ejemplo:

    sudo apt update
    sudo apt install fcitx5 fcitx5-config-qt fcitx5-chinese-addons

    Establecer variables de entorno del método de entrada

    Abra el perfil de entorno (dependiendo del shell utilizado, puede ser~/.xprofile~/.profileo~/.bashrc):

    nano ~/.xprofile

    Agregue lo siguiente:

    export GTK_IM_MODULE=fcitx5
    export QT_IM_MODULE=fcitx5
    export XMODIFIERS="@im=fcitx5"

    Reinicie el sistema o cierre sesión

    Para que la configuración surta efecto, se recomienda reiniciar o cerrar sesión y luego iniciar sesión nuevamente.

    Activar la configuración de Fcitx5

    Hacer clicmenú de aplicaciones→ BuscarFcitx5 Configuration, después de encenderlo, presione+Método de entrada agregado.

    Busque y agregue uno de los siguientes métodos de entrada:

    Cambiar método de entrada

    La tecla de acceso directo de cambio predeterminada esCtrl + Space, se puede modificar en la configuración de Fcitx5.

    Otras alternativas

    Si prefiere otros marcos de métodos de entrada, también puede considerar:



    Instale y use el método de entrada de filas y columnas en Ubuntu

    ¿Qué es el método de entrada fila por fila?

    El método de entrada fila-columna es un método de entrada chino basado en raíces ampliamente utilizado en Taiwán. Admite la entrada rápida de chino tradicional y es adecuado para usuarios familiarizados con la distribución del teclado.

    Utilice Fcitx5 para instalar el método de entrada de filas y columnas

    1. Instale el marco Fcitx5 y el kit de extensión chino:
    2. sudo apt update
      sudo apt install fcitx5 fcitx5-config-qt fcitx5-chinese-addons
    3. Establecer variables de entorno del método de entrada:
    4. nano ~/.xprofile

      Agregue lo siguiente:

      export GTK_IM_MODULE=fcitx5
      export QT_IM_MODULE=fcitx5
      export XMODIFIERS="@im=fcitx5"
    5. Cierre sesión y vuelva a iniciarla, o reinicie el sistema.
    6. encenderConfiguración de Fcitx5(Configuración Fcitx5), presione+Agregar método de entrada.
    7. buscarrangosoArrayy luego seleccione Unirse.

    Utilice el método de entrada de filas y columnas

    Otras opciones del marco del método de entrada

    Si está utilizando IBus, considere instalar Rime para admitir colas:

    sudo apt install ibus-rime

    Después de iniciar IBus y configurar Rime, también puede habilitar el esquema "Rango" en él.

    El método de entrada Rime habilita el esquema de columnas

    1. Editar perfil:~/.config/fcitx5/rime/default.custom.yamloibusescarcha bajo el camino.
    2. Agregue lo siguiente para habilitar:
    3. patch:
        schema_list:
          - schema: array30
    4. Volver a implementar el método de entrada: presioneCtrl + `Llame al menú de Rime y seleccione Volver a implementar.


    Verificar el marco del método de entrada

    Método 1: utilizar la comprobación de variables de entorno

    Abra la terminal e ingrese el siguiente comando:

    echo $XMODIFIERS
    echo $GTK_IM_MODULE
    echo $QT_IM_MODULE

    Ejemplo de resultado de salida:

    Método 2: verifique el programa del método de entrada inicial

    Ingrese el siguiente comando para ver los programas relacionados con el método de entrada actualmente ejecutados:

    ps aux | grep -E 'ibus|fcitx'

    Resultados de ejemplo:

    Método tres: verificación de la interfaz gráfica

    Verifique el método de configuración del método de entrada en "Configuración":

    1. Abra "Configuración" → "Región e idioma"
    2. Compruebe si la fuente de entrada muestra IBus o Fcitx

    Método 4: utilice la herramienta im-config

    Instalar y ejecutarim-configherramienta:

    sudo apt install im-config
    im-config -m

    Se mostrará el marco del método de entrada utilizado actualmente, por ejemplo:

    default missing
    IBus is selected

    Cambiar el marco del método de entrada

    Para cambiar, ejecute:

    im-config

    Seleccione el marco del método de entrada que se utilizará en la interfaz gráfica (como Fcitx, IBus, Ninguno, etc.), seleccione e inicie sesión nuevamente.



    Acceso directo ejecutable del escritorio de Ubuntu

    Descripción general

    Para crear un acceso directo ($\text{Launcher}$) en el escritorio de Ubuntu que ejecute un script $\text{.sh}$ específico al hacer clic en él, debe crear un archivo $\text{.desktop}$. Este archivo es un archivo de configuración de proyecto de escritorio estándar especificado por $\text{freedesktop.org}$.

    Lo siguiente supone que su script $\text{b.sh}$ está ubicado en su "directorio de inicio" ($\text{Home Directory}$) y desea ejecutar el script en la terminal.

    ---

    Paso 1: asegúrese de que el script sea ejecutable

    Primero, debe asegurarse de que el archivo $\text{b.sh}$ tenga permisos de ejecución.

    
    chmod +x ~/b.sh
    
    

    (Nota: $\text{\~}$ representa su directorio de inicio, como $\text{/home/username/}$)

    Paso 2: cree un archivo de acceso directo .desktop

    Puede utilizar cualquier editor de texto (como $\text{gedit}$ o $\text{nano}$) para crear un nuevo archivo en su escritorio y nombrarlo $\text{b.sh.desktop}$ (el nombre se puede personalizar, pero debe terminar en $\text{.desktop}$).

    
    nano ~/Desktop/b.sh.desktop
    
    

    Copie y pegue lo siguiente en el archivo:

    [Entrada de escritorio]
    Versión = 1.0
    Tipo=Aplicación
    Terminal=verdadero
    Nombre=Ejecutar script b.sh
    Comment=Haga clic en el archivo b.sh en el directorio de inicio del ejecutor
    Exec=/bin/bash -c "cd ~ && ./b.sh"
    Icono = terminal de servicios públicos
    Categorías=Aplicación;Utilidad;
    
    ---

    Paso 3: Descripción de cada parámetro

    parámetro ilustrar
    Type=Application Define este archivo como un iniciador de aplicaciones.
    Terminal=true **Debe establecerse en $\text{true}$**. Esto le indicará al sistema que abra una ventana de terminal para ejecutar el script cuando se ejecute el comando para que pueda ver el resultado del script.
    Name El nombre que aparece debajo del icono de acceso directo del escritorio.
    Exec **Definir las instrucciones a ejecutar**. Aquí, usamos $\text{/bin/bash -c "cd \~ \&\& ./b.sh"}$ para garantizar que el script se ejecute correctamente en su directorio de inicio.
    Icon Establezca un icono para el acceso directo. Puede especificar el nombre del ícono integrado del sistema (como $\text{utilities-terminal}$) o especificar la ruta completa a un archivo de ícono (como $\text{/path/to/my/icon.png}$).
    ---

    Paso 4: Autoriza y confía en el lanzador

    En la mayoría de los entornos Ubuntu o $\text{Gnome}$ modernos, cuando coloca un archivo $\text{.desktop}$ en el escritorio, el sistema puede tratarlo inicialmente como solo un archivo de texto por razones de seguridad.

    1. **Clic derecho**: Haga clic derecho en el archivo $\text{b.sh.desktop}$ que creó.
    2. **Seleccione Propiedades**: Ingrese a la ventana de propiedades del archivo.
    3. **Etiqueta de permisos**: Marque la opción "Permitir ejecutar el archivo como programa" ($\text{Permitir ejecutar el archivo como programa}$).
    4. **Trust Launcher**: haga doble clic en el archivo $\text{b.sh.desktop}$. Es posible que el sistema muestre un cuadro de diálogo que le pregunte si desea "Confiar e iniciar" ($\text{Confiar e iniciar}$) este archivo. Haga clic en Aceptar.

    Después de completar los pasos anteriores, el ícono en el escritorio debería mostrarse correctamente y al hacer doble clic en él se abrirá una ventana de terminal y se ejecutará su script $\text{b.sh}$.



    Verificación de reinicio del servicio

    Descripción del problema

    Cuando intente ejecutar Ubuntu u otros sistemas Linux usando systemd, usesystemctl restart [email protected]Cuando ejecute el comando para reiniciar el servicio de Escritorio remoto de Chrome, se le solicitará autenticación (es decir, una contraseña). Esto se debe a que la operación de reinicio del servicio se considera una operación a nivel de sistema que requiere privilegios elevados.

    Solución: utilice Polkit para configurar el funcionamiento sin contraseña

    Para permitir que sus usuarios reinicien este servicio específico sin requerir una contraseña, puede crear una regla de autorización local a través de Polkit (PolicyKit). Polkit es responsable de controlar cómo los programas sin privilegios se comunican con los programas privilegiados y es la forma estándar de manejar dichas solicitudes de permiso.

    Paso 1: crea un archivo de reglas de Polkit

    existir/etc/polkit-1/localauthority/50-local.d/Cree un nuevo archivo de reglas en el directorio. usamos99-chrome-remote-desktop-restart.pklaComo nombre de archivo (el nombre del archivo se puede personalizar, pero se recomienda utilizar.pklafin):

    sudo nano /etc/polkit-1/localauthority/50-local.d/99-chrome-remote-desktop-restart.pkla

    Paso 2: agregar nuevo contenido de regla

    En este archivo, pegue el siguiente contenido. Esta regla permiteadmingrupo (osudogrupo (el nombre exacto del grupo depende de su versión y configuración de Ubuntu) para reiniciar el servicio sin requerir una contraseña:

    [Allow user to restart chrome-remote-desktop service]
    Identity=unix-group:sudo
    Action=org.freedesktop.systemd1.manage-units
    ResultAny=yes
    ResultInactive=yes
    ResultActive=yes

    Paso 3: guardar y salir

    almacenar.pklaarchivar y salir del editor.

    Paso 4: Vuelva a cargar Polkit o reinicie el sistema

    Para que Polkit cargue las nuevas reglas inmediatamente, es posible que deba reiniciar el servicio Polkit o, de manera más confiable, reiniciar el sistema:

    sudo systemctl restart polkit.service

    O, si un simple reinicio del servicio no funciona, reinicie todo el sistema.

    Paso 5: verificar la ejecución sin contraseña

    Ahora puede intentar ejecutar el comando de reinicio nuevamente y ya no se le debería solicitar la contraseña:

    systemctl restart [email protected]

    Tenga en cuenta que las configuraciones anteriores son específicas del usuario (o grupo) y del servicio. Esto no afectará otras operaciones que requieran privilegios de administrador.



    Establecer script de ejecución de retraso de arranque

    Descripción general del método

    En los sistemas Ubuntu, hay muchas formas de establecer un retraso de unos segundos para ejecutar scripts después del arranque. El método más moderno, confiable y recomendado es utilizar la Unidad de servicio de systemd porque puede controlar con precisión el tiempo de ejecución y la latencia.

    Método recomendado: utilizar la unidad de servicio Systemd

    Este método implica la creación de un archivo de servicio systemd que especifica esperar una cantidad específica de segundos después de que se completa el inicio del sistema (o se alcanza un objetivo determinado) antes de ejecutar su secuencia de comandos.

    Paso 1: Confirmar la ruta del script y los permisos

    Asume tu guiónb.shalmacenado en/usr/local/bin/y se han establecido permisos ejecutables:

    sudo chmod +x /usr/local/bin/b.sh

    Paso 2: crear el perfil de servicio Systemd

    existir/etc/systemd/system/Cree un nuevo archivo de servicio en el directorio, por ejemplorun-bsh.service

    sudo nano /etc/systemd/system/run-bsh.service

    Paso 3: configurar el contenido del servicio

    Pegue lo siguiente en su perfil de servicio. usamosExecStartPrepara implementar la función de retardo.

    [Unidad]
    Descripción=Ejecución retrasada del script b.sh
    Después=red.objetivo multiusuario.objetivo
    
    [Servicio]
    Tipo=oneshot
    # Establezca los segundos de retraso, aquí establezca el retraso de ejecución de 15 segundos después del arranque
    ExecStartPre=/bin/dormir 15
    #Especifique la ruta del script que se ejecutará
    ExecStart=/usr/local/bin/b.sh
    
    [Instalar]
    WantedBy=multiusuario.objetivo

    Paso 4: habilite e inicie el servicio

    Después de guardar el archivo, debe indicarle a systemd que vuelva a cargar la configuración y habilite el nuevo servicio para que se ejecute automáticamente en cada inicio:

    sudo systemctl daemon-reload
    sudo systemctl enable run-bsh.service

    Ahora, después de reiniciar el sistema,b.shSe ejecutará con un retraso de 15 segundos después del encendido.

    Método alternativo: @reboot de crontab combinado con suspensión

    Si prefieres usarcronprogramador, que también se puede combinar con@rebootopciones ysleepComando para lograr:

    1. Abra el editor crontab del usuario:
      crontab -e
    2. Agregue la siguiente línea al final del archivo, por ejemplo, retrase la ejecución durante 20 segundos:
      @reboot /bin/sleep 20 && /usr/local/bin/b.sh &

    Este método se ejecutará cuando se inicie el sistema y luego retrasará la ejecución durante 20 segundos antes de ejecutar el script. Presta atención al final.&Símbolo que indica dejar que el script se ejecute en segundo plano para evitar bloquear tareas cron.



    Instalación de VirtualBox Contraseña predeterminada de Ubuntu

    Fuente de contraseña predeterminada

    Si instaló Ubuntu en VirtualBox usandoInstalación desatendidafunción, VirtualBox creará automáticamente un archivo llamadovboxuserde usuarios.

    En la mayoría de los casos, la contraseña predeterminada es:

    changeme

    ¿Por qué aparece esta cuenta?

    Esta es la configuración predeterminada de VirtualBox diseñada para simplificar el proceso de instalación. Al hacer clic en "Nueva" máquina virtual, si no ha cambiado la información de la cuenta en la pestaña "Autoinstalación", el sistema aplicará los valores predeterminados:

    ¿Qué pasa si la contraseña predeterminada no es válida?

    si lo intentaschangemePero no puede iniciar sesión, verifique los siguientes puntos:

    Cómo cambiar la contraseña

    Después de iniciar sesión exitosamente, por razones de seguridad, se recomienda que cambie su contraseña inmediatamente. Puede abrir Terminal e ingresar:

    passwd

    Se le pedirá que ingrese su contraseña anterior (cámbiame) y luego establezca su nueva contraseña.

    Cómo evitar la creación automática de usuarios

    Si desea establecer su propio nombre de usuario y contraseña durante el proceso de instalación, marque la casilla al crear la máquina virtual.Skip Unattended InstallationOpción (Omitir instalación automática). Luego, el sistema lo guiará a la pantalla de instalación tradicional de Ubuntu, permitiéndole ingresar manualmente información personalizada de la cuenta.

    El mecanismo predeterminado para la cuenta root en Ubuntu

    En sistemas Ubuntu (incluidas las versiones instaladas a través de VirtualBox),La cuenta root no tiene contraseña por defectoy está bloqueado.

    Esto no significa que la contraseña esté "en blanco", sino que el sistema no permite el inicio de sesión directo como root. Ubuntu está diseñado a través desudocomando para permitir a los usuarios generales con derechos de administrador (como suvboxuser) para realizar tareas que requieren altos privilegios.

    Cómo ejecutar comandos que requieren privilegios de root

    Cuando necesite ejecutar un comando de administración del sistema, agreguesudo. Lo que se le pedirá que ingrese esContraseña de su cuenta actual (vboxuser), eso eschangeme

    sudo apt update

    Si realmente necesitas cambiar a la identidad raíz

    Si desea cambiar a un entorno de terminal con privilegios de root, utilice el siguiente comando:

    sudo -i

    Asimismo, el sistema solicitarávboxusercontraseña (changeme), tu personaje inmediato se convertirároot@ubuntu:~#

    Cómo establecer una contraseña para root (no recomendado)

    Aunque esto no se recomienda por razones de seguridad, si necesita establecer una contraseña única para root, puede usar el siguiente comando:

    sudo passwd root
    1. Ingrese su contraseña actual (changeme)。
    2. Ingrese la nueva contraseña que desea para root (debe ingresarla dos veces para confirmar).

    Resumir



    La terminal de Ubuntu no se puede abrir

    Análisis de causas comunes

    En Ubuntu en el entorno VirtualBox, la terminal no se puede abrir (no responde después de hacer clic en el icono o la ventana se bloquea), lo que suele estar relacionado con los siguientes motivos:

    Solución 1: utilice la interfaz TTY para corregir el idioma (la más eficaz)

    Como ahora no puede abrir una ventana de terminal, debemos ingresar al "modo de solo texto" para ejecutar las instrucciones de reparación.

    1. En la ventana de la máquina virtual, haga clic enCtrl + Alt + F3(o F4~F6). Esto cambiará a la pantalla de inicio de sesión de texto TTY3.
    2. Ingrese el nombre de usuariovboxusery presione Entrar. O inicie sesión directamente como root.
    3. Introduce la contraseñachangeme(Los caracteres no se mostrarán mientras escribe) y presione Entrar.
    4. Después de iniciar sesión correctamente, ingrese el siguiente comando para restablecer el idioma:
      sudo localectl set-locale LANG=en_US.UTF-8
    5. Después de la ejecución, presioneCtrl + Alt + F1(o F2) regresa a la interfaz gráfica.
    6. Reinicie la computadora o cierre sesión y luego inicie sesión nuevamente e intente abrir la terminal.

    Solución dos: deshabilite la aceleración 3D

    Si el entorno de la ventana es inestable y el programa no se puede iniciar, intente desactivar la aceleración de hardware.

    Solución tres: instalar una terminal alternativa (xterm)

    Si la terminal GNOME está dañada, primero puede instalar una herramienta de terminal básica para solucionar el problema.

    1. Entra tambiénCtrl + Alt + F3interfaz de texto e inicie sesión.
    2. Ejecute las instrucciones de instalación:
      sudo apt update && sudo apt install xterm
    3. Regrese a la interfaz gráfica y busque en la aplicación.xtermy enciéndelo. Si se puede abrir xterm, significa que el archivo de configuración original de gnome-terminal está dañado.


    Empaquetado y descompresión usando el comando tar.

    ¿Qué es el alquitrán?

    tar es una herramienta comúnmente utilizada en sistemas Linux y Unix para empaquetar y descomprimir archivos. El significado original de tar es "archivo de cinta", que puede integrar varios archivos y carpetas en un solo archivo (generalmente un archivo .tar) para facilitar su transferencia o copia de seguridad.

    gramática básica

    El formato de instrucción básico de tar es el siguiente:

    tar [opciones] nombre de archivo

    Las opciones comunes incluyen:

    Ejemplo: crear paquete tar

    Supongamos que hay un archivo llamadomy_foldercarpeta en la que desea empaquetararchive.tar

    tar -cvf archive.tar my_folder

    Después de la ejecución, un archivo llamadoarchive.tarEl paquete de alquitrán contienemy_foldercontenido.

    Ejemplo: descomprimir un tarball

    para descomprimirarchive.tar, utilice el siguiente comando:

    tar -xvf archive.tar

    Después de la descompresión,my_folderEl contenido se restaurará en el directorio actual.

    Ejemplo: crear un tarball comprimido con gzip

    Para empaquetar y comprimir simultáneamente un archivo en un archivo con formato gzip (.tar.gz), use-zOpciones:

    tar -czvf archive.tar.gz my_folder

    Este comando generaráarchive.tar.gz, incluido comprimidomy_folder

    Ejemplo: descomprimir un archivo tar con formato gzip

    para descomprimirarchive.tar.gz, utilice el siguiente comando:

    tar -xzvf archive.tar.gz

    Este comando descomprimirá el archivo y lo restaurará.my_foldercontenido.

    Operaciones más avanzadas

    en conclusión

    tar es una poderosa herramienta que puede empaquetar y comprimir archivos, adecuada para copias de seguridad y transferencia de archivos. La familiaridad con la sintaxis básica y las opciones comunes puede ayudarlo a administrar archivos de manera más eficiente en su sistema Linux.



    Cambiar el nombre del lote de archivos

    Ejemplo: cambiar el nombre de archivos por lotes

    Supongamos que nuestro nombre de archivo tiene el siguiente formato:

    file1,data1.txt
    file2,data2.txt
    file3,data3.txt
        

    Queremos extraer la primera parte de cada línea como el nuevo nombre de archivo.

    Paso 1: preparar archivos

    Primero, asegúrese de tener un archivo (p. ej.filenames.txt), que contiene el nombre del archivo cuyo nombre debe cambiarse:

    file1,data1.txt
    file2,data2.txt
    file3,data3.txt
        

    Paso 2: crea un script Bash

    El siguiente es un ejemplo de script Bash para cambiar el nombre por lotes:

    #!/bin/bash
    
    # Leer cada línea del archivo
    mientras que IFS=, lea -r nombre_nuevo nombre_antiguo; hacer
        # Comprobar si el archivo antiguo existe
        if [ -f "$nombre_antiguo" ]; entonces
            # Utilice el comando mv para cambiar el nombre del archivo
            mv "$nombre_antiguo" "$nombre_nuevo.txt"
            echo "'$old_name' ha sido renombrado a '$new_name.txt'"
        otra cosa
            echo "El archivo '$old_name' no existe."
        fi
    hecho < nombres de archivos.txt

    Paso 3: ejecutar el script

    1. Guarde el script anterior comorename_files.sh
    2. Conceder permisos de ejecución:
      chmod +x rename_files.sh
    3. Ejecute el script:
      ./rename_files.sh

    ilustrar

    Método 2: usar corte



    Cómo utilizar la instrucción bc

    ¿Qué es BC?

    bc es una "calculadora básica" (Basic Calculator), que es la abreviatura de Linux y Unix. La herramienta de línea de comandos del sistema para operaciones matemáticas. Admite operaciones aritméticas de alta precisión y puede manejar números de punto flotante, variables y operaciones condicionales. Es una poderosa herramienta para realizar cálculos rápidos.

    Cómo empezar antes de Cristo

    Para iniciar bc, escriba directamente en la terminal:

    bc

    Después de comenzar, puede ingresar expresiones en la línea de comando, por ejemplo:

    3 + 5

    prensaEnterDespués de eso, podrás obtener el resultado.

    Uso básico de bc

    Manejar números de punto flotante

    bc no admite operaciones de punto flotante de forma predeterminada y debe configurarsescaleEspecifique el número de decimales. Por ejemplo:

    scale=2
    5 / 3

    El resultado es1.66

    Usar variables

    bc admite operaciones y asignaciones de variables. Por ejemplo:

    a=10
    b=20
    a + b

    El resultado es30

    Calcular exponente decimal

    bc no admite directamente la exponenciación decimal, pero puede usar logaritmos naturales (l()) y la función exponencial (e()) para lograr. Por ejemplo, calcular2^3.5

    scale=5
    e(3.5*l(2))

    Los pasos aquí son los siguientes:

    1. usarl(2)Calcula el logaritmo natural de 2.
    2. Multiplica el logaritmo natural por el valor exponencial (3.5).
    3. usare()Calcula el valor exponencial del logaritmo natural y obtén el resultado.

    El resultado de la ejecución será un decimal de alta precisión.

    Operaciones avanzadas

    Ejemplo: operación de una sola fila

    Las operaciones de una sola línea se pueden realizar directamente en la terminal. Por ejemplo:

    echo "scale=5; e(3.5*l(2))" | bc -l

    El resultado es el resultado de la operación exponencial en formato decimal.

    en conclusión

    bc es una herramienta poderosa y flexible que no solo puede realizar operaciones aritméticas básicas, sino también manejar cálculos condicionales y de funciones avanzados, incluidas operaciones complejas como exponentes decimales. La familiaridad con el comando bc puede ayudarlo a completar rápidamente diversas tareas informáticas en sistemas Linux.



    actualización del comando bc

    Dado que los cuellos de botella en el rendimiento en GNU bc han existido durante muchos años, muchos sistemas modernos han pasado a utilizar GNU bc desarrollado por Gavin Howard.gh-bc. Si descubre que su Chromebook o computadora funciona demasiado lento, puede actualizarlo o reemplazarlo de la siguiente manera.


    1. Chromebook (ChromeOS / Crostini)

    Los valores predeterminados del contenedor Linux de los Chromebook se basan en Debian, que normalmente instala una versión anterior de GNU bc. Puede intentar obtener una versión de alto rendimiento mediante la compilación del código fuente:


    2. Cygwin (Windows)

    bc en el repositorio de paquetes Cygwin se actualiza lentamente. Para mejorar el rendimiento, se recomienda cambiar directamente a la versión nativa de alto rendimiento de Windows para evitar la pérdida de simulación de Cygwin:


    3. Tabla comparativa de versiones de cada plataforma

    nombre de la versión Entorno común Características de rendimiento
    GNU bc Versiones anteriores de Linux, Cygwin, macOS El más versátil, pero extremadamente lento a la hora de realizar un gran número de operaciones (alta escala).
    gh-bc (Gavin Howard) Android (Termux), FreeBSD Extremadamente rápido. Optimizado para algoritmos y admite aceleración de hardware moderna.
    BusyBox bc Sistemas integrados, Linux ligero Tamaño pequeño, velocidad media, adecuado para cálculos básicos.

    4. La solución definitiva: cambiar a las pruebas de Python

    Si no puedes reemplazarbcversión, pero si desea realizar una "prueba de rendimiento informático" justa en diferentes dispositivos, se recomienda descartarla.bc, cambie a uno que esté disponible en todas las plataformas y que se implemente de manera consistentePython 3. Las operaciones con enteros grandes de Python están altamente optimizadas y su rendimiento en todas las plataformas es más valioso como referencia:

    time python3 -c "import sys; sys.set_int_max_str_digits(0); print(2**500000)" > /dev/null

    ¿Cómo confirmar que la actualización fue exitosa?

    Ejecute el siguiente comando para verificar la información de salida:



    Formato predeterminado para la fecha

    Especificar el formato de salida una vez

    date "+%Y-%m-%d %H:%M:%S"
    

    Ejemplos de formatos comunes

    # año-mes-día
    fecha "+%Y-%m-%d"
    
    # horas:minutos:segundos
    fecha "+%H:%M:%S"
    
    # Formato completo
    fecha "+%Y-%m-%d %H:%M:%S"

    Establecer el formato predeterminado de forma permanente

    # Método 1: definir alias en el archivo de inicio del shell (.bashrc o .zshrc)
    echo 'alias fecha="fecha \"+%Y-%m-%d %H:%M:%S\""' >> ~/.bashrc
    fuente ~/.bashrc
    
    #Método 2: crear una función (más flexible)
    echo 'fecha() { comando fecha "+%Y-%m-%d %H:%M:%S" "$@"; }' >> ~/.bashrc
    fuente ~/.bashrc

    Efecto

    # Ingrese directamente después de configurar
    fecha
    
    # saldrá
    2025-09-14 12:34:56


    Cálculo de resta de fecha y hora.

    Calcular pasos usando la instrucción bc.

    1. Convertir fecha a segundos. Por ejemplo, utilice el comando `date` para convertir la fecha a una marca de tiempo Unix.
    2. Calcula la diferencia en segundos.
    3. Convierta la diferencia de segundos al formato de día, hora, minuto y segundo.

    Operación de ejemplo

    Supongamos que queremos calcular la diferencia entre 2025-01-11 15:30:00 y 2025-01-10 12:00:00:

    1. Obtenga la marca de tiempo de Unix:
      
      $ date -d "2025-01-11 15:30:00" +%s
      1731466200
      
      $ date -d "2025-01-10 12:00:00" +%s
      1731384000
              
    2. Calcula la diferencia en segundos:
      
      $ echo "1731466200 - 1731384000" | bc
      82200
              
      La diferencia es de 82200 segundos.
    3. Convertir segundos a días, horas, minutos, segundos:
      $ eco "82200/86400" | antes de Cristo # días
      0
      $ eco "82200 % 86400/3600" | antes de Cristo #
      22
      $ eco "82200 % 3600/60" | antes de Cristo # puntos
      50
      $ eco "82200 % 60" | antes de Cristo # segundos
      0
      El resultado es 0 días 22 horas 50 minutos 0 segundos.

    Cosas a tener en cuenta



    usar ahora

    Pasos de cálculo usando bc y ahora

    1. Utilice el comando `date` para convertir la hora objetivo y la hora actual (ahora) a una marca de tiempo Unix.
    2. Calcula la diferencia en segundos.
    3. Convierta la diferencia de segundos al formato de día, hora, minuto y segundo.

    Operación de ejemplo

    Supongamos que queremos calcular la diferencia entre la hora actual y 2025-01-10 12:00:00:

    1. Obtenga la marca de tiempo de Unix:
      $ fecha -d "ahora" +%s
      1731462000 # Supongamos que esta es la hora actual al ejecutar
      
      $ fecha -d "2025-01-10 12:00:00" +%s
      1731384000
    2. Calcula la diferencia en segundos:
      
      $ echo "1731462000 - 1731384000" | bc
      78000
              
      La diferencia es de 78000 segundos.
    3. Convertir segundos a días, horas, minutos, segundos:
      $ eco "78000/86400" | antes de Cristo # días
      0
      $ eco "78000 % 86400/3600" | antes de Cristo #
      21
      $ eco "78000 % 3600/60" | antes de Cristo # puntos
      40
      $ eco "78000 % 60" | antes de Cristo # segundos
      0
      El resultado es 0 días 21 horas 40 minutos 0 segundos.

    Cosas a tener en cuenta



    ip command

    Descripción general del comando

    ipEl comando es una herramienta de configuración de red Linux potente y versátil que reemplaza varias herramientas utilizadas en versiones anteriores de Linux, comoifconfigroutearpynetstat)。ipUso de comandosiproute2Suite para mostrar y manipular rutas, dispositivos de red, túneles, enrutamiento de políticas, etc. Sus principales ventajas son su sintaxis unificada, funcionalidad integral y buen soporte para conceptos de red modernos como enrutamiento de políticas y multidifusión.

    estructura gramatical básica

    ipLa estructura básica del comando es:

    ip [opciones] [objeto] [acción] [parámetros]

    Principales objetos y acciones comunes

    1. ip addr (administración de direcciones IP)

    acción ilustrar ejemplo
    show / a Muestra información de dirección IP para todas las interfaces de red. ip addr show
    add Agrega una dirección IP a la interfaz de red especificada. ip addr add 192.168.1.10/24 dev eth0
    del Elimina una dirección IP de la interfaz de red especificada. ip addr del 192.168.1.10/24 dev eth0

    2. enlace ip (administración de interfaz de red)

    acción ilustrar ejemplo
    show / l Muestra el estado de la interfaz de red (incluida la dirección MAC, MTU, etc.). ip link show
    set Establezca el estado o las propiedades de la interfaz de red. ip link set eth0 up(habilitar interfaz)
    set Cambie la dirección MAC de la interfaz de red. ip link set dev eth0 address 00:1A:2B:3C:4D:5E

    3. ruta ip (gestión de la tabla de enrutamiento)

    acción ilustrar ejemplo
    show / r Muestre la tabla de enrutamiento principal. ip route show
    add Añade una nueva ruta. ip route add default via 192.168.1.1(Agregar puerta de enlace predeterminada)
    del Eliminar una ruta. ip route del 10.0.0.0/8 via 192.168.1.1

    4. ip neigh (tabla vecina/administración ARP)

    acción ilustrar ejemplo
    show / n Muestra la tabla de vecinos (equivalente a la caché ARP). ip neigh show
    add Agregue una nueva entrada ARP estática. ip neigh add 192.168.1.10 lladdr 00:11:22:33:44:55 dev eth0


    Interfaz de bucle invertido

    Definición de interfaz

    Interfaz de bucle invertido (normalmente denominada en sistemas Linux)lo) es una interfaz de red virtual especial. No es un dispositivo de hardware físico, sino que se implementa completamente a nivel de software mediante la pila de red del sistema operativo. Su función principal es dirigir inmediatamente el tráfico de red enviado a una dirección IP específica al host de envío sin pasar por ninguna interfaz de red física o red externa.

    Dirección IP privada

    La interfaz Loopback está asociada exclusivamente a un conjunto de direcciones IP reservadas:

    Cualquier tráfico en estas direcciones se maneja en la capa de transporte de la pila TCP/IP y se dirige de regreso a la capa de aplicación, sin salir nunca del sistema host.

    Principales usos y funciones

    Características de la interfaz

    característica ilustrar
    Tipo de enlace loopback(Noether)
    dirección MAC Dirección MAC incorpórea, generalmente mostrada como00:00:00:00:00:00
    MTU (Unidad de transmisión máxima) Generalmente se establece en el valor máximo de 65536, que es mucho mayor que los 1500 de Ethernet físico.
    estado Normalmente permanece al iniciar el sistema.UPestado.


    Nombre de la interfaz de red de Linux

    Descripción general

    En los sistemas Linux, el nombre de la interfaz de red se utiliza para identificar y configurar conexiones de red. Aunque $\text{eth0}$, $\text{eth1}$, etc. son tradicionalmente comunes, en versiones más recientes, debido a la adopción del mecanismo de "Nombres de interfaz de red predecibles", los nombres pueden convertirse en $\text{enp0s3}$, $\text{eno1}$ u otros nombres basados ​​en hardware o firmware.

    Para determinar el nombre de la interfaz de red que su sistema está usando actualmente, puede usar algunos comandos comunes:

    ---

    Método 1: use el comando ip (recomendado)

    El comando $\text{ip}$ es la herramienta de referencia para la configuración e inspección de redes en sistemas Linux modernos. Enumera los detalles de todas las interfaces de red.

    
    ip a
    
    

    Análisis de resultados

    ---

    Método 2: usar la directiva ifconfig (más antigua pero aún disponible)

    En algunos sistemas más antiguos o más eficientes, $\text{ifconfig}$ sigue siendo una herramienta común. En muchas distribuciones nuevas ha sido reemplazada por la directiva $\text{ip}$ y es posible que deba instalarse por separado.

    
    ifconfig
    
    

    Análisis de resultados

    ---

    Método tres: ver el directorio /sys/class/net

    El nombre de la interfaz de red en los sistemas Linux en realidad corresponde a un subdirectorio en el directorio $\text{/sys/class/net}$. Puede enumerar el contenido de este directorio directamente para ver los nombres de todas las interfaces.

    
    ls /sys/class/net
    
    

    Análisis de resultados

    ---

    Aplica a tu directiva

    Una vez que haya determinado el nombre correcto de la interfaz, por ejemplo $\text{enp0s3}$, puede reemplazarlo en su directiva:

    
    sudo ./gev_nettweak enp0s3
    
    


    Gestión Ethernet de la interfaz de usuario de Ubuntu

    Sistema de gestión de red.

    En las versiones de escritorio de Ubuntu, la herramienta gráfica para administrar las conexiones de red es NetworkManager. Proporciona una interfaz fácil de usar que permite a los usuarios configurar y monitorear conexiones Ethernet sin ingresar comandos.

    Navegación por interfaz gráfica

    Los usuarios pueden acceder a la configuración de la red Ethernet en el entorno de escritorio siguiendo estos pasos:

    1. Haga clic en el menú de estado del sistema en la esquina superior derecha de la pantalla (como el área de combinación de los iconos de red, volumen y encendido).
    2. Busque y haga clic en el icono o la opción "Configuración" en el menú desplegable.
    3. En la barra de navegación izquierda de la ventana de configuración del sistema, seleccione Red o Conexiones.

    Configuración de conexión Ethernet

    En el panel Red, la interfaz Ethernet muestra su estado actual. Haga clic en el nombre de la conexión o en el ícono de ajustes (⚙️) al lado para abrir la ventana de configuración detallada de la conexión, que contiene las siguientes pestañas principales:

    Integración de sistemas subyacentes.

    En el escritorio de Ubuntu, NetworkManager es el servicio de administración principal, que almacena las configuraciones en archivos dedicados (generalmente/etc/NetworkManager/system-connections/). Aunque los sistemas Ubuntu modernos también utilizan netplan como capa de abstracción para su configuración de red (sus archivos de configuración se encuentran en/etc/netplan/), pero en un entorno de escritorio, las operaciones de interfaz gráfica proporcionadas por NetworkManager generalmente anulan o tienen prioridad sobre la configuración de netplan, a menos que el archivo netplan esté configurado para hacer que NetworkManager ignore la interfaz.



    Establecer IP permanentemente en Ubuntu

    Configurar IP estática usando Netplan

    En Ubuntu, la configuración de red se almacena en/etc/netplan/Archivo YAML en el directorio. Debe editar este archivo para aplicar la configuración permanente.

    1. Consultar el nombre de la interfaz de red.

    Ingrese el siguiente comando en la terminal para confirmar el nombre de su tarjeta de red (por ejemploeth0oenp0s3):

    ip link show

    2. Editar el archivo de configuración de Netplan

    Abra el perfil usando un editor de texto como nano. Los nombres de los archivos pueden variar de un sistema a otro y normalmente terminan en.yamlfinal:

    sudo nano /etc/netplan/01-netcfg.yaml

    3. Modificar el contenido YAML

    Modifique el contenido al siguiente formato (tenga en cuenta la sangría, YAML es muy sensible a los espacios):

    network:
      version: 2
      renderer: networkd
      ethernets:
        enp0s3:
          dhcp4: no
          addresses:
            - 192.168.1.100/24
          gateway4: 192.168.1.1
          nameservers:
            addresses: [8.8.8.8, 8.8.4.4]

    4. Aplicar configuración

    Después de guardar y salir del editor, ejecute el siguiente comando para que la configuración surta efecto inmediatamente:

    sudo netplan apply

    Consultar variables y estado

    Cosas a tener en cuenta

    Si está utilizando la versión de escritorio de Ubuntu, es posible que su red estéNetworkManageradministrar. En este caso, también puede utilizar la interfaz gráfica onmclicomando para configurar. El método Netplan anterior es principalmente adecuado para versiones de servidor o situaciones donde se requieren configuraciones fijas subyacentes.



    Cygwin

    ¿Qué es Cygwin?

    Cygwin es una capa de emulación que proporciona un entorno Linux/Unix para Windows. Contiene:

    Descargar e instalar

    1. Ir al sitio web oficial:https://www.cygwin.com/
    2. descargarsetup-x86_64.exe(64 bits)
    3. Ejecute el instalador y seleccione:
      • Ruta de instalación (se recomienda preestablecer)
      • Fuente de instalación (se recomienda elegir la red)
      • Sitio espejo (seleccione el país más cercano)
    4. Durante la etapa de selección del paquete, podrás seleccionar herramientas comunes según tus necesidades:
      • bashcoreutils:Instrucciones básicas
      • gccmake: Herramientas de desarrollo
      • opensshwget:Herramientas de red

    Uso básico

    Una vez completada la instalación, abra "Cygwin Terminal" para usar un shell bash similar a Linux.

    ls # Listar el contenido del directorio
    cd # cambiar directorio
    pwd # Muestra la ruta actual
    gcc # Compilar programa C
    hacer # compilar proyecto

    Correspondencia del sistema de archivos

    Instalar o agregar un paquete

    Para agregar un nuevo paquete, vuelva a ejecutarsetup-x86_64.exey comprobar las herramientas necesarias. También se puede utilizar con el script de instalación a través de la línea de comando.

    Usos comunes

    Cosas a tener en cuenta



    Linux y Cygwin

    Introducción básica a Linux

    Linux es un sistema operativo de código abierto creado originalmente por Linus Torvalds y construido sobre los principios de diseño de UNIX. Es conocido por su estabilidad, seguridad y alto grado de libertad, y se usa ampliamente en servidores, entornos de escritorio y dispositivos integrados. Muchas distribuciones de Linux conocidas como Ubuntu, Fedora y Debian ofrecen diferentes entornos de escritorio y de sistema para satisfacer las necesidades de varios usuarios.

    Características principales de Linux

    Introducción básica a Cygwin

    Cygwin es un entorno de simulación que se ejecuta en Windows y está diseñado para proporcionar una funcionalidad similar a UNIX. Establece una capa compatible con POSIX que permite a los usuarios ejecutar comandos y aplicaciones de Linux en un entorno Windows. Cygwin contiene una gran cantidad de Las herramientas y el entorno de desarrollo de GNU facilitan a los desarrolladores realizar desarrollo multiplataforma en Windows.

    Características clave de Cygwin

    Diferencias entre Linux y Cygwin

    Linux es un sistema operativo completo, mientras que Cygwin es sólo un entorno de simulación en Windows. Linux proporciona soporte completo para el kernel y el sistema de archivos, mientras que Cygwin depende del kernel de Windows para su ejecución. Aunque Cygwin puede simular la mayoría Comandos de Linux, pero difieren de Linux en rendimiento y operación a nivel de sistema.

    Cuándo elegir Linux o Cygwin



    Administrar paquetes de instalación de Cygwin - en la línea cmd

    Consultar paquetes disponibles

    En Cygwin, puedes usarcygcheckLa herramienta consulta los paquetes instalados. Esta herramienta le permite verificar los nombres de los paquetes, las dependencias y otra información detallada, lo que facilita a los usuarios la administración de los paquetes instalados.

    Ejemplo de comando para consultar el conjunto:

    cygcheck -c <package_name>

    Listar todos los paquetes instalados

    Si desea enumerar todos los paquetes instalados en Cygwin, puede usarcygcheck -cOrden. Este comando enumerará todos los paquetes instalados y su estado.

    Comando para enumerar los paquetes instalados:

    cygcheck -c

    Compruebe si el paquete especificado está instalado

    Para verificar si un paquete está instalado, puede usarcygcheck -cEspecifique el nombre del paquete para verificar. Por ejemplo:

    cygcheck -c curl

    El comando anterior comprobarácurlEl estado de instalación del paquete.

    Instalar nuevos paquetes

    Para instalar un nuevo paquete en Cygwin, utilice el instalador setup.exe. La instalación generalmente se puede realizar usando setup.exe desde la línea de comando. Por ejemplo, instalarcurlLas instrucciones son:

    setup-x86_64.exe -q -P curl

    Este comando se instalará en modo desatendidocurlequipo. Si es un sistema de 32 bits, debe usarsetup-x86.exe

    Consejos para utilizar la suite de gestión de línea de comandos



    Herramienta oficial de prueba de rendimiento de Cygwin

    Las siguientes herramientas están disponibles directamente a través de Cygwinsetup-x86_64.exeLa instalación no requiere compilación manual y proporciona capacidades de evaluación del rendimiento para CPU, E/S y memoria respectivamente.


    1. Bonnie++ (pruebas de E/S de archivos y hardware)

    Esto es lo más parecido a Sysbench incluido en la colección oficial de CygwinfileioUna herramienta modelo diseñada específicamente para probar la velocidad de lectura y escritura del disco y el rendimiento de creación de archivos.


    2. Iozone (prueba del sistema de archivos integrado)

    Iozone es una herramienta de evaluación comparativa de sistemas de archivos extremadamente profesional que admite pruebas de lectura y escritura de subprocesos múltiples, y sus funciones son incluso más detalladas que las de fileio de Sysbench.


    3. Herramientas integradas de Coreutils (prueba de informática básica)

    Si solo desea probar la velocidad de operación de la CPU, puede usar las instrucciones integradas de Cygwin para realizar pruebas de operación lógica.


    4. Hdparm (verificación rápida del rendimiento del disco)

    A pesar dehdparmHay más limitaciones en la parte inferior de Windows, pero en Cygwin aún se puede usar para ver la velocidad de lectura de la caché del disco.


    Tabla comparativa de funciones de herramientas

    Bloque funcional Sysbench Alternativa recomendada oficial de Cygwin
    CPU (operación principal) bc(calcular pi) ofactor(Descomposición de números grandes)
    FileIO (lectura y escritura de disco) bonnie++oiozone
    Memoria (ancho de banda de memoria) La biblioteca oficial de Cygwin carece de herramientas directas, se recomienda utilizarladdPrueba /dev/velocidad de escritura cero
    Hilos (programación de hilos) Instalableperlopython3Ejecute un script de bucle concurrente simple

    Sugerencias de uso

    Gracias a Cygwin/dev/La ruta del dispositivo corresponde al disco físico de Windows. Al realizar pruebas de E/S, se recomienda que la ruta apunte a/cygdrive/c/temp/para asegurarse de que se esté ejecutando en un disco físico. Si busca 100% los mismos datos de referencia que Linux, se recomienda utilizarWSL2, donde puedes instalar directamente el nativosysbench



    WSL 2

    Cómo funciona WSL 2

    WSL 2 es la última arquitectura del subsistema de Windows para Linux. A diferencia de la primera generación, que traducía las llamadas al sistema Linux en instrucciones centrales de Windows, WSL 2 incluye un kernel de Linux real mantenido por Microsoft. Opera con tecnología de virtualización liviana (Hyper-V) y proporciona compatibilidad completa con llamadas al sistema.

    Diferencias entre WSL 2 y Cygwin

    La lógica de estas dos herramientas para ejecutar software de Linux en Windows es esencialmente diferente:

    característica WSL 2 Cygwin
    tecnología central Virtualización ligera versus un kernel de Linux real. Recompilar herramientas de Linux en archivos binarios nativos de Windows.
    Compatibilidad binaria Los archivos binarios ELF nativos (como los archivos compilados de Ubuntu) se pueden ejecutar directamente. Sólo se puede ejecutar el software compilado para el entorno de ejecución Cygwin.
    Rendimiento del sistema de archivos Extremadamente rápido dentro de Linux; el acceso a través de los límites de Windows es lento. Opera directamente en el sistema de archivos de Windows y accede a los archivos de Windows a una velocidad promedio.
    Aceleración de hardware Admite aceleración de GPU (NVIDIA CUDA) y acceso directo a la capa de red. No se admite el acceso directo al hardware subyacente ni el filtrado de red complejo.
    Soporte para ventana acoplable Perfecta ejecución del motor de contenedores Docker. El motor Docker no es compatible y solo puede ejecutar herramientas del cliente.

    Ventajas de rendimiento de WSL 2

    Debido a que WSL 2 utiliza núcleos reales, normalmente es de 2 a 20 veces más rápido que la primera generación de WSL cuando realiza tareas que requieren un uso intensivo del disco, como descomprimir el código fuente, ejecutar un compilador o clonar git. Esto lo convierte en el entorno preferido por los desarrolladores de Windows en la actualidad.

    Requisitos del sistema e instalación.

    WSL 2 requiere Windows 10 (2004 y superior) o Windows 11. En el sistema más reciente, puede ejecutar directamente el siguiente comando para instalar a través de PowerShell con derechos de administrador:

    wsl --install

    Seleccionar sugerencias

    Si necesita un entorno de desarrollo que sea exactamente igual al entorno del servidor, o si desea realizar entrenamiento de IA o contenedores Docker, WSL 2 es la opción estándar. Si sólo ocasionalmente necesita herramientas simples como grep o awk para procesar archivos de texto en Windows y no desea activar la capa de virtualización, Cygwin o MSYS2 aún tienen la ventaja de ser livianos.



    sistema ios

    ¿Qué es iOS?

    iOS es un sistema operativo propietario desarrollado por Apple para sus dispositivos móviles como iPhone y iPad. Debutó en 2007 con el lanzamiento del primer iPhone y se ha convertido en uno de los sistemas operativos móviles más populares del mundo.

    Características principales

    Usos comunes

    Los dispositivos iOS se utilizan ampliamente para una variedad de necesidades diarias y profesionales, como:

    Historial de versiones

    Cada actualización de iOS trae nuevas funciones y mejoras. Por ejemplo:

    Conclusión

    iOS es un sistema operativo en constante evolución que se esfuerza por brindar a los usuarios la mejor experiencia y se integra perfectamente con el hardware de Apple, lo que lo convierte en uno de los líderes en dispositivos móviles.



    Verificar información del dispositivo en iOS

    Método 1: use la aplicación Configuración

    1. Abre elconfiguraciónaplicación.
    2. Desplácese hacia abajo y haga clicgeneralmente
    3. elegirAcerca de esta máquina
    4. El modelo del dispositivo se puede encontrar en los campos Nombre del modelo o Número de modelo.

    Método 2: utilice la página de soporte del sitio web oficial de Apple

    1. Tenga en cuenta el número de modelo que se muestra en la parte posterior del dispositivo o en Acerca de esta Mac, por ejemploAxxxxFormato.
    2. Vaya a la página oficial de soporte de dispositivos de Apple.
    3. Busque el número de modelo para confirmar los detalles del dispositivo.

    Método 3: utilizar una aplicación de terceros

    Descargar comoLirum Device Info Litey otras aplicaciones de terceros que pueden ver información detallada como el modelo del dispositivo, procesador, memoria, etc.

    Método 4: Consulta por número de serie

    1. existirconfiguraciónBusque el número de serie del dispositivo en "Acerca de esta Mac".
    2. Ir al sitio web oficial de AppleServicio y garantíaPágina de consulta.
    3. Ingrese el número de serie para obtener información sobre el dispositivo.


    ChromeBook

    Lista de teclas de acceso directo de ChromeBook



    Chromebook instala nuevas aplicaciones

    Descripción general

    Los Chromebook utilizan Chrome OS y pueden instalar aplicaciones de múltiples fuentes, incluidas Google Play Store y Chrome Web Store. Los usuarios también pueden habilitar la función Linux (Beta) para instalar Linux. Aplicaciones para satisfacer diferentes necesidades de trabajo y entretenimiento.

    Instalar aplicaciones desde Google Play Store

    1. Haga clic en el icono "Iniciador" en la esquina inferior izquierda de la pantalla.
    2. Busque "Play Store" y haga clic para ingresar.
    3. Ingrese el nombre o la categoría de la aplicación en la barra de búsqueda.
    4. Una vez que encuentre la aplicación que desea, haga clic en Instalar.
    5. Una vez completada la instalación, la aplicación aparecerá en el "Lanzador" y podrá abrirse haciendo clic en él.

    Instalar extensiones desde Chrome Web Store

    1. Abra el navegador Chrome.
    2. Ir aTienda web de Chrome
    3. Busque la extensión o aplicación que desee.
    4. Haga clic en "Agregar a Chrome" en la página de aplicaciones.
    5. Después de confirmar la instalación, la extensión aparecerá en la barra de herramientas o en la lista de aplicaciones de Chrome.

    Habilite Linux (Beta) e instale aplicaciones de Linux

    Los Chromebook admiten funciones de Linux (Beta), lo que le permite instalar y ejecutar aplicaciones de Linux, aumentando la funcionalidad del sistema.

    1. Abra la aplicación Configuración.
    2. Haga clic en "Linux (Beta)" en el menú de la izquierda y seleccione "Activar".
    3. Siga las instrucciones que aparecen en pantalla para realizar los ajustes de instalación.
    4. Una vez completada la instalación, use la terminal de Linux para ingresar comandos comosudo apt install [nombre de la aplicación]para instalar el software.

    Instalar aplicaciones de fuentes de terceros

    Si bien las aplicaciones principales provienen de Google Play Store y Chrome Web Store, los Chromebook también admiten la instalación de archivos APK. Tenga en cuenta que la instalación de aplicaciones de fuentes de terceros puede presentar riesgos de seguridad.

    1. Vaya a Configuración y seleccione Seguridad y privacidad.
    2. Habilite "Permitir la instalación de aplicaciones de fuentes desconocidas".
    3. Descarga el archivo APK y ábrelo con un administrador de archivos para instalarlo.

    Conclusión

    Los Chromebook ofrecen múltiples formas de instalar aplicaciones para satisfacer las necesidades de diferentes usuarios. A través de las funciones de Google Play Store, Chrome Online App Store y Linux (Beta), los usuarios pueden ampliar fácilmente la funcionalidad de sus dispositivos para mejorar la productividad y la experiencia del usuario.



    Ruta de acceso directo de ChromeOS Crostini

    Análisis de ruta preestablecida

    En el entorno virtual Linux de ChromeOS (con nombre en código Crostini), cuando abre Terminal, la ubicación predeterminada es~(Ahora mismo/home/tu nombre de usuario). Sin embargo, Crostini es un contenedor independiente con una estructura de directorios separada de las Descargas nativas de ChromeOS o Mis archivos.

    Confirmar ruta actual

    Puede ingresar el siguiente comando para confirmar la ruta absoluta actual:

    pwd

    si se muestra/home/tu nombre de usuario, entonces estás en el directorio de inicio.

    ¿Por qué no puedo encontrar la carpeta Escritorio?

    El entorno Linux predeterminado para ChromeOS esInstalación minimalista, no se compila automáticamente como Linux de escritorio estándarDesktopDocumentsEspere la carpeta. Incluso si lo creas manualmente~/Desktop, la interfaz de escritorio de ChromeOS no mostrará los íconos internos, porque la integración de los contenedores de Linux y el entorno de escritorio de ChromeOS se limita al menú de la aplicación.

    Cómo crear un acceso directo a VS Code en ChromeOS

    Aunque no puede colocar un ícono en el escritorio de ChromeOS, puede hacer que VS Code aparezca en el iniciador de aplicaciones de ChromeOS (estante o iniciador):

    1. Confirme la ubicación del archivo .desktop

    Después de instalar VS Code, el sistema debería haber establecido automáticamente un punto de entrada:

    ls /usr/share/applications/code.desktop

    2. Deja que ChromeOS reconozca la aplicación

    si solamente.desktopEl archivo existe en/usr/share/applications/o~/.local/share/applications/, ChromeOS lo agregará automáticamente a la lista de búsqueda. Simplemente presiona en tu tecladoClave de búsqueda(icono de búsqueda), ingrese "Código" para encontrarlo.

    3. Fijar a la barra de herramientas inferior (Estante)

    Después de encontrar el ícono de VS Code, haga clic derecho y seleccione"Fijar al estante", este es el método de "atajo" en ChromeOS.

    Interoperabilidad de archivos de Linux y ChromeOS

    Si desea acceder a los archivos nativos de ChromeOS en una terminal Linux, la ruta es la siguiente:

    Ubicación Ruta en Linux
    directorio de inicio (~) /home/username
    Mis archivos /mnt/chromeos/MyFiles(Debe hacer clic derecho en la aplicación Archivo y seleccionar "Compartir con Linux")
    Descargas /mnt/chromeos/MyFiles/Downloads

    Sugerencias de resumen

    En ChromeOS,No es necesario crear manualmente ~/Desktop, porque este directorio no se refleja en la interfaz de escritorio de ChromeOS. Por favor concéntrese en garantizar/usr/share/applications/code.desktopSi el contenido es correcto, fíjelo a la barra de herramientas a continuación mediante la búsqueda del sistema.



    Chromebook comprueba la configuración de la CPU y la memoria

    Método 1: diagnosticar aplicación (capa del sistema, recomendado)

    1. Presione la tecla de búsqueda para ingresardiagnóstico(Diagnóstico), o ingréselo en la barra de direccioneschrome://diagnosticsEncender.
    2. Ver en la sección "Memoria"memoria totalcon uso inmediato.

    Método 2: chrome://sistema

    Método 3: Crosh (shell del sistema, todo observable)

    1. de acuerdo aCtrl + Alt + TEnciende Crosh.
    2. ingresar:
      top
      En la parte superior de la pantalla se puede ver un resumen general de la memoria (generalmente mostrado en MB). La visualización de diferentes modelos es ligeramente diferente.
    3. Prueba también:
      memory_test
      Obtenga información de la prueba de memoria (sesgada hacia la prueba de salud, no necesariamente muestra el total exacto).

    Método 4: contenedor Linux (Crostini) (solo como referencia)

    Hoja de trucos de conversión

    Preguntas frecuentes



    Verifique el uso de CPU y memoria en Chromebook

    Método 1: utilice el Administrador de tareas integrado

    Los Chromebook tienen un Administrador de tareas incorporado que se puede usar para ver el uso de CPU y memoria de cada aplicación.

    1. prensaSearch + Esctecla para iniciar el Administrador de tareas.
    2. En la ventana que se abre, puedes ver elCPUymemoriaUso.

    Método 2: a través de la extensión de Chrome

    También puede instalar extensiones de Chrome comoSystem MonitoroTask ManagerAmplíe para obtener información más detallada del sistema.

    1. Abra Chrome y vaya aChrome Web Store
    2. buscarSystem Monitory luego haga clic en el botón "Instalar".
    3. Una vez instalada, puede habilitar la herramienta desde la barra de extensiones y ver el uso de CPU y memoria.

    Método 3: usar una terminal Linux (si hay un entorno Linux instalado)

    Si su Chromebook tiene un entorno Linux habilitado, puede usar los comandos de Terminal para ver el uso de recursos del sistema.

    1. Abre la terminal y entratopcomando para ver el uso de memoria y CPU del sistema.
    2. Alternativamente, usehtopcomando (si está instalado) para una interfaz más intuitiva.


    Chromebook administra archivos locales

    Descripción general

    Los Chromebook utilizan el sistema operativo Chrome OS, que se centra en aplicaciones en la nube pero también puede administrar y acceder a archivos locales. Los usuarios pueden explorar, administrar y operar archivos a través de la aplicación "Archivo" incorporada.

    Usando la aplicación Archivos

    La aplicación Archivos es el administrador de archivos integrado de su Chromebook, similar al Explorador de archivos o al Finder en otros sistemas operativos. Los usuarios pueden ver y administrar archivos almacenados localmente en el dispositivo o en la nube en esta aplicación.

    Cómo abrir y usar la aplicación Archivos

    1. Haga clic en el icono "Iniciador" en la esquina inferior izquierda de la pantalla.
    2. Escriba "archivo" en la barra de búsqueda o seleccione "archivo" directamente de la lista de aplicaciones.
    3. Una vez que haya iniciado sesión, podrá ver diferentes ubicaciones de archivos en el panel izquierdo, como Mis archivos, Google Drive y dispositivos externos.

    Operaciones básicas de archivos

    Acceder y administrar dispositivos externos

    Los Chromebook admiten medios de almacenamiento externos, como dispositivos USB y tarjetas SD. Después de insertar el dispositivo, se mostrará en el panel izquierdo de la aplicación "Archivo" y podrá acceder y operar directamente los archivos que contiene.

    Sincronización de archivos locales y en la nube

    Con Google Drive, los usuarios de Chromebook pueden sincronizar fácilmente archivos entre la nube y su computadora. Esto no sólo proporciona espacio de almacenamiento adicional, sino que también facilita compartir y acceder a archivos entre diferentes dispositivos.

    Conclusión

    La aplicación Archivos para Chromebooks proporciona una forma sencilla e intuitiva de administrar archivos locales y en la nube. A través de él, los usuarios pueden realizar operaciones básicas con archivos y acceder a dispositivos externos para satisfacer las necesidades diarias de administración de archivos.



    Terminal Linux para Chromebook

    Habilitar el entorno de desarrollo de Linux

    1. Abra "Configuración".
    2. Haga clic en "Avanzado" > "Desarrollador".
    3. Habilite el "Entorno de desarrollo de Linux (Beta)".
    4. Una vez completada la instalación según las instrucciones, aparecerá una ventana llamadaTerminalsolicitud.

    Características de los contenedores de Linux

    Ejemplos de comandos comunes

    sudo apt update
    sudo apt install python3
    cd ~
    ls
    

    Compartir archivos con ChromeOS

    1. Abra la aplicación Archivos.
    2. Haga clic derecho en la carpeta o archivo que desea compartir.
    3. Seleccione "Compartir en Linux".

    Después de compartir, se puede acceder al terminal desde la siguiente ruta:

    /mnt/chromeos/MyFiles

    Escenarios de aplicación



    La terminal Linux de Chromebook accede a la carpeta de descargas

    Compartir carpeta de descarga en Linux

    1. Abra el administrador de archivos (Archivos).
    2. Haga clic derecho en la carpeta "Descargas".
    3. Seleccione "Compartir en Linux".

    Acceder a la carpeta de descargas en una terminal Linux

    cd /mnt/chromeos/MyFiles/Downloads

    Explorar archivos locales

    cd /mnt/chromeos/MyFiles
    ls

    Cree enlaces simbólicos para un acceso rápido

    ln -s /mnt/chromeos/MyFiles/Downloads ~/Downloads

    Se puede utilizar directamente después:

    cd ~/Downloads

    Cosas a tener en cuenta



    Chromebook usa Webapp y Termux para compartir carpetas

    Paso 1: Instale Termux

    Instalar en tu ChromebookTermuxAplicación, que se puede descargar e instalar desde Google Play Store. Termux proporciona un entorno Linux completamente funcional para ejecutar comandos y administrar archivos.

    Paso 2: configurar carpetas compartidas

    Los usuarios de Chromebook pueden utilizar Chrome OSLinux (Beta)Función para compartir carpetas del sistema con el entorno Linux. Los pasos de configuración son los siguientes:

    1. Haga clic en la esquina inferior derecha del sistema Chrome OS para ingresarconfiguración
    2. elegirLinux (Beta)y después de encenderlo, haga clic enAdministrar carpetas compartidas
    3. Seleccione la carpeta para compartir y permitir el acceso a Linux.

    Paso 3: acceda a las carpetas compartidas en Termux

    En Termux, puede acceder a carpetas compartidas montando la carpeta. Ejecute los siguientes comandos para explorar y montar la carpeta compartida:

    cd /mnt/chromeos/MyFiles/Downloads

    El comando anterior dirigirá al usuario al sistema operativo Chrome.Downloadso ajústelo según la ruta real de la carpeta compartida.

    Paso 4: crea una aplicación web para acceder a la carpeta

    En Chromebooks, cuando utiliza tecnologías web como PWA para crear una aplicación web, puede configurar la aplicación para que acceda a archivos en la misma carpeta a través de código como JavaScript.

    // Ejemplo de JavaScript: listar el contenido de la carpeta
    fetch('/mnt/chromeos/MisArchivos/Descargas')
      .entonces(respuesta => respuesta.texto())
      .entonces(datos => console.log(datos));

    en conclusión

    Mediante los pasos anteriores, los usuarios pueden configurar con éxito una carpeta compartida entre Webapp y Termux en Chromebook para lograr la sincronización y el acceso a los archivos.

    Solución para Termux que no puede encontrar /mnt/chromeos en Chromebook

    Descripción del problema

    En algunos casos, es posible que Termux no pueda encontrar/mnt/chromeosruta, lo que significa que los usuarios no pueden acceder directamente al sistema de archivos de Chrome OS. Si esto sucede, deberá considerar otras formas de compartir archivos.

    Solución 1: alternativa al uso de Termux para acceder a carpetas compartidas

    Si no está disponible/mnt/chromeos, puedes lograr compartir carpetas con Chrome OS a través de los siguientes métodos:

    1. usarTermux APIpaquete para acceder a archivos dentro de Android.
    2. Copie el archivo desde Chrome OS a una ruta accesible por Termux, como/storage/emulated/0/(es decir, el "espacio de almacenamiento interno" de Android).

    Solución 2: mueva el archivo manualmente

    Si Termux no puede acceder directamente al sistema de archivos de Chrome OS, puede mover manualmente los archivos desde el Administrador de archivos de Chrome OS a una carpeta que Termux pueda leer y escribir, como por ejemplo:

    Los usuarios pueden copiar o mover archivos a estas ubicaciones a través de un administrador de archivos para que Termux pueda acceder a ellos.

    Solución 3: utilice la sincronización en la nube

    Otra solución es utilizar un servicio en la nube (por ejemplo, Google Drive, Dropbox) para sincronizar archivos con Termux. Por ejemplo:

    1. Sube archivos a la nube.
    2. Usando TermuxwgetocurlDescarga el archivo.

    Ejemplo de comando

    # Utilice Termux para acceder al almacenamiento interno
    almacenamiento-configuración-termux
    cd /almacenamiento/emulado/0/Descargas

    Esto permitirá que Termux obtenga acceso al almacenamiento interno, lo que permitirá leer y escribir archivos en esa ruta.

    en conclusión

    Si no se puede encontrar/mnt/chromeosPath, los usuarios pueden resolver problemas de intercambio de archivos a través de otras rutas accesibles o mediante la sincronización en la nube.



    Calculadora bc para instalación de Chromebook

    La forma más ortodoxa y estable de utilizar el comando bc en un Chromebook es a través del entorno de desarrollo integrado de Linux. Los siguientes son los pasos específicos de instalación y uso:


    1. Habilite el entorno de desarrollo de Linux

    Si la función de Linux no se ha habilitado, siga la siguiente ruta:

    2. Ejecute las instrucciones de instalación.

    Abra Terminal en el iniciador de aplicaciones e ingrese los siguientes comandos en secuencia:

    # Actualizar la lista de paquetes de software
    actualización sudo apta
    
    # instalar antes de Cristo
    sudo apto instalar bc -y

    3. Verificación y operaciones básicas

    Una vez completada la instalación, puede ingresar bc directamente en la terminal para ingresar al modo de cálculo. Las técnicas más utilizadas son las siguientes:

    Función Ejemplo de comando
    Iniciar e incluir la biblioteca de funciones matemáticas. bc -l
    Establecer el número de decimales Después de ingresar, ingrese escala = 4
    Calcule y salga rápidamente echo "10/3" | bc -l
    Salir del modo interactivo Escriba salir o presione Ctrl+D

    Mediante los pasos anteriores, puede llamar a esta herramienta de cálculo de alta precisión en cualquier momento en la terminal Linux de su Chromebook.



    Instalar Emacs en Chromebook

    Habilitar funciones de Linux (Beta)

    Antes de poder instalar Emacs en su Chromebook, primero debe habilitar la función Linux (Beta). Linux (Beta) proporciona un entorno para ejecutar aplicaciones Linux en Chromebooks.

    1. Abre tu Chromebookconfiguración
    2. Desplázate hacia abajo y encuentraLinux (Beta)
    3. Hacer clicpermitiry siga las instrucciones para completar la instalación.

    Actualizar paquetes de Linux

    Después de instalar el entorno Linux, se recomienda actualizar primero el paquete de software del sistema para garantizar que Emacs se pueda instalar sin problemas.

    sudo apt update && sudo apt upgrade

    Ingrese el comando anterior en la terminal y presioneEnterllave.

    Instalar Emacs

    Después de completar la actualización del sistema, puede instalar Emacs. Por favor ingrese el siguiente comando y presioneEnter

    sudo apt install emacs

    Emacs se descargará e instalará automáticamente. Una vez completada la instalación, puede ingresar en la terminalemacspara iniciar Emacs.

    Instalar Snap (opcional)

    Si desea obtener una versión más nueva de Emacs, puede instalarla utilizando el administrador de paquetes Snap. Primero, necesitas instalar Snap:

    sudo apt install snapd

    A continuación, use Snap para instalar Emacs:

    sudo snap install emacs --classic

    Esto instalará la última versión de Emacs.

    Iniciar Emacs

    Una vez completada la instalación, puede iniciar Emacs siguiendo estos pasos:

    Preguntas frecuentes

    Si encuentra algún error durante el proceso de instalación, se recomienda verificar si la conexión de red es estable y asegurarse de que la función Linux (Beta) esté habilitada y el sistema esté actualizado.



    Chromebook abre archivos .ods

    1. Utilice Hojas de cálculo de Google

    Los Chromebook vienen preinstalados con Google Sheets y admiten la apertura de archivos .ods.

    1. Sube el archivo .ods a Google Drive.
    2. Haga clic derecho en el archivo y seleccione "Abrir con hoja de cálculo de Google".
    3. Los archivos .ods se pueden editar directamente o guardar en formato .xlsx o Google Sheets.

    2. Usando LibreOffice (entorno Linux)

    Instale LibreOffice a través del entorno de desarrollo Linux del Chromebook para abrir archivos .ods.

    1. Habilite Linux (Configuración > Avanzado > Desarrollador > Entorno de desarrollo de Linux).
    2. En la terminal de Linux ingrese:
      sudo apt update
      sudo apt install -y libreoffice
    3. Una vez completada la instalación, abra LibreOffice Calc y abra el archivo .ods.

    3. Utilice herramientas en línea

    No es necesario instalar software; puede utilizar herramientas en línea para abrir archivos .ods.

    4. Utilice aplicaciones de Android

    Algunos Chromebook admiten aplicaciones de Android y pueden instalar aplicaciones relacionadas con OpenOffice.

    1. Instale la aplicación en Google Play Store.
    2. Abra la aplicación y seleccione el archivo .ods para editar.

    en conclusión



    departamento

    Gestos comunes de la tableta



    Chromebook usando código VS

    Descripción general del entorno

    A través del contenedor Linux incorporado (Crostini), Chromebook puede crear un entorno de desarrollo similar a Debian e instalar una variedad de herramientas de desarrollo como VS Code, Python, Node.js, etc. Si las especificaciones de hardware son suficientes, puede realizar trabajos generales de desarrollo Web, Python, C/C++ y otros.

    Métodos de desarrollo comunes

    Habilitar contenedores de Linux

    Ingrese a Configuración de Chromebook → "Desarrollador" → "Habilitar entorno de desarrollo de Linux (Beta)" → La terminal aparecerá una vez finalizado. Ejecutar en terminal:
    sudo apt update && sudo apt upgrade -y

    Instalar código VS

    Descargue el paquete oficial e instálelo:
    wget -O vscode.deb https://update.code.visualstudio.com/latest/linux-deb-x64/stable
    sudo apt install ./vscode.deb
    code
    

    Error de dependencia durante la instalación.

    Si se producen errores como "libc6:amd64 no instalable", los motivos habituales son los siguientes:

    Verificar esquema

    Ingrese en la terminal:
    uname -m
    Descripción de resultados:

    Solución de arquitectura ARM

    Si se muestra aarch64, no se puede utilizar el paquete de instalación oficial de VS Code x64. Utilice uno de los siguientes métodos en su lugar:Opción 1: archivo comprimido de la versión oficial ARM64
    cd ~
    wget https://update.code.visualstudio.com/latest/linux-arm64/stable -O vscode-arm64.tar.gz
    tar -xzf vscode-arm64.tar.gz
    cd VSCode-linux-arm64
    ./code
    
    Opción 2: VSCodium (versión de código abierto)
    sudo apt install -y curl gpg
    curl -fsSL https://gitlab.com/paulcarroty/vscodium-deb-rpm-repo/raw/master/pub.gpg \
     | sudo gpg --dearmor -o /usr/share/keyrings/vscodium-archive-keyring.gpg
    echo 'deb [signed-by=/usr/share/keyrings/vscodium-archive-keyring.gpg] \
    https://download.vscodium.com/debs vscodium main' \
     | sudo tee /etc/apt/sources.list.d/vscodium.list
    sudo apt update
    sudo apt install codium
    codium
    
    Opción 3: usar VS Code Web Edition
    Ir directamente ahttps://vscode.devUso, no requiere instalación.

    Elección recomendada

    Contexto de usoSugerencias
    Espero desarrollo fuera de línea, funciones completas.Descargue la versión oficial comprimida ARM64
    Quiere utilizar la gestión de paquetes y las actualizaciones automáticas.Instalar VSCodium (codium)
    Desarrollo ocasional, inicio rápido.Utilice vscode.dev

    en conclusión

    Los contenedores Linux de los Chromebook ya satisfacen la mayoría de las necesidades de desarrollo. Si se trata de una arquitectura x86_64, puede instalar el código VS oficial directamente; Si es ARM (aarch64), se recomienda utilizar VSCodium o el archivo comprimido de la versión oficial ARM64. Esto facilita la creación de un entorno completo de desarrollo de programas en su Chromebook.

    herramientas basicas

    UltraEdit

    UltraEdit es un potente editor de texto diseñado para desarrolladores y profesionales de la edición. Desarrollado por IDM Computer Solutions, Inc., admite múltiples lenguajes de programación y formatos de archivos y proporciona una variedad de funciones avanzadas para aumentar la productividad.

    Características principales

    Operaciones básicas

    A continuación se muestran algunas operaciones básicas de UltraEdit:

    en conclusión

    UltraEdit es un editor de texto potente y flexible adecuado para una variedad de usos, especialmente en programación y gestión de archivos. Su compatibilidad con varios idiomas y sus funciones avanzadas lo convierten en una opción ideal para los desarrolladores.



    Emacs

    Emacs es un editor de texto altamente extensible desarrollado originalmente por Richard Stallman en los años 1970. Es un software de código abierto y admite una variedad de lenguajes de programación y lenguajes de marcado, lo que lo convierte en una opción popular entre programadores y redactores técnicos.

    Características principales

    Operaciones básicas

    Aquí hay algunas operaciones básicas de Emacs:

    en conclusión

    Emacs es un editor de texto potente y flexible adecuado para una variedad de propósitos, ya sea programación o edición de documentos. Puede que tenga una curva de aprendizaje algo pronunciada, pero una vez dominado, aumentará enormemente su productividad.



    Alternativas a MS Office

    1. Google Workspace

    Las herramientas proporcionadas por Google Workspace incluyen Google Docs (documentos), Google Sheets (hojas), Google Slides (presentaciones), etc., con funciones de colaboración y almacenamiento en la nube, lo que permite que varios usuarios editen y comenten archivos al mismo tiempo.

    2. LibreOffice

    LibreOffice es una suite ofimática gratuita y de código abierto que incluye Writer (procesamiento de textos), Calc (hoja de cálculo), Impress (presentación), etc. Admite una variedad de formatos de archivo y tiene una interfaz de usuario similar a MS Office.

    3. WPS Office

    WPS Office es una suite ofimática desarrollada por Kingsoft Software. Incluye funciones de texto, formulario y presentación. La versión gratuita proporciona funciones básicas y admite la interoperabilidad con los formatos de archivo de MS Office.

    4. OnlyOffice

    OnlyOffice es una suite ofimática integrada que admite la edición de documentos, hojas de cálculo y presentaciones, proporciona funciones de colaboración y se puede integrar con servicios de almacenamiento en la nube como Nextcloud.

    5. Zoho Office Suite

    Zoho Office Suite proporciona aplicaciones integrales que incluyen Zoho Writer, Zoho Sheet y Zoho Show, y admite una integración perfecta con otros productos Zoho, lo que lo hace adecuado para uso empresarial.

    6. Etherpad

    Etherpad es un editor de texto colaborativo en tiempo real de código abierto, adecuado para que los equipos editen documentos al mismo tiempo, especialmente adecuado para lluvias de ideas o notas de reuniones.

    7. Editor de rebajas

    Los editores de Markdown como Typora y Obsidian se centran en la edición de texto concisa y son especialmente adecuados para usuarios que necesitan editar y formatear texto rápidamente.

    8. Prezi

    Prezi es una herramienta de presentación de informes basada en la nube que proporciona formatos de información dinámicos e interactivos, adecuados para usuarios que necesitan métodos de presentación innovadores.

    en conclusión

    Al elegir una alternativa a MS Office, debes considerar tus propias necesidades y escenarios de uso. Cada una de las herramientas anteriores tiene sus propias características y se adapta a las necesidades de diferentes usuarios. Ya sea que lo utilicen individuos o equipos, encontrará herramientas de oficina adecuadas.



    LibreOffice Writer guarda archivos PDF

    Utilice la función de exportación

    1. Abra el archivo que desea exportar.
    2. Haga clic en el menú de arribaarchivo
    3. elegirExportar como > Exportar a PDF
    4. En la ventana "Opciones de PDF" que se abre, puede ajustar la configuración según sus necesidades, como compresión, etiquetas, protección con contraseña, etc.
    5. Una vez completada la configuración, presioneremitirbotón.
    6. Seleccione la ubicación de almacenamiento y nombre el archivo, haga clic enalmacenarSe generará un PDF.

    Exportación rápida de la barra de herramientas

    También puedes hacer clic directamente en la barra de herramientas.Exportar a PDF(el ícono es una pequeña imagen PDF), genere rápidamente archivos PDF, usando la configuración predeterminada.

    Cosas a tener en cuenta



    Software de presentación

    Software de presentación gratuito común

    Software de presentación pago común

    Herramienta de presentación en línea

    Seleccionar sugerencias



    LibreOffice Calc calcula la diferencia horaria entre dos horarios

    Método 1: usar fórmula

    Supongamos que la hora de inicio es en la celda.A1, la hora de finalización está en la celdaB1

    1. Ingrese la siguiente fórmula en la celda de destino:
      =B1 - A1
    2. Establezca el formato de la celda de resultados en "Formato de hora" o "Formato de número".

    Si necesita mostrarlo en horas, use la fórmula:

    = (B1 - A1) * 24

    Método 2: utilizar la función TEXTO

    Si se requiere un formato más preciso o específico, utiliceTEXTfunción:

    =TEXT(B1 - A1, "[HH]")

    Esto mostrará la diferencia de horas pura entre los dos.

    Cosas a tener en cuenta



    Calc obtiene el último valor de una columna

    Usar método de fórmula

    Supongamos que desea obtener una hoja de trabajo en cualquier celda.Columna APara el último valor no nulo, utilice la siguiente fórmula:

    =INDEX(A:A;MAX(IF(A:A<>"";ROW(A:A))))

    Pasos de uso

    1. Seleccione las celdas donde desea que aparezcan los resultados.
    2. Después de ingresar la fórmula anterior, presioneCtrl + Shift + Enter(Crear fórmula matricial).
    3. El resultado es el contenido de la última celda que no está en blanco en la columna A.

    Para especificar una hoja de trabajo

    Para copiar datos de otra hoja de trabajo comoSheet2) para obtener el último valor en la columna A, disponible:

    =INDEX(Sheet2.A:A;MAX(IF(Sheet2.A:A<>"";ROW(Sheet2.A:A))))

    Versión simplificada (solo versiones más recientes de LibreOffice)

    Si la versión es compatibleFILTERFunción, también disponible:

    =INDEX(FILTER(A:A;A:A<>"");COUNTA(FILTER(A:A;A:A<>"")))

    Descripción de la fórmula



    Si hay espacios en la columna, tome el último valor de la columna.

    Descripción del problema

    mencionasteMAX(IF(A:A<>"";ROW(A:A)))"Incorrecto" cuando hay espacios intercalados en la columna. En la práctica, este tipo de fórmula matricial tendrá problemas de límites para referencias de columnas completas o diferentes tipos de datos (texto/número mixto). A continuación se enumeran varias prácticas sólidas (incluidas situaciones y explicaciones aplicables) que puede elegir según el tipo de datos y la versión de Calc.

    Universal y conciso (admite texto y números, no se requiere entrada de matriz)

    =LOOKUP(2;1/(A1:A10000<>"" ); A1:A10000)

    Solo números (obtenga rápidamente el último valor)

    =LOOKUP(9.99999999999999E+307; A1:A10000)

    Si desea obtener el último número de columna que no esté vacío (y aceptar fórmulas de matriz)

    =MAX(IF(A1:A10000<>""; ROW(A1:A10000) ))

    Reemplazo: busque primero el número de la última columna y luego el ÍNDICE (más intuitivo)

    =INDEX(A1:A10000; MATCH(2; 1/(A1:A10000<>"") ))

    Ejemplo (obtener valores en hojas de trabajo)

    =LOOKUP(2;1/(Sheet2.A1:A10000<>"" ); Sheet2.A1:A10000)

    ManojoSheet2Cambie el rango a su hoja de trabajo real con un límite superior razonable.

    Sugerencias prácticas



    LibreOffice Calc mueve la barra y mantiene la referencia

    Utilice arrastrar y soltar (adecuado para datos simples)

    1. Seleccione la columna G:
      • Haga clic en el encabezado del campo "G" para seleccionar el campo completo.
    2. Arrastrar a una nueva ubicación:
      • Mantenga presionadoAltclave (conservar la referencia de la fórmula).
      • Arrastre la columna G entre las columnas B y C. (Haga clic en el valor de la columna para arrastrar, no en el título de la columna)
      • Suelte el botón del mouse cuando aparezca la línea vertical.

    ✅ Las referencias se actualizarán automáticamente.

    Utilice cortar e insertar (para fórmulas complejas)

    1. Seleccione la columna G:
      • Haga clic en el encabezado del campo "G" para seleccionar el campo completo.
    2. Cortar campos:
      • de acuerdo aCtrl + X(Windows/Linux) oCmd + X(Mac)。
    3. Insertar campos cortados:
      • Haga clic derecho en la columna C y seleccione "Insertar celdas cortadas".

    ✅ Las referencias de fórmulas automáticamente seguirán siendo correctas.

    Usar copiar y pegar (para ajustar referencias manualmente)

    1. Seleccione la columna G y presioneCtrl + C(Windows/Linux) oCmd + C(Mac)。
    2. Seleccione la columna C y presioneCtrl + V(Windows/Linux) oCmd + V(Mac)。
    3. Si la referencia no se actualiza automáticamente, utilice Buscar y reemplazar:
      • de acuerdo aCtrl + HActive buscar y reemplazar.
      • Buscando$G, reemplazado por$C
      • Haga clic en "Reemplazar todo".

    en conclusión



    La barra de título de Calc oculta el botón desplegable de clasificación

    Motivo de la ocurrencia

    En LibreOffice Calc, si la función "Autofiltro" o "Filtro" está habilitada, aparecerá una flecha desplegable junto a cada nombre de campo en la barra de título, que se puede usar para ordenar o filtrar.

    Cómo cancelar el botón desplegable

    1. Seleccione el rango de la barra de título con la flecha desplegable.
    2. Haga clic en el menú de arribamaterial
    3. elegirFiltrado automático(AutoFilter)。
    4. Después de hacer clic nuevamente, la flecha desplegable se cerrará.

    Otras operaciones relacionadas

    Cosas a tener en cuenta



    Calc establece el color de la celda según la fórmula

    Utilice formato condicional para establecer colores

    En LibreOffice Calc, puede utilizar el "formato condicional" para establecer el color de las celdas según fórmulas.

    paso

    1. Seleccione el rango de celdas al que desea aplicar el color.
    2. Hacer clicFormato > formato condicional > condición...
    3. Seleccione "La fórmula es" en "Condición 1".
    4. Ingrese la fórmula, por ejemplo:
      • A1>100(Cambia de color cuando A1 es mayor que 100)
      • MOD(ROW();2)=0(Colorear columnas pares)
    5. Haga clic en "Agregar estilo", seleccione un color de fondo y asigne un nombre al estilo.
    6. Haga clic en Aceptar para aplicar la configuración.

    Ejemplos de fórmulas comunes

    Cosas a tener en cuenta



    Referencia de columna dinámica de Calc

    Determinar el número de columna según el contenido de la celda

    En Calc, comoA$534Esta forma de escribir corrige la columna 534.A534Celúla.
    Si desea que el número de columna "534" esté determinado por el valor de otras celdas (por ejemplo, la celdaB1el contenido es 534), puedes usarINDIRECTO (referencia indirecta)función.

    ejemplo

    =INDIRECT("A"&B1)

    Ejemplo de hoja cruzada

    =INDIRECT("'Sheet2'.A"&B1)

    El número de columna coincidente también es dinámico.

    Si tanto las columnas como las columnas se van a especificar mediante celdas, por ejemplo:

    Disponible:

    =INDIRECT(B1 & B2)

    El resultado es equivalente a=C55

    Otra forma de escribir la función DIRECCIÓN

    Si deseas generar la dirección completa numéricamente, también puedes utilizar:

    =INDIRECT(ADDRESS(B2; COLUMN(A1)))

    Cosas a tener en cuenta



    OpenOffice Calc y edición de tablas HTML

    Exportación de OpenOffice Calc a tabla HTML

    OpenOffice Calc (programa de hoja de cálculo) no es principalmente un editor de tablas HTML, pero tiene la capacidad de exportar (o guardar) el contenido de una hoja de cálculo a formato HTML, lo que puede generar una tabla HTML.

    Calc como herramienta de creación de tablas HTML

    La excelente función de hoja de cálculo de Calc lo convierte en una herramienta conveniente para crear estructuras y datos de tablas HTML:

    1. Cree y organice datos tabulares en Calc utilizando la conocida interfaz celular.
    2. Diseñe con las funciones de Calc, como celdas combinadas, fuentes y colores de fondo.
    3. Guarde o exporte la hoja de cálculo completa como un archivo HTML.
    4. Luego necesitarás usar un editor HTML especializado o un editor de texto para copiar y pegar el código $\lt$table$\gt$ generado por Calc en tu proyecto de página web.

    Edición de tablas HTML: operación inversa (importación)

    Calc también admite la importación de tablas HTML existentes en hojas de cálculo:

    Resumir

    OpenOffice Calc no es un editor HTML WYSIWYG. No puede editar visualmente el código HTML directamente como el software de edición web profesional. Pero puede:



    editor de tablas HTML

    ¿Qué es el editor de tablas HTML?

    El editor de tablas HTML es una herramienta que permite a los usuarios crear, modificar y administrar fácilmente tablas HTML a través de una interfaz gráfica o una sintaxis concisa. Los usuarios normalmente no necesitan escribir etiquetas complejas $\lt$table$\gt$, $\lt$tr$\gt$, $\lt$td$\gt$ o $\lt$th$\gt$ directamente. En cambio, pueden completar el diseño de tablas y completar datos haciendo clic, arrastrando o escribiendo contenido.

    Tipo de editor

    Funciones principales

    Función describir
    Agregar/eliminar filas y columnas Agregue o elimine rápidamente filas o columnas en cualquier parte de la tabla.
    Fusionar celdas Admite los atributos $\text{colspan}$ (columnas que abarcan) y $\text{rowspan}$ (filas que abarcan) de las etiquetas $\lt$td$\gt$ o $\lt$th$\gt$.
    Ajuste de estilo Establezca el borde, el color de fondo, la alineación del texto, etc. de la tabla, fila o celda con estilos $\text{CSS}$.
    Edición de contenido Escriba o pegue texto, imágenes u otro contenido HTML directamente en la celda.
    Vista previa/salida del código Muestra instantáneamente el código fuente HTML generado y proporciona capacidades de copia o descarga.

    Cómo usarlo (tome el editor WYSIWYG como ejemplo)

    1. Cree una tabla: haga clic en el botón "Insertar tabla" en la barra de herramientas y establezca el número inicial de filas y columnas.
    2. Ingresar datos: haga clic en una celda de la tabla e ingrese el contenido requerido.
    3. Modificar la estructura: haga clic derecho en una celda y use las opciones del menú para agregar, eliminar o fusionar celdas.
    4. Ajustar estilos: seleccione toda la tabla o celdas específicas y use el panel Propiedades para ajustar estilos como ancho, color y bordes.


    Editor WYSIWYG de tablas HTML

    Tipos de editor WYSIWYG comunes

    El editor Lo que ves es lo que obtienes (WYSIWYG) permite a los usuarios operar en una interfaz visual sin escribir código HTML directamente. En términos de "edición de tablas", suelen proporcionar botones y menús intuitivos para insertar, modificar y fusionar tablas. Este tipo de editor se divide principalmente en varias formas:

    Software de diseño web independiente

    Este tipo de software es una aplicación de escritorio completa diseñada para crear y administrar un sitio web completo. Contiene una poderosa función de edición WYSIWYG, la edición de tablas es solo una de sus muchas funciones.

    Como parte de un sistema de gestión de contenidos (CMS)

    Muchos sistemas de gestión de contenidos (como WordPress, Joomla!, Drupal, etc.) y plataformas de comercio electrónico tienen editores WYSIWYG integrados en la interfaz de edición de artículos o páginas. Los usuarios pueden insertar y modificar tablas directamente en el editor de fondo.

    Generador/Herramienta HTML en línea

    Estas son herramientas que se ejecutan específicamente en páginas web y su objetivo principal es generar rápidamente código HTML, incluido el código de tabla. Los usuarios establecen parámetros (como el número de filas, columnas, estilos) en la interfaz web y la herramienta generará instantáneamente código para que los usuarios lo copien.

    Otros editores integrados de aplicaciones

    Algunas aplicaciones de escritorio, como software específico para tomar notas o herramientas de productividad, generalmente tienen capacidades de edición WYSIWYG integradas para procesar tablas si admiten la exportación del formato HTML.



    software de máquina virtual

    ¿Qué es una máquina virtual?

    La máquina virtual es una tecnología de software que puede simular un sistema informático completo, permitiendo a los usuarios ejecutar múltiples sistemas operativos virtuales en una computadora física. A través de máquinas virtuales se pueden ejecutar diferentes versiones de sistemas operativos, como Windows, Linux, etc., simultáneamente en un mismo hardware.

    Ventajas de las máquinas virtuales

    Software de máquina virtual común

    Aplicaciones de máquinas virtuales

    Las máquinas virtuales se utilizan ampliamente en desarrollo, pruebas, virtualización de servidores y virtualización de escritorios. Puede ayudar a los desarrolladores a realizar pruebas de software en múltiples entornos de sistemas operativos y también proporcionar a las empresas un método de administración de servidores más flexible.



    Cómo hacer un disco de arranque del sistema

    ¿Qué es un disco de arranque?

    Un disco de arranque es un dispositivo de almacenamiento desde el cual se puede iniciar una computadora. A menudo se utiliza para instalar sistemas operativos o reparar problemas del sistema. Los medios comunes son unidades flash USB o discos duros externos.

    Preparación

    Herramientas de producción comunes

    en Windows

    en linux

    Cómo utilizar Ventoy

    1. Descargar y ejecutar Ventoy
    2. Seleccione el dispositivo USB y haga clic en "Instalar"
    3. Una vez completada la instalación, el dispositivo USB tendrá un formato especial
    4. Copie varios archivos ISO directamente al USB (no es necesario repetir el formateo)
    5. Reinicie y arranque desde USB, Ventoy mostrará el menú ISO

    Pasos de producción de Rufus

    1. Enciende Rufus y conecta el USB
    2. Seleccione el archivo ISO
    3. Seleccione el modo de inicio (MBR/GPT)
    4. Haga clic en "Iniciar" y espere a que finalice.

    Demostración del comando dd de Linux

    sudo dd if=~/Downloads/os.iso of=/dev/sdX bs=4M status=progress && sync

    Después de la finalización

    Sugerencias y notas



    Centro comercial de software

    plataforma de venta de software

    En 2026, elegir la plataforma de venta de software adecuada dependerá de su tipo de software y mercado objetivo. Las siguientes son las clasificaciones y características de las plataformas principales:


    Productos digitales universales y plataformas SaaS

    Plataforma de distribución de juegos y aplicaciones de escritorio

    Centro comercial de aplicaciones móviles y empresariales

    Plataforma de comercio electrónico local taiwanesa


    Tabla comparativa de selección de plataformas

    objetivo de demanda Plataforma recomendada Ventajas principales
    Automatizar el procesamiento de impuestos globales Paddle / Lemon Squeezy Ahórrese la molestia de la declaración de impuestos en varios países
    Persiga el máximo tráfico Steam / App Store Base de usuarios masiva ya preparada
    Cree rápidamente un sitio web oficial de marca Shopify / SHOPLINE Experiencia de compra altamente personalizada
    Adquisición temprana de usuarios de semillas AppSumo Obtenga efectivo rápidamente a través de promociones


    T:0000