Unix & Linux

Питання та відповіді для користувачів Linux, FreeBSD та інших операційних систем, подібних до Un * x

13
Як я можу видалити всі рядки у файлі за допомогою vi?
Як я можу видалити всі рядки у файлі за допомогою vi? На даний момент я це роблю, використовуючи щось подібне, щоб видалити всі рядки у файлі: echo > test.txt Як можна видалити всі рядки за допомогою vi? Примітка: Використання ddне є хорошим варіантом. Рядок може бути багато.
269 vi 

1
Стиснути папку з дьогтем?
Я намагаюся стиснути папку ( /var/www/), ~/www_backups/$time.tarде $timeзнаходиться поточна дата. Ось що я маю: cd /var/www && sudo tar -czf ~/www_backups $time" Я повністю загублений, і я вже кілька годин перебуваю на цьому. Не впевнений, чи -czfправильно. Я просто хочу , щоб скопіювати весь вміст в /var/wwwв $time.tarфайл, і я …
268 linux  backup  tar 

9
Як я можу стежити за диском io?
Я хотів би зробити якийсь загальний моніторинг дискового io на сервері debian linux. Які інструменти я повинен знати щодо цього дискового монітора io, щоб я міг побачити, чи продуктивність диска максимізована чи зростає протягом певного часу протягом дня?
267 linux  disk 

4
Як працює помилка сегментації під кришкою?
Я, здається, не можу знайти жодної інформації щодо цього, окрім "ММУ процесора надсилає сигнал" і "ядро спрямовує його до програми-порушника, припиняючи її". Я припускав, що він, ймовірно, передає сигнал оболонці, і оболонка обробляє його, припиняючи процес порушення та друкуючи "Segmentation fault". Тому я перевірив це припущення, написавши надзвичайно мінімальну оболонку, …

6
Яка різниця між $ (stuff) та `stuff '?
Для підстановки команд є два синтаксиси: з дужками в доларах і з зворотними посиланнями. Запуск top -p $(pidof init)і top -p `pidof init`дає однаковий вихід. Це два способи зробити одне і те ж чи є відмінності?

19
Як мати хвіст -f показати кольоровий вихід
Я хотів би мати можливість виправити вихідний файл журналу сервера, який містить такі повідомлення: INFO SEVERE тощо, і якщо є SEVERE, покажіть рядок червоним кольором; якщо є INFO, в зеленому. Який псевдонім я можу налаштувати для tailкоманди, яка допомогла б мені це зробити?


21
Розфарбування середовища вашого терміналу та оболонки?
Більшу частину часу я провожу, працюючи в середовищі Unix та використовуючи емулятори терміналів. Я намагаюся використовувати колір у командному рядку, оскільки колір робить вихід більш корисним та інтуїтивним. Які існують варіанти, щоб додати колір до мого термінального середовища? Які трюки ви використовуєте? З якими підводними каменями ви стикалися? На жаль, …
262 shell  bash  colors  prompt 

3
знайти - exec rm vs -delete
Я намагаюся зрозуміти різницю між цими двома командами: sudo find / -name .DS_Store -delete і sudo find / -name ".DS_Store" -exec rm {} \; Я помітив, що execметод є кращим. Чому? Який безпечніший / швидший / кращий? Я використовував обидва на своєму Macbook, і все, здається, працює добре.
260 find  rm  command 

3
Чим відрізняється curl від wget?
Мені цікаво знати різницю між curlі wget. Обидва використовуються для отримання файлів і документів, але яка ключова різниця між ними. Чому існують дві різні програми?
258 utilities  wget  curl  download 

9
Скопіюйте файл назад у локальну систему за допомогою ssh
Якщо я ввійшов у систему через SSH, чи є спосіб скопіювати файл назад до моєї локальної системи, не запускаючи інший термінал або сеанс екрана і виконуючи scp або щось подібне, або не роблячи SSH з віддаленої системи назад до системи локальна система?
257 ssh  file-copy 

4
Як очистити кеш-пам'ять Баша із шляхів до виконуваного файлу?
Коли я виконую програму, не вказуючи повний шлях до виконуваного файлу, і Bash повинен шукати в каталогах, $PATHщоб знайти бінарний файл, здається, що Bash запам'ятовує шлях у якомусь кеші. Наприклад, я встановив збірку Subversion від джерела до /usr/local, а потім набрав svnsync helpу рядку Bash. Bash розмістив двійковий /usr/local/bin/svnsyncкод для …
256 bash  executable  cache 

10
Яка реальна різниця між „підходом” та „здатністю”? (Як щодо "wajig"?)
Я знаю, що це apt-getі aptitudeінтерфейси управління пакетами командного рядка на Linux, що виводиться з Debian, з різними варіантами, але я все ще дещо заплутаний. Невже вони не використовують ту саму систему APT? Чому Debian підтримує ці паралельні інструменти? ( Бонусне питання: що на землі є ваджиг ?)

9
Як розфарбувати вихід git?
Чи є спосіб кольорового виведення для git (або будь-якої команди)? Поміркуйте: baller@Laptop:~/rails/spunky-monkey$ git status # On branch new-message-types # Changes not staged for commit: # (use "git add <file>..." to update what will be committed) # (use "git checkout -- <file>..." to discard changes in working directory) # # modified: …
255 bash  colors  git 

4
Як встановити дозволи файлу за замовчуванням для всіх папок / файлів у каталозі?
Я хочу встановити папку таким, щоб все, що створюється в ній (каталоги, файли) успадковувало дозволи та групування за замовчуванням. Давайте називати групу "медіа". А також, створені в каталозі папки / файли повинні мати g + rw автоматично.

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