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

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

21
Як визначити, чи є даний Linux 32-бітним або 64-бітним?
Коли я набираю uname -a, він дає наступний вихід. Linux mars 2.6.9-67.0.15.ELsmp #1 SMP Tue Apr 22 13:50:33 EDT 2008 i686 i686 i386 GNU/Linux Звідки я можу зрозуміти, що дана ОС 32 або 64 біт? Це корисно при написанні configureсценаріїв, наприклад: для якої архітектури я будую?



17
Як створити файл в Linux з вікна терміналу? [зачинено]
Закрито . Це питання потребує деталей або ясності . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Додайте деталі та уточніть проблему, відредагувавши цю публікацію . Закрито 4 місяці тому . Який найпростіший спосіб створити файл у терміналі Linux?

12
Bash ігнорує помилку для певної команди
Я використовую наступні варіанти set -o pipefail set -e У скрипті bash для зупинки виконання помилки. У мене виконано ~ 100 рядків сценарію, і я не хочу перевіряти код повернення кожного рядка в сценарії. Але для однієї конкретної команди я хочу проігнорувати помилку. Як я можу це зробити?
444 linux  bash 

13
usr / bin / ld: не вдається знайти -l <nameOfTheLibrary>
Я намагаюся скласти свою програму, і вона повертає цю помилку: usr/bin/ld: cannot find -l&lt;nameOfTheLibrary&gt; у своєму makefile я використовую команду g++та посилання на свою бібліотеку, яка є символічним посиланням на мою бібліотеку, розташовану в іншому каталозі. Чи є можливість додати, щоб він працював, будь ласка?
443 c++  linux  g++ 


12
Що таке рідний інтерфейс API інтерфейсу Linux?
Я сподіваюся, що це не сприймається як дурне питання, але мені завжди було цікаво. І Windows (API Win32), і OS X (Какао) мають власні API для обробки вікон, подій та інших ОС. Я ніколи не отримав чіткої відповіді, що таке еквівалент Linux. Я чув, як деякі люди кажуть, що GTK …
441 c++  c  linux  api  user-interface 

14
Швидко створити великий файл у системі Linux
Як я можу швидко створити великий файл у системі Linux ( Red Hat Linux )? dd зробить цю роботу, але читання /dev/zeroта запис на накопичувач може зайняти тривалий час, коли для тестування вам потрібен файл розміром у кілька сотень ГБ… Якщо вам потрібно це робити неодноразово, час дійсно збільшується. Мене …
438 linux  file  filesystems 

26
Як виправити помилку "sudo: не вказано tty присутності та не вказано жодної програми пропуску"?
Я намагаюся зібрати деякі джерела за допомогою makefile. У makefile є купа команд, які потрібно виконати як sudo. Коли я компілюю джерела з терміналу, все йде нормально, а make призупиняється при першому sudoзапуску команди в очікуванні пароля. Після того, як я набираю пароль, складаю резюме та завершує. Але я хотів …
438 linux  sudo  tty 

10
Рекурсивно шукайте файли із конкретним розширенням
Я намагаюся знайти всі файли з конкретним розширенням у каталозі та його підкаталогах з моїм bash (Останній реліз Ubuntu LTS). Це те, що написано у файлі сценарію: #!/bin/bash directory="/home/flip/Desktop" suffix="in" browsefolders () for i in "$1"/*; do echo "dir :$directory" echo "filename: $i" # echo ${i#*.} extension=`echo "$i" | cut …
437 linux  bash  recursion 

9
Скасування сценарію оболонки, якщо будь-яка команда повертає ненульове значення?
У мене є сценарій оболонки Bash, який викликає ряд команд. Я хотів би, щоб сценарій оболонки автоматично вийшов зі значенням повернення 1, якщо будь-яка з команд повертає ненульове значення. Чи можливо це без явної перевірки результату кожної команди? напр dosomething1 if [[ $? -ne 0 ]]; then exit 1 fi …
437 linux  bash  unix  shell 


6
Як зберегти змінні середовища при використанні sudo
Коли я використовую будь-яку команду з sudo, змінних середовища немає. Наприклад, після встановлення HTTP_PROXY команда wgetпрацює нормально без sudo. Однак якщо я набираю sudo wgetйого, він не може обійти налаштування проксі.


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