Unix & Linux

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


1
Чому 'find -exec cmd {} +' повинен закінчуватися на '{} +'?
Передмова: Я розумію різницю між -exec {} \;& -exec {} +. Я також не проблема , як такої , я просто цікаво про семантику find. Закінчуючи -execаргумент +замість ;, нам потрібно закінчити це {} +, наприклад: # FreeBSD find $ find . -type f -exec cp {} /tmp + find: …
11 find  history  posix 

2
Як використовувати змінні всередині одиничних лапок
У мене є додаток, який приймає в якості атрибутів введення подвійні лапки, вбудовані в єдині лапки. Візьмемо для прикладу цю правильну команду: command -p 'cluster="cl1"' Щоб автоматизувати це, я створив файл bash, використовуючи $CLUSTERяк змінну. Як має бути моя команда? Іншими словами, що я повинен поставити замість cl1? Зауважте, що …

2
Підключення HDMI не розпізнається на ноутбуці з Ubuntu 14.04
На ноутбуці Lenovo з Ubuntu 14.04 я не в змозі відображати дані поточного екрана на моніторі, підключеному до HDMI. Кабелі HDMI підключені до ноутбука та монітора, а монітор увімкнено. Йду до Systems Settings -> Displays і натиснути на "Виявити відображення" відображається лише стандартний екран ноутбука. Зовнішній монітор не показаний. Як …
11 ubuntu  hdmi 

2
Ненадійний пакет apt-transport-https
Я використовую Debian wheezy і хотів би встановити пакет apt-transport-https, який дозволяє отримати доступ до влучних сховищ через httpsпротокол. Що насправді спантеличує мене, це те, що apt-getдає мені таке повідомлення: $ sudo apt-get install apt-transport-https ... The following NEW packages will be installed: apt-transport-https 0 upgraded, 1 newly installed, 0 …
11 debian  apt  https 

2
Чи можу я зробити файл доступним лише для сценарію, а не для користувача?
У мене є користувач з обмеженим доступом у системі (тобто він не судоер); назвемо його Боб . У мене є скрипт або двійковий файл, якому я, системний адміністратор, довіряю, і не маю жодних проблем запустити його як root; назвемо сценарій get-todays-passphrase.sh. Завдання цього сценарію полягає в тому, щоб читати дані …

2
Дамп мережевого трафіку одного додатка (схожий на страйк)
Я шукаю спосіб скинути pcap мережевих даних, згенерованих додатком, по-простому straceскидає системні дзвінки тощо, наприклад: net-strace somecommand -args somecommandзробив би щось по мережі і net-straceврятував би дамп pcap усього трафіку, генерованого цим додатком (+ відповіді та пов'язаний трафік). Чи можна цього досягти?
11 networking  dump 

2
отримувати сигнал перед тим, як процес буде вбитий вбивцею / групами OOM
У нашому кластері ми обмежуємо ресурси процесів, наприклад, пам'ять ( memory.limit_in_bytes). Я думаю, врешті-решт, це також обробляється через вбивцю OOM в ядрі Linux (схоже, читаючи вихідний код ). Чи є спосіб отримати сигнал, перш ніж мій процес буде вбито? (Так само, як і -notifyваріант для SGEqsub , який надсилатиметься SIGUSR1до …

1
Як я можу видалити набивання вікон у додатках GTK3 у Awesome-WM?
Я використовую приголомшливий у плитковому режимі майже для всіх своїх робочих столів. З появою прикрас на стороні клієнта в GTK3 деякі поширені програми для проекту Gnome взяли на себе велику кількість прокладки поза межами їх основного вікна. Я підозрюю, що це стосується тіньових ефектів, але він спрацьовує за допомогою системи …

3
Як видалити всі файли в папці, крім лише вказаних файлів?
Я хочу видалити всі файли в каталозі, залишаючи лише вказані файли, вони не мають нічого спільного за назвою. Як я міг цього досягти? Наприклад, імена файлів, які я хочу зберегти, це: file_1.png, another_file.jpg,some_music.mp3
11 command-line  files  rm 

1
Яка різниця між 'ls' та 'ls -l', коли я не маю дозволу на виконання цього каталогу?
Я створив каталог, який називається, folderі забрав дозвіл на виконання. $ mkdir folder $ touch folder/innerFile $ mkdir folder/innerFolder $ chmod -x folder Тепер, якщо я $ ls folder він видає список файлів, але коли я це роблю $ ls -l folder я отримав ls: innerFile: Permission denied ls: innerFolder: …

1
Об'єднайте кілька файлів PDF в один (розміщений в матриці)
Маючи набір PDF - файлів, дозволяє сказати: in-01.pdf, in-02.pdf, in-03.pdf, ... Я хотів би об'єднати їх усі в одну, утворюючи M x Nматрицю. Команда montageдозволяє це робити ( Mі Nмає бути цілими числами): montage -mode concatenate -tile NxM in-*.pdf out.pdf Проблема полягає в тому, що розмір отриманого PDF величезний, тоді …

3
Примушуйте apt-get, щоб запросити так / ні
Чи є спосіб змусити apt-getвідображати підказку так / ні? --force-yesВаріант існує, але, схоже , немає --force-promptабо подібний варіант. Якщо ви спробуєте встановити пакет, у якому вже встановлені всі залежності, він почне установку, не відображаючи підказку так / ні. Це може викликати занепокоєння, якщо ви хочете перевірити, чи існують залежності, а …
11 apt 


2
Чому Докеру потрібні привілеї root?
Я вивчаю Докера, і мені це дуже подобається. Однак я не розумію, навіщо докеру потрібні привілеї root для створення контейнерів, читання журналів тощо. Я прочитав такі статті, як ця https://docs.docker.com/articles/security/ але все, що я бачу там, є "докер потребує кореневих привілеїв, оскільки він може мати доступ до кореневих папок". Ну, …
11 docker 

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