Unix & Linux

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

10
Як дізнатися, чи використовуються Wayland або X11
Тому я щойно встановив на своєму ноутбуці найновіший Kali Linux, який базувався на Debian 7 (старий). Тоді я все відредагував і доповнив Debian 8. Я завжди хотів Wayland замість X11, тому встановив необхідні пакети. Потім створили мінімальну ~./config/weston.iniконфігурацію. Тепер із екрана входу в Gnome: Я можу завантажуватися Gnome on Waylandабо …
164 linux  x11  wayland 



6
Виконайте команду, затінену псевдонімом
Скажімо, у мене є наступний псевдонім у bash - alias ls='ls --color=auto'- і я хочу називати звичайний lsбез варіантів. Єдиний спосіб зробити це - скасувати неповторність, виконати команду, а потім знову псевдонім? Або є якась хитра хитрість чи вирішення?
163 bash  shell  alias 

10
Виконати команду один раз на рядок вхідного каналу?
Я хочу запустити команду java раз на кожен матч ls | grep pattern -. У цьому випадку я думаю, що я міг би зробити, find pattern -exec java MyProg '{}' \;але мені цікаво загальний випадок - чи є простий спосіб сказати "запустити команду один раз для кожного рядка стандартного введення"? …
162 bash  shell  fish 

3
Що означає «aux» у «ps aux»?
ps auxздається, зручно перерахувати всі процеси і їх статус і ресурс використання (Linux / BSD / MacOS), однак я не можу зрозуміти сенс параметра auxвикористання man ps. Що auxозначає?
161 linux  ps 

6
Які параметри `ServerAliveInterval` та` ClientAliveInterval` у sshd_config точно роблять?
Я знайшов це питання , але вибачте, що я не дуже розумію налаштування двох змінних ServerAliveIntervalі ClientAliveIntervalзгаданий у прийнятій відповіді. Якщо мій локальний сервер закінчується, я повинен встановити це значення на нуль? Чи тоді це ніколи не вичерпується? Чи слід замість цього встановити його на 300 секунд чи щось таке? …
161 ssh  configuration 

16
Ефективно видаліть великий каталог, що містить тисячі файлів
У нас виникла проблема з тим, що папка стає непростою із сотнями тисяч крихітних файлів. Існує так багато файлів, що при виконанні rm -rfповертається помилка, і замість цього нам потрібно зробити щось на кшталт: find /path/to/folder -name "filenamestart*" -type f -exec rm -f {} \; Це працює, але дуже повільно …
159 linux  command-line  files  rm 

4
Чи мають значення дозволу батьківського каталогу під час доступу до підкаталогу?
Якщо у мене є коренева папка з деяким обмежувальним дозволом, скажімо, 600, і якщо дочірні папки / файли мають 777 дозволу, чи всі зможуть читати / записувати / виконувати дочірній файл, навіть якщо коренева папка має 600?

6
Що означає `(backquote / backtick) у командах?
Я натрапив на таку команду: sudo chown `id -u` /somedir і мені цікаво: яке значення `символу. Я помітив, наприклад, що в той час, як команда, що працює вище, працює добре, що наведена нижче, не: sudo chown 'id -u' /somedir
159 shell  quoting 

9
Як я можу відхилити запущений процес і пов’язати його з новою оболонкою екрана?
У мене працює програма на оболонці SSH. Я хочу призупинити його і зможу скасувати його виконання, коли я повернусь. Один із способів, який я думав зробити це, - це передати свою власність на екранну оболонку, таким чином, утримуючи її там. Чи є інший спосіб поступити?


2
Зупинені робочі місця (на виході з Баша)
Повідомлення я отримую, There are stopped jobs.коли інколи намагаюся вийти з оболонки bash. Ось відтворюваний сценарій у python 2.x: ctrl+ перекладач cобробляється як виняток. ctrl+ z«зупиняє» процес. ctrl+ dвиходить з python для дійсних дій. Ось декілька реальних висновків терміналу: example_user@example_server:~$ python Python 2.7.3 (default, Sep 26 2013, 20:03:06) [GCC 4.6.3] …
157 bash  shell  process 

3
Налаштування часового поясу в Linux [закрито]
Я встановлюю часовий пояс на GMT + 6 на своїй машині Linux, копіюючи файл zoneinfo в /etc/localtime, але dateкоманда все ще показує час як UTCtime-6. Чи може хтось пояснити мені таку поведінку? Я припускаю, що dateкоманда повинна відображати UTCtime+6час. Ось наступні кроки: date Wed Jan 22 17:29:01 IST 2014 date …
157 linux  date  time  timezone 

4
Не вдалося отримати сховище Джессі
Я використовую зображення докера як основу для власної розробки, яка додає сховище jessie backports у свій Dockerfile і використовує його для встановлення залежності. Це зображення використовує таку команду для додавання сховища: echo "deb http://ftp.debian.org/debian jessie-backports main" >> /etc/apt/sources.list Проблема полягає в тому, що вилучення пакетів із сховища заднього списку тепер …
155 debian  repository 

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