Запитання з тегом «command-history»

команди виклику, раніше введені в оболонку або іншу утиліту

12
Як швидко зберігати та отримувати доступ до часто використовуваних команд?
У мене є багато команд, які мені зазвичай потрібно виконувати, найчастіше з найменшими варіаціями. Зараз я зберігаю їх усіх .bash_historyі використовую CTRL- Rдля доступу до них, але мені цікаво, чи є кращий спосіб. Що я шукаю: Легко додати нову команду Легкий пошук і повторне виконання потрібної команди Уникайте небажаних команд …

2
Чому хтось не встановить "histappend" в баш?
Дізнавшись, що це shopt -s histappend означає , це здається дуже розумним налаштуванням, і я здивований, що це не за замовчуванням. Чому хтось хоче стерти свою історію на кожному виході з оболонки?

1
Як !! працювати в баш?
Дуже корисно, коли ви забудете судо на початку своєї команди, !!діє як псевдонім попередньої команди. Приклад: $ mv /very/long/path/for/a/protected/sensible/file/caution.h . (...) Permission denined $ sudo !! sudo mv /very/long/path/for(...) . [sudo] password : Як ми називаємо цей подвійний !!трюк? Дослідження через Інтернет важкі через це. Як це працює ? Я …

3
Як переглянути штамп дати для команди історії в оболонці Zsh
Коли я запускаю команду історія на моєму сервері ubuntu, я отримую наступний результат: history ... 25 cd ~ 26 ls -a 27 vim /etc/gitconfig 28 vim ~/.gitconfig Я хочу переглянути час конкретного користувача. Однак коли я припускаю їх: su otheruser export HISTTIMEFORMAT='%F %T ' history ... 25 cd ~ 26 …



3
Що означає! $?
Я переглядаю підручник і в ньому згадується запустити цю команду: sudo chmod 700 !$ Я не знайомий !$. Що це означає?

3
Виключаючи збереження деяких команд в історії башів
Чи є спосіб , щоб виключити такі команди , як rm -rf, svn revertвід того , отримувати зберігається в Баш історії? Насправді я, помилково, неодноразово видавав їх, навіть не маючи намір робити, просто тому, що я швидко все роблю, і це сталося. Отже, це втрачає багато роботи, яку я робив …

3
Перегляд діапазону історії баш
У historyкоманді перераховує все історії для поточної сесії. Подібно до: 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 Для того, щоб шукати цікаві предмети, я можу подати інформацію historyз …

2
Що означає! #: 3 означає команду shell
Посібник з установки ack пропонує встановити сценарій ack за допомогою цієї команди: curl http://beyondgrep.com/ack-2.14-single-file > ~/bin/ack && chmod 0755 !#:3 Я припускаю, що !#:3в кінці є якесь зворотне посилання, але що це означає? Чи є еквівалент в zsh? Google не допомагає.

4
Як я можу зберегти останню команду у файл?
Коли я запускаю свої аналізи за допомогою оболонки bash, я часто хочу зберегти команди, які я використав, які дали мені хороші результати у файлі в тому самому каталозі (мій "LOGBOOK", як його називають), щоб я міг перевірити, що Я зробив ці результати. Поки що це означало, що я або copy.pasting …

9
Буфер обміну для копіювання та вставки файлів у командному рядку?
Припустимо, в Bash я відвідую каталог, а потім інший каталог. Я хотів би скопіювати файл з першого каталогу у другий каталог, але не вказуючи довгі назви їх. Це можливо? Моє тимчасове рішення - використовувати /tmpяк тимчасове місце для зберігання копії файлу. cp myfile /tmpколи я перебуваю в першому каталозі, а …

1
Що б спричинило vim не зберегти історію команд?
На інших дистрибутивах, якими я керував, vim пам'ятає вашу історію команд навіть між сеансами; це особливо зручно, коли робиться багато подібних операцій на різних файлах. З якоїсь причини в Ubuntu 12.04 він заграв, і я не можу зрозуміти, чому. Ось моя :setінформація: :set --- Options --- background=dark helplang=en history=1000 nomodeline …

2
Як вийти з режиму пошуку історії bash?
У Ubuntu 12.04 я використовую CTRL- Rдля введення зворотного пошуку історії. Якщо потрібна команда не знайдена (після повторення CTRL- R), як я негайно вийду назад до (порожнього) командного рядка, коли в командному рядку не введено та не виконується історична команда?

2
Як ви можете ввійти до кожної команди, що набирається
Як можна записати кожну команду, яку хтось ввів у оболонку? Я прошу як захистити себе, якщо ви увійшли на чужий сервер, і щось зламалося, або якщо хтось інший увійшов у ваш сервер (навмисно чи зловмисно). Навіть новачок може історія обходу з unset historyабо створити нову оболонку , щоб приховати свої …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.