utilisation de l'ordinateur





RTC Alarm

RTC Alarm est une fonction de synchronisation au niveau matériel contrôlée par l'horloge en temps réel (Real-Time Clock) de la carte mère. Même lorsque le système d'exploitation est arrêté ou que le matériel est en veille profonde, tant que la carte mère est toujours alimentée par une batterie ou une alimentation externe, elle peut déclencher un signal pour réveiller le système à une heure prédéfinie.


Principes fondamentaux

La puce RTC contient une minuterie et un registre d'alarme en interne. Lorsque la valeur de la minuterie correspond à l'heure cible (secondes, minutes, heures et jours) définie dans le registre, le matériel enverra un signal d'interruption (Interruption) pour avertir l'unité de gestion de l'alimentation (PMU) d'effectuer une action de mise sous tension.


Principaux scénarios d'application


Méthode de configuration du système d'exploitation

plate-forme Méthode de réglage
Windows Cochez « Réveiller l'ordinateur pour effectuer cette tâche » via le « Planificateur de tâches » ou utilisez PowerShell pour gérer les minuteries de réveil.
Linux Mode d'emploirtcwake -m mem -s 60(Représente le réveil du sommeil de mémoire après 60 secondes).
BIOS/UEFI Activez Reprise par alarme RTC dans l'option Gestion de l'alimentation et définissez une heure fixe.

Conditions et restrictions en vigueur



Windows

Touches de raccourci Windows 11



PowerShell

Qu’est-ce que PowerShell ?

PowerShell est une solution d'automatisation des tâches multiplateforme, composée d'un shell de commande (Shell), d'un langage de code de commande et d'un cadre de gestion de configuration. Contrairement au CMD traditionnel, PowerShell est basé sur.NETConstruit, qui gèreObjetsplutôt qu'une chaîne de texte brut.

---

Structure de l'instruction de base : Verbe-Nom

Les commandes PowerShell (appelées Cmdlets) suivent une convention de dénomination « verbe-nom », ce qui les rend très intuitives et faciles à apprendre :

---

Symbole de tuyau puissant (Pipeline)

Dans Linux Bash, les tubes transmettent des littéraux ; dans PowerShell, les tuyaux sont terminésobjet. Cela signifie que les instructions suivantes peuvent accéder directement aux propriétés produites par l'instruction précédente.

Exemple : Trouvez les 5 programmes les plus gourmands en mémoire

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

Tableau de comparaison des commandes communes

Fonction PowerShell Cmdlet Alias
lister les fichiers Get-ChildItem ls / dir
Déplacer le répertoire Set-Location cd
copier le fichier Copy-Item cp / copy
Afficher le texte Write-Output echo
Filtrer les données Where-Object ? / where
---

Fonction avancée : Afficher les propriétés de l'objet

Si vous souhaitez savoir quelles informations contient l'objet renvoyé par une commande, vous pouvez utiliserGet-Member

Get-Service | Get-Member

Cela listera toutes les propriétés et méthodes de l'objet, telles que le serviceStatus, DisplayNameattendez.

Script d'exécution (.ps1)

Par défaut, Windows restreint l'exécution des scripts pour des raisons de sécurité. Pour exécuter ce que vous avez écrit.ps1Les fichiers nécessitent généralement des autorisations d'ajustement :

Set-ExecutionPolicy RemoteSigned -Scope CurrentUser


Comment afficher les secondes dans le coin inférieur droit de Windows

Windows 10 / 11

  1. presseWin + R,entrerregedit, appuyez sur Entrée pour ouvrir l'éditeur d'enregistrement.
  2. Accédez au chemin :
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
  3. Clic droit pour ajouterValeur DWORD (32 bits), nommé :
    ShowSecondsInSystemClock
  4. Double-cliquez et définissez la valeur numérique1
  5. Déconnectez-vous et reconnectez-vous, ou redémarrez l'Explorateur de fichiers (explorer.exe).
Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" -Name ShowSecondsInSystemClock -Value 1
Stop-Process -Name explorer -Force

Windows 7

  1. Télécharger T-Clock (GitHub) :https://github.com/White-Tiger/T-Clock
  2. Décompressez et exécutezClock.exeouTClock.exe
  3. Faites un clic droit sur l'heure dans le coin inférieur droit → SélectionnezT-Clock Properties
  4. Entrez dans le format de l'heure :
    hh:nn:ss tt
  5. Cliquez sur Appliquer pour afficher l'heure en secondes.

Exemple de format d'heure

Format Exemple d'affichage
hh:nn:ss tt 03:45:12 PM
HH:nn:ss 15:45:12
dddd, mmmm d, yyyy Monday, July 28, 2025


gestion des fichiers d'échange de mémoire virtuelle pagefile.sys

1. Qu'est-ce que pagefile.sys ?

2. Comment modifier le chemin et la taille de pagefile.sys

  1. Propriétés du système ouvert :
  2. Entrez les options de performances :
  3. Gérer la mémoire virtuelle :
  4. Définissez le chemin et la taille du fichier d'échange :
  5. Enregistrez et redémarrez le système :

3. Précautions

4. Meilleures pratiques pour les fichiers d'échange



Afficher la configuration de la mémoire

Méthode 1 : utiliser les outils intégrés de Windows

Vous pouvez afficher la configuration de la mémoire via Resource Monitor ou les outils de commande fournis par Windows.

1. Utilisez Resource Monitor pour afficher

  1. presseCtrl + Shift + EscOuvrez le gestionnaire de travaux.
  2. CliquezefficacitéPagination.
  3. Sélectionnez à gauchemémoire
  4. Vérifiez l'utilisation de l'emplacement dans le coin supérieur droit. S'il y a plusieurs mémoires, "Slot 0", "Slot 1", etc. s'afficheront.

Par exemple:

2. Utilisez les caractères d'invite de commande

  1. Ouvrez l'invite de commande (appuyez surWin + R,entrercmdet appuyez sur Entrée).
  2. Entrez la commande suivante pour afficher les informations sur la mémoire :
    wmic MEMORYCHIP get BankLabel, Capacity, DeviceLocator, PartNumber
  3. Examinez la sortie pour confirmer l’emplacement et la capacité de la mémoire.

Exemple de sortie :

BankLabel      Capacity        DeviceLocator
BANK 0         4294967296      DIMM0
BANK 1         4294967296      DIMM1
    

Cet exemple montre deux banques de mémoire de 4 Go.

3. Utilisez PowerShell

  1. Ouvrez PowerShell (appuyez surWin + R,entrerpowershellet appuyez sur Entrée).
  2. 執行以下指令檢視記憶體:
    Get-CimInstance -ClassName Win32_PhysicalMemory | Format-Table BankLabel, Capacity, DeviceLocator
  3. Affichez les résultats d'une manière similaire aux caractères d'invite de commande.

Méthode 2 : utiliser des outils tiers

Si vous avez besoin d'informations plus détaillées sur la mémoire, vous pouvez utiliser les outils suivants :

1. Utiliser CPU-Z

  1. Téléchargez et installezCPU-Z
  2. Ouvrez le programme et passez àMemoryRecherche de personnes pour afficher la capacité totale et le mode de canal (par exemple, canal unique ou double canal).
  3. passer àSPD 分頁,檢視每個插槽的記憶體資訊。

2. Utiliser HWiNFO

  1. Téléchargez et installezHWiNFO
  2. Sélectionnez le mode "Résumé uniquement" pour démarrer ou cliquez sur l'onglet "Mémoire" pour afficher des informations détaillées sur chaque module de mémoire.

Méthode 3 : vérifier le matériel physique

Si la méthode ci-dessus ne permet pas de confirmer, vous pouvez éteindre l'ordinateur et ouvrir le boîtier pour vérifier manuellement le numéro de module réel et l'étiquette de l'emplacement mémoire.

Résumer



Moniteur de performances PerfMon

Performance Monitor (PerfMon en abrégé) est un outil puissant intégré à Windows pour la surveillance en temps réel des ressources système (telles que le processeur, la mémoire, le disque dur, le réseau) et les données de performances des applications. Il aide les développeurs et les administrateurs système à diagnostiquer les goulots d'étranglement des performances ou les fuites de ressources.


Comment activer PerfMon


Module fonctionnel de base


Compteurs de performances courants (Compteurs)

Objet Comptoir illustrer
Processor % Processor Time L'utilisation globale du processeur, si elle continue à être supérieure à 80 %, il peut y avoir un goulot d'étranglement.
Memory Available MBytes La quantité de mémoire physique disponible. If the value is too low, the system will frequently swap paging.
Paging File % Usage L'utilisation de la mémoire virtuelle peut être utilisée pour déterminer si la mémoire physique est insuffisante.
PhysicalDisk % Idle Time / Avg. Disk Queue Length Taux d’inactivité du disque dur ou longueur de file d’attente, utilisé pour diagnostiquer la latence des E/S disque.
Process Private Bytes / Working Set L'utilisation de la mémoire d'un programme spécifique est détectéeMemory Leakindicateurs clés.

Application de dépannage


Différences avec d'autres outils



lodctr

lodctr est un outil de ligne de commande intégré à Windows, principalement utilisé pour se connecter, mettre à jour ou réparer le nom du compteur de performances et le texte de description de Performance Monitor (PerfMon). Il s'agit de l'outil principal permettant de gérer l'association entre les objets de performances du système et les fichiers de définition de compteur d'application (.ini).


Fonctions et utilisations de base


Syntaxe de commande commune

Exemple de commande Description de la fonction
lodctr /s:backup.txt Sauvegardez les paramètres actuels du compteur de performances dans le fichier texte spécifié.
lodctr /r:backup.txt Restaurez les paramètres du compteur de performances à partir du fichier de sauvegarde.
lodctr /r Instructions de réparation les plus couramment utilisées. Reconstruisez automatiquement les informations de connexion pour tous les compteurs de performances (nécessite des privilèges d'administrateur pour l'exécution).
lodctr <filename.ini> Installez des fichiers de définition de compteur spécifiques.
unlodctr <AppName> Supprimez les paramètres du compteur de performances pour une application spécifique.

Scénarios de réparation courants : PerfMon s'affiche anormalement

Si vous voyez un message d'erreur « Impossible de charger le compteur de performances » lors du lancement de l'Analyseur de performances, ou si le nom du compteur se transforme en une chaîne de chiffres, vous pouvez généralement le résoudre en suivant ces étapes :

  1. parIdentité de l'administrateur systèmeActivez l'invite de commande (CMD).
  2. entrercd %systemroot%\system32Entrez dans le répertoire système.
  3. mettre en œuvrelodctr /r. The system will attempt to repair all counters based on the backup file.
  4. Si vous voyez l'invite « Les paramètres du compteur de performances ont été reconstruits avec succès », redémarrez simplement l'analyseur de performances.

Choses à noter



Test de performances informatiques

Les tests de performances informatiques font référence à l'utilisation d'algorithmes ou de charges standardisés pour évaluer la vitesse, la stabilité et l'efficacité du matériel informatique (CPU, GPU) ou des systèmes logiciels lors du traitement d'instructions complexes. Ce type de tests constitue une base importante pour optimiser la sélection du code et du matériel.


Indicateurs de test de base


Types de tests courants

Type d'essai Objectif du test
Analyse comparative Utilisez des outils standardisés tels que SPEC ou Geekbench pour comparer les résultats aux normes de l'industrie.
Tests de résistance Poussez la charge jusqu'à la limite et observez le point de crash et la résilience du système lorsque les ressources sont épuisées.
Test de charge Exécutez pendant une longue période sous la charge élevée attendue pour confirmer si le système peut fournir des services stables.
Tests de concurrence Simulez plusieurs utilisateurs ou plusieurs threads exécutant des tâches en même temps et vérifiez s'il existe des verrous ou des conditions de concurrence.

Outils de test de performances informatiques couramment utilisés


Meilleures pratiques pour les tests



Windows vérifie la température du processeur et la température de la carte mère

Utilisez le BIOS pour afficher

Redémarrez l'ordinateur et entrez dans le BIOS (appuyez généralement surF2F10ouDelete). Les températures du processeur et de la carte mère peuvent être consultées dans la surveillance du matériel ou l'état de santé du système.

Utiliser le Gestionnaire des tâches

Actuellement, le gestionnaire de tâches intégré de Windows ne fournit pas d'affichage de la température du processeur, mais il peut visualiser l'utilisation du processeur et la vitesse d'horloge.

Utilisation de Windows PowerShell

Vous pouvez essayer d'utiliser la commande PowerShell suivante pour obtenir des informations sur la température (certains systèmes peuvent ne pas la prendre en charge) :

Get-WmiObject MSAcpi_ThermalZoneTemperature -Namespace "root/wmi"

Utiliser un logiciel tiers

Utilisation de l'invite de commande (CMD)

Vous pouvez essayer la commande suivante pour vérifier la température (certains systèmes peuvent ne pas la prendre en charge) :

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

Si la valeur renvoyée est plus grande, vous devez généralement diviser par 10 et soustraire 273,15 pour obtenir la température Celsius.

Utilisation anormale du processeur et vitesse d'horloge lorsque la température est trop élevée



Vérifiez le modèle de votre carte mère sous Windows

Méthode 1 : utilisation de l'invite de commande

  1. Activez les caractères d'invite de commande :
  2. Entrez la commande suivante et exécutez-la :
    wmic baseboard get product,manufacturer
  3. Vous verrez un résultat similaire à celui-ci :
    Manufacturer      Product
    ASUS              PRIME Z390-A
                

Méthode 2 : utiliser PowerShell

  1. Démarrez PowerShell :
  2. Entrez la commande suivante et exécutez-la :
    Get-WmiObject Win32_BaseBoard | Format-Table Manufacturer, Product
  3. Vous verrez le fabricant et le modèle de votre carte mère.

Méthode 3 : utiliser des outils tiers

Si vous avez besoin d'informations plus détaillées, vous pouvez utiliser les outils tiers suivants :

Méthode 4 : vérifiez le BIOS ou l'UEFI

  1. Redémarrez l'ordinateur et appuyez sur la touche spécifiée lors du démarrage pour accéder à l'interface de configuration BIOS/UEFI :
  2. Les informations sur le modèle de la carte mère peuvent généralement être trouvées dans l'interface BIOS/UEFI.


Changer l'extension de fichier de l'ouvreur

Modifier via l'explorateur de fichiers

  1. Recherchez le fichier que vous souhaitez modifier dans l'Explorateur de fichiers.
  2. Faites un clic droit sur le fichier et sélectionnez "contenu」。
  3. exister"en général"Onglet", cliquez sur "changement...」。
  4. Sélectionnez le programme que vous souhaitez utiliser pour ouvrir ce type de fichier et cliquez surBien sûr」。
  5. selon"Appliquer"Cliquez à nouveau"Bien sûr» Terminez le réglage.

Utilisez la "Méthode d'ouverture de fichier" pour modifier

  1. Cliquez avec le bouton droit sur le fichier cible et sélectionnez "Méthode d'ouverture de fichier」 > 「Choisissez une autre application」。
  2. Sélectionnez une application dans la liste. S'il n'est pas répertorié, cliquez sur "Plus d'applications", ou utilisez "Trouver d'autres applications sur cet ordinateur」。
  3. Vérifier "Utilisez toujours cette application pour ouvrir les fichiers .extension」。
  4. Presse "Bien sûr» Terminez le réglage.

Modifier via la console

  1. Ouvrir"console」 > 「Application par défaut」。
  2. Cliquez sur "Sélectionnez l'application par défaut en fonction du type de fichier」。
  3. Recherchez l'extension de fichier que vous souhaitez modifier, telle que « .txt », et cliquez sur le nom de l'application à côté.
  4. Sélectionnez une nouvelle application dans la liste ou parcourez pour ajouter un nouvel exécutable.


La sélection du programme par défaut de l'extension a échoué

Préface importante

Windows 10/11 a « Programme d'extension par défaut »mécanisme de protection
Vous ne pouvez pas simplement modifier un seul code machine et cela prendra effet de manière permanente., sinon il sera automatiquement restauré par le système. Mais il existe encore des méthodes « réalisables et stables ».

Comment fonctionnent réellement les programmes par défaut de Windows

Changer directement UserChoice sans le hachage correct → échouera définitivement


Méthode 1 : utilisez ProgID (recommandé, le plus stable)

Étape 1 : Créez un ProgID personnalisé

Supposons que vous souhaitiez utiliserNotepad++(Veuillez ajuster le chemin vous-même)


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\""

sauvegardermytxteditor.reget importer

Étape 2 : pointez le .txt vers le ProgID


Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.txt]
@="MyTxtEditor"

✔ Cette méthode est valable pour le "niveau système" ✔ Valable pour les nouveaux comptes et les nouveaux fichiers ⚠ Le UserChoice existant peut toujours être écrasé


