8 Metodi per Eliminare File, Cartelle e Directory tramite SSH

Come Eliminare File, Cartelle e Directory via SSH

Vuoi rimuovere in modo sicuro ed efficiente file, cartelle e directory indesiderate tramite SSH? Segui la nostra guida passo passo per imparare il processo di eliminazione efficiente.

Scarica | Win Scarica | Mac
100% sicuro e download gratuito

Questo post affronta un problema comune riscontrato da alcuni utenti che hanno bisogno di rimuovere file e directory indesiderate in modo sicuro. Questa guida coprirà 8 metodi per eliminare file, cartelle o directory tramite SSH. Inoltre, discuteremo anche il miglior strumento di recupero per recuperare la tua cartella persa o eliminata accidentalmente o altri dati. Iniziamo!

delete files and directory via ssh

Prerequisiti

Prima di procedere con l'eliminazione tramite SSH, è fondamentale assicurarsi di avere i permessi e l'accesso corretti ai file, cartelle e directory che si desidera eliminare. Questo può essere fatto collegandosi al server utilizzando un account con privilegi sufficienti. Inoltre, è consigliato effettuare un backup dei file e delle cartelle importanti per evitare eliminazioni accidentali o perdite di dati.

Segui questi passaggi per eliminare file e directory utilizzando SSH:

1. Abilita l’accesso SSH

Passo 1. Clicca su Siti Web > Gestisci > Accesso SSH per abilitare l’accesso SSH per il tuo account.

click ssh access

Passo 2. Seleziona Abilita.

enable ssh access

Ora puoi collegarti al tuo account utilizzando SSH.

2. Collegati al tuo account tramite SSH

Dopo aver abilitato l'accesso SSH, esegui queste operazioni.

Passo 1. Copia il comando SSH.

copy the ssh command

Passo 2. Consulta la tabella qui sotto per le applicazioni in base al sistema operativo del tuo dispositivo.

Linux
macOS
Windows
Per le connessioni SSH, puoi utilizzare Terminale. Clicca su Ctrl + Alt + T o cerca Terminale per avviarlo. Puoi anche utilizzare Terminale. Per accedervi, cerca Terminale in Spotlight. Qualsiasi client SSH va bene.

Passo 3. Inserisci il comando che hai copiato nel primo passaggio in Terminale. Inserisci i parametri di PuTTY come descritto nel tutorial.

Per entrambi i contesti, succederà quanto segue:

L'autenticità dell'host '[185.185.185.185]:65002 ([185.185.185.185]:65002)' non può essere verificata.
L'impronta digitale della chiave ECDSA è
SHA256:Eze2ImXw1MWfgAMbcWxfc2EQwAkgTHOEPsNwSnEAHAQ.

Digita yes per continuare.

Passo 4. Ti verrà richiesta la password. Inserisci la password del tuo account per collegarti con SSH.

Nota:
● La password non verrà visualizzata per motivi di sicurezza, ma i dati vengono comunque inseriti. Non preoccuparti per i simboli mancanti; inserisci la password e premi Invio.
● Le password possono essere copiate e incollate cliccando con il tasto destro del mouse. In Windows, si inserisce immediatamente la password; in Linux, appare un menu di opzioni.
● La password SSH è la stessa della password FTP del dominio principale. Se hai bisogno di determinare il valore esatto, puoi creare una nuova password FTP e SSH o una password solo SSH.
● Se il terminale/console si chiude subito dopo aver inserito la password, disabilita l’accesso SSH, riabilitalo e riconnettiti.

3. Individua i file, cartelle o directory che vuoi rimuovere

Dopo aver abilitato SSH e collegato al tuo account, puoi individuare i dati che desideri eliminare.

Accedi alla directory root del sito e esegui il seguente comando:

ls

Se il contenuto desiderato è in una sottodirectory, raggiungilo inserendo quanto segue:

cd path/to/files

Dove "path/to/files" va sostituito con il percorso dei tuoi file. Ad esempio, se i tuoi file sono in public html/new/version1, il comando dovrebbe essere "cd new/version1".

