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

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

8
Рекурсивно перераховуйте всі файли в каталозі, включаючи файли в каталогах символьних посилань
Припустимо , у мене є каталог , /dirв якому є 3 символічні посилання на інші каталоги /dir/dir11, /dir/dir12і /dir/dir13. Я хочу , щоб отримати список всіх файлів в dirтому числі і в dir11, dir12і dir13. Щоб бути більш загальним, я хочу перерахувати всі файли, включаючи файли в каталогах, які є …
147 linux 

4
Придушити відлуння виклику команд у makefile?
Я написав програму для завдання, яка повинна надрукувати вихід на stdout. Специфікація присвоєння вимагає створення Makefile, який при виклику як make run > outputFileслід запускає програму і записує висновок у файл, у якого відбиток SHA1, ідентичний тому, який заданий у специфікації. Моя проблема полягає в тому, що мій makefile: ... …
147 linux  unix  makefile  posix 

4
Які умови виклику для системних дзвінків UNIX та Linux на i386 та x86-64
Наступні посилання пояснюють умови використання системних викликів x86-32 для UNIX (BSD-аромат) та Linux: http://www.int80h.org/bsdasm/#system-calls http://www.freebsd.org/doc/en/books/developers-handbook/x86-system-calls.html Але які умови системного виклику x86-64 як для UNIX, так і для Linux?
147 linux  unix  assembly  x86-64  abi 

6
boto3 client NoRegionError: Ви повинні вказувати помилку в регіоні лише іноді
У мене є клієнт boto3: boto3.client('kms') Але це відбувається на нових машинах, вони динамічно відкриваються і закриваються. if endpoint is None: if region_name is None: # Raise a more specific error message that will give # better guidance to the user what needs to happen. raise NoRegionError() Чому це відбувається? …
147 python  linux  boto3  aws-kms 


9
Команда не знайдена під час використання sudo
У мене в foo.shдомашній папці є сценарій . Коли я переходжу до цієї папки та входжу ./foo.sh, я отримую -bash: ./foo.sh: Permission denied. Коли я використовую sudo ./foo.sh, я отримую sudo: foo.sh: command not found. Чому це відбувається і як я можу це виправити?
146 linux  bash  sudo 

3
Як запустити скрипт як інший користувач без пароля?
У мене є script.sh, який потрібно запустити як user2. Однак цей сценарій можна запустити лише під користувачем user1 у моїй програмі. Я хотів би виконати таку команду: su user2 -C script.sh але мати можливість працювати без пароля. Я також хочу, щоб це було дуже обмежуючим, оскільки в user1 можна запускати …
145 linux  bash  sudo  su  sudoers 

14
Як виявити фізичний стан підключення мережевого кабелю / роз'єму?
У середовищі Linux мені потрібно виявити фізичний підключений або відключений стан роз'єму RJ45 до його розетки. Переважно використовувати тільки сценарії BASH. Наступні рішення, запропоновані на інших сайтах, НЕ працюють для цього: Використання 'ifconfig' - оскільки мережевий кабель може бути підключений, але мережа неправильно налаштована або наразі не працює. Виконуйте хост …

4
SVN перевіряє вміст папки, а не саму папку
Я досить новачок у Linux та svn. Я намагаюся запустити папку trunk проекту в мій каталог public_html за допомогою цієї команди (перебуваючи у public_html): svn checkout file:///home/landonwinters/svn/waterproject/trunk Каталог waterproject містить файли з видалення базової установки drupal. Він перевіряє штраф, за винятком того, що всі файли є, public_html/trunkа не просто знаходяться …
144 linux  svn  svn-checkout 

4
Розділити файли за допомогою tar, gz, zip або bzip2 [закрито]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 11 років тому . Удосконаліть це питання Мені потрібно стиснути великий файл розміром близько 17-20 ГБ. Мені потрібно розділити його на кілька файлів розміром близько 1 …

6
У чому полягає перевага __builtin_expect GCC в інших операторах?
Я натрапив на те, #defineв якому вони використовують __builtin_expect. Документація говорить: Вбудована функція: long __builtin_expect (long exp, long c) Ви можете використовувати __builtin_expectдля надання компілятору інформації про передбачення галузей. Взагалі, вам слід віддати перевагу реальним відгукам профілів для цього ( -fprofile-arcs), оскільки програмісти, як відомо, погано прогнозують, як реально працюють …
144 c  linux  gcc  built-in 

7
Як завантажити весь каталог та підкаталоги за допомогою wget?
Я намагаюся завантажити файли для проекту за допомогою wget, оскільки SVN-сервер для цього проекту вже не працює, і я можу отримати доступ до файлів лише через браузер. Базова URL-адреса для всіх файлів однакова http://abc.tamu.edu/projects/tzivi/repository/reitions/2/raw/tzivi/ * Як я можу скористатися wget(або будь-яким іншим подібним інструментом) для завантаження всіх файлів у цьому …
143 regex  linux  bash  wget 

13
Як перевірити, на якому порту працює MySQL і чи можна його підключити?
Я встановив MySQL і навіть увійшов там як користувач. Але коли я намагаюся підключитися так: http://localhost:3306 mysql://localhost:3306 Ні один не працює. Не впевнений, чи повинні обидва працювати, але принаймні один з них повинен :) Як я можу переконатися, що порт справді 3306? Чи є команда linux, щоб якось це побачити? …
143 mysql  linux  ubuntu 

14
PHP скрипт - виявляє, чи працює під Linux або Windows?
У мене є сценарій PHP, який може бути розміщений у системі Windows або Linux. Мені потрібно запускати різні команди в будь-якому випадку. Як я можу виявити, в якому середовищі я перебуваю? (бажано щось PHP, а не розумні системні хаки) Оновлення Для уточнення сценарій працює з командного рядка.

2
Значення прапорця -низу при компілюванні
У різних багатопотокових проектах C і C ++ я бачив -pthread прапор застосовується як до етапу компіляції, так і для зв'язування, а інші взагалі не використовують його і просто переходять -lpthreadна етап зв’язку. Чи є якась небезпека не скласти та зв’язати -pthreadпрапор - тобто що -pthreadнасправді робить? Мене насамперед цікавлять …
143 c++  c  linux  pthreads 

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