ამ სტატიაში ჩვენ შევხედავთ გდუ დისკზე ღია კოდის გამოყენების ანალიზატორი, რომელიც დაწერილია. გდუ შთაგონებულია ღმერთო, დუა, ncduდა df.
გდუ ინსტრუმენტი შექმნილია SSD დისკები, სადაც შესაძლებელია პარალელური დამუშავების გამოყენება. ამ ინსტრუმენტს ასევე შეუძლია მუშაობა მყარი დისკი შედარებით ნაკლები შესრულებით SSD დისკები. თქვენ ასევე შეგიძლიათ შეამოწმოთ საორიენტაციო შედეგები. არსებობს მრავალი სხვა მსგავსი ინსტრუმენტი და თქვენ უნდა ითამაშოთ გდუ ჯერ უნდა ნახოთ დააკმაყოფილებს თუ არა თქვენს საჭიროებებს.
ინსტალაციის რამდენიმე განსხვავებული გზა არსებობს გდუ Linux– ის სხვადასხვა არომატით, მაგრამ მე ვაპირებ დავრჩე საერთო გზას, რომლის მიყოლაც შესაძლებელია მიუხედავად იმისა, თუ რა დისტრიბუციით მუშაობთ.
გადადით gdu GitHub გამოშვების გვერდი არქივის ფაილის გადმოსაწერად. უახლესი ვერსიაა V4.9.1 და მე გირჩევთ ჩამოტვირთოთ უახლესი ვერსია.
$ curl -L https://github.com/dundee/gdu/releases/latest/download/gdu_linux_amd64.tgz | tar xz $ chmod +x gdu_linux_amd64. $ sudo mv gdu_linux_amd64/usr/bin/gdu.
ახლა თქვენ შეგიძლიათ შეამოწმოთ ინსტალაცია შემდეგი ბრძანების შესრულებით.
$ gdu -შემობრუნება ვერსია: v4.9.1. აშენების დრო: შაბათი 27 მარტი 09:47:28 PM CET 2021. აშენებული მომხმარებელი: დანდი
ახალი პრაქტიკის დაწყებამდე კარგი პრაქტიკაა დახმარების პარამეტრების შემოწმება.
$ gdu -დახმარება.
თუ თქვენ აწარმოებთ გდუ ბრძანება ყოველგვარი არგუმენტის გადატანის გარეშე, ის სკანირებს თქვენს ახლანდელ სამუშაო დირექტორიას. მე ვარ ჩემი სახლის კატალოგში ახლა და როდესაც ვიმუშავებ გდუ, თქვენ შეგიძლიათ ნახოთ ქვემოთ მოყვანილი სურათიდან ჩემი სახლში დირექტორია დასკანერებულია.
$ gdu.
რომელიმე კონკრეტული დირექტორიის სკანირებისთვის თქვენ უნდა გაიაროთ დირექტორიის სახელი, როგორც არგუმენტი.
$ gdu/home/tecmint/bash.
თქვენ არ შეგიძლიათ ერთზე მეტი არგუმენტის გადატანა.
$ gdu /მთავარი /var.
არსებობს რამდენიმე ოპერაცია, რომლის შესრულებაც შეგიძლიათ გდუ ბრძანება. დაჭერა ?
დახმარების მისაღებად.
დამხმარედან, რომელსაც ხედავთ, არსებობს ვარიანტები დახარისხების, სკანირებისა და დირექტორიების გადაადგილებისთვის. მიიღეთ დახმარება და სცადეთ შეისწავლოთ ყველა ვარიანტი კომფორტის მისაღწევად.
თქვენ შეგიძლიათ წაშალოთ ფაილი ან დირექტორია ღილაკზე დაჭერით "დ"
გასაღები. ის მოგთხოვთ დადასტურებას.
თქვენ ასევე შეგიძლიათ ნახოთ ნებისმიერი ფაილის შინაარსი ღილაკზე დაჭერით "ვ"
გასაღები. ფაილიდან რომ გამოვიდეთ დააჭირეთ გაქცევის ღილაკს.
თქვენ შეგიძლიათ იგნორირება მოახდინოთ გამომავალიდან, დირექტორიების სახელების დამატებით, როგორც არგუმენტი -მე
დროშა. მრავალი დირექტორია ასევე შეიძლება გადაეცეს -მე
დროშა და თითოეული დირექტორია უნდა იყოს გამოყოფილი მძიმეებით.
$ gdu/home/karthick/-i /home/karthick/.ssh,/home/karthick/sqlite.
თქვენ შეგიძლიათ ნახოთ სპეციალური სიმბოლოები ფაილებსა და დირექტორიებში და თითოეულს აქვს განსაკუთრებული მნიშვნელობა. ქვემოთ მოყვანილი მაგალითიდან შეგიძლიათ ნახოთ "/ქსელი" დირექტორია ცარიელია, ასე რომ სიმბოლო "ე" არის პრეფიქსი, რომ აღნიშნოს.
[! ] ⇒ შეცდომა დირექტორია წაკითხვისას. [. ] ⇒ შეცდომა ქვედირექტორის კითხვისას. [ @] ⇒ ფაილი არის socket ან simlink. [H] ⇒ მყარი ბმული, რომელიც უკვე დათვლილია. [e] pt ცარიელი დირექტორია.
თუ მოგწონთ შავი და თეთრი გამოშვება, შეგიძლიათ გამოიყენოთ "-გ"
დროშა. იხილეთ ქვემოთ მოცემული სურათი, სადაც გამომავალი დაბეჭდილია შავი და თეთრი.
$ gdu -c /etc /systemd.
აქამდე ყველა ბრძანება დაიწყებს ინტერაქტიული რეჟიმს დისკის სტატისტიკის საჩვენებლად. თუ გსურთ გამომავალი არაინტერაქტიული რეჟიმში გამოიყენოთ "-ნ"
დროშა.
$ gdu -n.
ეს არის ამ სტატიისათვის. ითამაშე გდუ და გვაცნობეთ როგორ შეესაბამება თქვენს საჭიროებებს დისკის გამოყენების სხვა ინსტრუმენტები.