Unix & Linux

Вопросы и ответы для пользователей Linux, FreeBSD и других Un * x-подобных операционных систем

2
Лучше использовать $ (pwd) или $ PWD?
Я столкнулся BASEDIR=$(pwd)в сценарии. Есть ли какие-либо преимущества или недостатки по сравнению с использованием BASEDIR="$PWD", которые $PWDмогут быть перезаписаны?
35 shell-script  pwd 

3
Список всех доступных сертификатов ssl ca
Мой клиент git утверждает error: Peer's Certificate issuer is not recognized. Это означает, что он не может найти соответствующий ключ сервера ssl в глобальной системной связке ключей. Я хочу проверить это, посмотрев на список всех общесистемных доступных ssl-ключей в системе gentoo linux. Как я могу получить этот список?
35 linux  openssl 

4
Типичный вариант использования группового пароля
Я проверил более чем полувековой опыт работы с Unix, и ни мои коллеги, ни я никогда не устанавливали пароль для группы ( sgи gpasswd). Каков типичный вариант использования группового пароля или он используется только по историческим причинам?
35 password  group 

7
Может ли root / superuser читать мои файлы, защищенные от чтения?
На общем хостинге Unix, если у меня есть файл sensual-data.txt и я выдаю: chmod 600 sensitive-data.txt Может ли пользователь root по-прежнему читать мой файл? В частности, мне интересно, безопасно ли хранить мой пароль в файле mercurial hgrc. ОБНОВИТЬ Решили использовать расширение mecurial keyring, так как его было очень легко настроить: …



2
Точка с запятой в условных структурах
Зачем ставить точку с запятой в одном, а не в другом? Результат тот же Код один if [ "a" == "a" ] then echo "true" fi Код два if [ "a" == "a" ]; then echo "true"; fi Точки с запятой во втором коде не нужны? Когда необходимо ставить точку …
35 bash  scripting 

4
Как запросить размер страницы PDF из командной строки?
Для сценариев мне нужно получить размеры страницы PDF-файла (в мм). pdfinfo просто печатает его в 'pts', например: Page size: 624 x 312 pts Что я должен использовать? Или, в любом случае, какая единица измерения 'pts' - на случай, если я захочу их преобразовать ...
35 pdf 


2
curl --resolve, кажется, ничего не делает
--helpВыход для завитка перечисляется --resolveвариант, в котором говорится --resolve <host:port:address> Force resolve of HOST:PORT to ADDRESS Мне не повезло заставить его работать, хотя. Основная команда, которую я пытаюсь выполнить, curl --resolve foo.example.com:443:localhost https://foo.example.com:443/ и я продолжаю получать ответ Couldn't resolve host 'foo.example.com'. Я хочу сделать это, потому что я тестирую …
35 dns  curl 

1
Поиск файлов по их владельцу и разрешениям
Я пытаюсь findфайлы, которые принадлежат и имеют основную группу root. Есть ли параметр для поиска таких файлов? Очень важно, чтобы все файлы в определенном каталоге не принадлежали root, поэтому я хотел бы периодически проверять, чтобы убедиться, что кто-то на сервере случайно не создает файлы, принадлежащие root(а именно мне). Конечно, chown …
35 find 

7
Как я могу закрыть терминал, не убивая его потомков (без запуска `screen` в первую очередь)?
иногда я запускаю приложение в gnome-терминале, но потом мне внезапно приходится перезапускать gnome или что-то в этом роде. Я думаю, что ответ на вопрос также полезен, тогда я хочу отключиться от SSH, где что-то происходит. Терминальное дерево гнома выглядит так: gnome-terminal bash some-boring-process Могу ли я «отсоединиться» bashот gnome-terminal(или отсоединиться …

7
Авто отступ / формат кода для Vim?
Я пытаюсь использовать Vim все больше и больше, когда могу. Одна из моих самых больших связей между Vim и IDE, такой как Aptana, - это возможность автоматического отступа. Есть ли способы автоматического форматирования кода (HTML, CSS, PHP), чтобы он был правильно отступ? Если так, как вы устанавливаете это в Vim? …
35 vim 

7
Как подавить вывод dd?
У меня есть сценарий Bash, который создает некоторые файлы с помощью dd. Проблема в том, что dd генерирует большое количество выходных данных, которые будут мешать выводу моего скрипта. Обыскивая, я нашел решение: dd if=boot1h of="/dev/r$temp1" >& /dev/null Есть ли альтернатива, или перенаправление /dev/nullна единственный путь?
35 bash  sudo  su  dd 

9
Как напечатать самую длинную строку в файле?
Я ищу самый простой способ напечатать самую длинную строку в файле. Я немного погуглил и неожиданно не смог найти ответ. Я часто печатаю длину самой длинной строки в файле, но я не знаю, как на самом деле напечатать самую длинную строку. Кто-нибудь может предложить решение для печати самой длинной строки …
35 bash  awk  filter 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.