upload

Trasferisce file tra browser e hosting: upload carica, download scarica e le directory vengono fornite come TAR temporanei.

FileVersione 1.2.7Stabile
lil-terminal

Panoramica

upload trasforma il browser in un ponte pratico per i file sui servizi di hosting senza SSH: invia uno o più file nella directory corrente o in una directory scelta, consente la sostituzione esplicita con -f e usa download per il percorso inverso. Il download di una directory crea automaticamente un TAR temporaneo, mentre i limiti PHP restano descritti come reali vincoli dell’hosting.

Trasferire file dal browser

upload e download trasferiscono direttamente tramite browser; nei deployment si possono combinare con gli archivi per spostare molti file come un unico pacchetto.

Sintassi

lil-terminal
upload [<dir>|<file> -f] [-raw]

Riferimento

upload

scegliere e caricare file nella directory corrente

upload <dir>

caricare file in <dir>

upload <dir> -f

caricare file in <dir> sostituendo quelli con lo stesso nome

upload <file> -f

caricare un file in un percorso esatto sostituendo quello esistente

upload -raw

mantenere Unicode e spazi originali

Come leggere i risultati

Per impostazione predefinita i nomi diventano ASCII portabile: il cirillico viene traslitterato, gli spazi diventano trattini e altri caratteri sono indicati da codici Unicode. Le estensioni restano intatte. I conflitti aggiungono -001, -002 ecc.; -raw preserva il nome originale, -f consente la sostituzione esplicita.

Sicurezza e limiti

Si possono selezionare fino a 20 file. I limiti PHP e dell’hosting possono bloccare gli invii grandi. Un token di sessione temporaneo protegge il trasferimento; la demo non invia file reali.

Anteprima interattiva del sandbox

Esegui gli esempi preparati direttamente nella pagina. I risultati sono predefiniti e mostrati nel browser; sul server non viene eseguito alcun comando del terminale.

Scegliere e caricare file nella directory corrente

Installa e gestisci

Installa la versione compatibile corrente. Scegli Base per tutte le funzioni o Minimum per il pacchetto ridotto; usa upgrade per aggiornare un modulo già installato.

Base e Minimum sono due pacchetti della stessa release corrente del modulo.

Pacchetto Base

Installa il pacchetto completo con riferimento locale e tutte le modalità pubblicate.

install upload
Pacchetto Minimum

Installa il pacchetto ridotto. Il riferimento locale è omesso; help <cmd> -i apre il riferimento server corrente.

install upload -m
Versione pubblica esatta

Installa esattamente questa versione pubblicata.

install upload -v 1.2.7
Controlla o aggiorna

upgrade controlla la compatibilità e sostituisce il blocco solo quando serve.

upgrade upload
Rimuovi modulo

Rimuove il blocco estensione senza toccare core e altri moduli.

install upload -u

Esempi

Gli esempi sono copiabili ma il sito non li esegue. Controlla percorsi, permessi e opzioni distruttive.

Scegliere e caricare file nella directory corrente
upload
Si apre la selezione file del browser. Questa anteprima non carica file.
Caricare file in <dir>
upload \sandbox\tmp
Si apre la selezione file del browser. Questa anteprima non carica file.
Caricare file in <dir> sostituendo quelli con lo stesso nome
upload \sandbox\tmp -f
Si apre la selezione file del browser. Questa anteprima non carica file.
Caricare un file in un percorso esatto sostituendo quello esistente
upload \sandbox\tmp\review.txt -f
Si apre la selezione file del browser. Questa anteprima non carica file.
Mantenere Unicode e spazi originali
upload \sandbox\tmp -raw
Si apre la selezione file del browser. Questa anteprima non carica file.
Mantenere Unicode e spazi originali
upload \sandbox\tmp -raw -f
Si apre la selezione file del browser. Questa anteprima non carica file.
Gestire una destinazione di download mancante
upload -- -incoming
Si apre la selezione file del browser. Questa anteprima non carica file.

File usato in questo esempio: sandbox/tmp/README.txt

L’esempio usa un file o una directory dell’area di documentazione protetta /sandbox/.

lil-terminal sandbox temporary workspace

Commands in the public documentation use this directory for disposable copies,
archives, uploads and files created during examples. Review destructive commands
before running them and restore the sandbox from the release package when needed.

Documentazione correlata

Versione pubblica attuale

v1.2.72026-10-31

Independent upload module

Upload is independent from download; updating a legacy combined package migrates download into a separate installed module.