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

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

3
Чому для багатопроцесорної обробки використовується лише одне ядро ​​після імпортування numpy?
Я не впевнений, чи сприймається це більше як проблема ОС, але я подумав, що запитую тут у випадку, якщо хтось матиме деяке розуміння з кінця речей Python. Я намагався паралелізувати forциклічний цикл, використовуючи joblib, але я вважаю, що замість того, щоб кожен робочий процес був призначений іншому ядру, я закінчував, …

14
Рекурсивний пошук та заміна текстових файлів на Mac та Linux
У оболонці Linux наступна команда буде рекурсивно шукати та замінювати всі екземпляри "цього" на "те" (у мене немає оболонки Linux перед собою, але це має робити). find . -name "*.txt" -print | xargs sed -i 's/this/that/g' Якою буде схожа команда на OSX?
127 linux  macos  shell 

7
Shell - Як знайти каталог якоїсь команди?
Я знаю, що коли ви знаходитесь в оболонці, єдиними командами, які можна використовувати, є ті, які можна знайти в деякому каталозі, встановленому на PATH. Навіть я не знаю, як бачити, які грязі є в моїй змінній PATH (і це ще одне добре запитання, на яке можна було б відповісти), що …

3
Як встановити змінну середовища лише на час дії сценарію?
На Linux (Ubuntu 11.04) в bash, чи можна тимчасово встановити змінну середовища, яка буде відрізнятися лише від звичайної змінної протягом тривалості сценарію? Наприклад, у скрипті оболонки зробіть додаток, який зберігає на портаті HOME, тимчасово встановивши HOME у папку в поточному робочому каталозі, а потім запустивши програму.

7
Об’єднання файлів і вставте новий рядок між файлами
У мене є кілька файлів, з якими я хочу сформулюватись cat. Скажімо File1.txt foo File2.txt bar File3.txt qux Я хочу сформулювати так, щоб кінцевий файл виглядав так: foo bar qux Замість цього зі звичайним cat File*.txt > finalfile.txt foo bar qux Який правильний спосіб це зробити?
127 linux  unix  cat 

2
Драйвер пристрою IOCTL Linux [закрито]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб він зосередив увагу на одній проблемі лише редагуючи цю публікацію . Закритий минулого року . Удосконаліть це питання Хтось може мені пояснити, Що таке IOCTL? Для чого він використовується? Як …

9
Як шукати файли, що містять закінчення dos-рядків (CRLF) з grep в Linux?
Я хочу шукати файли, що містять закінчення dos-рядків з grep в Linux. Щось на зразок цього: grep -IUr --color '\r\n' . Наведене вище, здається, відповідає буквальному, rnщо не є бажаним. Вихід цього буде прокладений через xargs в todos для перетворення crlf в lf, як це grep -IUrl --color '^M' . …
126 linux  bash  grep  newline 

8
MySQL не вдається: mysql "ПОМИЛКА 1524 (HY000): плагін" auth_socket "не завантажений"
Моє місцеве середовище: свіжий Ubuntu 16.04 з PHP 7 з встановленим MySQL 5.7 sudo apt-get install mysql-common mysql-server Коли я намагався увійти в MySQL (через CLI): mysql -u root -p Я натрапив на циклічну проблему з 3 кроками. 1) Спочатку було якесь питання про розетку ERROR 2002 (HY000): Can't connect …

13
PHP передає $ _GET в командному рядку Linux
Скажімо, ми зазвичай отримуємо доступ через http://localhost/index.php?a=1&b=2&c=3 Як ми можемо виконати те саме в командному рядку Linux? php -e index.php А як щодо передачі змінних $ _GET? Можливо щось на зразок php -e index.php --a 1 --b 2 --c 3? Сумніви, що вийде. Дякую!
125 php  linux 


11
Видаліть зайві шляхи зі змінної $ PATH
Я визначив той самий шлях у змінній $ PATH 6 разів. Я не виходив, щоб перевірити, чи працює він. Як я можу видалити дублікати? Змінна $ PATH виглядає приблизно так: echo $PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/flacs/Programmes/USFOS/bin:/home/flacs/Programmes/USFOS/bin:/home/flacs/Programmes/USFOS/bin:/home/flacs/Programmes/USFOS/bin:/home/flacs/Programmes/USFOS/bin:/home/flacs/Programmes/USFOS/bin Як би я його скинув до просто /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games

13
Приріст лічильника в циклі Баша не працює
У мене є такий простий скрипт, де я запускаю цикл і хочу підтримувати COUNTER. Я не можу зрозуміти, чому лічильник не оновлюється. Це пов’язано з тим, що створюється підзарядка? Як я можу це виправити? #!/bin/bash WFY_PATH=/var/log/nginx WFY_FILE=error.log COUNTER=0 grep 'GET /log_' $WFY_PATH/$WFY_FILE | grep 'upstream timed out' | awk -F …
125 linux  bash  shell  scripting  counter 

11
Unix - створення шляху папок і файлів
Я знаю, що ви можете зробити, mkdirщоб створити каталог і touchстворити файл, але хіба немає можливості виконати обидві операції за один раз? тобто якщо я хочу зробити наступне, коли папка otherне існує: cp /my/long/path/here/thing.txt /my/other/path/here/cpedthing.txt Помилка: cp: cannot create regular file `/my/other/path/here/cpedthing.txt': No such file or directory Хтось придумав функцію …
125 linux  bash  shell  unix  scripting 

4
CURL для доступу до сторінки, яка потребує входу з іншої сторінки
У мене 2 сторінки: xyz.com/aі xyz.com/b. Я можу отримати доступ xyz.com/bлише в тому випадку, якщо і лише в тому випадку, якщо я xyz.com/aвперше ввійду. Якщо ви отримуєте доступ, xyz.com/bне переходячи через інший, мені просто забороняється доступ (без переадресації на вхід) через браузер. Після входу в систему xyz.com/aя можу отримати доступ …


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