Stavo leggendo l'articolo di Ritchie e Thompson sul file system Unix. Scrivono: "Vale la pena notare che il sistema è totalmente autosufficiente". I sistemi prima di Unix non erano autoportanti? In che modo?
Capisco quello GNU Info è e come usarlo, ma che cosa è che per ? Perché esiste in parallelo alle pagine man? Perché non scrivere pagine man dettagliate anziché fornire un'utilità separata?
A Ken Thompson, il creatore di Unix, una volta fu chiesto cosa avrebbe fatto se avesse dovuto rifarlo di nuovo. Disse: "Scriverei creat con una" e ". A cosa si riferisce Ken? Esiste un comando "creat"?
Il 10-01-2013 Glenn Fowler ha pubblicato questo nella mailing list di ast-users : Come è stato più volte sottolineato nelle liste AST e UWIN, AT&T offre pochissimo supporto al software OpenSouce, motivo per cui abbiamo così poche persone coinvolte nella nostra piuttosto vasta raccolta di software AST. Nonostante questo, ksh, …
Ho notato che su Internet, nei forum e nei post di blog, Unix ha sempre un * nella parola, che sia * nix o Un * x, come ho notato nel banner di benvenuto sul sito Unix StackExchange. Perché è così?
Ho notato che praticamente nessun sistema con cui abbia mai lavorato ha /bin/shun vero eseguibile. È sempre un collegamento simbolico a dash, bashin modalità POSIX o qualcosa di simile. Perché? Quali sono gli svantaggi dell'utilizzo del vero, originale /bin/sh? (Velocità? Licenze?)
Nella maggior parte degli script di shell che ho visto (oltre a quelli che non ho scritto da solo), ho notato che Shebang è impostato su #!/bin/sh. Questo non mi sorprende molto con gli script più vecchi, ma è presente anche con script abbastanza nuovi. C'è qualche motivo per preferire …
C'è un motivo per cui la maggior parte delle pagine man non include alcuni esempi comuni? Di solito spiegano tutte le possibili opzioni, ma ciò rende ancora più difficile per un principiante capire come viene "normalmente" utilizzato.
Dal post Perché rm può rimuovere i file di sola lettura? Capisco che rmper rimuovere il file è necessaria solo l'autorizzazione di scrittura nella directory. Ma trovo difficile digerire il comportamento in cui possiamo facilmente eliminare un file il cui proprietario e gruppo sono diversi. Ho provato quanto segue mtk: …
Da dove viene la convenzione di usare singoli trattini per le lettere e raddoppia i trattini per le parole e perché continua ad essere usata? Ad esempio, se scrivo ls --help, vedrai: -a, --all do not ignore entries starting with . -A, --almost-all do not list implied . and .. …
Non credo che la shell / utility in Unix storico né in qualcosa di "recente" come 4.4BSD supportato usando un trattino doppio (o due trattini consecutivi) come fine del delimitatore di opzioni . Con FreeBSD , ad esempio, puoi vedere una nota introdotta nelle rm manpage con la versione 2.2.1 …
Qualcuno potrebbe spiegarmi cos'è una presa? Lo vedo in molti acronimi nel contesto di SSL, ecc. Inoltre, perché si chiama socket? È solo perché era quello che un nome hanno inventato? O era il primo nome che hanno inventato?
Ho notato che bash ha una scorciatoia per ctrl+ Tche scambia gli ultimi due caratteri prima del cursore. Mi chiedo perché gli ingegneri abbiano deciso di includerlo. È stato ereditato da una precedente convenzione? O c'è uno scopo pratico per cui questo è comunemente usato?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.