Come rimuovere file, cartelle o directory tramite SSH

Ora che i prerequisiti necessari sono stati coperti, passiamo all'eliminazione di file, cartelle e directory tramite SSH. Questo processo può essere effettuato utilizzando diversi comandi del terminale.

Se trovi difficile seguire le istruzioni, puoi guardare liberamente questo video per eliminare file e cartelle tramite SSH.

1. Eliminare un singolo file in una cartella specifica tramite SSH

Quando utilizzi SSH e il rm comando per rimuovere un file o una cartella, ti verrà chiesta una conferma prima che l'eliminazione venga eseguita. Tuttavia, questo non è sempre ciò che vogliamo. Potremmo non voler confermare ogni file, cartella e sottocartella.

Per eliminare ricorsivamente un file, una cartella o il contenuto di una cartella tramite SSH, usiamo l'opzione -f (force) all'interno del comando rm.

Per eliminare un singolo file all’interno di una directory specifica senza richiedere conferma, utilizzeremo questo comando:

rm -f path/to/directory/filename.extension

Ecco un esempio. Per eliminare un file chiamato myfile.txt che si trova nella home/user/ directory, eseguiremo la seguente sintassi:

rm -f home/user/myfile.txt

2. Eliminare un singolo file nella directory di lavoro corrente tramite SSH

Eliminare un singolo file nella directory di lavoro corrente è molto più semplice usando SSH senza conferma. Saltiamo la parte relativa alla directory del comando precedente.

Di conseguenza, useremo il seguente comando:

rm -f filename.extension

Ad esempio, supponiamo di voler eliminare un file chiamato myfile.txt dalla directory di lavoro corrente senza che venga richiesta conferma. Devi eseguire questo comando:

rm -f myfile.txt

3. Eliminare più file contemporaneamente tramite SSH

Per eliminare più file nella directory corrente contemporaneamente tramite SSH, esegui la seguente sintassi:

rm -rf *

4. Eliminare una cartella in una directory specifica tramite SSH

Per eliminare una cartella all’interno di una directory specifica senza fornire conferma, usiamo il comando simile all’eliminazione di un file all’interno di una directory specifica.

Esegui il comando che segue:

rm -f path/to/diretory/foldername

Ad esempio, se vuoi eliminare una cartella chiamata myfolder nella home/user/ directory senza richiesta di conferma, digita:

rm -f home/user/myfolder

5. Eliminare una cartella con tutto il suo contenuto in una directory specifica tramite SSH

Utilizzare SSH per eliminare una cartella e tutto il suo contenuto (ricorsivamente) senza essere richiesto di confermare è semplice come negli altri scenari descritti sopra.

Dovremmo utilizzare:

rm -rf path/to/directory/foldername

Ad esempio, per eliminare ricorsivamente una cartella chiamata myfolder che si trova nella home/user/ directory, inserisci questo comando:

rm -rf /home/user/myfolder

6. Eliminare una cartella nella directory di lavoro corrente tramite SSH

Utilizziamo il comando della sezione precedente e omettiamo la parte path/to/directory/ quando eliminiamo una cartella nella directory di lavoro corrente tramite SSH senza conferma.

In questa parte, inseriremo il nome della cartella. Di conseguenza, il comando sarà:

rm -f foldername

Ad esempio, se la cartella da eliminare si chiama myfolder, il comando sarà:

rm -f myfolder

7. Eliminare una cartella con tutto il suo contenuto nella directory di lavoro corrente tramite SSH

Per rimuovere una cartella con tutto il suo contenuto ricorsivamente, con la cartella nella directory corrente, usa il comando:

rm -rf foldername

Cioè, se la cartella si chiama myfolder, il comando per eliminarla insieme a tutti i suoi file e sotto-cartelle senza conferma sarà:

rm -rf myfolder

8. Eliminare tutto il contenuto della directory di lavoro corrente tramite SSH

Utilizza il comando qui sotto per eliminare tutto il contenuto (file, cartelle e sotto-cartelle) nella cartella o directory di lavoro corrente senza richiedere conferma.

