Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza del computer >> sistemi >> Unix >> .

Cosa significa su SU e - nel sistema UNIX?

Nel sistema UNIX:

* `su` sta per " switch utente "

* `-` (Un tratto di trattino o meno) in un contesto della riga di comando Unix ha più significati a seconda del comando specifico. Non è un comando autonomo stesso. Ecco alcuni usi comuni:

* Flag di opzione: Molti comandi accettano opzioni precedute da un trattino (o talvolta un doppio trattino `--`). Ad esempio, `ls -l` (elenco lungo) nel comando` ls` utilizza `-l` come opzione per visualizzare un elenco dettagliato dei file. `rm -r` (rimozione ricorsiva) utilizza` -r` per rimuovere le directory e il loro contenuto.

* Negazione numerica: In alcuni contesti (sebbene meno frequentemente direttamente negli argomenti della riga di comando), un trattino può rappresentare un numero negativo. Questo potrebbe essere utilizzato nei calcoli all'interno degli script di shell o negli argomenti ad alcune utility specializzate.

* parte di un nome file: Un trattino è solo un personaggio perfettamente valido all'interno di un nome file. Quindi un file chiamato `my file.txt` sarebbe perfettamente accettabile.

* Argomento separatore (a volte): In alcuni contesti all'interno degli script di shell o delle righe di comando, il trattino potrebbe fungere da separatore tra argomenti, ma questo non è un comportamento universale coerente. Questo sarebbe altamente dipendente dal contesto.

In breve, `Su` è un comando specifico, mentre` -` è un personaggio con interpretazioni multiple fortemente dipendente dal comando circostante e dal suo utilizzo.

 

sistemi © www.354353.com