Unix & Linux

Domande e risposte per utenti di Linux, FreeBSD e altri sistemi operativi Un * x-like



7
Che cos'è / usr / local / bin?
Prima di oggi, ho usato il terminale in misura limitata per spostarmi dentro e fuori le directory e cambiare le date dei file usando il touchcomando. Avevo realizzato l'intera estensione del terminale dopo aver installato uno script divertente su Mac e aver dovuto chmod 755il file per renderlo eseguibile in …


2
Qual è la differenza tra -m conntrack --ctstate e -m state --state
Sto leggendo questo howto e c'è qualcosa del genere: Possiamo consentire alle sessioni stabilite di ricevere traffico: $ sudo iptables -A INPUT -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT La regola sopra non ha spazi ai lati della virgola in STABILITO, CORRELATO Se la riga sopra non funziona, potresti trovarti su …
85 iptables 


2
Come funziona tcp-keepalive in ssh?
Sto cercando di codificare uno script di shell che utilizza una connessione ssh per fare "battiti del cuore". Voglio terminare il lato client e server di quella connessione dopo un certo timeout (dopo che la connessione si interrompe). Quello che ho trovato finora: TCPKeepAlive sì / no per ssh e …
85 ssh  tcp  sshd  cluster 

3
Cosa fanno gli script in /etc/profile.d?
Sto leggendo degli script di shell di base da Linux Command Line e Shell Scripting Bible . Dice che il /etc/profilefile imposta le variabili di ambiente all'avvio della shell Bash. La /etc/profile.ddirectory contiene altri script che contengono file di avvio specifici dell'applicazione, che vengono eseguiti anche al momento dell'avvio dalla …
85 bash  profile  etc 




7
Usare sed per trovare e sostituire stringhe complesse (preferibilmente con regex)
Ho un file con i seguenti contenuti: <username><![CDATA[name]]></username> <password><![CDATA[password]]></password> <dbname><![CDATA[name]]></dbname> e ho bisogno di creare uno script che cambi il "nome" nella prima riga in "qualcosa", la "password" nella seconda riga in "qualcosa" e il "nome" nella terza riga in "qualcosa di diverso". Non posso fare affidamento sull'ordine in cui …



5
Lo shebang determina la shell che esegue lo script?
Questa potrebbe essere una domanda sciocca, ma lo faccio ancora. Se ho dichiarato uno shebang #!/bin/bash all'inizio di my_shell_script.sh, quindi devo sempre invocare questo script usando bash [my@comp]$bash my_shell_script.sh o posso usare ad es [my@comp]$sh my_shell_script.sh e il mio script determina la shell in esecuzione usando shebang? Sta succedendo lo …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.