rm -rf *

Come recuperare file/cartelle/directory eliminate accidentalmente tramite SSH

Eliminare accidentalmente file, cartelle o directory tramite SSH è inevitabile, ma è un’esperienza frustrante soprattutto quando si rimuovono file necessari. Sei stanco di questi scenari? Lascia che Wondershare Recoverit ti aiuti! Recoverit è un potente software di recupero dati per Linux che può aiutarti a recuperare file, cartelle o directory eliminate accidentalmente dal tuo server tramite SSH. Questo software ha un alto tasso di successo nel recuperare i dati persi ed è facile da usare, anche per chi ha poca esperienza tecnica. In caso di eliminazione accidentale di file sul tuo server tramite SSH, Wondershare Recoverit può salvarti aiutandoti a recuperare file e cartelle importanti.

Wondershare Recoverit – Leader nel recupero dati

5.481.435 persone lo hanno scaricato.

Capacità di recuperare oltre 1000 tipi di file da quasi qualsiasi supporto di memorizzazione, come PC Windows/Mac/Linux, server NAS, chiavette USB, schede SD, hard disk esterni, fotocamere digitali, ecc.

Gestisce efficacemente diversi scenari di perdita di dati, tra cui cancellazione accidentale, cestino svuotato, formattazione, partizione persa, attacco virus, RAW e RAID.

Un’interfaccia intuitiva che permette di visualizzare in anteprima i file prima del recupero. Nessun pagamento richiesto se i file non sono recuperabili.

Il protocollo Secure Shell (SSH) viene utilizzato da molti anni per accedere in remoto a macchine Unix, Linux e BSD. Anche se ora SSH può essere usato su Windows e Mac, rimane principalmente uno strumento per sistemi Linux. In questo contesto, è fondamentale sapere come recuperare file, cartelle o directory eliminate su una macchina Linux tramite SSH. Qui entra in gioco Wondershare Recoverit. Di seguito ti mostreremo come utilizzare Wondershare Recoverit per recuperare file, cartelle o directory eliminate via SSH su Linux.

Passo 1. Scegli Recupero Linux

Avvia il software Wondershare Recoverit dopo averlo scaricato e installato. Quindi, seleziona le opzioni NAS e Linux sul lato sinistro dell’interfaccia principale. Per continuare, clicca su Recupero Linux.

linux recovery under nas and linux

Passo 2. Crea una connessione remota

Inserisci le informazioni necessarie nella nuova finestra che apparirà per stabilire una connessione remota. Quando hai finito, clicca su Connetti.

make a linux remote connection

Una volta stabilita la connessione, Recoverit avvierà la scansione automatica per cercare i dati persi su un computer Linux.

Passo 3. Recupera i file eliminati

La procedura di scansione può richiedere del tempo, a seconda della quantità di dati scansionati; lo stato della scansione viene mostrato nella barra inferiore. Puoi mettere in pausa la scansione ogni volta che trovi un file desiderato.

automatic scan accidentally deleted files

Quando la scansione è terminata, Recoverit ti permette di visualizzare in anteprima i file per assicurarti che siano quelli che vuoi recuperare. Seleziona i file o la cartella trovata e clicca su Recupera per salvarli in una posizione sicura.

preview and recover accidentally deleted files
Download gratuito

Per Windows Vista/7/8/10/11

Download gratuito

Per macOS X 10.10 o versioni successive

Ecco un video per te da guardare come tutorial più approfondito.

Download gratuito

Per Windows Vista/7/8/10/11

Download gratuito

Per macOS X 10.10 o versioni successive

Conclusione

Ora sai come utilizzare SSH per eliminare file, cartelle, sottocartelle e tutto il contenuto senza conferma. Questi 8 metodi ti aiuteranno a rimuovere file non necessari scegliendo le azioni desiderate. Tuttavia, se elimini accidentalmente i file sbagliati, Wondershare Recoverit verrà in tuo aiuto per recuperare i tuoi dati. Provalo!