Ho molti comandi che devo eseguire di routine, spesso con la minima variazione. In questo momento li sto archiviando tutti .bash_historye uso CTRL- Rper accedervi, ma mi chiedo se c'è un modo migliore. Cosa sto cercando: Facile aggiungere un nuovo comando Facile da cercare e rieseguire un comando desiderato Evita …
Dopo aver scoperto cosa shopt -s histappend significa , sembra un'impostazione molto sana e sono sorpreso che non sia un valore predefinito. Perché qualcuno dovrebbe voler cancellare la propria cronologia su ogni uscita della shell?
Molto utile quando si dimentica un sudo all'inizio del comando, si !!comporta come un alias del comando precedente. Esempio : $ mv /very/long/path/for/a/protected/sensible/file/caution.h . (...) Permission denined $ sudo !! sudo mv /very/long/path/for(...) . [sudo] password : Come chiamiamo quel doppio !!trucco? Le ricerche su Internet sono difficili a causa …
Quando eseguo il comando history sul mio server Ubuntu, ottengo l'output come segue: history ... 25 cd ~ 26 ls -a 27 vim /etc/gitconfig 28 vim ~/.gitconfig Voglio visualizzare il datetime di un determinato utente. Tuttavia quando li presumo: su otheruser export HISTTIMEFORMAT='%F %T ' history ... 25 cd ~ …
Perché le persone hanno paura di scrivere password nella riga di comando? Il file della cronologia si trova in ~/.history, quindi è disponibile solo per l'utente che ha eseguito i comandi (e root).
Più di una volta ho accidentalmente eseguito una serie di comandi e inquinato la mia storia di bash. Come posso chiudere il mio terminale senza salvare la cronologia di bash? Sto usando Fedora.
C'è un modo per escludere comandi come rm -rf, svn revertdall'essere archiviati nella cronologia di bash? In realtà, per errore, li ho emessi un numero di volte anche se non ho intenzione di farlo, solo perché sto facendo le cose velocemente ed è successo. Da qui deriva la perdita di …
Il historycomando elenca tutta la cronologia per la sessione corrente. Piace: 1 ls 2 cd /root 3 mkdir something 4 cd something 5 touch afile 6 ls 7 cd .. 8 rm something/afile 9 cd .. 10 ls 11 history Per cercare elementi di interesse, posso eseguire pipe historycon greplike …
La guida all'installazione di ack suggerisce di installare lo script ack usando questo comando: curl http://beyondgrep.com/ack-2.14-single-file > ~/bin/ack && chmod 0755 !#:3 Presumo che !#:3alla fine sia una specie di riferimento a ritroso, ma cosa significa? Esiste un equivalente in zsh? Google non è stato utile.
Quando eseguo le mie analisi usando la shell bash, spesso voglio salvare i comandi che ho usato che mi hanno dato buoni risultati a un file nella stessa directory (il mio "LOGBOOK", come viene chiamato) in modo da poter controllare cosa Ho fatto per ottenere quei risultati. Finora questo mi …
In Bash, supponiamo che io visiti una directory e quindi un'altra directory. Vorrei copiare un file dalla prima directory alla seconda directory, ma senza specificare i nomi lunghi di essi. È possibile? La mia soluzione temporanea è utilizzare /tmpcome luogo temporaneo per archiviare una copia del file. cp myfile /tmpquando …
In altre distro che ho eseguito, vim ricorda la cronologia dei tuoi comandi anche tra le sessioni; questo è particolarmente utile quando si eseguono molte operazioni simili su file diversi. Per qualche ragione, è stato scaricato in Ubuntu 12.04 e non riesco a capire perché. Ecco le mie :setinformazioni: :set …
In Ubuntu 12.04 uso CTRL- Rper inserire una ricerca cronologica inversa. Se il comando desiderato non viene trovato (dopo ripetuto CTRL- R), come posso tornare immediatamente al prompt dei comandi (vuoto) senza alcun comando storico immesso o eseguito sulla riga comandi?
Come puoi registrare tutti i comandi che qualcuno ha inserito nella shell? Ti chiedo sia per proteggerti se sei connesso al server di qualcun altro e qualcosa si rompe, sia se qualcun altro è connesso al tuo server (intenzionalmente o maliziosamente). Anche un principiante può storia di bypass con unset …
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.