Запитання з тегом «linux»

ПИТАННЯ ЛІНУКСУ ПОВИННІ ЗВ'ЯЗАТИ ПРОГРАММУВАННЯ. Використовуйте цей тег лише в тому випадку, якщо ваше питання стосується програмування за допомогою API Linux або поведінки, характерної для Linux, а не лише тому, що ви запускаєте свій код в Linux. Якщо вам потрібна підтримка Linux, ви можете спробувати https://unix.stackexchange.com або конкретний сайт дистрибуції Linux Stack Exchange, наприклад https://askubuntu.com або https://elementaros.stackexchange.com/

16
Команда Linux: Як "знайти" лише текстові файли?
Після кількох пошукових запитів від Google я придумав: find my_folder -type f -exec grep -l "needle text" {} \; -exec file {} \; | grep text що дуже непогано і видає непотрібні тексти, такі як інформація про тип mime. Будь-які кращі рішення? У цій же папці є багато зображень та …
100 linux  search  find 

5
Асинхронні команди оболонки
Я намагаюся використовувати скрипт оболонки для запуску команди. Мені все одно, коли / коли / як / чому це закінчується. Я хочу, щоб процес почався і запустився, але я хочу, щоб я міг негайно повернутися до своєї оболонки ...

2
Як перенаправити вихід програми у фоновому режимі на / dev / null
Я хотів би перенаправити вихідний результат, створений з фонової програми в Linux, на / dev / null. Я використовую текстовий редактор kate, і він друкує всі повідомлення про налагодження на терміналі, які я хотів би перенаправити на / dev / null. Будь-яка ідея, як це зробити? Дякую
100 linux  ubuntu 

1
Що означає "застаріла обробка файлу" в Linux?
Скажімо, у мене відкритий термінал, і через цей термінал я перейшов cdу якийсь каталог. Через інший термінал я видаляю цей каталог і відновлюю його з ідентичної резервної копії. Чому під час спроби vimотримати файл із першого терміналу в тому ж каталозі з’являється повідомлення про помилку застарілого файлу? Що це означає? …
100 linux  unix 

14
Як "перезимувати" процес у Linux, зберігаючи його пам'ять на диску та відновлюючи його згодом?
Чи можна «перезимувати» процес в Linux? Так само, як "сплячий" в ноутбуці, я б записав всю пам'ять, яку використовував процес, на диск, звільнивши оперативну пам'ять. А потім пізніше я можу "відновити процес", тобто прочитати всі дані з пам'яті і повернути їх в оперативну пам'ять, і я можу продовжувати процес?

4
Налаштування дозволів за замовчуванням для новостворених файлів і підкаталогів під каталогом в Linux?
У мене є безліч давно запущених сценаріїв та додатків, які зберігають результати виводу в каталозі, спільним серед кількох користувачів. Я хотів би переконатися, що кожен файл і каталог, створені під цим спільним каталогом, автоматично мали u=rwxg=rwxo=rдозволи. Я знаю, що я міг би використати umask 006різні сценарії, але мені не подобається …
99 linux  permissions  acl  umask 

3
Контекст перемикається набагато повільніше в нових Linux ядрах
Ми хочемо оновити ОС на наших серверах з Ubuntu 10.04 LTS до Ubuntu 12.04 LTS. На жаль, здається, що затримка запуску потоку, який став запущеним, значно збільшилася з ядра 2.6 до ядра 3.2. Справді, в затримку, яку ми отримуємо, важко повірити. Дозвольте детальніше розповісти про тест. У нас є програма, …

11
/ bin / sh: pushd: не знайдено
Я роблю наступне всередині файлу make pushd %dir_name% і я отримую наступну помилку /bin/sh : pushd : not found Може хтось скажіть мені, чому ця помилка з'являється? Я перевірив свою змінну $ PATH і вона містить / bin, тому я не думаю, що це викликає проблеми.
99 linux 

7
Передача змінних у віддалену команду ssh
Я хочу мати змогу запустити команду зі своєї машини за допомогою ssh та пройти через змінну середовища $BUILD_NUMBER Ось що я намагаюся: ssh pvt@192.168.1.133 '~/tools/myScript.pl $BUILD_NUMBER' $BUILD_NUMBER встановлюється на машині, що робить ssh-дзвінок, і оскільки змінна не існує на віддаленому хості, вона не отримується. Як передати значення $BUILD_NUMBER?
99 linux  bash  shell  ssh 

5
Чому пошук -exec mv {} ./target/ + не працює?
Я хочу точно знати , що {} \;і {} \+та | xargs ...робити. Будь ласка, уточнюйте їх за допомогою пояснень. Нижче 3 команд виконуються та видають один і той же результат, але перша команда займає небагато часу, а формат також трохи відрізняється. find . -type f -exec file {} \; …
98 linux  find  cygwin  exec 

5
Яка різниця між твердими та м’якими числами із плаваючою комою?
Коли я компілюю код C моїм перехресним ланцюжком інструментів, компонувальник друкує сторінки з попередженнями про те, що мій виконуваний файл використовує жорсткі поплавки, але мій libc використовує м'які поплавки. Яка різниця?
98 c  linux  floating-point  arm  libc 


8
sed для початківців: зміна всіх випадків у папці
Мені потрібно зробити регулярний вираз пошуку та заміни всіх файлів у папці (та її підпапках). Якою буде команда оболонки Linux для цього? Наприклад, я хочу запустити це над усіма файлами та замінити старий файл на новий, замінений текст. sed 's/old text/new text/g'
98 regex  linux  shell  sed 

15
Linux: обчислити один хеш для даної папки та вмісту?
Напевно, повинен бути спосіб зробити це легко! Я спробував програми командного рядка Linux, такі як sha1sumі, md5sumале, схоже, вони можуть обчислювати хеші окремих файлів і виводити список хеш-значень, по одному для кожного файлу. Мені потрібно створити один хеш для всього вмісту папки (а не лише імен файлів). Я хотів би …
98 linux  bash  hash 

4
Що означає "&" в кінці команди linux?
Я системний адміністратор, і мене попросили запустити скрипт Linux для очищення системи. Команда така: perl script.pl > output.log & отже, ця команда закінчується &знаком, чи є в цьому якесь особливе значення? Я маю базові знання оболонки, але ніколи раніше цього не бачив.
98 linux  shell  unix 

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