Dato questo esempio minimo ( echo "LINE 1" ; sleep 1 ; echo "LINE 2" ; ) viene emesso LINE 1e quindi, dopo un secondo, viene emesso LINE 2, come previsto . Se lo convogliamo a grep LINE ( echo "LINE 1" ; sleep 1 ; echo "LINE 2" ; …
Vedo spesso un checksum accanto a un file disponibile per il download. Lo scopo di questa pratica mi sfugge. È ovviamente per rilevare i file corrotti, ma quale potrebbe essere la causa di questa corruzione ed è del tutto probabile? Sicuramente il file non sarà danneggiato da errori di trasmissione …
Puoi salvare tutti gli allegati tramite taggare tutti gli allegati colpendo t ; s scegli la directory di destinazione e premi a(tutti) Funziona ma ha i seguenti effetti collaterali gravi: devi colpire n volte enterper n allegati. Ciò significa anche se non ci sono collisioni di nomi di file nella …
Ho una domanda generale sul mondo UNIX. Attualmente sto eseguendo Ubuntu a casa e ho installato Trasmissione su un dispositivo e funziona come e salva i file come utente trasmissione-debian . Mi chiedo se abbia senso cambiarlo con il mio utente, quindi è più facile interagire con i file e …
Per caso ho corso chmod -u filenamee ho rimosso tutte le autorizzazioni che avevo filename. La pagina man non fa riferimento a -uun'opzione. Sperimentando sono stato in grado di concludere che rimuove non tutte le autorizzazioni, ma solo l'accesso in lettura ed esecuzione, lasciando intatto l'accesso in scrittura. Cosa fa …
Quando la CPU è in modalità utente, la CPU non può eseguire istruzioni privilegiate e non può accedere alla memoria dello spazio del kernel. E quando la CPU è in modalità kernel, la CPU può eseguire tutte le istruzioni e può accedere a tutta la memoria. Ora in Linux, un …
La mia opinione è sì, perché ogni esposizione utile al mondo esterno (modalità processore non privilegiata) richiederebbe prima un processo in esecuzione nel mondo esterno. Ciò richiederebbe un file system, anche temporaneo, in-RAM, file system. Un altro ingegnere non è d'accordo con me, ma non riesco a dimostrarlo al di …
Da Advanced Bash-Scripting Guide, per ottenere l'ultimo argomento della riga di comando: Oppure: lastarg=${!#} questo è un riferimento indiretto alla $#variabile. Nota che lastarg=${!$#}non funziona.
In un vecchio script (2001?) Per il sistema operativo Linux ho riscontrato l'uso -Pdell'opzione per il sshcomando: $ ssh -P host.domain -l user Ma nella sshpagina del manuale non si fa menzione di -Pun'opzione. Tuttavia, l'esecuzione ssh -P host.domainnon mostra alcun avviso o errore. Che cos'è? Potrebbe essere un'opzione vecchia …
È meglio usare le chiavi pubbliche per SSH. Quindi il mio sshd_configha PasswordAuthentication no. Alcuni utenti non effettuano mai l'accesso, ad esempio un utente sftp con shell /usr/sbin/nologin. O un account di sistema. Quindi posso creare un tale utente senza password con adduser gary --shell /usr/sbin/nologin --disabled-password. È una buona …
Ad esempio, per la gestione di una partizione del disco per un altro sistema in cui l'utente esiste. So che posso semplicemente creare temporaneamente un utente ma trovo questa domanda interessante.
rpm ha un'opzione -i( --install) per installare un pacchetto rpm ha un'opzione -U( --upgrade) che installa o aggiorna un pacchetto La documentazione del cappello rosso indica che rpm -iè perfettamente accettabile. Tuttavia, ogni documentazione che abbia mai visto ha raccomandato di utilizzare -U, anche se il pacchetto viene installato per …
I file system Unix di solito hanno una tabella di inode e il numero di voci in questa tabella è solitamente fissato al momento della creazione del file system. Questo a volte porta le persone con molto spazio su disco a ricevere messaggi di errore confusi su nessuno spazio libero, …
Ho uno script bash che funziona finché la macchina Linux è accesa. Lo avvio come mostrato di seguito: ( /mnt/apps/start.sh 2>&1 | tee /tmp/nginx/debug_log.log ) & Dopo che si avvia, posso vedere il comando tee nel mio output ps come mostrato di seguito: $ ps | grep tee 418 root …
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.