1. Origine e contesto storico:
* `lpr` :Questo è il più vecchio e più standard Comando di stampa in sistemi UNIX. È il comando di stampa originale trovato in vari sistemi simili a Unix.
* `lp` :Questo è il comando di stampa dalla suite `lpd` , un sistema di stampa sviluppato a Berkeley. È considerato parte dei sistemi UNIX derivati dal BSD.
2. Funzionalità:
Mentre entrambi i comandi condividono la funzionalità principale dei file di stampa, ci sono alcune differenze nelle loro caratteristiche:
* `lpr` :
* Spesso considerato più semplice e meno ricco di funzionalità .
* In genere si basa su file di configurazione per la selezione e le impostazioni della stampante.
* Potrebbe non offrire opzioni avanzate come numerazione di pagina, raccolta o stampa duplex.
* `lp` :
* più versatile e ricco di funzionalità .
* Offre spesso una gamma più ampia di opzioni per personalizzare i lavori di stampa, come specificare gamme di pagine, raccolta, stampa duplex e altro ancora.
* Potrebbe utilizzare una lingua di controllo dedicata come `lprm` (per la gestione dei lavori di stampa) o` LPQ` (per verificare lo stato dei lavori di stampa).
3. Implementazione e disponibilità:
* `lpr` :Ampiamente disponibile nella maggior parte dei sistemi simili a Unix, tra cui Linux e MacOS.
* `lp` :Sebbene meno comune di `LPR`, è presente su sistemi derivati da BSD come MacOS e FreeBSD.
In sintesi:
Mentre entrambi i comandi alla fine stampano i file, `LPR` è il comando più vecchio e più semplice, mentre` LP` è l'alternativa più moderna e ricca di funzionalità associata al sistema di stampa BSD. Il comando specifico utilizzato dipende dal sistema operativo e dalla preferenza dell'utente per le funzionalità.
sistemi © www.354353.com