Comment économiser de l'espace avec des liens symboliques et des points de montage

Comment économiser de l'espace avec des liens symboliques et des points de montage

Lorsque vous êtes coincé avec un espace de stockage limité, il y a toujours la possibilité d'acheter plus de stockage, mais et si vous ne pouvez pas. Des appareils comme Chromebooks et certains ordinateurs portables sont assez limités. Heureusement, Linux a quelques astuces pour vous aider à faciliter votre travail d'administration du système Linux. Parce que les systèmes de type Unix traitent tout comme un fichier, vous pouvez facilement utiliser des liens symboliques et des partitions montées pour maximiser l'espace.

Dans ce tutoriel, vous apprendrez:

  • Comment utiliser des liens symboliques à / à domicile
  • Comment utiliser des liens symboliques ailleurs
  • Comment étendre votre stockage avec des points de montage
  • Comment utiliser efficacement les lecteurs en réseau
Répertoire de la maison Linux avec Symlinks.

Exigences et conventions logicielles utilisées

Exigences logicielles et conventions de ligne de commande Linux
Catégorie Exigences, conventions ou version logicielle utilisée
Système Toute distribution Linux
Logiciel N / A
Autre Accès privilégié à votre système Linux en tant que racine ou via le Sudo commande.
Conventions # - Exige que les commandes Linux soient exécutées avec des privilèges racine soit directement en tant qu'utilisateur racine, soit par l'utilisation de Sudo commande
$ - Exige que les commandes Linux soient exécutées en tant qu'utilisateur non privilégié régulier

Utilisez des liens symboliques à / à domicile

Ton /maison Le répertoire contient probablement des porcs de stockage majeurs. Bien sûr, il y a les Cuplrits évidents comme Multimeda et Games, mais il existe d'autres dossiers massifs qui ont tendance à résider ici, comme les configurations du navigateur, les répertoires de cache et les e-mails.



Beaucoup de ces fichiers et dossiers sont cachés. Ton .cache Répertoire et Thunderbird .tonnerre sont de grands exemples. Le répertoire de jeu de Steam est enterré sous .local / partager. Ces répertoires cachés peuvent vider votre trajet entier sans pouvoir le voir facilement.

Listing in Home Directory avec Symlinks.

Les répertoires domestiques, de par leur nature même, ne sont pas essentiels au système, vous pouvez donc mettre n'importe quel fichier ou dossier de votre répertoire personnel ailleurs sur votre système sans aucun impact négatif. Dites que vous avez un dossier massif qui devient un problème, disons ~ / Jeux, Vous pouvez le mettre ailleurs sur votre système et le relier à sa place régulière /maison.



Commencez par copier le répertoire des problèmes sur un endroit avec plus d'espace disponible. Si vous êtes sur un bureau avec plusieurs lecteurs, vous pouvez toujours jeter votre répertoire sur un lecteur complètement différent avec une plus grande capacité.

CP -R ~ / Games / Media / Mass-Storage /

Maintenant, créez simplement un lien dans votre /maison Répertoire où était le dossier d'origine.

LN -S / Media / Mass-Storage / Games ~ / Games

Vous verrez le dossier dans /maison, Mais c'est en fait juste un lien vers le lieu réel. Les programmes et les scripts se comporteront de la même manière, et vous ne devriez pas remarquer de différence, à l'exception de l'espace libre.

Utilisez des liens symboliques ailleurs

Lorsque vous utilisez des liens symboliques dans les directeurs système, vous devez vous assurer que les fichiers que vous déplacez ne sont pas essentiels pour démarrer. Les fichiers système en mouvement du système de fichiers racine à un autre lecteur peuvent facilement créer des problèmes car le système montera toujours en premier.

Même encore, il n'est pas rare que votre partition racine se remplisse, et l'un des plus grands délinquants est / usr / partage. Puisque, ce répertoire agit comme un fourre-tout pour les actifs du programme, il n'aura probablement pas d'impact sur le démarrage trop. Il est assez sûr de lier cela ailleurs, si vous avez besoin de.

Étendre votre stockage avec des points de montage

Sur les systèmes Linux, vous pouvez monter à peu près n'importe quelle partition à peu près n'importe où. À cause de ce flexibiltiy, vous êtes libre de vous tailler vos entraînements dans toutes sortes de partitions et de les monter partout où vous avez besoin de l'espace.

Linux fstab avec plusieurs points de montage.

Il y a deux répertoires assez évidents qui font généralement leur chemin sur d'autres partitions ou entraînements, /maison et / var. Les deux répertoires ont tendance à devenir incontrôlables, et ils sont tous les deux facilement déplacés.

Il est toujours plus facile de configurer cela lorsque vous installez votre système pour la première fois, mais vous pouvez facilement le faire à tout moment. Commencez par la création de la nouvelle partition. Ensuite, copiez tout, du répertoire d'origine à la nouvelle partition. Traitez la partition comme c'était le dossier lui-même. Ensuite, courez blkid sur la partition pour trouver son uuid. Créer un nouvel ajout à / etc / fstab pour le lecteur. Par la suite, vous pouvez supprimer les anciens fichiers en toute sécurité et remonte à tout mont -a.

Utiliser efficacement les lecteurs en réseau

Bien que le stockage ne soit pas exactement sur notre machine, l'utilisation du stockage en réseau est toujours une option. Les actions NFS sont assez faciles à monter n'importe où sur votre système, et ils sont également assez simples pour être installés avec FSTAB.



Le stockage en réseau est parfait pour le multimédia. Les vitesses du réseau, en particulier sur LAN, sont suffisantes pour jouer aux fichiers multimédias. Il est assez facile d'obtenir une configuration en réseau de stockage en réseau absolument massive, il n'y a donc aucune raison de ne pas en profiter.

Conclusion

Si vous êtes créatif, vous pouvez faire beaucoup pour réorganiser vos fichiers sur un système Linux pour profiter de chaque bit d'espace de stockage que vous avez. Vous devrez peut-être jouer avec des autorisations pour permettre l'accès lorsque les répertoires sont placés à des endroits un peu peu orthodoxe.

Tutoriels Linux connexes:

  • Choses à installer sur Ubuntu 20.04
  • Une introduction à l'automatisation Linux, des outils et des techniques
  • Choses à faire après l'installation d'Ubuntu 20.04 Focal Fossa Linux
  • Ubuntu 20.04 astuces et choses que vous ne savez peut-être pas
  • Ubuntu 20.04 Guide
  • Conseils de ligne de commande bash utiles et exemples de trucs - Partie 1
  • Choses à faire après l'installation d'Ubuntu 22.04 Jammy Jellyfish…
  • Téléchargement Linux
  • Conseils de commande de commande de bash utile et exemples de trucs - Partie 3
  • Installez Arch Linux dans VMware Workstation