Unix & Linux

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

3
Чому людина друкує "gimme gimme gimme" о 00:30?
Ми помітили, що деякі наші автоматичні тести виходять з ладу, коли вони працюють в 00:30, але решту дня працюють добре. Вони не виходять із повідомленням "gimme gimme gimme" у stderr, чого не очікували. Чому ми отримуємо цей вихід?
1625 date  man 


16
Як отримати розмір каталогу в командному рядку?
Я намагався отримати розмір каталогу (що містить каталоги та підкаталоги), використовуючи lsкоманду з параметром l. Здається, це працює для файлів ( ls -l file name), але якщо я спробую отримати розмір каталогу (наприклад, ls -l /home), я отримаю лише 4096 байт, хоча в цілому він набагато більший.

11
Як правильно додати шлях до PATH?
Мені цікаво, де до PATHзмінної середовища потрібно додати новий шлях . Я знаю, що це можна досягти шляхом редагування .bashrc(наприклад), але незрозуміло, як це зробити. Сюди: export PATH=~/opt/bin:$PATH чи це? export PATH=$PATH:~/opt/bin


8
Як я можу замінити рядок у файлі (файлах)?
Заміна рядків у файлах на основі певних критеріїв пошуку - дуже поширене завдання. Як я можу замінити рядок fooз barу всіх файлів в поточному каталозі? робити те саме рекурсивно для підкаталогів? замінити, лише якщо ім'я файлу відповідає іншому рядку? замінити лише якщо рядок знайдено в певному контексті? замінити, якщо рядок …
751 text-processing  awk  sed  perl 

2
Як розморозити після випадкового натискання Ctrl-S у терміналі?
Це ситуація, яка трапляється зі мною досить часто: після того, як я натискаю (з іншим наміром) Ctrl-Sв терміналі, взаємодія (вхід або вихід) з ним заморожується. Це, мабуть, свого роду «замок прокрутки» чи що завгодно. Як розморозити термінал після цього? (Цього разу я працював apt-shellзсередини bashвсередині - не urxvtвпевнений, хто з …


13
Як я перехоплюю декілька шаблонів із малюнком, що має характер труби?
Я хочу знайти всі рядки в декількох файлах, які відповідають одному з двох шаблонів. Я спробував знайти шаблони, які шукаю, ввівши grep (foo|bar) *.txt але оболонка інтерпретує |як трубу і скаржиться, коли barвона не виконується. Як я можу підключитись до декількох шаблонів в одному наборі файлів?

8
Як встановити файл deb, dpkg -i або apt?
У мене є пакет деб для встановлення. Чи можу я встановити dpkg -i my.deb, або apt? Чи вдасться обом впоратися із проблемою залежності від програмного забезпечення? Як за допомогою apt, як я можу встановити з deb за apt?


4
Чому printf кращий за відлуння?
Я чув, що printfце краще, ніж echo. Я можу згадати лише один екземпляр зі свого досвіду, коли мені довелося скористатися, printfоскільки echoне працювало для подачі тексту в якусь програму на RHEL 5.8, але printfце було. Але, мабуть, є й інші відмінності, і я хотів би дізнатися, що вони таке, а …


30
Відстежувати, куди на дисковому просторі пішов простір на Linux?
Під час адміністрування систем Linux я часто відчуваю, що намагаюся знайти винуватця після того, як розділ закінчиться. Я зазвичай використовую, du / | sort -nrале для великої файлової системи це потребує багато часу, перш ніж будь-які результати будуть повернуті. Крім того, це, як правило, успішно висвітлює найгіршого злочинця, але мені …

20
Збережіть історію bash у кількох вікнах терміналів
У мене постійно відкрито більше одного терміналу. Десь від двох до десяти, роблячи різні біти та боби. Скажімо, я перезапускаю і відкриваю інший набір терміналів. Деякі пам'ятають певні речі, деякі забувають. Я хочу історію, яка: Згадує все з кожного терміналу Доступний миттєво з кожного терміналу (наприклад, якщо я lsв одному, …

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