Unix & Linux

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

5
Як я можу постійно бачити поточне ім'я файлу в vim?
Я використовую vim, і мені потрібен спосіб завжди бачити файл, над яким я працюю, без цього робити ^G. Ім'я файлу я бачу, коли запускаю vim, але коли я починаю працювати і використовувати різні функції, він втрачається. Також я бачив, що в нижній частині консолі vim з'являються якісь "аддони", які здаються, …
32 vim 

2
Відкриття метаданих про PDF
Припустимо, у мене є PDF, і я хочу отримати метадані, доступні для цього PDF. Яку утиліту я повинен використовувати? Мені здається, що інформацію, яку мене найбільше цікавить, - це розмір паперу - те, про що глядачі PDF зазвичай не повідомляють. Наприклад, це формату PDF, юридична формату, формату А4 чи щось …

2
видалити файли, що відповідають шаблону
Мені потрібно рекурсивно видаляти всі файли з усіх підкаталогів, де ім'я файлу містить число, за яким "x" і число, принаймні два рази. Приклад: Я хочу видалити ці файли: 'aaa-12x123-123x12.jpg' 'aaa-12x12-123x12-12x123.jpg' Але я НЕ хочу видаляти ці файли: 'aaa.jpg' 'aaa-12x12.jpg' 'aaaxaaa-123x123.jpg' 'aaaxaaa-aaaxaaa.jpg' Як я можу це зробити (з оболонки bash)
32 bash  files  find  wildcards 

4
Як перевірити температуру накопичувача в Linux?
Я використовував hdparm -nі , smartctl -Aале завжди здається, технік «на диск» в якості приводу може відповідати тільки один з цих інструментів. Отже, чи є стандартний спосіб отримати температуру накопичувача на Linux (HDD або SSD)? Якщо ні, то які (інші) інструменти можна використовувати для отримання цієї інформації?

12
Використання сповіщення-відправлення за допомогою cron
Я використовую Arch Linux з KDE / Awesome WM. Я намагаюся взяти notify-sendна роботу cron. Я спробував налаштування DISPLAY/ XAUTHORITYзмінні та працює notify-sendз "sudo -u", і все без результату. Я можу зателефонувати сповіщенням-надіслати інтерактивно з сеансу та отримувати сповіщення. FWIW, робота cron працює нормально, що я перевірив, повторивши матеріали до …

2
Що означає "оболонка" в режимі "vi" або "emacs"?
Це запитання випливає безпосередньо з відповіді . У цьому випадку я конкретно не можу зрозуміти частину, яка говорить: У зв'язку з цим його поведінка ближче до emacs ', ніж у режимі bash (readline) / ksh / zsh emacs, але відходить від вбудованого редактора рядків рядків (у канонічному режимі), де Ctrl-Wвидаляється …

3
Як завантажити файли за допомогою wget, де сторінка змушує вас чекати завантаження?
Я намагаюся завантажити файл з sourceforge за допомогою wget, але, як ми всі знаємо, нам потрібно натиснути кнопку завантаження, а потім дочекатися автоматичного завантаження. як ви завантажуєте цей тип файлів за допомогою wget? Я намагаюся завантажити це: http://sourceforge.net/projects/bitcoin/files/Bitcoin/bitcoin-0.8.1/bitcoin-0.8.1-linux.tar.gz/download Але робити wget на цьому URL-посиланні не отримає мені файл, оскільки файл …
32 wget 

9
Читання та пошук довгих сторінок чоловіка
Нарешті я втомився, коли хотів прочитати про bash 's, readі це -sваріант з man bash. Зрештою, я знайшов правильне місце (близько лінії 4500), але це було неприємно, як завжди, оскільки обидва /readі навіть /\s-s\sпошуки мають занадто багато збігів. Отже, питання полягає в тому, як я можу ефективно читати сторінки довгих …
32 search  man 

2
Розв’язування символічних посилань (pwd)
Скажіть, я роблю таке: cd /some/path ln -s /target/path symbolic_name Якщо тоді: cd /some/path cd symbolic_name pwd Я отримав: /some/path/symblic_name і ні: /target/path Чи є спосіб, щоб оболонка «повністю вирішила» символічне посилання (тобто оновлення CWD тощо), як ніби я це безпосередньо зробив: cd /target/path ? Мені потрібно запустити деякі програми, …
32 files  symlink  cwd 

5
getopt, getopts або ручний розбір - що використовувати, коли я хочу підтримувати як короткі, так і довгі варіанти?
В даний час я пишу сценарій Bash, який має такі вимоги: він повинен працювати на широкому спектрі платформ Unix / Linux він повинен підтримувати як короткі, так і (GNU) довгі варіанти Я знаю, що це getoptsбув би кращий спосіб з точки зору портативності, але AFAIK не підтримує довгих варіантів. getoptпідтримує …

6
Чим відрізняється Iceweasel від Firefox?
Я використовував Mozilla Firefox в Windows, а тепер використовую Iceweasel в Debian 6. Чи є різниця між двома програмами? Які переваги та недоліки кожної програми? Який з них здається кращим?

4
Де в “/” слід встановлювати додаткові постійні диски?
За даними Вікіпедії http://en.wikipedia.org/wiki/Unix_directory_structure http://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard додаткові диски не повинні встановлюватись /mnt/відповідно до першого посилання, але не мають швів відповідно до другого посилання. Обидва кажуть, що думали, що їм не слід бути /media. Питання То де слід встановлювати додаткові постійні диски?

5
Як пришвидшити X через SSH на повільному підключенні до мережі?
Чи є якісь конкретні рекомендації щодо прискорення роботи X-програм через ssh на повільному мережевому з'єднанні? У цьому конкретному випадку я отримую доступ до сервера, розташованого на західному узбережжі, від ноутбука на східному узбережжі, а також через не надто швидке з'єднання DSL. Будь-які налаштування для ssh? Якісь поради взагалі?

3
Що робить -е в баш-шебангу?
У мене є сценарій bash з наступним: #!/bin/bash -e egrep "^username" /etc/passwd >/dev/null if[ $? -eq 0 ] then echo "doesn't exist" fi Цей сценарій не працюватиме без -e. Що -eробити для цього сценарію? Крім того, що робить $?у цьому контексті?
32 linux  bash 


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