- - Hvordan tømme papirkurven automatisk på Linux

Hvordan tømme papirkurven automatisk på Linux

Søppelfunksjonen på mange Linux-distribusjoner ermye som "papirkurven" på Microsoft Windows, eller funksjonen med samme navn på Apples macOS. Med det kan brukere sende filer og mapper de ikke liker i papirkurven. Effektivt å få ting ut av veien.

Primært kommer alle Linux desktop-miljøermed en søppelbøtte, og når du klikker på "slett" -knappen på tastaturet, går filer dit. Over tid fyller dataene søppelkassen og tar plass, noe som kan spise opp plassen på harddisken din. Dessverre, på Linux har søppelkassen endelig plass som standard. Enda verre er det ikke satt til å fjerne det automatisk. Heldigvis kan du med noen få triks automatisk tømme papirkurven på Linux med litt konfigurasjon.

Installerer Autotrash

Autotrash er en hands-off måte du enkelt kan stille inndin Linux-PC for å tømme søpla. Det kan konfigureres med en Cron-jobb, og kan til og med brukes til å rense flere brukers søppelmapper, i stedet for bare en.

For å få Autotrash-applikasjonen satt opp på Linux-distribusjonen din, åpner du et terminalvindu ved å trykke på Ctrl + Alt + T eller Ctrl + Shift + T på tastaturet.

Når terminaløkten er åpen, følg installeringsinstruksjonene som tilsvarer Linux-operativsystemet du bruker.

Ubuntu

Autotrash-verktøyet distribueres til Ubuntu-brukere i det sentrale programvarelageret. For å installere det bruker du apt kommando nedenfor.

sudo apt install autotrash

Debian

Debian-brukere kan installere Autotrash-verktøyet gjennom Debians primære programvarekilder. For å få det, skriv inn Apt-get kommando nedenfor.

sudo apt-get install autotrash

Arch Linux

På Arch Linux er Autotrash-verktøyet ikke tilgjengelig for brukere på tradisjonelt vis. I stedet må de som ønsker å få det til å fungere manuelt via prosjektets Github-side.

For å starte byggeprosessen, installerer du “Git” -pakken ved å bruke Pac Man pakkesjef.

sudo pacman -S git

Med "Git" -pakken som er satt opp på din Arch Linux PC, er det på tide å laste ned Autotrash-kildekoden ved hjelp av kommandoen git klone.

git clone https://github.com/bneijt/autotrash.git

Når du har lastet ned koden, bruker du CD kommando for å flytte terminalsesjonen fra hjemmemappen (~ /) til den nye "autotrash" -katalogen.

cd autotrash

Inne i katalogen "autotrash" er det på tide å installere programmet. For å starte installasjonsskriptet, kjør:

sudo python setup.py install

Fedora

Fedora Linux har hatt Autotrash-verktøyet i sine programvarelager ganske lenge,. For å få det til å fungere, start en terminalsession og bruk DNF pakke manager kommando nedenfor.

sudo dnf install autotrash -y

Opensuse

Bruker du OpenSUSE Linux? Vil du kjøre Autotrash-applikasjonen? Heldig for deg, appen er tilgjengelig på OpenSUSE LEAP og Tumbleweed via OSS All software repository.

For å installere det, må du forsikre deg om at du har "OSS All" aktivert i YaST. Deretter skriver du inn Zypper-kommandoen i et terminalvindu for å få programmet til å fungere på systemet ditt.

sudo zypper install autotrash -y

Konfigurer autotrash

Autotrash er et verktøy som kan være manueltkonfigurert til å tømme papirkurven på din Linux-PC. Imidlertid, ut av esken, er det bare å installere verktøyet ingenting. I stedet må du sette opp et automatisk skript.

På utviklerens GitHub-side heter det at en beste måte å automatisere Autotrash-applikasjonen er med en Cron-jobb. For å sette opp jobben, må du kunne få tilgang til Cron på din Linux-PC.

Merk: de fleste Linux-operativsystemer har muligheten til å bruke Cron med en gang. Hvis du ikke kan bruke Cron-verktøyet, kan du sjekke innlegget vårt om hvordan du konfigurerer og bruker Cron-verktøyet.

Hvis du vil opprette en ny jobb, starter du en terminal og skriver inn:

EDITOR=nano crontab -e

Lim inn følgende kode i Nano-tekstredigeringsprogrammet.

@daily /usr/bin/autotrash -d 30

Lagre redigeringene i den nye Cron-jobben din ved å trykke på Ctrl + O. Avslutt deretter ved å trykke Ctrl + X.

Forutsatt at Crontab er satt opp riktig, skal søppelet automatisk tømmes.

Tom søppel for alle brukere

Hvis du vil tømme papirkurven automatisk på Linux for alle brukere, i stedet for bare en enkelt bruker, er det mulig. For å gjøre det, må du opprette en Cron-jobb.

Først åpner du Crontab i terminalen.

EDITOR=nano crontab -e

Slett all tekst i Crontab, og pass på at den er tom. Lim deretter inn denne linjen med kode i redigeringsprogrammet.

@daily /usr/bin/autotrash -td 30

Lagre jobben ved å trykke Ctrl + O på tastaturet. Gå deretter ut av redaktøren ved å bruke Ctrl + X tastaturkombinasjon.

Forutsatt at koden ble satt opp riktig i Cron-jobben, vil Autotrash automatisk tømme papirkurven på din Linux-PC for hver bruker.

kommentarer