Ho usato grep -ipiù spesso e ho scoperto che è più lento del suo egrepequivalente, dove combatto contro le lettere maiuscole o minuscole di ogni lettera: $ time grep -iq "thats" testfile real 0m0.041s user 0m0.038s sys 0m0.003s $ time egrep -q "[tT][hH][aA][tT][sS]" testfile real 0m0.010s user 0m0.003s sys 0m0.006s …
Quindi posso usare questo comando netcat per verificare se una porta UDP è aperta: $ nc -vz -u 10.1.0.100 53 Connection to 10.1.0.100 53 port [udp/domain] succeeded! A differenza di TCP, UDP è senza connessione (attiva e dimentica). Quindi, ad alto livello, qualcuno sa come netcat sappia che la porta …
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 …
Nel tutorial di bash che sto leggendo, dice che se apri un descrittore di file per la lettura, ad es exec 3< echolist Quindi devi chiuderlo in questo modo, exec 3<&- Tuttavia, se si apre un descrittore di file per la scrittura, deve essere chiuso in questo modo: exec 3>&- …
Ho generato e scaricato una .pemchiave privata da AWS. Tuttavia, per usare Putty per connettersi alla macchina virtuale, devo avere quella chiave in .ppkformato. Il processo di conversione è dettagliato in circa 20 righe qui: http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/get-set-up-for-amazon-ec2.html#prepare-for-putty Sto usando Linux Mint (una distribuzione Ubuntu) e so che posso usare puttygen nel …
Può eseguire ricerche solo attraverso file che corrispondono a uno specifico schema "glob" (ad esempio: cerca foo in tutti i file denominati "bar * .c"). Il comando ack foo "bar*.c" funziona solo nella directory corrente. Nota: so che è possibile con find -exec: find . -name "bar*.c" -type f -exec …
Ho dei dubbi su alcune configurazioni del server SSH su /etc/ssh/sshd_config. Voglio il prossimo comportamento: L'autenticazione con chiave pubblica è l'unico modo per autenticarsi come root (nessuna autenticazione tramite password o altro) Gli utenti normali possono utilizzare entrambi (autenticazione password e chiave pubblica) Se imposto il PasswordAuthentication nomio primo punto …
Ho visto il installcomando usato in molti Makefile e la sua esistenza e utilizzo sono un po 'confusi. Dalle manpage, sembra un knockoff cpcon meno funzionalità, ma suppongo che non sarebbe usato se non avesse qualche vantaggio cp. Qual è l'accordo?
So che pkillha più regole di filtro di killall. La mia domanda è: qual è la differenza tra: pkill [signal] name e killall [signal] name Ho letto che killallè più efficace e uccide tutti i processi e sottoprocessi (e ricorsivamente) che corrispondono al nameprogramma. pkillnon lo fa anche questo?
Attualmente ho uno script di shell che registra i messaggi in un file di registro come questo: log_file="/some/dir/log_file.log" echo "some text" >> $log_file do_some_command echo "more text" >> $log_file do_other_command Quando eseguo questo script, non c'è output sullo schermo e, poiché mi sto collegando al server tramite putty, devo aprire …
Sto usando un Matchblocco in OpenSSH /etc/ssh/sshd_config(su debian) per limitare alcuni utenti a SFTP: # my stuff Match group sftponly X11Forwarding no AllowTcpForwarding no ForceCommand internal-sftp -u 0002 ChrootDirectory %h Come puoi vedere, utilizzo un #my stuffcommento nei file di configurazione personalizzati per distinguere facilmente le configurazioni predefinite da quelle …
Ho visto la gente menzionare in altre risposte che è una cattiva idea includere l'attuale directory di lavoro (' .') nella $PATHvariabile di ambiente, ma non sono stato in grado di trovare una domanda che affronti specificamente il problema. Quindi, perché non dovrei aggiungere .al mio percorso? E se, nonostante …
Ci ho provato cat /dev/zeroe non sembrava fare nulla. Ho cercato su Google /dev/zero, e dice che è fondamentalmente un file vuoto con dimensioni infinite. La catstampa è un numero infinito di caratteri inesistenti? Come funziona? In che modo fornisce dati infiniti se è 0 byte? Quali sono gli usi …
Sto cercando di leggere l'output di un comando in bash usando a while loop. while read -r line do echo "$line" done <<< $(find . -type f) L'output che ho ottenuto ranveer@ranveer:~/tmp$ bash test.sh ./test.py ./test1.py ./out1 ./test.sh ./out ./out2 ./hello ranveer@ranveer:~/tmp$ Dopo questo ho provato $(find . -type f) …
Ho provato vt100, vt102, vt220 e xterm usando top. Ma non riesco a trovare la loro differenza. C'è qualche altro tipo di termine? Qual è la loro differenza?
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.