Unix & Linux

Вопросы и ответы для пользователей Linux, FreeBSD и других Un * x-подобных операционных систем

1
Расшифровка выходных iw list допустимых комбинаций интерфейсов
Я пытаюсь расшифровать часть вывода из «iw list». Я пытался искать в Интернете и не мог найти объяснение того, как интерпретировать вывод. Я заинтересован в использовании беспроводного адаптера в режиме Wi-Fi Direct и хочу убедиться, что он совместим. Часть 'iw list' дает мне следующий вывод: Supported RX frame types: * …
9 wifi  iw 

4
PS вывод с форматом даты ISO?
Я хотел бы отсортировать этот вывод по lstart(начало процесса): ps -eo lstart,pid,cmd Есть ли способ вывести lstart в формате ISO, например, ГГГГ-ММ-ДД ЧЧ: ММ: СС? Но сортировка сама по себе не решает проблему. Я действительно хотел бы иметь формат даты ISO.
9 shell  date  ps 

2
drm / i915: сброс чипа после зависания gpu
Я запускаю тестирование Debian (Последнее обновление: 31.10.2017), и когда я воспроизводлю видео в полноэкранном режиме через браузер из Twitch или iView, зависает графический процессор, поэтому графический интерфейс полностью зависает. У меня есть компьютер " Up Squared " с Intel 505HD. Ядро все еще работает, так как я все еще могу …

1
Этимология $ PWD
Какова этимология $PWD? Это аббревиатура? Я знаю, что есть команда, pwdкоторая печатает рабочий каталог, но, на мой взгляд, было бы более разумно назвать переменную $CWDдля текущего рабочего каталога, поскольку переменные оболочки содержат данные, а не печатают их.
9 shell  history  pwd 

2
Какая команда Unix лучше всего может быть?
Для быстрого сравнительного теста, как можно сочетать nice и ionice с максимальным эффектом, то есть, чтобы команда использовала как можно меньше ресурсов (без полного холостого хода)? (Я думаю, что это что-то вроде `nice -n 19 ionice -c 2 [команда], но не уверен насчет" -n "ionice (параметр classdata), страница руководства загадочна …

4
Когда сами вызывать fork () и exec ()?
Я изучаю команды fork () и exec (). Кажется, что fork () и exec () обычно вызываются вместе. (fork () создает новый дочерний процесс, а exec () заменяет текущий образ процесса новым.) Однако в каких случаях вы можете вызывать каждую функцию отдельно? Есть ли такие сценарии?

1
Bash - дата, исправляющая ошибку 2038 в 32-битной системе LINUX
Я написал небольшой сценарий bash, который заставил меня наткнуться на «Ошибка 2038 года» . Я не знал об этой проблеме раньше, и я просто осмелился опубликовать --debugвывод, который я получил, dateкогда мой сценарий пытался вычислить эту волшебную дату (03:14:07 UTC 19 января 2038 года). date -d "20380119" date: parsed number …
9 linux  date  gnu 

3
Как заблокировать клиентам по IP-адресу доступ к определенным URL на моем веб-сервере?
Как я могу навсегда заблокировать любой ipaddress, который обращается к известным уязвимым страницам, таким как /phpMyadmin/? Я использую сервер Debian и часто вижу, как боты или хакеры сканируют мой сервер, пытаясь найти уязвимости. 73.199.136.112 - - [16/Oct/2017:05:18:05 -0700] "HEAD /phpMyadmin/ HTTP/1.0" 404 182 "-" "Mozilla/5.0 Jorgee" 73.199.136.112 - - [16/Oct/2017:05:18:05 …

2
Как запустить Chromium из док-контейнера
Окружающая обстановка MacOS Sierra 10.12.6 Docker версия 17.09.0-ce, сборка afdb6d4 Ubuntu 16.04 XQuartz 2.7.9 Я хочу открыть браузер Chromium из док-контейнера на моем рабочем столе Mac. docker run -i -t ubuntu:16.04 /bin/bash apt-get update apt-get install alsa-base chromium-browser xauth adduser myuser совершить docker commit 2862a7bfcc2f acme/mycontainer:0.1 Запуск браузера хрома myuserиз …
9 ubuntu  x11  docker  chrome 

2
Сценарий оболочки: Как я могу записать многострочный контент в файл, если файл не существует?
Мне нужно создать файл /opt/nginx/conf.d/default.confс этим содержимым с помощью сценария оболочки и создать файл, если он не существует: server { listen 80 default_server; listen [::]:80 default_server; server_name _; root /usr/share/nginx/html; } Как написать многострочный контент через скрипт оболочки? Я создал каталог sudo mkdir -p /opt/nginx/conf.d Но я не знаю, как …


2
Скачать файл с реальным именем по wget
Я пытаюсь загрузить файл через HTTP с веб-сайта, используя wget. Когда я использую: wget http://abc/geo/download/?acc=GSE48191&format=file Я получаю только файл с именем index.html?acc=GSE48191. Когда я использую: wget http://abc/geo/download/?acc=GSE48191&format=file -o asd.rpm Я получаю asd.rpm, но я хочу скачать с реальным именем, и не хочу вручную изменять имя загруженного файла.
9 filenames  wget 

1
Есть ли способ понизить версию Ubuntu 17.04 до 16.10?
У меня есть Xubuntu 17.04, и мне было интересно, есть ли способ реально понизить рейтинг с 17.04 до 16.04 по нескольким причинам: Потому что МГБА не работает в 17.04 Потому что пароль Media Player зависает при перемотке Поскольку LMMS закрывается, когда я пытаюсь загрузить образцы песен и т.п. Вопрос: Есть …
9 ubuntu  upgrade 

3
Сделать текст исчезнет после ввода пользователя
Есть ли способ сделать так, чтобы отображаемый контент исчезал сразу после ввода данных пользователем? Например, возьмите этот файл ниже #!/bin/bash read -n 1 -p 'how are you ? ' var if [ "$var" == "y" ] then echo 'Have fun' else echo 'Go to Doctor' fi Если вы запустите это, …
9 bash  scripting 

2
Как найти отсутствующий код C
Я унаследовал устаревшую систему разработки, которая плохо документирована, а исходный код неизвестен, если она все еще доступна. Теперь я мог бы найти часть исходного кода и фактически собрать одну часть системы. Интересно, смогу ли я найти оставшуюся часть исходного кода и есть ли лучший способ, чем locate *.cручная проверка файлов …
9 debian 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.