Використовуйте всю свою історію терміналів з урахуванням [Поради щодо OS X]

Використовуйте всю свою історію терміналів з урахуванням [Поради OS X]

історія

Якщо ви витратили достатньо часу на возитися в Терміналі, ви точно знатимете одне: повторно набирати речі, які ви копітко набрали, з незначними відмінностями, втомлює. І це відбувається частіше, ніж ми хотіли б.

Однак термінал зберігає історію всіх команд, які ви ввели в нього. Щоб побачити це в дії, ви можете перебирати останні кілька команд, які ви ввели, просто натискаючи клавіші зі стрілками вгору або вниз, перебуваючи в Терміналі.

Однак є ще кілька менш інтуїтивно зрозумілих команд для найкращого використання історії терміналів.

doublebang

Скажімо, ви щойно ввели складну команду та натиснули Return, тільки щоб з’ясувати, що вам слід було набрати sudo на початку рядка тексту. На жаль! Перш ніж я дізнався про символ подвійного вибуху (!!), я б все повторив. Тепер, однак, ви можете використати таку команду, щоб краще використати історію терміналів:

sudo !!

Це означає, що ваш Mac має ввести команду sudo, яка використовується для операцій, що вимагають кореневого доступу до вашої файлової системи, а потім ввести останню команду, яку ви написали. Це запустить останню команду з правами root без повторного введення. Ура!

Як щодо того, щоб одним махом перерахувати всі команди, які ви писали в минулому? Є команда історії, яка може допомогти. Скажімо, ви хочете побачити всі команди за замовчуванням, які ви написали (ті, які змінюють системні файли глибоко в Mac OS X)? Введіть наступне:

історія | grep за замовчуванням

Ви отримаєте щось подібне до основного зображення у верхній частині цього допису - довгий список усіх команд за замовчуванням, які ви видали. Так, це багато.

одиночна чубчик

Бачите всі маленькі цифри ліворуч від кожної з команд? Це може стати в нагоді, якщо ви хочете повторно запустити будь-яку з перерахованих команд за замовчуванням. Просто введіть один символ вибуху, а потім номер рядка, який ви хотіли б повторити, наприклад:

!83

Це запустить команду, зазначену у рядку 83, без повторного введення. Солодкий!

Через: Лайфхакер

Остання публікація в блозі

Favs для Mac збирає всі ваші улюблені файли в одному місці
September 10, 2021

Я дуже люблю речі. Я позначаю речі у Twitter та Google Reader, мені подобаються речі в Instapaper, і я можу колись щось сподобатися у Facebook. Все...

Обробляйте програму для неруйнівного редагування фотографій за допомогою обміну рецептами
September 10, 2021

Процес - це новий погляд на програми для редагування фотографій. Це просто, швидко, потужно і має кілька дуже розумних уявлень про те, як ми редагу...

Киньте виклик своїм друзям, які володіють iPad, двома вежами для Mac [Поради щодо OS X]
September 10, 2021

Ігровий центр, тепер на OS X, а також на iOS, - це онлайн -дошка лідерів Apple та система зіставлення ігор. Це дозволяє вам кидати виклик своїм дру...