Diciamo, dal kernel 2.6 in poi. Guardo tutti i processi in esecuzione sul sistema. Il PID dei bambini è sempre maggiore dei PID dei genitori? È possibile avere casi speciali di "inversione"?
Di solito, quando ho programmi che eseguono una scansione completa del disco e controllano tutti i file nel sistema, impiegano molto tempo per essere eseguiti. Perché updateb funziona così velocemente in confronto?
Perché md5sum sta anteponendo "\" davanti al checksum quando trova il checksum di un file con "\" nel nome? $ md5sum /tmp/test\\test \d41d8cd98f00b204e9800998ecf8427e /tmp/test\\test Lo stesso si nota per ogni altra utilità.
Il 19 agosto 2013, Randal L. Schwartz ha pubblicato questo script di shell, che aveva lo scopo di garantire, su Linux, "che sia in esecuzione solo un'istanza di [lo] script, senza condizioni di competizione o che debba ripulire i file di blocco": #!/bin/sh # randal_l_schwartz_001.sh ( if ! flock -n …
Quando scrivo, di solito scrivo i miei if con la seguente sintassi in quanto è più facile per me capire che ciò che verrà dopo non è vero. if [ ! "$1" = "$2" ]; then Altri dicono che la strada qui sotto è migliore if [ "$1" != "$2" …
All'inizio è stato un po 'divertente, come giocare a "Bash Roulette" ... ma ora sta diventando vecchio Qualsiasi comando nel mio terminale che esce con un codice diverso da zero chiude la finestra del mio terminale Mi è stato detto che forse ho set -eimpostato un po 'di script bash …
Sono a conoscenza dei metodi in cui è possibile eseguire un forloop Bash e pingpiù server, esiste uno strumento della CLI Linux che posso usare che mi permetterà di farlo senza dover ricorrere a scrivere uno script Bash in pingun elenco di server uno alla volta? Qualcosa come questo: $ …
Sistema operativo : Ubuntu 16.04.3 Shell : Bash 4.3.48 So che è possibile modificare temporaneamente il contenuto di una variabile come in var=value command, essendo probabilmente IFS= read -r varil caso più notevole di questo. E, grazie al wiki di Greg , capisco anche: # Why this foo() { echo …
Voglio eseguire alcune azioni solo se la mia shell è "connessa" a un terminale, vale a dire solo se il mio input standard proviene dall'input di un terminale e il mio output standard (e l'errore standard? Forse non importa) viene stampato / echo su un terminale. Come posso farlo, senza …
Trovo sempre più strumenti che mettono gli eseguibili in ~ / .local / bin. Sono vecchio e per me ~ / bin è il posto nella mia $ HOME per gli eseguibili. Da dove è nata questa folle nuova moda? Perché la gente lo fa? Quanto è diffuso? È formalizzato …
Ho CentOS 5.6 sul mio laptop. Quando scrivo yum update, ottengo l'errore di seguito: Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile YumRepo Error: All mirror URLs are not using ftp, http[s] or file. Eg. Invalid release/ removing mirrorlist with no valid mirrors: /var/cache/yum/base/mirrorlist.txt Error: Cannot find a valid …
Ho seguito un comando chiamato 'pick' in alcuni libri Unix, ma non ho capito esattamente cosa fa. Di seguito è riportato un esempio di comando pick: pick abc.*
Entrambi i seguenti comandi tentano di aprire un file inesistente foo, ma i messaggi di errore sono leggermente diversi. Quale potrebbe essere la ragione? $ cat foo cat: cannot open foo $ cat < foo -bash: foo: No such file or directory
Come posso inviare caratteri a un comando come se provenissero da un file? Ad esempio ho provato: wc < "apple pear orange" -bash: apple pear orange: No such file or directory
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.