Méthode 2 : supprimer UserChoice (laisser le système l'appliquer à nouveau)

C'est l'étape clé

Supprimez les codes machine suivants


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

Après suppression :


Méthode 3 : Spécification obligatoire (uniquement à des fins de test, non garantie)

⚠ Windows pourra être restauré dans la prochaine mise à jour


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

❌ Pas de hachage, généralement ignoré ou restauré


Pourquoi l'option « Choisir une autre application » échoue-t-elle ?


Réparer le cache système (très utile)


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


Ensemble d'outils Sysinternals

Introduction à l'ensemble d'outils

Sysinternals est une bibliothèque gratuite d'outils système avancés développés par Mark Russinovich et désormais gérés par Microsoft. Il permet au personnel informatique ou aux utilisateurs avancés d'explorer, de gérer et de dépanner en profondeur les opérations sous-jacentes du système d'exploitation Windows. Cet ensemble d'outils est reconnu comme le « couteau suisse » du diagnostic système Windows.

Classification des outils de base

L'ensemble d'outils contient plus de 70 outils, principalement répartis dans les catégories suivantes :

Comment obtenir et exécuter

Une grande caractéristique de Sysinternals est que la plupart des outils sontVert sans installation, vous pouvez l'utiliser des trois manières suivantes :

1. Téléchargement du site officiel

Téléchargez le tout sur le site officiel de MicrosoftSysinternals SuiteFichier Zip ou téléchargez les outils requis séparément.

2. Sysinternals Live (moyen le plus rapide)

Microsoft fournit un chemin de partage réseau qui vous permet d'exécuter l'outil directement sans le télécharger. Dans l'Explorateur de fichiers Windows ou CMD, saisissez :

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

3. Installer à l'aide de Winget

winget install Microsoft.SysinternalsSuite

Tableau de comparaison des outils couramment utilisés

Nom de l'outil Description de la fonction Situations applicables
Process Explorer Remplacer le gestionnaire de travaux Découvrez quel programme monopolise les fichiers et voyez ce qui cause les pics de votre processeur.
Autoruns Inspection générale des éléments de démarrage Supprimez les logiciels malveillants ou vérifiez la cause du démarrage lent.
ProcMon dossier de surveillance du comportement Les emplacements spécifiques où l'utilitaire de résolution des problèmes signale les erreurs « Chemin introuvable » ou « Accès refusé ».
TCPView Surveillance des connexions Découvrez quels programmes se connectent secrètement au réseau.

Précautions d'emploi



Microsoft.exe

Que sont les Sysinternals du ?

Il s'agit d'un outil d'utilisation du disque (Disk Usage) officiellement fourni par Microsoft et fait partie de l'ensemble d'outils Sysinternals. Sa fonctionnalité est similaire à celle de LinuxduSimilaire, mais conçu pour le système de fichiers Windows NTFS et peut le gérer avec plus de précisionLiens symboliquesLiens physiquesainsi queArchives compressées

Téléchargez et installez

winget install Microsoft.Sysinternals.DiskUsage

Description des paramètres communs

paramètre illustrer
-c Résultats de sortie au format CSV (adapté à l'importation dans Excel).
-l <numéro> Spécifiez la profondeur de récursion (par ex.-l 1Afficher uniquement le premier niveau de dossiers).
-n Ne récurez pas dans les sous-répertoires (ce qui équivaut à regarder uniquement le niveau actuel).
-q Mode silencieux, n'affiche pas les informations de la bannière (Bannière).
-u Comptez l'espace réel occupé par les "liens en double".
-v Affiche la taille en Ko.

Exemples pratiques

1. Afficher la taille de tous les dossiers de premier niveau du répertoire actuel

C'est le plus proche de Linuxdu -h --max-depth=1Usage:

du -l 1

2. Afficher un répertoire spécifique et sortir au format CSV

Si vous devez enregistrer les résultats de l'analyse :

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

3. Exclure les informations de la bannière et afficher les totaux

du -q -s C:\Windows

Différences avec Linux du



Fusionner les partitions de disque

logique de base

Sous Windows, pour donner de l'espace du slot E au slot C, ces deux partitions doivent être sur le disqueadjacent(L'emplacement E suit l'emplacement C). Étant donné que l'emplacement C est le lecteur système, il est recommandé de suivre les étapes ci-dessous. Cela ne nécessite pas de réinstaller Windows, mais il est recommandé de sauvegarder les données importantes avant de continuer.

Méthode 1 : utilisez la « Gestion des disques » intégrée à Windows

C'est la méthode la plus sûre, mais uniquement si l'emplacement E est vide puisqu'il doit d'abord être supprimé.

  1. presseWin + X,choisirGestion des disques
  2. Assurez-vous qu'il n'y a aucune donnée importante dans l'emplacement E, et(E:)Faites un clic droit et sélectionnezSupprimer le volume du disque
  3. Après suppression, l'emplacement E deviendra un espace « non alloué ».
  4. contre(C:)Faites un clic droit et sélectionnezÉtendre le volume du disque
  5. Selon les instructions de l'assistant, fusionnez tout l'espace qui vient d'être libéré dans l'emplacement C.
---

Méthode 2 : utiliser des outils tiers (pas besoin de supprimer des données)

S'il y a beaucoup de données dans votre emplacement E que vous ne souhaitez pas déplacer, ou s'il existe une « partition de récupération » entre l'emplacement C et l'emplacement E, l'outil intégré ne pourra pas l'étendre. À l'heure actuelle, des outils tiers doivent être utilisés pour un « ajustement non destructif ».

---

FAQ : Le volume du disque étiré est gris ?

Si vous supprimez l'emplacement E mais que le "Volume étendu" de l'emplacement C est toujours gris, c'est généralement parce qu'il y a unréparer la cloison. La méthode de traitement est la suivante :

contexte solution
Il existe d'autres partitions entre C et E Vous devez utiliser un outil tiers pour « reculer » la partition réparée afin que l'espace non alloué soit adjacent à l'emplacement C.
L'emplacement E n'a pas encore été supprimé L'emplacement E doit d'abord être supprimé et devenir « non configuré » avant que les outils intégrés puissent être étendus.
Le format du disque est MBR et atteint la limite de 2 To Doit être converti au format GPT.

Astuce avancée : utilisez CMD (Diskpart) pour supprimer une partition

Si l'interface de gestion de disque ne parvient pas à supprimer certaines partitions tenaces, vous pouvez utiliser la commande :

partie disque
disque de liste
sélectionnez le disque 0 (confirmez votre numéro SSD)
partitionner la liste
sélectionnez la partition X (X est le numéro de l'emplacement E)
supprimer le remplacement de la partition


Gestion de la partition de disque de réparation

Méthode 1 : utiliser des outils tiers (les données les plus simples et sans perte)

Il s'agit de la méthode la plus recommandée car les outils intégrés de Windows ne prennent pas en charge le « déplacement » des emplacements de partition. Vous pouvez utiliser des logiciels gratuits tels queAOMEI Partition AssistantouMiniTool Partition Wizard

  1. Installez et démarrez l'outil.
  2. Vous verrez la mise en page :[Emplacement C] [Partition de réparation] [Espace non alloué]
  3. clic droitRéparer la cloison,choisirMove/Resize Partition
  4. Utilisez votre souris pour "faire glisser" la case représentant la partition vers l'extrême droite.
  5. À ce stade, la mise en page changera comme suit :[Emplacement C] [Espace non alloué] [Partition de réparation]
  6. CliquezAppliqueret attendez le redémarrage de l'exécution.
  7. Revenez à la gestion des disques Windows, faites un clic droit sur l'emplacement C et cliquez surÉtendre le volume du disque
---

Méthode 2 : utiliser des commandes pour supprimer et réparer des partitions (récupération avancée et manuelle)

Si vous ne souhaitez pas installer de logiciel tiers, vous pouvez choisir de supprimer la partition de réparation.Avis:Après la suppression, vous perdrez l'environnement de réparation WinRE intégré (si le système ne parvient pas à se réparer automatiquement), il est recommandé de créer d'abord un disque de réparation de démarrage USB.

1. Désactivez l'environnement de réparation

Ouvrez CMD en tant qu'administrateur et saisissez :

reagentc /disable

2. Suppression forcée et réparation de la partition

utiliserdiskpartoutil:

partie disque
disque de liste
sélectionnez le disque 0 (en supposant que votre SSD soit le disque 0)
partitionner la liste
sélectionnez la partition X (X est le numéro de la partition de réparation, généralement environ 500 Mo ~ 1 Go)
supprimer le remplacement de la partition

3. Étendre l'emplacement C

Maintenant que le côté droit du slot C est vide, il suffit de l'étendre directement dans « Gestion des disques ».

4. (Facultatif) Reconstruire et réparer l'environnement

Si vous souhaitez conserver la fonction de réparation, après avoir étendu l'emplacement C, vous pouvez saisir :

reagentc /enable
---

Comparaison des forfaits

plan risque avantage
Outils tiers Extrêmement faible (une erreur de fonctionnement peut provoquer une panne de courant) Intuitif, aucune instruction requise, conserve la fonction de réparation.
Supprimer Diskpart Moyen (mode de réparation intégré perdu) Pas besoin d'installer de logiciel, supprimez complètement les obstacles.


Logiciel de connexion Windows Phone

Lien téléphonique

Lien vers Windows

AirDroid

Pushbullet

Snapdrop



Utilisation du lien mobile intégré à Windows

Préparation

Étape 1 : Activez le lien mobile sous Windows

Étape 2 : Installez et configurez « Se connecter à Windows » sur votre téléphone

Étape 3 : Associez votre téléphone et votre ordinateur

Étape 4 : Commencer

Choses à noter



WebCam

1. Fonctions de base de la WebCam

2. Configuration et installation

3. Logiciel d'application pour appareil photo

4. Conseils pour améliorer la qualité de l'image

5. Sécurité et protection de la vie privée

6. Questions fréquemment posées et solutions


  • WebCam

    Lecteur de carte affiché mais aucune carte à puce visible

    Si vous voyez le « Lecteur de carte à puce » dans le Gestionnaire de périphériques mais pas la carte à puce, cela peut être dû au fait que la carte à puce n'est pas reconnue correctement ou qu'il y a un problème avec le pilote. Voici quelques solutions de contournement courantes :

    1. Confirmez que la carte à puce est correctement insérée

    2. Vérifiez le pilote du lecteur de carte à puce

    3. Confirmez le pilote de la carte à puce

    4. Vérifiez que la carte à puce est activée

    5. Vérifiez que la carte à puce fonctionne correctement

    6. Utilisez le service de carte à puce Windows

    7. Vérifiez les mises à jour du système d'exploitation

    La méthode ci-dessus devrait aider à résoudre le problème où le lecteur de carte à puce est affiché dans l'administrateur de l'appareil mais où la carte à puce n'est pas visible.



    Linux

    Comparaison des versions Linux

    1. Ubuntu

    Ubuntu est une distribution Linux basée sur Debian adaptée aux débutants. Il dispose d’un large support communautaire et d’une interface utilisateur conviviale. Convient à une utilisation personnelle sur un ordinateur de bureau, à des fins de serveur ou de développement.

    2. CentOS Stream

    CentOS Stream est une version de mise à jour continue de Red Hat Enterprise Linux (RHEL) adaptée aux environnements de serveur et d'entreprise.

    3. Fedora

    Fedora est une distribution Linux sponsorisée par Red Hat qui possède les dernières fonctionnalités et technologies pour les développeurs et les passionnés de technologie.

    4. Debian

    Debian est une distribution Linux vétéran connue pour sa stabilité et sa philosophie open source, adaptée à une utilisation sur serveur et sur ordinateur de bureau.

    5. Arch Linux

    Arch Linux est une distribution de mise à jour continue pour les utilisateurs avancés. Son principe KISS (Keep It Simple, Stupid) donne aux utilisateurs un contrôle total sur le système.

    6. openSUSE

    openSUSE est disponible en deux versions : Leap et Tumbleweed. Leap est une version stable et Tumbleweed est une version à mise à jour continue.

    7. Manjaro

    Manjaro est une distribution Linux basée sur Arch, mais optimisée pour les débutants, offrant une expérience d'installation et d'utilisation plus simple.



    Installer Linux

    1. Préparation

    Avant d'installer Linux, vous devez effectuer les préparations suivantes :

    2. Créez une clé USB amorçable

    Suivez les étapes suivantes pour graver le fichier ISO sur une clé USB :

    3. Démarrez le programme d'installation

    Suivez ces étapes pour démarrer le programme d'installation Linux :

    4. Installez Linux

    Pendant le processus d'installation, vous devez effectuer les étapes suivantes :

    5. Terminez l'installation et redémarrez

    Une fois l'installation terminée, suivez ces étapes pour la configuration finale :

    6. Actions recommandées une fois l'installation terminée

    Une fois le nouveau système installé, vous pouvez envisager les opérations suivantes pour optimiser l'expérience utilisateur :



    Vérifiez la version actuelle de Linux

    Afficher la version (la plus couramment utilisée)

    cat /etc/os-release

    Par exemple:

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

    Il suffit de regarder le joli résultat (recommandé)

    lsb_release -a

    Exemple de sortie :

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

    Vérifiez la version du noyau Linux (Kernel)

    uname -r

    Sortir:

    5.15.0-97-generic
    ---

    Afficher les informations complètes du système

    uname -a

    Il comprendra la version principale, l'architecture, le temps de compilation et d'autres informations.

    ---

    Afficher le processeur/l'architecture

    uname -m

    Par exemple:

    x86_64
    ---

    Vérifiez la version Debian / Ubuntu (une autre manière)

    cat /etc/issue
    ---

    Vérifiez la version CentOS / RHEL / AlmaLinux / RockyLinux

    cat /etc/redhat-release
    ---

    FAQ



    Sauvegarde Linux

    Utilisez tar pour créer une sauvegarde complète du système

    Peut être utilisétarLa commande regroupe l'ensemble du système dans une archive compressée. Il est recommandé de l'exécuter en mode solo ou d'entrer en mode de secours pour garantir que les fichiers ne changeront pas pendant le processus de sauvegarde.

    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 /

    illustrer:

    Utiliser rsync pour la sauvegarde d'image

    rsyncPeut être utilisé pour créer des images système et maintenir les répertoires synchronisés.

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

    illustrer:

    Utiliser Clonezilla

    ClonezillaIl s'agit d'un outil de sauvegarde d'image disque open source qui peut sauvegarder l'intégralité du disque ou des partitions spécifiques.

    1. Téléchargez l'ISO Clonezilla et créez une clé USB amorçable.
    2. Redémarrez depuis USB.
    3. choisirdevice-imageMode sauvegarde sur un périphérique externe ou un réseau.
    4. Suivez les instructions pour sélectionner la partition source et la destination de stockage.

    Utilisation de Timeshift (pour les systèmes de bureau)

    TimeshiftConvient aux utilisateurs de bureau, prend en charge les fonctions d'instantané et de restauration.

    1. Installer:sudo apt install timeshift(Debian/Ubuntu)
    2. mettre en œuvre:sudo timeshift-gtkousudo timeshift --create
    3. Sélectionnez la méthode de sauvegarde (RSYNC ou BTRFS), la fréquence des instantanés et l'emplacement de stockage.

    Actions recommandées après la sauvegarde



    Linux monte le dossier partagé du réseau Windows

    Installer les packages nécessaires

    Installer d'abordcifs-utils, qui est l'outil nécessaire pour monter un répertoire partagé Windows :

    sudo apt update
    sudo apt install cifs-utils

    Créer un répertoire de montage

    Sélectionnez ou créez un point de montage, par exemple :

    sudo mkdir -p /mnt/windows_share

    Monter le dossier partagé

    Utilisez la commande suivante pour monter :

    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

    illustrer:

    Ajoutez les paramètres de montage à fstab pour un montage automatique au démarrage

    Il est recommandé d'écrire le mot de passe dans le fichier de certificat pour améliorer la sécurité :

    sudo nano /etc/samba/creds

    Le contenu est le suivant :

    username=your_username
    password=your_password
    domain=YOUR_DOMAIN

    Modifier les autorisations :

    sudo chmod 600 /etc/samba/creds

    modifier/etc/fstab

    sudo nano /etc/fstab

    se joindre à:

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

    Montage d'essai

    sudo mount -a

    S'il n'y a pas de message d'erreur, le montage a réussi.



    Outil de gestion de suite APT

    Notions de base

    APT (Advanced Package Tool) est un outil de gestion de paquets couramment utilisé pour Debian et ses systèmes dérivés (tels que Ubuntu, les conteneurs ChromeOS Linux). Il est utilisé pour automatiser l'installation, la mise à niveau, la suppression de logiciels et résoudre les problèmes de dépendance des packages.

    Commandes courantes

    Différences entre APT et dpkg

    Suggestions pratiques



    outil de conversion d'encodage iconv

    Introduction

    iconvIl s'agit d'un outil utilisé pour la conversion d'encodage de fichiers texte, couramment utilisé pour convertir Big5, GB2312, UTF-8, UTF-16, etc.

    grammaire de base

    iconv -f encodage original -t encodage cible input.txt -o output.txt

    Noms d'encodage courants

    exemple

    1. Convertir Big5 en UTF-8

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

    2. Convertir UTF-8 en Big5 (remplacement direct)

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

    3. Conversion de pipeline intégré au fichier

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

    Détecter l'encodage des fichiers

    iconv lui-même n'a pas de fonction de détection automatique, il peut être utilisé avecfileouuchardetutiliser:

    file -i input.txt
    uchardet input.txt

    Gérer les échecs de transcodage (ignorer les erreurs)

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

    -cIndique que les caractères qui ne peuvent pas être convertis sont ignorés

    Choses à noter



    Ubuntu UI

    Environnement de bureau GNOME

    Ubuntu utilise GNOME comme environnement de bureau par défaut. Il s'agit d'une interface graphique intuitive et moderne, et le concept de conception met l'accent sur la simplicité et la concentration. L'interface se compose principalement de la barre d'état supérieure, de la barre d'activité de gauche et du lanceur d'applications plein écran.

    Navigation des événements et barre latérale (The Dock)

    La barre verticale sur le côté gauche de l'écran, appelée Dock, contient les icônes d'application fréquemment utilisées. Au fur et à mesure de l'exécution de l'application, un marqueur apparaîtra sous l'icône. Les utilisateurs peuvent ajuster l'ordre en faisant glisser ou en cliquant avec le bouton droit pour épingler les applications sur le Dock. Cliquez sur l'icône à neuf points en bas du Dock pour ouvrir la liste de tous les programmes.

    Barre supérieure

    La barre en haut de l'écran contient les fonctions suivantes :

    Gestion des fenêtres et espace de travail

    Ubuntu prend en charge plusieurs espaces de travail, permettant aux utilisateurs de placer différents types de tâches sur différents bureaux virtuels. Vous pouvez changer rapidement de fenêtre en appuyant sur la touche Super (généralement la touche Windows de votre clavier). Les fenêtres ont une fonction d'accrochage automatique. Faites glisser la fenêtre vers le bord de l'écran pour remplir automatiquement la moitié de l'écran, ce qui facilite le traitement des tâches côte à côte.

    Archiviste (Nautilus)

    Le gestionnaire de fichiers par défaut offre une expérience de navigation simple. La barre latérale gauche affiche les dossiers couramment utilisés (tels que les fichiers, les images, les téléchargements) et intègre des espaces de stockage cloud tels que Google Drive. Il prend en charge la fonction de navigation paginée, permettant aux utilisateurs de gérer plusieurs chemins dans une seule fenêtre.

    Personnalisation de l'apparence

    Les utilisateurs peuvent librement basculer entre le mode clair et le mode sombre via les options d'apparence dans les paramètres système. De plus, Ubuntu vous permet d'ajuster la couleur d'accentuation du thème (Accent Color), de personnaliser la position du Dock (en bas, à gauche ou à droite) et de le masquer automatiquement, offrant ainsi un haut degré de flexibilité de personnalisation.



    Environnement de bureau GNOME

    Fonctionnalités principales

    GNOME est l'un des environnements de bureau les plus populaires parmi les distributions Linux (choix par défaut pour Debian, Ubuntu, Fedora). Il met l'accent sur la simplicité, la concentration et l'expérience utilisateur moderne, et sa logique de conception est très différente de la disposition traditionnelle des fenêtres Windows.

    Principaux composants et outils

    Nom du composant Description de la fonction
    GTK Boîte à outils graphique pour créer des interfaces GNOME.
    Mutter Gestionnaire de fenêtres et compositeur Wayland.
    GNOME Shell Le cœur de l'interface graphique pour une interaction directe avec l'utilisateur (barre supérieure, fonction de recherche, etc.).
    Gnome Tweaks Outil essentiel pour ajuster les polices, les thèmes et les paramètres avancés.

    Touches de raccourci couramment utilisées

    Suggestions personnalisées

    Si vous êtes habitué à utiliser Windows, il est recommandé d'installer les extensions suivantes pour optimiser GNOME :

    1. Dash to Dock : convertissez la barre latérale en un Dock fixé en bas.
    2. Prise en charge d'AppIndicator : affichez l'icône du programme d'arrière-plan dans la colonne supérieure.
    3. Menu Arc : Fournit le menu de démarrage traditionnel.

    Commande de confirmation de version

    Pour confirmer la version de GNOME actuellement installée dans le terminal, vous pouvez utiliser la commande suivante :

    gnome-shell --version


    Création de raccourci sur le bureau GNOME

    Utilisation du fichier de point d'entrée du bureau (.desktop)

    Dans Debian ou d'autres distributions Linux utilisant GNOME/KDE, les raccourcis sur le bureau sont créés via.desktopdéfini par le fichier. Ce fichier est généralement généré dans le répertoire système après l'installation de VS Code, il vous suffit de le copier sur le bureau.

    1. Copiez le profil existant

    Ouvrez un terminal et exécutez la commande suivante pour copier le raccourci VS Code du système dans votre dossier de bureau :

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

    2. Accorder des autorisations d'exécution

    Après la copie, vous devez donner au fichier les autorisations d'exécution, sinon il pourrait être traité comme un fichier texte brut :

    chmod +x ~/Desktop/code.desktop

    3. Autoriser le démarrage (pour les utilisateurs de GNOME)

    Si vous utilisez l'environnement de bureau GNOME, l'icône peut apparaître sous la forme d'un engrenage ou avoir un panneau d'avertissement après la copie. Veuillez cliquer sur l'icône sur votre bureauClic droit, puis sélectionnez"Autoriser le lancement". L'icône deviendra alors le logo VS Code correct.

    Créer manuellement des fichiers de raccourci

    Si le fichier est introuvable dans le chemin ci-dessus, vous pouvez en créer un manuellement. Entrez dans le terminal :

    nano ~/Desktop/vscode.desktop

    Collez ensuite ce qui suit :

    [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;

    Enregistrez et quittez (Ctrl+O, Entrée, Ctrl+X), puis faites de mêmechmod +xinstruction.

    Créer un lien symbolique (Lien Symbolique)

    Une autre méthode rapide consiste à créer un lien symbolique. Bien que l'effet d'affichage des icônes sur certains bureaux ne soit pas aussi complet que le fichier .desktop, l'opération est la plus simple :

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

    Tableau de comparaison des méthodes

    méthode avantage défaut
    Copier le fichier .desktop Affichez l'icône complète et la fonction de menu contextuel. Vous devez également cliquer sur "Autoriser le démarrage".
    Créer des fichiers manuellement Les paramètres de démarrage (tels que le répertoire de travail) peuvent être personnalisés. Le contenu est compliqué et sujet aux fautes de frappe.
    Lien symbolique (ln -s) Les instructions sont les plus simples. L'icône peut simplement être une icône de fichier exécutable normale.


    Verrouillage de l'écran et déconnexion Ubuntu

    Ajuster le temps d'arrêt automatique de l'écran

    Par défaut, Ubuntu éteint l'écran et entre dans un état verrouillé après une période d'inactivité, ce qui est souvent confondu avec une déconnexion automatique. Pour régler ou désactiver cette fonctionnalité, procédez comme suit :

    Désactiver le verrouillage automatique de l'écran

    Vous pouvez configurer le système pour qu'il ne se verrouille pas automatiquement même lorsque l'écran est éteint, vous n'avez donc pas besoin de saisir votre mot de passe lorsque vous rallumez l'écran :

    Ajuster les paramètres de pause automatique

    Si votre système passe automatiquement en mode veille ou pause, il vous faudra également vous reconnecter :

    Empêcher les connexions à distance de se déconnecter automatiquement

    Si vous constatez que votre connexion à distance via SSH est automatiquement déconnectée, cela est généralement dû à un paramètre de délai d'attente sur le serveur. Vous pouvez modifier vos paramètres de connexion pour qu'ils continuent de fonctionner :



    Ubuntu utilise la méthode de saisie chinoise

    Installer le cadre de méthode de saisie chinoise

    Ubuntu utilise généralement par défautIBusouFcitxEn tant que cadre de méthode de saisie, nous utilisons ici le communFcitx5Par exemple:

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

    Définir les variables d'environnement de la méthode de saisie

    Ouvrez le profil d'environnement (selon le shell utilisé, cela peut être~/.xprofile~/.profileou~/.bashrc):

    nano ~/.xprofile

    Ajoutez ce qui suit :

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

    Redémarrez le système ou déconnectez-vous

    Pour que les paramètres prennent effet, il est recommandé de redémarrer ou de se déconnecter puis de se reconnecter.

    Activez les paramètres Fcitx5

    Cliquezmenu des applications→ RechercherFcitx5 Configuration, après l'avoir allumé, appuyez sur+Méthode de saisie ajoutée.

    Recherchez et ajoutez l'une des méthodes de saisie suivantes :

    Changer de méthode de saisie

    La touche de raccourci de commutation par défaut estCtrl + Space, peut être modifié dans les paramètres de Fcitx5.

    Autres alternatives

    Si vous préférez d'autres frameworks de méthodes de saisie, vous pouvez également envisager :



    Installez et utilisez la méthode de saisie de lignes et de colonnes dans Ubuntu

    Qu'est-ce que la méthode de saisie ligne-ligne ?

    La méthode de saisie ligne-colonne est une méthode de saisie chinoise basée sur la racine largement utilisée à Taiwan. Il prend en charge la saisie rapide du chinois traditionnel et convient aux utilisateurs familiarisés avec la disposition du clavier.

    Utilisez Fcitx5 pour installer la méthode de saisie des lignes et des colonnes

    1. Installez le framework Fcitx5 et le kit d'extension chinois :
    2. sudo apt update
      sudo apt install fcitx5 fcitx5-config-qt fcitx5-chinese-addons
    3. Définir les variables d'environnement de la méthode de saisie :
    4. nano ~/.xprofile

      Ajoutez ce qui suit :

      export GTK_IM_MODULE=fcitx5
      export QT_IM_MODULE=fcitx5
      export XMODIFIERS="@im=fcitx5"
    5. Déconnectez-vous et reconnectez-vous, ou redémarrez le système.
    6. allumerParamètres Fcitx5(Configuration Fcitx5), appuyez sur+Ajoutez une méthode de saisie.
    7. rechercherangsouArray, puis sélectionnez Rejoindre.

    Utiliser la méthode de saisie par ligne et colonne

    Autres options du cadre de méthode de saisie

    Si vous utilisez IBus, envisagez d'installer Rime pour prendre en charge les files d'attente :

    sudo apt install ibus-rime

    Après avoir démarré IBus et configuré Rime, vous pouvez également y activer le schéma "Range".

    La méthode de saisie Rime permet un schéma de colonnes

    1. Modifier le profil :~/.config/fcitx5/rime/default.custom.yamlouibusgivre sous le chemin.
    2. Ajoutez ce qui suit pour activer :
    3. patch:
        schema_list:
          - schema: array30
    4. Redéployer la méthode de saisie : appuyez surCtrl + `Appelez le menu Rime et sélectionnez Redéployer.


    Vérifier le cadre de la méthode de saisie

    Méthode 1 : utiliser la vérification des variables d'environnement

    Ouvrez le terminal et entrez la commande suivante :

    echo $XMODIFIERS
    echo $GTK_IM_MODULE
    echo $QT_IM_MODULE

    Exemple de résultat de sortie :

    Méthode 2 : Vérifiez le programme de méthode de saisie de démarrage

    Entrez la commande suivante pour afficher les programmes liés à la méthode de saisie actuellement exécutés :

    ps aux | grep -E 'ibus|fcitx'

    Exemples de résultats :

    Troisième méthode : vérification de l'interface graphique

    Vérifiez la méthode de paramétrage de la méthode de saisie dans « Paramètres » :

    1. Ouvrez "Paramètres" → "Région et langue"
    2. Vérifiez si la source d'entrée affiche IBus ou Fcitx

    Méthode 4 : utilisez l'outil im-config

    Installer et exécuterim-configoutil:

    sudo apt install im-config
    im-config -m

    Le cadre de méthode de saisie actuellement utilisé sera affiché, par exemple :

    default missing
    IBus is selected

    Changer le cadre de la méthode de saisie

    Pour changer, exécutez :

    im-config

    Sélectionnez le cadre de méthode de saisie à utiliser dans l'interface graphique (comme Fcitx, IBus, Aucun, etc.), sélectionnez et reconnectez-vous.



    Raccourci exécutable du bureau Ubuntu

    Aperçu

    Pour créer un raccourci ($\text{Launcher}$) sur le bureau Ubuntu qui exécute un script $\text{.sh}$ spécifique lorsque vous cliquez dessus, vous devez créer un fichier $\text{.desktop}$. Ce fichier est un fichier de configuration de projet de bureau standard spécifié par $\text{freedesktop.org}$.

    Ce qui suit suppose que votre script $\text{b.sh}$ se trouve dans votre "répertoire personnel" ($\text{Home Directory}$) et que vous souhaitez exécuter le script dans le terminal.

    ---

    Étape 1 : Assurez-vous que le script est exécutable

    Tout d’abord, vous devez vous assurer que le fichier $\text{b.sh}$ lui-même dispose des autorisations d’exécution.

    
    chmod +x ~/b.sh
    
    

    (Remarque : $\text{\~}$ représente votre répertoire personnel, tel que $\text{/home/username/}$)

    Étape 2 : Créez un fichier de raccourci .desktop

    Vous pouvez utiliser n'importe quel éditeur de texte (tel que $\text{gedit}$ ou $\text{nano}$) pour créer un nouveau fichier sur votre bureau et le nommer $\text{b.sh.desktop}$ (le nom peut être personnalisé, mais doit se terminer par $\text{.desktop}$).

    
    nano ~/Desktop/b.sh.desktop
    
    

    Copiez et collez ce qui suit dans le fichier :

    [Entrée du bureau]
    Version=1.0
    Type=Application
    Terminal = vrai
    Nom=Exécuter le script b.sh
    Comment=Cliquez sur le fichier b.sh dans le répertoire personnel de l'exécuteur
    Exec=/bin/bash -c "cd ~ && ./b.sh"
    Icône = terminal-utilitaires
    Catégories=Application;Utilitaire;
    
    ---

    Étape 3 : Description de chaque paramètre

    paramètre illustrer
    Type=Application Définit ce fichier comme lanceur d'application.
    Terminal=true **Doit être défini sur $\text{true}$**. Cela indiquera au système d'ouvrir une fenêtre de terminal pour exécuter le script lorsque la commande est exécutée afin que vous puissiez voir la sortie du script.
    Name Le nom qui apparaît sous l'icône de raccourci sur le bureau.
    Exec **Définir les instructions à exécuter**. Ici, nous utilisons $\text{/bin/bash -c "cd \~ \&\& ./b.sh"}$ pour garantir que le script est exécuté correctement dans votre répertoire personnel.
    Icon Définissez une icône pour le raccourci. Vous pouvez spécifier le nom de l'icône intégrée du système (par exemple $\text{utilities-terminal}$) ou spécifier le chemin complet d'un fichier d'icône (par exemple $\text{/path/to/my/icon.png}$).
    ---

    Étape 4 : Autoriser et faire confiance au lanceur

    Dans la plupart des environnements Ubuntu ou $\text{Gnome}$ modernes, lorsque vous placez un fichier $\text{.desktop}$ sur le bureau, le système peut initialement le traiter comme un simple fichier texte pour des raisons de sécurité.

    1. **Clic droit** : cliquez avec le bouton droit sur le fichier $\text{b.sh.desktop}$ que vous avez créé.
    2. **Sélectionnez Propriétés** : entrez dans la fenêtre des propriétés du fichier.
    3. **Balise d'autorisations** : cochez l'option "Autoriser l'exécution du fichier en tant que programme" ($\text{Autoriser l'exécution du fichier en tant que programme}$).
    4. **Trust Launcher** : double-cliquez sur le fichier $\text{b.sh.desktop}$. Le système peut afficher une boîte de dialogue vous demandant si vous souhaitez « faire confiance et lancer » ($\text{Trust and Launch}$) ce fichier. Cliquez sur OK.

    Après avoir terminé les étapes ci-dessus, l'icône sur le bureau devrait s'afficher correctement et un double-clic dessus ouvrira une fenêtre de terminal et exécutera votre script $\text{b.sh}$.



    Vérification du redémarrage du service

    Description du problème

    Lorsque vous essayez d'exécuter sur Ubuntu ou d'autres systèmes Linux à l'aide de systemd, utilisezsystemctl restart [email protected]Lorsque vous exécutez la commande pour redémarrer le service Chrome Remote Desktop, vous serez invité à vous authentifier (c'est-à-dire à demander un mot de passe). En effet, l'opération de redémarrage du service est considérée comme une opération au niveau du système qui nécessite des privilèges élevés.

    Solution : utilisez Polkit pour configurer un fonctionnement sans mot de passe

    Pour permettre à vos utilisateurs de redémarrer ce service spécifique sans nécessiter de mot de passe, vous pouvez créer une règle d'autorisation locale via Polkit (PolicyKit). Polkit est chargé de contrôler la manière dont les programmes non privilégiés communiquent avec les programmes privilégiés et constitue le moyen standard de gérer ces demandes d'autorisation.

    Étape 1 : Créer un fichier de règles Polkit

    exister/etc/polkit-1/localauthority/50-local.d/Créez un nouveau fichier de règles dans le répertoire. nous utilisons99-chrome-remote-desktop-restart.pklaComme nom de fichier (le nom du fichier peut être personnalisé, mais il est recommandé d'utiliser.pklafin):

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

    Étape 2 : Ajouter un nouveau contenu de règle

    Dans ce fichier, collez le contenu suivant. Cette règle permetadmingroupe (ousudogroup (le nom exact du groupe dépend de votre version et de votre configuration Ubuntu) pour redémarrer le service sans nécessiter de mot de passe :

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

    Étape 3 : Enregistrer et quitter

    magasin.pklaarchiver et quitter l’éditeur.

    Étape 4 : Recharger Polkit ou redémarrer le système

    Pour que Polkit charge immédiatement les nouvelles règles, vous devrez peut-être redémarrer le service Polkit ou, de manière plus fiable, redémarrer le système :

    sudo systemctl restart polkit.service

    Ou, si un simple redémarrage du service ne fonctionne pas, redémarrez l'ensemble du système.

    Étape 5 : Vérifiez l'exécution sans mot de passe

    Vous pouvez maintenant essayer d'exécuter à nouveau la commande reboot et le mot de passe ne devrait plus être demandé :

    systemctl restart [email protected]

    Veuillez noter que les paramètres ci-dessus sont spécifiques à l'utilisateur (ou au groupe) et au service. Cela n'affectera pas les autres opérations nécessitant des privilèges d'administrateur.



    Définir le script d'exécution du délai de démarrage

    Aperçu de la méthode

    Dans les systèmes Ubuntu, il existe de nombreuses façons de définir un délai de quelques secondes pour exécuter les scripts après le démarrage. La méthode la plus moderne, la plus fiable et la plus recommandée consiste à utiliser l'unité de service de systemd, car elle peut contrôler avec précision le timing et la latence d'exécution.

    Méthode recommandée : utiliser l'unité de service Systemd

    Cette méthode implique la création d'un fichier de service systemd qui spécifie d'attendre un nombre spécifique de secondes une fois le démarrage du système terminé (ou un certain objectif atteint) avant d'exécuter votre script.

    Étape 1 : Confirmer le chemin du script et les autorisations

    Assumez votre scriptb.shstocké dans/usr/local/bin/, et les autorisations des exécutables ont été définies :

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

    Étape 2 : Créer un profil de service Systemd

    exister/etc/systemd/system/Créez un nouveau fichier de service dans le répertoire, par exemplerun-bsh.service

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

    Étape 3 : Configurer le contenu du service

    Collez ce qui suit dans votre profil de service. nous utilisonsExecStartPrepour mettre en œuvre la fonction de retard.

    [Unité]
    Description=Exécution retardée du script b.sh
    Après=réseau.cible multi-utilisateur.cible
    
    [Prestations]
    Type=oneshot
    # Définissez le délai en secondes, définissez ici le délai d'exécution de 15 secondes après le démarrage
    ExecStartPre=/bin/sleep 15
    #Spécifiez le chemin du script à exécuter
    ExecStart=/usr/local/bin/b.sh
    
    [Installer]
    WantedBy=multi-user.target

    Étape 4 : Activer et démarrer le service

    Après avoir enregistré le fichier, vous devez dire à systemd de recharger la configuration et d'activer le nouveau service afin qu'il s'exécute automatiquement à chaque démarrage :

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

    Maintenant, après avoir redémarré le système,b.shIl sera exécuté avec un délai de 15 secondes après la mise sous tension.

    Méthode alternative : @reboot de crontab combiné avec sleep

    Si vous préférez utilisercronplanificateur, qui peut également être combiné avec@rebootoptions etsleepCommande à réaliser :

    1. Ouvrez l'éditeur crontab de l'utilisateur :
      crontab -e
    2. Ajoutez la ligne suivante à la fin du fichier, par exemple, retardez l'exécution de 20 secondes :
      @reboot /bin/sleep 20 && /usr/local/bin/b.sh &

    Cette méthode sera exécutée au démarrage du système, puis retardera l'exécution de 20 secondes avant d'exécuter le script. Faites attention à la fin&Symbole indiquant de laisser le script s'exécuter en arrière-plan pour éviter de bloquer les tâches cron.



    Mot de passe par défaut d'Ubuntu pour l'installation de VirtualBox

    Source du mot de passe par défaut

    Si vous avez installé Ubuntu dans VirtualBox en utilisantInstallation sans surveillancefonction, VirtualBox créera automatiquement un fichier nommévboxuserdes utilisateurs.

    Dans la plupart des cas, le mot de passe par défaut est :

    changeme

    Pourquoi ce compte apparaît-il ?

    Il s'agit du paramètre par défaut de VirtualBox conçu pour simplifier le processus d'installation. Lorsque vous cliquez sur « Nouvelle machine virtuelle », si vous n'avez pas modifié les informations du compte dans l'onglet « Installation automatique », le système appliquera les valeurs par défaut :

    Que faire si le mot de passe par défaut n'est pas valide ?

    Si tu essayeschangemeMais impossible de vous connecter, veuillez vérifier les points suivants :

    Comment changer le mot de passe

    Après vous être connecté avec succès, pour des raisons de sécurité, il est recommandé de modifier immédiatement votre mot de passe. Vous pouvez ouvrir Terminal et saisir :

    passwd

    Il vous sera demandé de saisir votre ancien mot de passe (changeme), puis de définir votre nouveau mot de passe.

    Comment éviter de créer automatiquement des utilisateurs

    Si vous souhaitez définir votre propre nom d'utilisateur et mot de passe pendant le processus d'installation, veuillez cocher la case lors de la création de la machine virtuelle.Skip Unattended Installation(Ignorer l’installation automatique). Le système vous guidera ensuite vers l'écran d'installation traditionnel d'Ubuntu, vous permettant de saisir manuellement les informations de compte personnalisées.

    Le mécanisme par défaut pour le compte root dans Ubuntu

    Dans les systèmes Ubuntu (y compris les versions installées via VirtualBox),Le compte root n'a pas de mot de passe par défaut, et est verrouillé.

    Cela ne signifie pas que le mot de passe est « vide », mais que le système n'autorise pas la connexion directe en tant que root. Ubuntu est conçu à traverssudocommande pour autoriser les utilisateurs généraux disposant de droits d'administrateur (tels que votrevboxuser) pour effectuer des tâches nécessitant des privilèges élevés.

    Comment exécuter des commandes nécessitant les privilèges root

    Lorsque vous devez exécuter une commande de gestion du système, veuillez ajoutersudo. Ce qu'il vous sera demandé de saisir estMot de passe de votre compte actuel (vboxuser), c'estchangeme

    sudo apt update

    Si vous avez vraiment besoin de passer à l'identité root

    Si vous souhaitez passer à un environnement de terminal avec les privilèges root, utilisez la commande suivante :

    sudo -i

    De même, le système demanderavboxusermot de passe (changeme), votre caractère d'invite deviendraroot@ubuntu:~#

    Comment définir un mot de passe pour root (non recommandé)

    Bien que cela ne soit pas recommandé pour des raisons de sécurité, si vous devez définir un mot de passe unique pour root, vous pouvez utiliser la commande suivante :

    sudo passwd root
    1. Entrez votre mot de passe actuel (changeme)。
    2. Entrez le nouveau mot de passe souhaité pour root (vous devez le saisir deux fois pour confirmer).

    Résumer



    Le terminal Ubuntu ne peut pas être ouvert

    Analyse des causes communes

    Sous Ubuntu sous environnement VirtualBox, le terminal ne peut pas être ouvert (pas de réponse après avoir cliqué sur l'icône ou la fenêtre plante), ce qui est généralement lié aux raisons suivantes :

    Solution 1 : utilisez l'interface TTY pour corriger la langue (la plus efficace)

    Puisque vous ne pouvez pas ouvrir une fenêtre de terminal maintenant, nous devons entrer en « mode texte uniquement » pour exécuter les instructions de réparation.

    1. Dans la fenêtre de la machine virtuelle, cliquez surCtrl + Alt + F3(ou F4~F6). Cela passera à l’écran de connexion texte TTY3.
    2. Entrez le nom d'utilisateurvboxuseret appuyez sur Entrée. Ou connectez-vous directement en tant que root.
    3. Entrez le mot de passechangeme(Les caractères ne seront pas affichés lors de la saisie) et appuyez sur Entrée.
    4. Après vous être connecté avec succès, entrez la commande suivante pour réinitialiser la langue :
      sudo localectl set-locale LANG=en_US.UTF-8
    5. Après l'exécution, appuyez surCtrl + Alt + F1(ou F2) revient à l'interface graphique.
    6. Redémarrez l'ordinateur ou déconnectez-vous, puis reconnectez-vous et essayez d'ouvrir le terminal.

    Solution 2 : désactiver l'accélération 3D

    Si l'environnement de la fenêtre est instable et que le programme ne peut pas être démarré, essayez de désactiver l'accélération matérielle.

    Solution 3 : installer un terminal alternatif (xterm)

    Si le terminal GNOME est endommagé, vous pouvez d'abord installer un outil de terminal de base pour résoudre le problème.

    1. Entrez égalementCtrl + Alt + F3interface texte et connectez-vous.
    2. Exécutez les instructions d'installation :
      sudo apt update && sudo apt install xterm
    3. Retourner à l'interface graphique et rechercher dans l'applicationxtermet allumez-le. Si xterm peut être ouvert, cela signifie que le fichier de configuration original de gnome-terminal est endommagé.


    Emballage et décompression à l'aide de la commande tar

    qu'est-ce que le goudron

    tar est un outil couramment utilisé dans les systèmes Linux et Unix pour empaqueter et décompresser des archives. La signification originale de tar est « archive sur bande », qui peut intégrer plusieurs fichiers et dossiers dans un seul fichier (généralement un fichier .tar) pour un transfert ou une sauvegarde facile.

    grammaire de base

    Le format d’instruction de base de tar est le suivant :

    nom du fichier tar [options]

    Les options courantes incluent :

    Exemple : Créer un package tar

    Supposons qu'il existe un fichier appelémy_folderdossier dans lequel vous souhaitez regrouperarchive.tar

    tar -cvf archive.tar my_folder

    Après exécution, un fichier nomméarchive.tarLe paquet tar contientmy_foldercontenu.

    Exemple : Décompresser une archive tar

    Pour décompresserarchive.tar, utilisez la commande suivante :

    tar -xvf archive.tar

    Après décompression,my_folderLe contenu sera restauré dans le répertoire actuel.

    Exemple : Création d'une archive tar compressée avec gzip

    Pour empaqueter et compresser simultanément une archive dans une archive au format gzip (.tar.gz), utilisez-zPossibilités :

    tar -czvf archive.tar.gz my_folder

    Cette commande généreraarchive.tar.gz, y compris compressémy_folder

    Exemple : Décompression d'un fichier tar au format gzip

    Pour décompresserarchive.tar.gz, utilisez la commande suivante :

    tar -xzvf archive.tar.gz

    Cette commande décompressera le fichier et restaureramy_foldercontenu.

    Opérations plus avancées

    en conclusion

    tar est un outil puissant capable de regrouper et de compresser des archives, adapté à la sauvegarde et au transfert d'archives. La familiarité avec la syntaxe de base et les options courantes peut vous aider à gérer les fichiers plus efficacement sur votre système Linux.



    Renommer le lot de fichiers

    Exemple : Renommer des fichiers par lots

    Supposons que notre nom de fichier soit au format suivant :

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

    Nous voulons extraire la première partie de chaque ligne comme nouveau nom de fichier.

    Étape 1 : Préparer les fichiers

    Tout d'abord, assurez-vous d'avoir une archive (par ex.filenames.txt), qui contient le nom du fichier à renommer :

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

    Étape 2 : Créer un script Bash

    Voici un exemple de script Bash pour renommer par lots :

    #!/bin/bash
    
    # Lire chaque ligne du fichier
    tandis que IFS=, lisez -r nouveau_nom ancien_nom ; faire
        # Vérifiez si l'ancien fichier existe
        if [ -f "$ancien_nom" ]; alors
            # Utilisez la commande mv pour renommer le fichier
            mv "$ancien_nom" "$nouveau_nom.txt"
            echo "'$old_name' a été renommé '$new_name.txt'"
        sinon
            echo "Le fichier '$old_name' n'existe pas."
        fi
    fait ≪ noms de fichiers.txt

    Étape 3 : Exécuter le script

    1. Enregistrez le script ci-dessus sousrename_files.sh
    2. Accordez des autorisations d'exécution :
      chmod +x rename_files.sh
    3. Exécutez le script :
      ./rename_files.sh

    illustrer

    Méthode 2 - en utilisant la coupe



    Comment utiliser l'instruction bc

    Qu’est-ce que la Colombie-Britannique ?

    bc est une "calculatrice de base" (Basic Calculator), qui est l'abréviation de Linux et Unix L'outil de ligne de commande du système pour les opérations mathématiques. Il prend en charge les opérations arithmétiques de haute précision et peut gérer les nombres à virgule flottante, les variables et les opérations conditionnelles. C'est un outil puissant pour effectuer des calculs rapides.

    Comment démarrer la Colombie-Britannique

    Pour démarrer bc, tapez directement dans le terminal :

    bc

    Après le démarrage, vous pouvez saisir des expressions dans la ligne de commande, par exemple :

    3 + 5

    presseEnterAprès cela, vous pourrez obtenir le résultat.

    Utilisation de base de bc

    Gérer les nombres à virgule flottante

    bc ne prend pas en charge les opérations en virgule flottante par défaut et doit être définiscaleSpécifiez le nombre de décimales. Par exemple:

    scale=2
    5 / 3

    Le résultat est1.66

    Utiliser des variables

    bc prend en charge l'affectation de variables et les opérations. Par exemple:

    a=10
    b=20
    a + b

    Le résultat est30

    Calculer l'exposant décimal

    bc ne prend pas directement en charge l'exponentiation décimale, mais peut utiliser des logarithmes naturels (l()) et la fonction exponentielle (e()) à réaliser. Par exemple, calculez2^3.5

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

    Les étapes ici sont les suivantes :

    1. utiliserl(2)Calculez le logarithme népérien de 2.
    2. Multipliez le logarithme népérien par la valeur exponentielle (3.5).
    3. utilisere()Calculez la valeur exponentielle du logarithme népérien et obtenez le résultat.

    Le résultat de l'exécution sera un nombre décimal de haute précision.

    Opérations avancées

    Exemple : opération sur une seule ligne

    Les opérations sur une seule ligne peuvent être effectuées directement dans le terminal. Par exemple:

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

    Le résultat est le résultat de l'opération exponentielle au format décimal.

    en conclusion

    bc est un outil puissant et flexible qui peut non seulement effectuer des opérations arithmétiques de base, mais également gérer des calculs conditionnels et fonctionnels avancés, y compris des opérations complexes telles que les exposants décimaux. La familiarité avec la commande bc peut vous aider à effectuer rapidement diverses tâches informatiques sur les systèmes Linux.



    mise à jour de la commande bc

    Étant donné que les goulots d'étranglement en termes de performances dans GNU bc existent depuis de nombreuses années, de nombreux systèmes modernes ont opté pour GNU bc développé par Gavin Howard.gh-bc. Si vous constatez que votre Chromebook ou votre ordinateur fonctionne trop lentement, vous pouvez le mettre à jour ou le remplacer comme suit.


    1. Chromebook (ChromeOS / Crostini)

    Les paramètres par défaut du conteneur Linux des Chromebooks sont basés sur Debian, qui installe généralement une ancienne version de GNU bc. Vous pouvez essayer d'obtenir une version performante grâce à la compilation du code source :


    2. Cygwin (Windows)

    bc dans le référentiel de packages Cygwin est mis à jour lentement. Pour améliorer les performances, il est recommandé de passer directement à la version native hautes performances de Windows pour éviter la perte de simulation de Cygwin :


    3. Tableau comparatif des versions de chaque plateforme

    nom de la version Environnement commun Caractéristiques de performance
    GNU bc Anciennes versions de Linux, Cygwin, macOS Le plus polyvalent, mais extrêmement lent lors de l'exécution d'un grand nombre d'opérations (à grande échelle).
    gh-bc (Gavin Howard) Android (Termux), FreeBSD extrêmement rapide. Optimisé pour les algorithmes et prend en charge l'accélération matérielle moderne.
    BusyBox bc Systèmes embarqués, Linux léger Petite taille, vitesse moyenne, adaptée aux calculs de base.

    4. La solution ultime : passer aux tests Python

    Si vous ne pouvez pas remplacerbcversion, mais si vous souhaitez effectuer un « test de performances informatiques » équitable sur différents appareils, il est recommandé de le supprimer.bc, passez à un modèle disponible sur toutes les plateformes et mis en œuvre de manière cohérentePython 3. Les opérations sur les grands entiers de Python sont hautement optimisées et ses performances sur toutes les plates-formes sont plus précieuses à titre de référence :

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

    Comment confirmer que la mise à jour a réussi ?

    Exécutez la commande suivante pour vérifier les informations de sortie :



    Format par défaut pour la date

    Spécifier le format de sortie une fois

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

    Exemples de formats courants

    # année-mois-jour
    date "+%A-%m-%d"
    
    # heures:minutes:secondes
    date "+%H:%M:%S"
    
    # Format complet
    date "+%A-%m-%d %H:%M:%S"

    Définir le format par défaut de manière permanente

    # Méthode 1 : Définir un alias dans le fichier de démarrage du shell (.bashrc ou .zshrc)
    echo 'alias date="date \"+%Y-%m-%d %H:%M:%S\""' >> ~/.bashrc
    source ~/.bashrc
    
    #Méthode 2 : Créer une fonction (plus flexible)
    echo 'date() { commande date "+%Y-%m-%d %H:%M:%S" "$@"; }' >> ~/.bashrc
    source ~/.bashrc

    Effet

    # Entrez directement après le réglage
    rendez-vous
    
    # affichera
    2025-09-14 12:34:56


    Calcul de soustraction de date et d'heure

    Calculer les étapes à l'aide de l'instruction bc

    1. Convertissez la date en secondes. Par exemple, utilisez la commande « date » pour convertir la date en horodatage Unix.
    2. Calculez la différence en secondes.
    3. Convertissez la différence des secondes au format jour, heure, minute, seconde.

    Exemple d'opération

    Supposons que nous voulions calculer la différence entre le 11/01/2025 à 15:30:00 et le 10/01/2025 à 12:00:00 :

    1. Obtenez l'horodatage Unix :
      
      $ date -d "2025-01-11 15:30:00" +%s
      1731466200
      
      $ date -d "2025-01-10 12:00:00" +%s
      1731384000
              
    2. Calculez la différence en secondes :
      
      $ echo "1731466200 - 1731384000" | bc
      82200
              
      La différence est de 82 200 secondes.
    3. Convertissez les secondes en jours, heures, minutes, secondes :
      $ écho "82200 / 86400" | # jours avant J.-C.
      0
      $ écho "82200 % 86400 / 3600" | avant JC #
      22
      $ écho "82200 % 3600 / 60" | avant JC # points
      50
      $ écho "82200 % 60" | avant JC # secondes
      0
      Le résultat est 0 jour 22 heures 50 minutes 0 seconde.

    Choses à noter



    utiliser maintenant

    Étapes de calcul en utilisant bc et maintenant

    1. Utilisez la commande `date` pour convertir l'heure cible et l'heure actuelle (maintenant) en un horodatage Unix.
    2. Calculez la différence en secondes.
    3. Convertissez la différence de secondes au format jour, heure, minute, seconde.

    Exemple d'opération

    Supposons que nous voulions calculer la différence entre l'heure actuelle et le 10/01/2025 à 12:00:00 :

    1. Obtenez l'horodatage Unix :
      $ date -d "maintenant" +%s
      1731462000 # Supposons qu'il s'agisse de l'heure actuelle lors de l'exécution
      
      $ date -d "2025-01-10 12:00:00" +%s
      1731384000
    2. Calculez la différence en secondes :
      
      $ echo "1731462000 - 1731384000" | bc
      78000
              
      La différence est de 78 000 secondes.
    3. Convertissez les secondes en jours, heures, minutes, secondes :
      $écho "78000/86400" | # jours avant J.-C.
      0
      $écho "78 000 % 86 400 / 3 600" | avant JC #
      21
      $ écho "78000 % 3600 / 60" | avant JC # points
      40
      $ écho "78000 % 60" | avant JC # secondes
      0
      Le résultat est 0 jour 21 heures 40 minutes 0 seconde.

    Choses à noter



    ip command

    Présentation des commandes

    ipcommand est un outil de configuration réseau Linux puissant et polyvalent qui remplace plusieurs outils utilisés dans les anciennes versions de Linux tels queifconfigroutearpetnetstat)。ipUtilisation des commandesiproute2Suite pour afficher et manipuler les routes, les périphériques réseau, les tunnels, le routage de politiques, etc. Ses principaux avantages sont sa syntaxe unifiée, ses fonctionnalités complètes et sa bonne prise en charge des concepts de réseau modernes tels que le routage de politiques et la multidiffusion.

    structure grammaticale de base

    ipLa structure de base de la commande est la suivante :

    ip [options] [objet] [action] [paramètres]

    Principaux objets et actions communes

    1. ip addr (gestion des adresses IP)

    action illustrer exemple
    show / a Affiche les informations d'adresse IP pour toutes les interfaces réseau. ip addr show
    add Ajoute une adresse IP à l'interface réseau spécifiée. ip addr add 192.168.1.10/24 dev eth0
    del Supprime une adresse IP de l'interface réseau spécifiée. ip addr del 192.168.1.10/24 dev eth0

    2. lien ip (gestion de l'interface réseau)

    action illustrer exemple
    show / l Affiche l'état de l'interface réseau (y compris l'adresse MAC, le MTU, etc.). ip link show
    set Définissez l'état ou les propriétés de l'interface réseau. ip link set eth0 up(activer l'interface)
    set Modifiez l'adresse MAC de l'interface réseau. ip link set dev eth0 address 00:1A:2B:3C:4D:5E

    3. ip route (gestion des tables de routage)

    action illustrer exemple
    show / r Affichez la table de routage principale. ip route show
    add Ajoutez un nouvel itinéraire. ip route add default via 192.168.1.1(Ajouter une passerelle par défaut)
    del Supprimer un itinéraire. ip route del 10.0.0.0/8 via 192.168.1.1

    4. ip neigh (table voisine/gestion ARP)

    action illustrer exemple
    show / n Afficher la table des voisins (équivalent au cache ARP). ip neigh show
    add Ajoutez une nouvelle entrée ARP statique. ip neigh add 192.168.1.10 lladdr 00:11:22:33:44:55 dev eth0


    Interface de bouclage

    Définition de l'interface

    Interface de bouclage (généralement nommée sur les systèmes Linuxlo) est une interface réseau virtuelle spéciale. Il ne s'agit pas d'un périphérique matériel physique, mais il est entièrement implémenté au niveau logiciel par la pile réseau du système d'exploitation. Sa fonction principale est de diriger immédiatement le trafic réseau envoyé vers une adresse IP spécifique vers l'hôte expéditeur sans passer par une interface réseau physique ou un réseau externe.

    Adresse IP privée

    L'interface Loopback est associée exclusivement à un ensemble d'adresses IP réservées :

    Tout trafic sur ces adresses est géré au niveau de la couche transport de la pile TCP/IP et redirigé vers la couche application, sans jamais quitter le système hôte.

    Principales utilisations et fonctions

    Fonctionnalités de l'interface

    caractéristiques illustrer
    Type de lien loopback(Nonether)
    Adresse MAC Adresse MAC désincarnée, généralement affichée sous la forme00:00:00:00:00:00
    MTU (unité de transmission maximale) Généralement défini sur la valeur maximale de 65 536, ce qui est bien supérieur aux 1 500 de l'Ethernet physique.
    État Reste généralement au démarrage du systèmeUPÉtat.


    Nom de l'interface réseau Linux

    Aperçu

    Dans les systèmes Linux, le nom de l'interface réseau est utilisé pour identifier et configurer les connexions réseau. Bien que $\text{eth0}$, $\text{eth1}$, etc. soient traditionnellement courants, dans les versions plus récentes, en raison de l'adoption du mécanisme « Noms d'interface réseau prévisibles », les noms peuvent devenir $\text{enp0s3}$, $\text{eno1}$ ou d'autres noms basés sur le matériel ou le micrologiciel.

    Pour déterminer le nom de l'interface réseau que votre système utilise actuellement, vous pouvez utiliser quelques commandes courantes :

    ---

    Méthode 1 : utilisez la commande ip (recommandée)

    La commande $\text{ip}$ est l'outil incontournable pour la configuration et l'inspection du réseau sur les systèmes Linux modernes. Il répertorie les détails de toutes les interfaces réseau.

    
    ip a
    
    

    Analyse des résultats

    ---

    Méthode 2 : utiliser la directive ifconfig (plus ancienne mais toujours disponible)

    Sur certains systèmes plus anciens ou plus légers, $\text{ifconfig}$ est toujours un outil courant. Dans de nombreuses nouvelles distributions, elle a été remplacée par la directive $\text{ip}$ et devra peut-être être installée séparément.

    
    ifconfig
    
    

    Analyse des résultats

    ---

    Troisième méthode : afficher le répertoire /sys/class/net

    Le nom de l'interface réseau dans les systèmes Linux correspond en fait à un sous-répertoire du répertoire $\text{/sys/class/net}$. Vous pouvez lister le contenu de ce répertoire directement pour voir les noms de toutes les interfaces.

    
    ls /sys/class/net
    
    

    Analyse des résultats

    ---

    Appliquer à votre directive

    Une fois que vous avez déterminé le nom correct de l'interface, par exemple $\text{enp0s3}$, vous pouvez le remplacer dans votre directive :

    
    sudo ./gev_nettweak enp0s3
    
    


    Gestion Ethernet de l'interface utilisateur Ubuntu

    Système de gestion de réseau

    Dans les versions de bureau Ubuntu, l'outil graphique de gestion des connexions réseau est NetworkManager. Il fournit une interface conviviale qui permet aux utilisateurs de configurer et de surveiller les connexions Ethernet sans saisir de commandes.

    Navigation dans l'interface graphique

    Les utilisateurs peuvent accéder aux paramètres du réseau Ethernet dans l'environnement de bureau en suivant ces étapes :

    1. Cliquez sur le menu d'état du système dans le coin supérieur droit de l'écran (comme la zone de combinaison des icônes de réseau, de volume et d'alimentation).
    2. Recherchez et cliquez sur l'icône ou l'option "Paramètres" dans le menu déroulant.
    3. Dans la barre de navigation gauche de la fenêtre des paramètres système, sélectionnez Réseau ou Connexions.

    Configuration de la connexion Ethernet

    Dans le panneau Réseau, l'interface Ethernet affiche son état actuel. Cliquez sur le nom de la connexion ou sur l'icône d'engrenage (⚙️) à côté pour ouvrir la fenêtre de configuration détaillée de la connexion, qui contient les onglets principaux suivants :

    Intégration des systèmes sous-jacents

    Sur le bureau Ubuntu, NetworkManager est le principal service de gestion, qui stocke les configurations dans des fichiers dédiés (généralement/etc/NetworkManager/system-connections/). Bien que les systèmes Ubuntu modernes utilisent également netplan comme couche d'abstraction pour leur configuration réseau (ses fichiers de configuration se trouvent dans/etc/netplan/), mais dans un environnement de bureau, les opérations de l'interface graphique fournies par NetworkManager remplacent ou prévalent généralement sur les paramètres netplan, à moins que le fichier netplan ne soit configuré pour que NetworkManager ignore l'interface.



    Définir l'IP de manière permanente dans Ubuntu

    Configurer une adresse IP statique à l'aide de Netplan

    Dans Ubuntu, les paramètres réseau sont stockés dans/etc/netplan/Fichier YAML dans le répertoire. Vous devez modifier ce fichier pour appliquer les paramètres permanents.

    1. Recherchez le nom de l'interface réseau

    Saisissez la commande suivante dans le terminal pour confirmer le nom de votre carte réseau (par exempleeth0ouenp0s3):

    ip link show

    2. Modifier le fichier de configuration Netplan

    Ouvrez le profil à l'aide d'un éditeur de texte tel que nano. Les noms de fichiers peuvent varier d'un système à l'autre et se terminent généralement par.yamlfin:

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

    3. Modifier le contenu YAML

    Modifiez le contenu au format suivant (notez l'indentation, YAML est très sensible aux espaces) :

    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. Appliquer les paramètres

    Après avoir enregistré et quitté l'éditeur, exécutez la commande suivante pour que les paramètres prennent effet immédiatement :

    sudo netplan apply

    Vérifier les variables et l'état

    Choses à noter

    Si vous utilisez la version de bureau d'Ubuntu, votre réseau peut êtreNetworkManagergérer. Dans ce cas, vous pouvez également utiliser l'interface graphique ounmclicommande à définir. La méthode Netplan ci-dessus convient principalement aux versions de serveur ou aux situations où des paramètres fixes sous-jacents sont requis.



    Cygwin

    Qu'est-ce que Cygwin

    Cygwin est une couche d'émulation qui fournit un environnement Linux/Unix pour Windows. Il contient :

    Téléchargez et installez

    1. Allez sur le site officiel :https://www.cygwin.com/
    2. téléchargersetup-x86_64.exe(64 bits)
    3. Exécutez le programme d'installation et sélectionnez :
      • Chemin d'installation (il est recommandé de le prédéfinir)
      • Source d'installation (il est recommandé de choisir le réseau)
      • Site miroir (sélectionnez le pays le plus proche)
    4. Lors de l’étape de sélection du package, vous pouvez sélectionner des outils communs en fonction de vos besoins :
      • bashcoreutils:Instructions de base
      • gccmake: Outils de développement
      • opensshwget:Outils réseau

    Utilisation de base

    Une fois l'installation terminée, ouvrez « Cygwin Terminal » pour utiliser un shell bash de type Linux.

    ls # Liste le contenu du répertoire
    cd # changer de répertoire
    pwd # Afficher le chemin actuel
    gcc # Compiler le programme C
    make # Compiler le projet

    Correspondance du système de fichiers

    Installer ou ajouter un package

    Pour ajouter un nouveau package, réexécutezsetup-x86_64.exeet vérifiez les outils requis. Il peut également être utilisé avec le script d'installation via la ligne de commande.

    Utilisations courantes

    Choses à noter



    Linux et Cygwin

    Introduction de base à Linux

    Linux est un système d'exploitation open source créé à l'origine par Linus Torvalds et basé sur les principes de conception UNIX. Il est connu pour sa stabilité, sa sécurité et son haut degré de liberté, et est largement utilisé dans les serveurs, les environnements de bureau et les appareils embarqués. De nombreuses distributions Linux bien connues telles que Ubuntu, Fedora et Debian proposent différents environnements de bureau et système pour répondre aux besoins des différents utilisateurs.

    Principales fonctionnalités de Linux

    Introduction de base à Cygwin

    Cygwin est un environnement de simulation qui fonctionne sous Windows et est conçu pour fournir des fonctionnalités de type UNIX. Il établit une couche compatible POSIX qui permet aux utilisateurs d'exécuter des commandes et des applications Linux dans un environnement Windows. Cygwin contient un grand nombre de Les outils et l'environnement de développement GNU permettent aux développeurs de réaliser un développement multiplateforme sous Windows.

    Principales fonctionnalités de Cygwin

    Différences entre Linux et Cygwin

    Linux est un système d'exploitation complet, tandis que Cygwin n'est qu'un environnement de simulation sous Windows. Linux fournit une prise en charge complète du noyau et du système de fichiers, tandis que Cygwin s'appuie sur le noyau Windows pour son exécution. Bien que Cygwin puisse simuler la plupart Commandes Linux, mais diffèrent de Linux en termes de performances et de fonctionnement au niveau du système.

    Quand choisir Linux ou Cygwin



    Gestion des packages d'installation Cygwin - en ligne cmd

    Vérifiez les forfaits disponibles

    Dans Cygwin, vous pouvez utilisercygcheckL'outil interroge les packages installés. Cet outil vous permet de vérifier les noms des packages, les dépendances et d'autres informations détaillées, facilitant ainsi la gestion des packages installés par les utilisateurs.

    Exemple de commande pour la suite de requêtes :

    cygcheck -c <package_name>

    Lister tous les packages installés

    Si vous souhaitez lister tous les packages installés dans Cygwin, vous pouvez utilisercygcheck -cCommande. Cette commande listera tous les packages installés et leur état.

    Commande pour lister les packages installés :

    cygcheck -c

    Vérifiez si le package spécifié est installé

    Pour vérifier si un package est installé, vous pouvez utilisercygcheck -cSpécifiez le nom du package à vérifier. Par exemple:

    cygcheck -c curl

    La commande ci-dessus vérifieracurlL'état d'installation du package.

    Installer de nouveaux packages

    Pour installer un nouveau package dans Cygwin, utilisez le programme d'installation setup.exe. L'installation peut généralement être effectuée à l'aide de setup.exe à partir de la ligne de commande. Par exemple, installezcurlLes instructions sont :

    setup-x86_64.exe -q -P curl

    Cette commande s'installera en mode sans assistancecurltrousse. S'il s'agit d'un système 32 bits, vous devez utilisersetup-x86.exe

    Conseils d'utilisation de la suite de gestion en ligne de commande



    Outil de test de performances officiel Cygwin

    Les outils suivants sont disponibles directement via Cygwinsetup-x86_64.exeL'installation ne nécessite pas de compilation manuelle et fournit des capacités d'évaluation des performances respectivement pour le processeur, les E/S et la mémoire.


    1. Bonnie++ (tests d'E/S de fichiers et de matériel)

    C'est le plus proche de Sysbench inclus dans la collection officielle de CygwinfileioUn outil modèle spécialement conçu pour tester la vitesse de lecture et d'écriture du disque et les performances de création de fichiers.


    2. Iozone (Test du système de fichiers intégré)

    Iozone est un outil d'analyse comparative des systèmes de fichiers extrêmement professionnel qui prend en charge les tests de lecture et d'écriture multithread, et ses fonctions sont encore plus détaillées que fileio de Sysbench.


    3. Outils intégrés Coreutils (test informatique de base)

    Si vous souhaitez simplement tester la vitesse de fonctionnement du processeur, vous pouvez utiliser les instructions intégrées de Cygwin pour effectuer des tests de fonctionnement logique.


    4. Hdparm (vérification rapide des performances du disque)

    Bien quehdparmIl existe davantage de limitations au bas de Windows, mais dans Cygwin, il peut toujours être utilisé pour afficher la vitesse de lecture du cache du disque.


    Tableau de comparaison des fonctions des outils

    Bloc fonctionnel Sysbench Alternative officielle recommandée par Cygwin
    CPU (fonctionnement principal) bc(calculer pi) oufactor(Décomposition de grands nombres)
    FileIO (lecture et écriture du disque) bonnie++ouiozone
    Mémoire (bande passante mémoire) La bibliothèque officielle Cygwin manque d'outils directs, il est recommandé d'utiliserddTest /dev/vitesse d'écriture nulle
    Threads (planification des threads) Installableperloupython3Exécuter un simple script de boucle simultanée

    Suggestions d'utilisation

    Merci à Cygwin/dev/Le chemin du périphérique correspond au disque physique de Windows. Lors de l'exécution de tests d'E/S, il est recommandé que le chemin pointe vers/cygdrive/c/temp/pour vous assurer qu'il fonctionne sur un disque physique. Si vous recherchez à 100 % les mêmes données de référence que Linux, il est recommandé d'utiliserWSL2, où vous pouvez installer directement le natifsysbench



    WSL 2

    Comment fonctionne WSL 2

    WSL 2 est la dernière architecture du sous-système Windows pour Linux. Contrairement à la première génération, qui traduisait les appels système Linux en instructions principales de Windows, WSL 2 inclut un véritable noyau Linux maintenu par Microsoft. Il fonctionne sur une technologie de virtualisation légère (Hyper-V) et offre une compatibilité complète des appels système.

    Différences WSL 2 et Cygwin

    La logique de ces deux outils pour exécuter des logiciels Linux sur Windows est essentiellement différente :

    caractéristiques WSL 2 Cygwin
    technologie de base Virtualisation légère par rapport à un véritable noyau Linux. Recompilez les outils Linux en binaires Windows natifs.
    Compatibilité binaire Les fichiers binaires ELF natifs (tels que les fichiers compilés Ubuntu) peuvent être exécutés directement. Seuls les logiciels compilés pour l'environnement d'exécution Cygwin peuvent être exécutés.
    Performances du système de fichiers Extrêmement rapide sous Linux ; l'accès au-delà des limites de Windows est lent. Il fonctionne directement sur le système de fichiers Windows et accède aux fichiers Windows à une vitesse moyenne.
    Accélération matérielle Prend en charge l'accélération GPU (NVIDIA CUDA) et l'accès direct à la couche réseau. L'accès direct au matériel sous-jacent et le filtrage réseau complexe ne sont pas pris en charge.
    Prise en charge de Docker Exécution parfaite du moteur de conteneur Docker. Le moteur Docker n'est pas pris en charge et ne peut exécuter que les outils clients.

    Avantages des performances WSL 2

    Étant donné que WSL 2 utilise de vrais cœurs, il est généralement 2 à 20 fois plus rapide que la première génération de WSL lors de l'exécution de tâches gourmandes en disque telles que la décompression du code source, l'exécution d'un compilateur ou le clonage de git. Cela en fait aujourd’hui l’environnement préféré des développeurs Windows.

    Configuration système requise et installation

    WSL 2 nécessite Windows 10 (2004 et supérieur) ou Windows 11. Dans le dernier système, vous pouvez exécuter directement la commande suivante pour installer via PowerShell avec les droits d'administrateur :

    wsl --install

    Sélectionnez des suggestions

    Si vous avez besoin d'un environnement de développement exactement identique à l'environnement du serveur, ou si vous souhaitez effectuer une formation IA ou des conteneurs Docker, WSL 2 est le choix standard. Si vous n'avez besoin qu'occasionnellement d'outils simples comme grep ou awk pour traiter des fichiers texte sous Windows, et que vous ne souhaitez pas activer la couche de virtualisation, Cygwin ou MSYS2 ont quand même l'avantage d'être légers.



    Système iOS

    Qu’est-ce qu’iOS ?

    iOS est un système d'exploitation propriétaire développé par Apple pour ses appareils mobiles tels que l'iPhone et l'iPad. Il a fait ses débuts en 2007 avec la sortie du premier iPhone et est devenu l'un des systèmes d'exploitation mobiles les plus populaires au monde.

    Principales caractéristiques

    Utilisations courantes

    Les appareils iOS sont largement utilisés pour une variété de besoins quotidiens et professionnels tels que :

    Historique des versions

    Chaque mise à jour d'iOS apporte de nouvelles fonctionnalités et améliorations. Par exemple:

    Conclusion

    iOS est un système d'exploitation en constante évolution qui s'efforce d'offrir aux utilisateurs la meilleure expérience et s'intègre de manière transparente au matériel Apple, ce qui en fait l'un des leaders des appareils mobiles.



    Vérifier les informations sur l'appareil dans iOS

    Méthode 1 : utilisez l’application Paramètres

    1. Ouvrez leinstallationapplication.
    2. Faites défiler vers le bas et cliquezen général
    3. choisirÀ propos de cette machine
    4. Le modèle de l'appareil peut être trouvé dans les champs Nom du modèle ou Numéro de modèle.

    Méthode 2 : utilisez la page d’assistance du site officiel d’Apple

    1. Notez le numéro de modèle indiqué au dos de l'appareil ou dans À propos de ce Mac, par exempleAxxxxFormat.
    2. Accédez à la page d'assistance officielle des appareils Apple.
    3. Recherchez le numéro de modèle pour confirmer les détails de l'appareil.

    Méthode 3 : utiliser une application tierce

    Télécharger en tant queLirum Device Info Liteet d'autres applications tierces pouvant afficher des informations détaillées telles que le modèle de l'appareil, le processeur, la mémoire, etc.

    Méthode 4 : Requête par numéro de série

    1. existerinstallationRecherchez le numéro de série de l'appareil dans « À propos de ce Mac ».
    2. Accédez au site officiel d'AppleService et garantiePage de requête.
    3. Entrez le numéro de série pour obtenir des informations sur l'appareil.


    ChromeBook

    Liste des touches de raccourci ChromeBook



    Chromebook installe de nouvelles applications

    Aperçu

    Les Chromebooks utilisent Chrome OS et peuvent installer des applications à partir de plusieurs sources, notamment le Google Play Store et le Chrome Web Store. Les utilisateurs peuvent également activer la fonctionnalité Linux (bêta) pour installer Linux Applications pour répondre à différents besoins de travail et de divertissement.

    Installer des applications depuis Google Play Store

    1. Cliquez sur l'icône "Lanceur" dans le coin inférieur gauche de l'écran.
    2. Recherchez « Play Store » et cliquez pour entrer.
    3. Entrez le nom ou la catégorie de l'application dans la barre de recherche.
    4. Une fois que vous avez trouvé l'application souhaitée, cliquez sur Installer.
    5. Une fois l'installation terminée, l'application apparaîtra dans le "Lanceur" et pourra être ouverte en cliquant dessus.

    Installer des extensions depuis le Chrome Web Store

    1. Ouvrez le navigateur Chrome.
    2. Aller àChrome Web Store
    3. Recherchez l'extension ou l'application souhaitée.
    4. Cliquez sur "Ajouter à Chrome" sur la page des applications.
    5. Après avoir confirmé l'installation, l'extension apparaîtra dans la barre d'outils Chrome ou dans la liste des applications.

    Activer Linux (bêta) et installer les applications Linux

    Les Chromebooks prennent en charge les fonctionnalités Linux (bêta), vous permettant d'installer et d'exécuter des applications Linux, augmentant ainsi les fonctionnalités du système.

    1. Ouvrez l'application Paramètres.
    2. Cliquez sur "Linux (Beta)" dans le menu de gauche et sélectionnez "Activer".
    3. Suivez les instructions à l'écran pour effectuer les paramètres d'installation.
    4. Une fois l'installation terminée, utilisez le terminal Linux pour saisir des commandes telles quesudo apt install [nom de l'application]pour installer le logiciel.

    Installer des applications à partir de sources tierces

    Bien que les principales applications proviennent du Google Play Store et du Chrome Web Store, les Chromebooks prennent également en charge l'installation de fichiers APK. Veuillez noter que l'installation d'applications provenant de sources tierces peut présenter des risques de sécurité.

    1. Accédez à Paramètres et sélectionnez Sécurité et confidentialité.
    2. Activez « Autoriser l'installation d'applications provenant de sources inconnues ».
    3. Téléchargez le fichier APK et ouvrez-le avec un gestionnaire de fichiers pour l'installer.

    Conclusion

    Les Chromebooks offrent plusieurs façons d'installer des applications pour répondre aux besoins des différents utilisateurs. Grâce aux fonctionnalités du Google Play Store, du Chrome Online App Store et de Linux (bêta), les utilisateurs peuvent facilement étendre les fonctionnalités de leurs appareils pour améliorer la productivité et l'expérience utilisateur.



    Chemin de raccourci ChromeOS Crostini

    Analyse de chemin prédéfini

    Dans l'environnement virtuel Linux de ChromeOS (nom de code Crostini), lorsque vous ouvrez Terminal, l'emplacement par défaut est en effet~(Tout de suite/home/votrenom d'utilisateur). Cependant, Crostini est un conteneur autonome avec une structure de répertoires distincte des téléchargements natifs de ChromeOS ou de Mes fichiers.

    Confirmer le chemin actuel

    Vous pouvez saisir la commande suivante pour confirmer le chemin absolu actuel :

    pwd

    Si ça montre/home/votrenom d'utilisateur, alors vous êtes dans le répertoire personnel.

    Pourquoi ne puis-je pas trouver le dossier Bureau ?

    L'environnement Linux par défaut pour ChromeOS estInstallation minimaliste, il ne se construit pas automatiquement comme Linux de bureau standardDesktopDocumentsAttendez le dossier. Même si vous le créez manuellement~/Desktop, l'interface de bureau ChromeOS n'affichera pas les icônes à l'intérieur, car l'intégration des conteneurs Linux et de l'environnement de bureau ChromeOS est limitée au menu de l'application.

    Comment créer un raccourci VS Code dans ChromeOS

    Bien que vous ne puissiez pas placer d'icône sur le bureau ChromeOS, vous pouvez faire apparaître VS Code dans le lanceur d'applications ChromeOS (étagère ou lanceur) :

    1. Confirmez l'emplacement du fichier .desktop

    Une fois VS Code installé, le système devrait avoir automatiquement établi un point d'entrée :

    ls /usr/share/applications/code.desktop

    2. Laissez ChromeOS reconnaître l'application

    si seulement.desktopLe fichier existe dans/usr/share/applications/ou~/.local/share/applications/, ChromeOS l'ajoutera automatiquement à la liste de recherche. Appuyez simplement sur votre clavierClé de recherche(icône de recherche), saisissez « Code » pour le trouver.

    3. Épinglez à la barre d'outils inférieure (étagère)

    Après avoir trouvé l'icône VS Code, cliquez avec le bouton droit et sélectionnez"Épingler sur l'étagère", il s'agit de la méthode "raccourci" sur ChromeOS.

    Interopérabilité des fichiers Linux et ChromeOS

    Si vous souhaitez accéder aux fichiers natifs de ChromeOS sur un terminal Linux, le chemin est le suivant :

    Emplacement Chemin sous Linux
    répertoire personnel (~) /home/username
    Mes fichiers /mnt/chromeos/MyFiles(Vous devez cliquer avec le bouton droit sur l'application Fichier et sélectionner "Partager avec Linux")
    Téléchargements /mnt/chromeos/MyFiles/Downloads

    Suggestions récapitulatives

    Dans Chrome OS,Pas besoin de créer manuellement ~/Desktop, car ce répertoire n'est pas reflété dans l'interface de bureau ChromeOS. Veuillez vous concentrer sur la garantie/usr/share/applications/code.desktopSi le contenu est correct, épinglez-le dans la barre d'outils ci-dessous via la recherche système.



    Chromebook Vérifier la configuration du processeur et de la mémoire

    Méthode 1 : diagnostiquer l'application (couche système, recommandée)

    1. Appuyez sur la touche de recherche pour entrerdiagnostic(Diagnostics), ou saisissez-le dans la barre d'adressechrome://diagnosticsAllumer.
    2. Afficher dans la section "Mémoire"Mémoire totaleavec une utilisation immédiate.

    Méthode 2 : chrome://système

    Méthode 3 : Crosh (shell système, entier observable)

    1. selonCtrl + Alt + TAllumez Crosh.
    2. entrer:
      top
      Un résumé global de la mémoire (généralement affiché en Mo) est visible en haut de l'écran. L'affichage des différents modèles est légèrement différent.
    3. Essayez aussi :
      memory_test
      Obtenir des informations sur les tests de mémoire (orientées vers les tests de santé, sans nécessairement afficher le total exact).

    Méthode 4 : conteneur Linux (Crostini) (pour référence uniquement)

    Aide-mémoire de conversion

    FAQ



    Vérifier l'utilisation du processeur et de la mémoire sur Chromebook

    Méthode 1 : utilisez le gestionnaire de tâches intégré

    Les Chromebooks disposent d'un gestionnaire de tâches intégré qui peut être utilisé pour afficher l'utilisation du processeur et de la mémoire de chaque application.

    1. presseSearch + Escclé pour démarrer le Gestionnaire des tâches.
    2. Dans la fenêtre qui s'ouvre, vous pouvez voir leCPUetmémoireUsage.

    Méthode 2 : via l'extension Chrome

    Vous pouvez également installer des extensions Chrome telles queSystem MonitorouTask ManagerDéveloppez pour obtenir des informations système plus détaillées.

    1. Ouvrez Chrome et accédez àChrome Web Store
    2. rechercheSystem Monitor, puis cliquez sur le bouton "Installer".
    3. Une fois installé, vous pouvez activer l'outil à partir de la barre d'extensions et afficher l'utilisation du processeur et de la mémoire.

    Méthode 3 : Utilisation d'un terminal Linux (si un environnement Linux est installé)

    Si votre Chromebook dispose d'un environnement Linux activé, vous pouvez utiliser les commandes du terminal pour afficher l'utilisation des ressources système.

    1. Ouvrez le terminal et entreztopcommande pour afficher l'utilisation du processeur et de la mémoire du système.
    2. Alternativement, utilisezhtopcommande (si installée) pour une interface plus intuitive.


    Chromebook gère les fichiers locaux

    Aperçu

    Les Chromebooks utilisent le système d'exploitation Chrome OS, qui se concentre sur les applications cloud mais peut également gérer et accéder aux fichiers locaux. Les utilisateurs peuvent parcourir, gérer et exploiter des fichiers via l'application « Fichier » intégrée.

    Utiliser l'application Fichiers

    L'application Fichiers est le gestionnaire de fichiers intégré à votre Chromebook, similaire à l'Explorateur de fichiers ou au Finder d'autres systèmes d'exploitation. Les utilisateurs peuvent afficher et gérer les fichiers stockés localement sur l'appareil ou dans le cloud dans cette application.

    Comment ouvrir et utiliser l'application Fichiers

    1. Cliquez sur l'icône "Lanceur" dans le coin inférieur gauche de l'écran.
    2. Tapez « fichier » dans la barre de recherche ou sélectionnez « fichier » directement dans la liste des applications.
    3. Une fois connecté, vous pouvez afficher différents emplacements de fichiers dans le panneau de gauche, tels que Mes fichiers, Google Drive et les appareils externes.

    Opérations de base sur les fichiers

    Accéder et gérer les appareils externes

    Les Chromebooks prennent en charge les supports de stockage externes tels que les périphériques USB et les cartes SD. Après avoir inséré l'appareil, il sera affiché sur le panneau gauche de l'application « Fichier », et vous pourrez directement accéder et utiliser les fichiers qu'il contient.

    Synchronisation des fichiers cloud et locaux

    Avec Google Drive, les utilisateurs de Chromebook peuvent facilement synchroniser des fichiers entre le cloud et leur ordinateur. Cela fournit non seulement un espace de stockage supplémentaire, mais facilite également le partage et l'accès aux fichiers entre différents appareils.

    Conclusion

    L'application Fichiers pour Chromebooks offre un moyen simple et intuitif de gérer les fichiers locaux et cloud. Grâce à lui, les utilisateurs peuvent effectuer des opérations de base sur les fichiers et accéder à des périphériques externes pour répondre aux besoins quotidiens de gestion de fichiers.



    Terminal Linux pour Chromebook

    Activer l'environnement de développement Linux

    1. Ouvrez "Paramètres".
    2. Cliquez sur "Avancé" > "Développeur".
    3. Activez « Environnement de développement Linux (bêta) ».
    4. Une fois l'installation terminée conformément aux instructions, une fenêtre appeléeTerminalapplication.

    Caractéristiques des conteneurs Linux

    Exemples de commandes courantes

    sudo apt update
    sudo apt install python3
    cd ~
    ls
    

    Partager des fichiers avec ChromeOS

    1. Ouvrez l'application Fichiers.
    2. Cliquez avec le bouton droit sur le dossier ou le fichier que vous souhaitez partager.
    3. Sélectionnez "Partager sur Linux".

    Après partage, le terminal est accessible depuis le chemin suivant :

    /mnt/chromeos/MyFiles

    Scénarios d'application



    Le terminal Linux du Chromebook accède au dossier de téléchargement

    Partager le dossier de téléchargement sur Linux

    1. Ouvrez le gestionnaire de fichiers (Fichiers).
    2. Faites un clic droit sur le dossier "Téléchargements".
    3. Sélectionnez "Partager sur Linux".

    Accédez au dossier de téléchargement dans un terminal Linux

    cd /mnt/chromeos/MyFiles/Downloads

    Parcourir les fichiers locaux

    cd /mnt/chromeos/MyFiles
    ls

    Créez des liens symboliques pour un accès rapide

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

    Il peut être utilisé directement après :

    cd ~/Downloads

    Choses à noter



    Chromebook utilise Webapp et Termux pour partager des dossiers

    Étape 1 : Installer Termux

    Installer sur votre ChromebookTermuxApplication qui peut être téléchargée et installée depuis le Google Play Store. Termux fournit un environnement Linux entièrement fonctionnel pour exécuter des commandes et gérer des fichiers.

    Étape 2 : Configurer les dossiers partagés

    Les utilisateurs de Chromebook peuvent utiliser Chrome OSLinux (Beta)Fonction pour partager des dossiers du système avec l'environnement Linux. Les étapes de réglage sont les suivantes :

    1. Cliquez sur le coin inférieur droit du système Chrome OS pour entrerinstallation
    2. choisirLinux (Beta), et après l'avoir allumé, cliquez surGérer les dossiers partagés
    3. Sélectionnez le dossier à partager et autorisez l'accès à Linux.

    Étape 3 : Accéder aux dossiers partagés dans Termux

    Dans Termux, vous pouvez accéder aux dossiers partagés en montant le dossier. Exécutez les commandes suivantes pour parcourir et monter le dossier partagé :

    cd /mnt/chromeos/MyFiles/Downloads

    La commande ci-dessus dirigera l'utilisateur vers Chrome OSDownloadsdossier, ou ajuster en fonction du chemin réel du dossier partagé.

    Étape 4 : Créez une application Web pour accéder au dossier

    Sur les Chromebooks, lorsque vous utilisez des technologies Web telles que PWA pour créer une application Web, vous pouvez configurer l'application pour accéder aux fichiers du même dossier via un code tel que JavaScript.

    // Exemple JavaScript : lister le contenu du dossier
    fetch('/mnt/chromeos/MesFichiers/Téléchargements')
      .then(réponse => réponse.text())
      .then(data => console.log(data));

    en conclusion

    Grâce aux étapes ci-dessus, les utilisateurs peuvent configurer avec succès un dossier partagé entre Webapp et Termux sur Chromebook pour réaliser la synchronisation et l'accès aux fichiers.

    Solution à Termux incapable de trouver /mnt/chromeos sur Chromebook

    Description du problème

    Dans certains cas, Termux peut ne pas être en mesure de trouver/mnt/chromeoschemin, ce qui signifie que les utilisateurs ne peuvent pas accéder directement au système de fichiers Chrome OS. Si cela se produit, vous devrez envisager d'autres moyens de partager des fichiers.

    Solution 1 : alternative à l'utilisation de Termux pour accéder aux dossiers partagés

    Si non disponible/mnt/chromeos, vous pouvez réaliser le partage de dossiers avec Chrome OS via les méthodes suivantes :

    1. utiliserTermux APIpackage pour accéder aux fichiers sous Android.
    2. Copiez le fichier de Chrome OS vers un chemin accessible par Termux, tel que/storage/emulated/0/(c'est-à-dire "l'espace de stockage interne" d'Android).

    Solution 2 : déplacer le fichier manuellement

    Si Termux ne peut pas accéder directement au système de fichiers Chrome OS, vous pouvez déplacer manuellement les fichiers du gestionnaire de fichiers Chrome OS vers un dossier que Termux peut lire et écrire, tel que :

    Les utilisateurs peuvent copier ou déplacer des fichiers vers ces emplacements via un gestionnaire de fichiers afin que Termux puisse y accéder.

    Solution 3 : utiliser la synchronisation cloud

    Une autre solution consiste à utiliser un service cloud (par exemple Google Drive, Dropbox) pour synchroniser les fichiers avec Termux. Par exemple:

    1. Téléchargez des fichiers sur le cloud.
    2. Utiliser TermuxwgetoucurlTéléchargez les archives.

    Exemple de commande

    # Utilisez Termux pour accéder au stockage interne
    stockage-configuration termux
    cd /stockage/émulé/0/Téléchargements

    Cela permettra à Termux d'accéder au stockage interne, permettant ainsi la lecture et l'écriture des fichiers sur ce chemin.

    en conclusion

    Si introuvable/mnt/chromeosPath, les utilisateurs peuvent résoudre les problèmes de partage de fichiers via d'autres chemins accessibles ou en utilisant la synchronisation cloud.



    Chromebook installer la calculatrice bc

    La manière la plus orthodoxe et la plus stable d'utiliser la commande bc sur un Chromebook consiste à utiliser l'environnement de développement Linux intégré. Voici les étapes spécifiques d’installation et d’utilisation :


    1. Activer l'environnement de développement Linux

    Si la fonction Linux n'a pas été activée, veuillez suivre le chemin suivant :

    2. Exécutez les instructions d'installation

    Ouvrez le Terminal dans le lanceur d'applications et entrez les commandes suivantes dans l'ordre :

    # Mettre à jour la liste des packages logiciels
    sudo apt mise à jour
    
    # installer avant JC
    sudo apt installer bc -y

    3. Vérification et opérations de base

    Une fois l'installation terminée, vous pouvez saisir bc directement dans le terminal pour passer en mode calcul. Les techniques couramment utilisées sont les suivantes :

    Fonction Exemple de commande
    Démarrer et inclure la bibliothèque de fonctions mathématiques bc -l
    Définir le nombre de décimales Après avoir entré, entrez scale=4
    Calculez et quittez rapidement echo "10/3" | bc -l
    Quitter le mode interactif Tapez quitter ou appuyez sur Ctrl+D

    Grâce aux étapes ci-dessus, vous pouvez appeler cet outil de calcul de haute précision à tout moment dans le terminal Linux de votre Chromebook.



    Installer Emacs sur Chromebook

    Activer les fonctionnalités Linux (bêta)

    Avant de pouvoir installer Emacs sur votre Chromebook, vous devez d'abord activer la fonctionnalité Linux (bêta). Linux (bêta) fournit un environnement pour exécuter des applications Linux sur les Chromebooks.

    1. Ouvrez votre Chromebookinstallation
    2. Faites défiler vers le bas et trouvezLinux (Beta)
    3. Cliquezactiveret suivez les invites pour terminer l’installation.

    Mettre à jour les packages Linux

    Après avoir installé l'environnement Linux, il est recommandé de mettre d'abord à jour le progiciel système pour garantir qu'Emacs puisse être installé sans problème.

    sudo apt update && sudo apt upgrade

    Entrez la commande ci-dessus dans le terminal et appuyez surEnterclé.

    Installer Emacs

    Après avoir terminé la mise à jour du système, vous pouvez installer Emacs. Veuillez entrer la commande suivante et appuyer surEnter

    sudo apt install emacs

    Emacs sera téléchargé et installé automatiquement. Une fois l'installation terminée, vous pouvez entrer dans le terminalemacspour démarrer Emacs.

    Installer Snap (facultatif)

    Si vous souhaitez obtenir une version plus récente d'Emacs, vous pouvez l'installer à l'aide du gestionnaire de packages Snap. Tout d'abord, vous devez installer Snap :

    sudo apt install snapd

    Ensuite, utilisez Snap pour installer Emacs :

    sudo snap install emacs --classic

    Cela installera la dernière version d'Emacs.

    Démarrer Emacs

    Une fois l'installation terminée, vous pouvez démarrer Emacs en suivant ces étapes :

    FAQ

    Si vous rencontrez des erreurs pendant le processus d'installation, il est recommandé de vérifier si la connexion réseau est stable et de vous assurer que la fonctionnalité Linux (bêta) est activée et que le système est mis à jour.



    Chromebook ouvre les fichiers .ods

    1. Utilisez Google Sheets

    Les Chromebooks sont préinstallés avec Google Sheets et prennent en charge l'ouverture des fichiers .ods.

    1. Téléchargez le fichier .ods sur Google Drive.
    2. Cliquez avec le bouton droit sur le fichier et sélectionnez "Ouvrir avec une feuille de calcul Google".
    3. Les fichiers .ods peuvent être modifiés directement ou enregistrés au format .xlsx ou Google Sheets.

    2. Utiliser LibreOffice (environnement Linux)

    Installez LibreOffice via l'environnement de développement Linux du Chromebook pour ouvrir les fichiers .ods.

    1. Activez Linux (Paramètres > Avancé > Développeur > Environnement de développement Linux).
    2. Dans le terminal Linux, saisissez :
      sudo apt update
      sudo apt install -y libreoffice
    3. Une fois l'installation terminée, ouvrez LibreOffice Calc et ouvrez le fichier .ods.

    3. Utilisez les outils en ligne

    Il n'est pas nécessaire d'installer de logiciel, vous pouvez utiliser des outils en ligne pour ouvrir les fichiers .ods.

    4. Utilisez les applications Android

    Certains Chromebooks prennent en charge les applications Android et peuvent installer des applications liées à OpenOffice.

    1. Installez l'application sur Google Play Store.
    2. Ouvrez l'application et sélectionnez le fichier .ods à modifier.

    en conclusion



    plat

    Gestes courants sur tablette



    Chromebook utilisant VS Code

    Aperçu de l'environnement

    Grâce au conteneur Linux intégré (Crostini), Chromebook peut créer un environnement de développement similaire à Debian et installer une variété d'outils de développement tels que VS Code, Python, Node.js, etc. Si les spécifications matérielles sont suffisantes, il peut effectuer des travaux généraux de développement Web, Python, C/C++ et autres.

    Méthodes de développement courantes

    Activer les conteneurs Linux

    Entrez les paramètres du Chromebook → « Développeur » → « Activer l'environnement de développement Linux (bêta) » → Le terminal apparaîtra une fois terminé. Exécuter dans le terminal :
    sudo apt update && sudo apt upgrade -y

    Installer VS Code

    Téléchargez le package officiel et installez :
    wget -O vscode.deb https://update.code.visualstudio.com/latest/linux-deb-x64/stable
    sudo apt install ./vscode.deb
    code
    

    Erreur de dépendance lors de l'installation

    Si des erreurs telles que « libc6:amd64 non installable » se produisent, les raisons habituelles sont les suivantes :

    Vérifier le schéma

    Entrez dans le terminal :
    uname -m
    Description des résultats :

    Solution d'architecture ARM

    Si aarch64 s'affiche, le package d'installation officiel de VS Code x64 ne peut pas être utilisé. Utilisez plutôt l’une des méthodes suivantes :Option 1 : fichier compressé de la version officielle 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
    
    Option 2 : VSCodium (version open source)
    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
    
    Option 3 : utiliser VS Code Web Edition
    Allez directement àhttps://vscode.devUtilisation, aucune installation requise.

    Choix recommandé

    Contexte d'utilisationSuggestions
    J'espère un développement hors ligne, des fonctions complètesTéléchargez la version compressée officielle d'ARM64
    Vous souhaitez utiliser la gestion des packages et les mises à jour automatiquesInstaller VSCodium (codium)
    Développement occasionnel, démarrage rapideUtilisez vscode.dev

    en conclusion

    Les conteneurs Linux des Chromebooks répondent déjà à la plupart des besoins de développement. S'il s'agit d'une architecture x86_64, vous pouvez installer directement le VS Code officiel ; S'il s'agit d'ARM (aarch64), il est recommandé d'utiliser VSCodium ou le fichier compressé de la version officielle ARM64. Cela facilite la création d'un environnement complet de développement de programmes sur votre Chromebook.

    outils de base

    UltraEdit

    UltraEdit est un puissant éditeur de texte conçu pour les développeurs et les professionnels de l'édition. Développé par IDM Computer Solutions, Inc., il prend en charge plusieurs langages de programmation et formats de fichiers et offre une variété de fonctionnalités avancées pour augmenter la productivité.

    Principales caractéristiques

    Opérations de base

    Voici quelques opérations de base d'UltraEdit :

    en conclusion

    UltraEdit est un éditeur de texte puissant et flexible adapté à une variété d'utilisations, notamment en programmation et en gestion de fichiers. Sa prise en charge multilingue et ses fonctionnalités avancées en font un choix idéal pour les développeurs.



    Emacs

    Emacs est un éditeur de texte hautement extensible développé à l'origine par Richard Stallman dans les années 1970. Il s'agit d'un logiciel open source qui prend en charge une variété de langages de programmation et de langages de balisage, ce qui en fait un choix populaire parmi les programmeurs et les rédacteurs techniques.

    Principales caractéristiques

    Opérations de base

    Voici quelques opérations de base d'Emacs :

    en conclusion

    Emacs est un éditeur de texte puissant et flexible adapté à diverses fins, qu'il s'agisse de programmation ou d'édition de documents. Cela peut nécessiter une courbe d'apprentissage quelque peu abrupte, mais une fois maîtrisé, cela augmentera considérablement votre productivité.



    Alternatives à MS Office

    1. Google Workspace

    Les outils fournis par Google Workspace incluent Google Docs (documents), Google Sheets (feuilles), Google Slides (présentations), etc., avec des fonctions de stockage dans le cloud et de collaboration, permettant à plusieurs utilisateurs de modifier et de commenter des fichiers en même temps.

    2. LibreOffice

    LibreOffice est une suite bureautique gratuite et open source qui comprend Writer (traitement de texte), Calc (feuille de calcul), Impress (présentation), etc. Elle prend en charge une variété de formats de fichiers et possède une interface utilisateur similaire à MS Office.

    3. WPS Office

    WPS Office est une suite bureautique développée par Kingsoft Software. Il comprend des fonctions de texte, de formulaire et de présentation. La version gratuite fournit des fonctions de base et prend en charge l'interopérabilité avec les formats de fichiers MS Office.

    4. OnlyOffice

    OnlyOffice est une suite bureautique intégrée qui prend en charge l'édition de documents, de feuilles de calcul et de présentations, fournit des fonctionnalités de collaboration et peut être intégrée à des services de stockage cloud tels que Nextcloud.

    5. Zoho Office Suite

    Zoho Office Suite fournit des applications complètes, notamment Zoho Writer, Zoho Sheet et Zoho Show, et prend en charge une intégration transparente avec d'autres produits Zoho, ce qui la rend adaptée à une utilisation professionnelle.

    6. Etherpad

    Etherpad est un éditeur de texte collaboratif en temps réel open source, adapté aux équipes pour éditer des documents en même temps, particulièrement adapté au brainstorming ou aux notes de réunion.

    7. Éditeur de démarques

    Les éditeurs Markdown tels que Typora et Obsidian se concentrent sur l'édition de texte concise et conviennent particulièrement aux utilisateurs qui ont besoin d'éditer et de formater rapidement du texte.

    8. Prezi

    Prezi est un outil de briefing basé sur le cloud qui fournit des formats de briefing dynamiques et interactifs, adaptés aux utilisateurs qui ont besoin de méthodes de présentation innovantes.

    en conclusion

    Lorsque vous choisissez une alternative à MS Office, vous devez tenir compte de vos propres besoins et scénarios d'utilisation. Les outils ci-dessus ont chacun leurs propres caractéristiques et répondent aux besoins des différents utilisateurs. Qu’ils soient utilisés par des individus ou des équipes, vous trouverez des outils bureautiques adaptés.



    LibreOffice Writer enregistre les fichiers PDF

    Utiliser la fonction d'exportation

    1. Ouvrez le fichier que vous souhaitez exporter.
    2. Cliquez sur le menu ci-dessusdéposer
    3. choisirExporter en tant que > Exporter au format PDF
    4. Dans la fenêtre « Options PDF » qui s'ouvre, vous pouvez ajuster les paramètres selon vos besoins, comme la compression, les balises, la protection par mot de passe, etc.
    5. Une fois le réglage terminé, appuyez surremettrebouton.
    6. Sélectionnez l'emplacement de stockage et nommez le fichier, cliquez surmagasinLe PDF sera généré.

    Exportation rapide de la barre d'outils

    Vous pouvez également cliquer directement sur la barre d'outilsExporter au format PDF(l'icône est une petite image PDF), générez rapidement des fichiers PDF, en utilisant les paramètres par défaut.

    Choses à noter



    Logiciel de présentation

    Logiciel de présentation gratuit courant

    Logiciel de présentation payant courant

    Outil de présentation en ligne

    Sélectionnez des suggestions



    LibreOffice Calc calcule la différence horaire entre deux heures

    Méthode 1 : utiliser la formule

    Supposons que l'heure de début soit dans la celluleA1, l'heure de fin est dans la celluleB1

    1. Entrez la formule suivante dans la cellule cible :
      =B1 - A1
    2. Définissez le format de cellule de résultat sur "Format de l'heure" ou "Format numérique".

    Si vous devez l'afficher en heures, utilisez la formule :

    = (B1 - A1) * 24

    Méthode 2 : utiliser la fonction TEXTE

    Si un formatage plus précis ou spécifique est requis, utilisezTEXTfonction:

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

    Cela montrera la différence d’heure pure entre les deux.

    Choses à noter



    Calc récupère la dernière valeur d'une colonne

    Utiliser la méthode de la formule

    Supposons que vous souhaitiez obtenir une feuille de calcul dans n'importe quelle celluleColonne APour la dernière valeur non nulle, utilisez la formule suivante :

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

    Étapes d'utilisation

    1. Sélectionnez les cellules dans lesquelles vous souhaitez que les résultats apparaissent.
    2. Après avoir entré la formule ci-dessus, appuyez surCtrl + Shift + Enter(Créer une formule matricielle).
    3. Le résultat est le contenu de la dernière cellule non vide de la colonne A.

    Pour spécifier une feuille de calcul

    Pour copier des données d'une autre feuille de calcul telle queSheet2) pour obtenir la dernière valeur de la colonne A, disponible :

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

    Version simplifiée (versions plus récentes de LibreOffice uniquement)

    Si la version prend en chargeFILTERFonction, également disponible :

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

    Description de la formule



    S'il y a des espaces dans la colonne, prenez la dernière valeur de la colonne.

    Description du problème

    tu as mentionnéMAX(IF(A:A<>"";ROW(A:A)))"Incorrect" lorsqu'il y a des espaces intercalés dans la colonne. En pratique, ce type de formule matricielle aura des problèmes de limites pour les références de colonnes complètes ou différents types de données (texte/nombre mélangés). Vous trouverez ci-dessous plusieurs pratiques robustes (y compris les situations et explications applicables) que vous pouvez choisir en fonction du type de données et de la version de Calc.

    Universel et concis (prend en charge le texte et les chiffres, aucune entrée de tableau requise)

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

    Uniquement des chiffres (obtenez rapidement la dernière valeur)

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

    Si vous souhaitez obtenir le dernier numéro de colonne non vide (et accepter les formules matricielles)

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

    Remplacement : recherchez d'abord le numéro de la dernière colonne, puis INDEX (plus intuitif)

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

    Exemple (obtenir des valeurs dans des feuilles de calcul)

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

    PaquetSheet2Modifiez la plage en votre feuille de calcul réelle avec une limite supérieure raisonnable.

    Suggestions pratiques



    Barre de déplacement LibreOffice Calc et conservation de la référence

    Utilisez le glisser-déposer (adapté aux données simples)

    1. Sélectionnez la colonne G :
      • Cliquez sur l'en-tête du champ "G" pour sélectionner l'intégralité du champ.
    2. Faites glisser vers un nouvel emplacement :
      • Appuyez et maintenezAltclé (conserver la référence de la formule).
      • Faites glisser la colonne G entre les colonnes B et C. (Cliquez sur la valeur de la colonne à faire glisser, pas sur le titre de la colonne)
      • Relâchez le bouton de la souris lorsque la ligne verticale apparaît.

    ✅ Les références seront mises à jour automatiquement.

    Utiliser couper et insérer (pour les formules complexes)

    1. Sélectionnez la colonne G :
      • Cliquez sur l'en-tête du champ "G" pour sélectionner l'intégralité du champ.
    2. Champs coupés :
      • selonCtrl + X(Windows/Linux) ouCmd + X(Mac)。
    3. Insérer des champs coupés :
      • Faites un clic droit sur la colonne C et sélectionnez "Insérer des cellules coupées".

    ✅ Les références des formules resteront automatiquement correctes.

    Utilisation du copier-coller (pour ajuster manuellement les références)

    1. Sélectionnez la colonne G et appuyez surCtrl + C(Windows/Linux) ouCmd + C(Mac)。
    2. Sélectionnez la colonne C et appuyez surCtrl + V(Windows/Linux) ouCmd + V(Mac)。
    3. Si la référence n'est pas mise à jour automatiquement, utilisez Rechercher et remplacer :
      • selonCtrl + HActivez la recherche et le remplacement.
      • à la recherche de$G, remplacé par$C
      • Cliquez sur "Remplacer tout".

    en conclusion



    La barre de titre Calc masque le bouton déroulant de tri

    Raison de l'événement

    Dans LibreOffice Calc, si la fonction « Filtre automatique » ou « Filtre » est activée, une flèche déroulante apparaîtra à côté de chaque nom de champ dans la barre de titre, qui peut être utilisée pour trier ou filtrer.

    Comment annuler le bouton déroulant

    1. Sélectionnez la plage de la barre de titre avec la flèche déroulante.
    2. Cliquez sur le menu ci-dessusmatériel
    3. choisirFiltrage automatique(AutoFilter)。
    4. Après avoir cliqué à nouveau, la flèche déroulante se fermera.

    Autres opérations connexes

    Choses à noter



    Calc définit la couleur des cellules en fonction de la formule

    Utiliser la mise en forme conditionnelle pour définir les couleurs

    Dans LibreOffice Calc, vous pouvez utiliser la « mise en forme conditionnelle » pour définir la couleur des cellules en fonction des formules.

    étape

    1. Sélectionnez la plage de cellules à laquelle vous souhaitez appliquer la couleur.
    2. CliquezFormat > mise en forme conditionnelle > condition...
    3. Sélectionnez « La formule est » sous « Condition 1 ».
    4. Saisissez la formule, par exemple :
      • A1>100(Change de couleur lorsque A1 est supérieur à 100)
      • MOD(ROW();2)=0(Coloriser les colonnes paires)
    5. Cliquez sur "Ajouter un style", sélectionnez une couleur d'arrière-plan et nommez le style.
    6. Cliquez sur OK pour appliquer les paramètres.

    Exemples de formules courantes

    Choses à noter



    Référence de la colonne dynamique Calc

    Déterminer le numéro de colonne en fonction du contenu des cellules

    Dans Calc, commeA$534Cette façon d'écrire corrige la colonne 534A534Cellule.
    Si vous souhaitez que le numéro de colonne "534" soit déterminé par la valeur d'autres cellules (par exemple, la celluleB1le contenu est 534), vous pouvez utiliserINDIRECT (référence indirecte)fonction.

    exemple

    =INDIRECT("A"&B1)

    Exemple de feuille croisée

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

    Le numéro de colonne correspondant est également dynamique

    Si les colonnes et les colonnes doivent être spécifiées par des cellules, par exemple :

    Disponible:

    =INDIRECT(B1 & B2)

    Le résultat est équivalent à=C55

    Une autre façon d'écrire la fonction ADDRESS

    Si vous souhaitez générer l'adresse complète numériquement, vous pouvez également utiliser :

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

    Choses à noter



    Édition de tableaux OpenOffice Calc et HTML

    Exportation OpenOffice Calc vers un tableau HTML

    OpenOffice Calc (programme de feuille de calcul) n'est pas principalement un éditeur de tableau HTML, mais il a la capacité d'exporter (ou d'enregistrer) le contenu d'une feuille de calcul au format HTML, ce qui peut générer un tableau HTML.

    Calc comme outil de création de tableaux HTML

    L'excellente fonction de feuille de calcul de Calc en fait un outil pratique pour créer des données et des structures de tableaux HTML :

    1. Créez et organisez des données tabulaires dans Calc à l'aide de l'interface cellulaire familière.
    2. Concevez avec les fonctionnalités de Calc telles que les cellules fusionnées, les polices et les couleurs d'arrière-plan.
    3. Enregistrez ou exportez la feuille de calcul complétée sous forme de fichier HTML.
    4. Vous devrez ensuite utiliser un éditeur HTML ou un éditeur de texte spécialisé pour copier et coller le code $\lt$table$\gt$ généré par Calc dans votre projet de page Web.

    Edition de tableaux HTML : opération inverse (import)

    Calc prend également en charge l'importation de tableaux HTML existants dans des feuilles de calcul :

    Résumer

    OpenOffice Calc n'est pas un éditeur HTML WYSIWYG. Il ne peut pas modifier visuellement le code HTML directement comme un logiciel d'édition Web professionnel. Mais il peut :



    Editeur de tableaux HTML

    Qu’est-ce que l’éditeur de tableaux HTML ?

    L'éditeur de tableaux HTML est un outil qui permet aux utilisateurs de créer, modifier et gérer facilement des tableaux HTML via une interface graphique ou une syntaxe concise. Les utilisateurs n'ont généralement pas besoin d'écrire directement des balises complexes $\lt$table$\gt$, $\lt$tr$\gt$, $\lt$td$\gt$ ou $\lt$th$\gt$. Au lieu de cela, ils peuvent compléter la conception des tableaux et le remplissage des données en cliquant, en faisant glisser ou en saisissant du contenu.

    Type d'éditeur

    Fonctions principales

    Fonction décrire
    Ajouter/supprimer des lignes et des colonnes Ajoutez ou supprimez rapidement des lignes ou des colonnes n’importe où dans le tableau.
    Fusionner les cellules Prend en charge les attributs $\text{colspan}$ (colonnes étendues) et $\text{rowspan}$ (lignes étendues) des balises $\lt$td$\gt$ ou $\lt$th$\gt$.
    Ajustement du style Définissez la bordure, la couleur d'arrière-plan, l'alignement du texte, etc. du tableau, de la ligne ou de la cellule avec les styles $\text{CSS}$.
    Édition de contenu Tapez ou collez du texte, des images ou tout autre contenu HTML directement dans la cellule.
    Aperçu/sortie du code Affiche instantanément le code source HTML généré et offre des fonctionnalités de copie ou de téléchargement.

    Comment utiliser (prenons l'éditeur WYSIWYG comme exemple)

    1. Créez un tableau : cliquez sur le bouton "Insérer un tableau" dans la barre d'outils et définissez le nombre initial de lignes et de colonnes.
    2. Saisir des données : cliquez sur une cellule du tableau et saisissez le contenu requis.
    3. Modifier la structure : cliquez avec le bouton droit sur une cellule et utilisez les options du menu pour ajouter, supprimer ou fusionner des cellules.
    4. Ajuster les styles : sélectionnez le tableau entier ou des cellules spécifiques et utilisez le panneau Propriétés pour ajuster les styles tels que la largeur, la couleur et les bordures.


    Éditeur WYSIWYG de tableaux HTML

    Types d'éditeurs WYSIWYG courants

    L'éditeur Ce que vous voyez est ce que vous obtenez (WYSIWYG) permet aux utilisateurs d'opérer dans une interface visuelle sans écrire directement de code HTML. En termes d'« édition de tableaux », ils fournissent généralement des boutons et des menus intuitifs pour insérer, modifier et fusionner des tableaux. Ce type d'éditeur se divise principalement sous plusieurs formes :

    Logiciel de conception de sites Web indépendant

    Ce type de logiciel est une application de bureau complète conçue pour créer et gérer un site Web complet. Il contient une puissante fonction d'éditeur WYSIWYG, l'édition de tableaux n'est qu'une de ses nombreuses fonctions.

    Dans le cadre d'un système de gestion de contenu (CMS)

    De nombreux systèmes de gestion de contenu (tels que WordPress, Joomla!, Drupal, etc.) et plateformes de commerce électronique intègrent des éditeurs WYSIWYG dans l'interface d'édition d'articles ou de pages. Les utilisateurs peuvent insérer et modifier des tableaux directement dans l'éditeur d'arrière-plan.

    Générateur/outil HTML en ligne

    Il s'agit d'outils qui s'exécutent spécifiquement sur les pages Web et dont l'objectif principal est de générer rapidement du code HTML, y compris du code de tableau. Les utilisateurs définissent des paramètres (tels que le nombre de lignes, de colonnes, de styles) sur l'interface Web, et l'outil générera instantanément du code que les utilisateurs pourront copier.

    Autres éditeurs intégrés à l'application

    Certaines applications de bureau, telles que des logiciels de prise de notes spécifiques ou des outils de productivité, disposent généralement de fonctionnalités d'édition WYSIWYG intégrées pour le traitement des tableaux si elles prennent en charge l'exportation au format HTML.



    logiciel de machine virtuelle

    Qu'est-ce qu'une machine virtuelle ?

    Une machine virtuelle est une technologie logicielle capable de simuler un système informatique complet, permettant aux utilisateurs d'exécuter plusieurs systèmes d'exploitation virtuels sur un ordinateur physique. Grâce aux machines virtuelles, vous pouvez exécuter simultanément différentes versions de systèmes d'exploitation, telles que Windows, Linux, etc., sur le même matériel.

    Avantages des machines virtuelles

    Logiciel de machine virtuelle courant

    Applications de machines virtuelles

    Les machines virtuelles sont largement utilisées dans le développement, les tests, la virtualisation de serveurs et la virtualisation de postes de travail. Il peut aider les développeurs à effectuer des tests de logiciels dans plusieurs environnements de systèmes d'exploitation et fournir également aux entreprises une méthode de gestion de serveur plus flexible.



    Comment créer un disque de démarrage système

    Qu'est-ce qu'un disque de démarrage ?

    Un disque amorçable est un périphérique de stockage à partir duquel un ordinateur peut être démarré. Il est souvent utilisé pour installer des systèmes d’exploitation ou réparer des problèmes de système. Les supports courants sont les clés USB ou les disques durs externes.

    Préparation

    Outils de production communs

    sous Windows

    sous Linux

    Comment utiliser Ventoy

    1. Téléchargez et exécutez Ventoy
    2. Sélectionnez le périphérique USB et cliquez sur "Installer"
    3. Une fois l'installation terminée, le périphérique USB sera dans un format spécial
    4. Copiez plusieurs fichiers ISO directement sur USB (pas besoin de répéter le formatage)
    5. Redémarrez et démarrez depuis USB, Ventoy affichera le menu ISO

    Étapes de production de Rufus

    1. Allumez Rufus et branchez l'USB
    2. Sélectionnez le fichier ISO
    3. Sélectionnez le mode de démarrage (MBR/GPT)
    4. Cliquez sur "Démarrer" et attendez la fin

    Démonstration de la commande Linux dd

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

    Après l'achèvement

    Suggestions et remarques



    Centre commercial de logiciels

    Plateforme de vente de logiciels

    En 2026, le choix de la bonne plateforme de vente de logiciels dépendra de votre type de logiciel et de votre marché cible. Voici les classifications et caractéristiques des plateformes grand public :


    Produits numériques universels et plateformes SaaS

    Plateforme de distribution d'applications de jeux et de bureau

    Centre commercial d'applications d'entreprise et mobiles

    Plateforme de commerce électronique locale taïwanaise


    Tableau comparatif de sélection de plateforme

    objectif de demande Plateforme recommandée Avantages essentiels
    Automatisez le traitement fiscal mondial Paddle / Lemon Squeezy Épargnez-vous les tracas de la déclaration fiscale dans différents pays
    Rechercher un trafic maximum Steam / App Store Base d'utilisateurs massive et prête à l'emploi
    Créez rapidement un site Web officiel de marque Shopify / SHOPLINE Expérience d'achat hautement personnalisée
    Acquisition précoce d'utilisateurs de semences AppSumo Obtenez de l'argent rapidement grâce aux promotions


    T:0000