Trouver des fichiers grands linux

Trouver des fichiers grands linux
Un système de fichiers est la partie de base de tout système d'exploitation utilisé pour contenir différents types de données dans les fichiers et dossiers. Ces fichiers et dossiers sont nécessaires pour fournir un moyen organisé de séquencer les données du système. Comme de nombreux autres systèmes d'exploitation, Linux a créé son système de fichiers, qui est légèrement différent des autres systèmes d'exploitation. Certains fichiers et dossiers contiennent plus de données que d'autres et prennent plus de stockage sur notre système. Linux a trouvé de nombreuses commandes pour obtenir des informations concernant les grands fichiers de notre système. Si vous voulez connaître les plus grands fichiers et répertoires de votre Ubuntu 20.04 Système d'exploitation Linux, alors cet article est destiné à vous. Alors, commençons par le lancement du terminal en utilisant le «Ctrl + Alt + T."

Mettre à jour et mettre à niveau le système:

Nous commencerons cet article avec la mise à jour du système. La mise à jour est assez importante pour les utilisateurs de Linux lors de l'exécution de nouvelles commandes, très probablement lorsque vous souhaitez installer ou télécharger quelque chose à partir du terminal de ligne de commande. Ceci est également nécessaire pour le traitement ultérieur de la liste des fichiers les plus importants du système. Ainsi, dans le terminal de shell, nous devons utiliser l'instruction de mise à jour «APT» avec les privilèges sudo et appuyez sur Entrée pour l'exécuter. Il commencera à mettre à jour votre système et vos forfaits et sera terminé dans quelques minutes.

$ sudo apt mise à jour

L'étape suivante après la mise à jour du système consiste à mettre à niveau notre Ubuntu 20.04 Système d'exploitation Linux. Vous devez utiliser la commande APT «Mettre à niveau» dans le shell et les privilèges sudo. Il démarrera la mise à niveau de votre système et vous montrera une liste de packages qui seront mis à niveau, je.e., snapd.

$ sudo apt mise à niveau

Lors de la mise à niveau, le processus nécessitera votre confirmation de processus en vous montrant l'espace disque supplémentaire dont il a besoin de votre système. Vous devez appuyer sur «Y» pour continuer la mise à niveau.

Il sera mis à niveau en quelques minutes et, dans certains cas, en quelques secondes s'il est déjà complètement amélioré. La sortie de traitement de la mise à niveau du package est indiquée ci-dessous.

Utilisation de l'instruction «DU»:

Le mot «du» signifie «utilisation du disque» dans Linux. Il est utilisé pour trouver les plus grands fichiers et dossiers de maintien de l'espace du système. L'instruction «DU» peut utiliser bon nombre des différents drapeaux. Commençons par jeter un œil à la commande «du» dans le shell en mentionnant les autres options. Ensuite, le mot «DU» sera utilisé pour obtenir l'utilisation de l'espace par le fichier ou le dossier particulier, suivi du drapeau «-a» utilisé pour compter les fichiers et le chemin d'accès au dossier, je.e.,/maison. Nous avons utilisé la commande «Sort» dans la commande «DU» pour trier les fichiers et dossiers sortis par la commande «DU» dans l'ordre croissant de l'espace mémoire qu'ils contiennent, suivi par les «-n» et «-r» drapeau. La commande «head» a également été utilisée dans la même commande pour spécifier le nombre total de fichiers ou de dossiers que vous souhaitez énumérer sur votre shell en utilisant l'indicateur «-n» avec le numéro, je.e., 5. La commande affiche les 5 enregistrements dans l'ordre croissant.

$ sudo du -a / home / | Trier -n -r | tête -N 5

Vous souhaitez voir les plus grands fichiers et dossiers du dossier / var. La même commande sera utilisée avec le chemin «/ var.»En outre, nous avons spécifié le numéro 10 dans la section tête de cette commande pour répertorier 10 enregistrements. La sortie montre les 10 enregistrements pour les dossiers de maintien d'espace le plus grand et le plus petit dans le répertoire / var de l'Ubuntu 20.04 Système.

$ sudo du -a / var | Trier -n -r | tête -N 10

La commande «du» est difficile pour certains utilisateurs de Linux de comprendre. Nous devons également utiliser les autres options de drapeau dans la commande «du» pour leur faciliter la tâche. Le premier drapeau que nous utiliserons est l'indicateur «-HSX» pour afficher la sortie de la commande «DU» dans un format lisible par l'homme. L'option «-H» est particulièrement utilisée pour le format lisible par l'homme, «-s» est utilisé pour afficher un espace total de tous les utilisateurs de Linux, et «X» est utilisé pour ignorer les répertoires de tous les systèmes de fichiers. Cela signifie que cette commande vous montrera l'espace total utilisé par chaque système de fichiers utilisateur séparément sur Linux. Après cette exécution de commande, nous avons 2 enregistrements d'utilisateurs montrant une utilisation d'espace de 182 Mo.

$ sudo du -hsx * | Trier -rh | tête -5

Si vous utilisez autre chose que l'Ubuntu 20.04 Système, vous pouvez essayer d'autres méthodes pour découvrir le plus grand fichier de votre système. Si vous souhaitez afficher tous les plus grands fichiers et dossiers avec l'espace qu'ils contiennent dans KB, GB ou MB, vous devez utiliser le caractère K, G ou M, respectivement. S, nous utilisons la boucle «pour» pour afficher 5 fichiers ou dossiers ayant un grand espace en kilo-kilo-kilo-kilo-kilo-. La sortie est indiquée ci-dessous.

$ pour i dans k; faire du -ah | grep [0-9] $ i | tri -nr -k 1; fait | tête -N 5

La même chose peut être utilisée pour GB et MB. Vous pouvez voir sur l'image ci-dessous que nous n'avons aucun dossier tenant de l'espace dans GBS, alors que nous avons des enregistrements dans MBS.

$ pour i en g; faire du -ah | grep [0-9] $ i | tri -nr -k 1; fait | tête -N 5

Conclusion:

Enfin! Nous avons fait tous les exemples de base pour utiliser la commande «DU» et découvrir les plus grands fichiers de notre système. Nous avons non seulement affiché les plus grands fichiers et dossiers simples de notre système, mais également affiché la mémoire totale détenue par tous les utilisateurs de notre Ubuntu 20.04 Système. Nous espérons que cet article vous aidera à apprendre quelque chose sur Linux.