Unix & Linux

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




5
Sostituisci più spazi con uno solo usando 'tr'
Ho un file f1.txt,: ID Name 1 a 2 b 3 g 6 f Il numero di spazi non è fisso. Qual è il modo migliore per sostituire tutti gli spazi bianchi con uno spazio usando solo tr? Questo è quello che ho finora: cat f1.txt | tr -d " …
71 shell  cut  tr 

7
Mostra tutti i file fino alla partita
grep --before-context 5 mostra 5 righe prima della partita. Voglio mostrare tutto prima della partita. Fare grep --before-context 99999999funzionerebbe ma non è molto ... professionale. Come mostrare tutti i file fino alla partita?

12
tar --exclude non esclude. Perché?
Ho questa riga molto semplice in uno script bash che viene eseguito correttamente (ovvero producendo il _data.tarfile), tranne per il fatto che non esclude le sottodirectory che gli viene detto di escludere tramite l' --excludeopzione: /bin/tar -cf /home/_data.tar --exclude='/data/sub1/*' --exclude='/data/sub2/*' --exclude='/data/sub3/*' --exclude='/data/sub4/*' --exclude='/data/sub5/*' /data Invece, produce un _data.tarfile che contiene …
71 tar 


5
Differenza tra "gatto" e "gatto <"
Stavo lavorando attraverso un tutorial e ho visto l'uso di entrambi cat myfile.txte cat &lt; myfile.txt. C'è una differenza tra queste due sequenze di comandi? Sembra sia stampare il contenuto di un file sulla shell.
70 cat 


2
Come grep l'output di cURL?
Devo recuperare la data di scadenza di un certificato SSL. L' curlapplicazione fornisce queste informazioni: $ curl -v https://google.com/ * Hostname was NOT found in DNS cache * Trying 212.179.180.121... * Connected to google.com (212.179.180.121) port 443 (#0) * successfully set certificate verify locations: * CAfile: none CApath: /etc/ssl/certs * …

4
Il comando ls non funziona per una directory con un numero enorme di file
Avevo una directory che conteneva circa 5 milioni di file. Quando ho provato a eseguire il lscomando dall'interno di questa directory, il mio sistema ha consumato un'enorme quantità di memoria e dopo un po 'si è bloccato. Esiste un modo efficiente per elencare i file oltre all'utilizzo del lscomando?
70 ls 

9
bash - sostituisce lo spazio con una nuova linea
Come posso sostituire gli spazi con nuove righe su un input come: /path/to/file /path/to/file2 /path/to/file3 /path/to/file4 /path/to/file5 eccetera... Per ottenere quanto segue: /path/to/file /path/to/file2 /path/to/file3 /path/to/file4 /path/to/file5 Nota Sto pubblicando questa domanda per aiutare altri utenti, non è stato facile trovare una risposta utile su UNIX SE finché non ho …

6
Cosa NON mettere su un SSD?
Ho acquistato un SSD e ho intenzione di configurare il mio sistema desktop con un'installazione Linux completamente nuova. Gli SSD sono noti per essere veloci, ma presentano uno svantaggio: il numero di scritture (per blocco?) È limitato. Quindi sto pensando a quali dati dovrebbero essere posizionati sull'unità SSD e quali …

7
Creazione di un disco ram su Linux
Ho una macchina con 62 GB di RAM e un trunk che è solo 7 GB, quindi ho pensato di creare un disco RAM e compilarlo lì. Non sono un esperto di Linux. Ho trovato istruzioni su Internet per creare il disco RAM: mkfs -q /dev/ram1 8192 ma ho modificato …
70 linux  ramdisk 


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.