Unix & Linux

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

2
Як дізнатись номер версії встановленої бібліотеки?
Питання, що стосується RedHat / CentOS. Я трохи заплутався між пакунком і бібліотекою та способом прив’язати їх до фіксованої версії. У останніх версіях libxcb, що впливає на мої програми C, є помилка перекидання X11. у libxcb-1.5-1 немає цієї помилки. Так я і зробив: # yum remove libxcb-devel # rpm -Uvh …

2
Як використовувати логічний АБО у пошуку?
У bash shell lsможна використовувати логічну функцію АБО через (звичайно, я можу це зробити, ls name1 name2але мої справжні приклади є складнішими): ls @(name1|name2) Чи є спосіб зробити це за допомогою find? Моя наївна реалізація: find . -maxdepth 1 -name @("name1"|"name2") не працює (просто нічого не видає)
12 find  ls  patterns 

1
повернутися до кінця історії bash при використанні зворотного пошуку?
Я зберігаю досить довгу історію башів, а іноді, коли шукаю щось із функцією зворотного пошуку bash ( Ctrl+ r), я закінчуюсь на початку історії пошуку, і я все ще не знайшов потрібного, а потім хотів би повернутися до кінця файлу історії. Один із варіантів - використовувати функцію пошуку вперед ( …

1
Чи виконується завдання, заплановане на crontab, навіть коли я виходжу?
Я додаю якусь роботу у файл crontab на сервері. Коли я вийду з роботи, і сервер все ще ввімкнеться, чи все ще буде виконуватися завдання? Чи має значення я створити екран або tmux сеанс і запустити в ньому якусь оболонку та від'єднати її перед виходом?
12 cron 

3
Як обмежити кількість активних входів на користувача?
Як я можу обмежити кількість активних входів на користувача? Я бачив це на різних серверах раніше, і мені було цікаво, як я можу це налаштувати сам. Можливо, у тих випадках це було досягнуто обмеженням кількості активних входів SSH на користувача? І я здогадуюсь, що це був би шлях. Як би …
12 ssh  users  login 

5
sed не вдається видалити символ нового рядка
Я використовую sedдосить довгий час, але ось примха, з якою я прийшов, який я не в змозі вирішити. Дозвольте мені пояснити свою проблему з фактичним випадком. Сцена №1 printf "ls" | xclip -selection clipboard echo "ls" | xclip -selection clipboard У першій команді я передаю printfвисновок, щоб xclipвін скопіювався у …
12 sed  newlines 

1
Огляд відео YouTube на баш-сесіях, в режимі ASCII
Я вже знайшов, як дивитись відео YouTube у терміналі, в режимі ASCII , але моя мета - переглядати їх на баш-сесії, не відкриваючи іншого вікна. Отже, припустимо, у мене вже є tmux сеанс, і я: $ watch-youtube <video-url> Я хочу переглянути його там, у тому tmuxвікні / області (розділити). Як …
12 terminal  tmux 

3
відкрийте термінал gnome з декількома вкладками та виконайте кілька команд у кожній вкладці
Це я хочу досягти: Я хочу відкрити термінал gnome з п'ятьма вкладками Я хочу запустити набір команд (5 - 10 команд) у кожній вкладці автоматично. Перша вкладка: встановлює чіткий вигляд випадку і після цього виконує одну чи більше команд. Друга вкладка: увійде на сервер та виконує деякі команди. Третя вкладка: …

1
Як перевірити / перевірити .desktop файли?
У мене є кілька .desktopфайлів, які не працюють, як очікувалося, або взагалі не працюють. Я ніде не бачу помилок і прохання про допомогу по кожній з них видається малопродуктивним. Чи є спосіб я переконатися, що я використовую правильний синтаксис у файлі, що він відповідає стандарту FreeDesktop, тому я можу застосувати …

1
Обмеження GNU-Make до POSIX Зробити поведінку
Чи відомий спосіб зробити так, щоб Linux makeвідкинув навмисне використання GNU-Зробити конкретні розширення в Makefile під час редагування або використання Makefile інших в Linux? Я маю на увазі обмеження GNU-Make змусити себе діяти так, як makeзазначено в POSIX, і відхилити будь-які GNU ‑ Make конкретні розширення? .POSIXСпеціальна мета мало, в …
12 make  gnu-make 

3
Вийдіть з функції bash, а не з терміналу
У мене є bash-скрипт, внизу якого встановлюється zookeeper, але тільки якщо він уже не встановлений. ##zookeper installZook(){ ZOOK_VERSION="3.4.5" ZOOK_TOOL="zookeeper-${ZOOK_VERSION}" ZOOK_DOWNLOAD_URL="http://www.us.apache.org/dist/zookeeper/${ZOOK_TOOL}/${ZOOK_TOOL}.tar.gz" if [ -e $DEFAULT_INSTALLATION_DEST/${ZOOK_TOOL} ]; then echo "${ZOOK_TOOL} alreay installed"; exit 1; # <<<< here elif [ ! -e $DEFAULT_SOURCE_ROOT/${ZOOK_TOOL}.tar.gz ]; then wgetIt $ZOOK_DOWNLOAD_URL else echo "[info] : $DEFAULT_SOURCE_ROOT/$ZOOK_TOOL already …

2
Надати доступ лише до читання певним папкам?
Я хотів би надати користувачеві доступ лише для читання, але я хочу, щоб він / вона бачила лише ті папки, яким я надаю доступ. наприклад, він / вона не повинен подорожувати по всьому серверу та переглядати всі папки користувачів тощо. Отже, по-перше, як я можу дозволити конкретному користувачеві мати доступ …

3
diff -r лише для певних типів файлів
Чи є спосіб я виконати рекурсивну різницю з двох каталогів, але лише порівнювати (у відповідних місцях) файли, які відповідають певній назві файлу або предикату філейного типу? Наприклад, я хотів би зробити щось подібне diff -r dir-a dir-b -filenames *.java, ivy.xml, build.xml ... або ще краще: diff -r dir-a dir-b -filetype …

2
Linux: як отримати всі журнали входу з моєї системи [закрито]
Закрито . Це питання потребує деталей або ясності . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Додайте деталі та уточніть проблему, відредагувавши цю публікацію . Закрито 6 років тому . Я хочу знати, коли користувач реєструється в моїй системі з минулого року? Я використав lastкоманду, але це не корисно.
12 linux  logs  login 


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