Unix & Linux

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

4
Converti tutti i pdf nella directory corrente in png
Voglio scrivere uno bashscript per convertire tutti i .pdffile nella directory corrente in un .pngfile. Per esempio: $ls . a.pdf b.pdf $./pdf2png.sh Converting pdfs to pngs a.pdf -> a.png b.pdf -> b.png Questo è il mio miglior tentativo: #!/bin/bash convert -verbose -density 500 -resize '800' a.pdf a.png convert -verbose -density …
16 bash  imagemagick 

5
Come ottenere le dimensioni della cartella ignorando i collegamenti reali?
Uso rsnapshot per i backup, che genera una serie di cartelle contenenti file con lo stesso nome. Alcuni file sono strettamente collegati, mentre altri sono separati. Ad esempio, hourly.1/file1e hourly.2/file1potrebbe essere strettamente collegato allo stesso file, mentre hourly.1/file2e hourly.2/file2sono file completamente separati. Voglio trovare la quantità di spazio utilizzata dalla …


3
Sulla memoria di sistema ... in particolare la differenza tra `tmpfs,` `shm,` e `hugepages ...`
Ultimamente sono stato curioso dei vari filesystem basati sulla memoria del kernel Linux. Note:Per quanto mi riguarda, le seguenti domande dovrebbero essere considerate più o meno opzionali rispetto a una migliore comprensione di quella posta nel titolo. Glielo chiedo di seguito perché credo che risponderle possa aiutarmi meglio a capire …

4
Come posso passare alla modalità di modifica vi in ​​readline?
Voglio passare alla modalità di modifica vi in ​​un ambiente readline. Ma non voglio usare 'set -o vi'. Voglio passare temporaneamente usando una scorciatoia da tastiera. La pagina man dice che posso farlo con M-C-j. Ma questo non funziona per me. Sto usando Ubuntu e un xterm. Non funziona neanche …
16 bash  readline 

3
evidenziare la modalità di copia di tmux
Esiste un modo per evidenziare il termine cercato in modalità copia tmux? Di seguito è la mia configurazione di tmux: # remap prefix to Control + a set -g prefix C-a unbind C-b bind C-a send-prefix bind a send-prefix # force a reload of the config file unbind r bind …
16 tmux  colors 




2
Cosa succede se utilizzo vi su file di grandi dimensioni?
Anche se ci è stato chiesto di non farlo, un mio collega ha usato vi per visualizzare un file di testo di grandi dimensioni (server.log 3,5 GB). Questo ha riempito / var / tmp e ha causato alcuni problemi sul server. Cosa l'ha causato? Perché non dovremmo usare vi per …
16 vim  vi 


2
Cosa significa reindirizzamento con> | fare?
Quando si dovrebbe utilizzare >|per reindirizzare l'output su un file anziché solo >? La spiegazione data quando mi è stato mostrato questo è che ha garantito che il file di destinazione fosse troncato per primo. Ma pensavo >già implicito che. È >|utile?

1
come funziona il ping zero?
qualcuno può spiegare come ping 0funziona e come si traduce 127.0.0.1. [champu@testsrv ]$ ping 0 PING 0 (127.0.0.1) 56(84) bytes of data. 64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=0.039 ms 64 bytes from 127.0.0.1: icmp_seq=2 ttl=64 time=0.013 ms --- 0 ping statistics --- 2 packets transmitted, 2 received, 0% packet …
16 linux  networking 

2
Stampa linee tra (e incluso) due motivi
Voglio iniziare il grepping dalle linee che ha CKalla fine della linea e smettere di grepping quando la linea ha Dalla fine. Ci ho provato grep "$CK" "$D" file..txt, ma non ha funzionato. Ingresso: kkkkkkkkkkk jjjjjjjjjjjjjjjjjj gggggggggggg/CK JHGHHHHHHHH HJKHKKLKLLL JNBHBHJKJJLKKL JLKKKLLKJLKJ/D GGGGGGGGGGGGGG GGGGGGGGGGGGGG L'output desiderato: gggggggggggg/CK JHGHHHHHHHH HJKHKKLKLLL JNBHBHJKJJLKKL JLKKKLLKJLKJ/D

4
Bash: prompt remoto interattivo
Ho uno script che si collega a un server remoto e controlla se è installato un pacchetto: ssh root@server 'bash -s' < myscript.sh myscript.sh: OUT=`rpm -qa | grep ntpdate` if [ "$OUT" != "" ] ; then echo "ntpdate already installed" else yum install $1 fi Questo esempio potrebbe essere …
16 bash  shell-script  ssh  stdin  read 

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.