Unix & Linux

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


24
Какой самый быстрый способ просмотра изображений с терминала?
Терминал - это очень быстрый и удобный способ быстрого доступа к каталогам и файлам (быстрее, чем найти и нажать на каталог). Одна вещь, которую он не может показать в текстовом режиме - это «картинки». Каков наилучший способ просмотра изображений (например, вы видите миниатюру изображений в Nautilus), когда вы работаете в …

8
Как я могу проверить, является ли переменная пустой или содержит только пробелы?
Следующий синтаксис bash проверяет, paramне является ли он пустым: [[ ! -z $param ]] Например: param="" [[ ! -z $param ]] && echo "I am not zero" Нет выхода и его хорошо. Но когда paramпусто, за исключением одного (или более) пробела, тогда дело обстоит иначе: param=" " # one space …

9
Убедите apt-get * not * использовать метод IPv6
Интернет-провайдер, над которым я работаю, настраивает внутреннюю сеть IPv6 для подготовки к последующему подключению к Интернету IPv6. В результате несколько серверов в этой сети теперь пытаются подключиться к security.debian.org через свой IPv6-адрес по умолчанию при запуске apt-get update, и это приводит к необходимости ожидания продолжительного времени ожидания при загрузке обновлений …
239 apt  ipv6 

6
Как скопировать файл с удаленного сервера на локальный компьютер?
В моей терминальной оболочке я ssh'ed на удаленный сервер, и я cdв каталог, который я хочу. Теперь в этом каталоге есть файл, tableкоторый я хочу скопировать на мой локальный компьютер /home/me/Desktop. Как я могу это сделать? Я пытался, scp table /home/me/Desktopно он выдал ошибку об отсутствии такого файла или каталога. …
239 scp  cp 

5
Что делает env x = '() {:;}; команда 'bash do и почему она небезопасна?
Похоже, в bash существует уязвимость (CVE-2014-6271): атака с помощью внедрения кода специально созданных переменных среды Bash Я пытаюсь понять, что происходит, но я не совсем уверен, что понимаю это. Как echoвыполнить в одинарных кавычках? $ env x='() { :;}; echo vulnerable' bash -c "echo this is a test" vulnerable this …

1
Как написать скрипт запуска для systemd
У меня на ноутбуке 2 видеокарты. Один - IGP, а другой - дискретный. Я написал сценарий оболочки, чтобы отключить дискретную видеокарту. Как я могу преобразовать его в сценарий systemd, чтобы запустить его при запуске?

12
Как узнать количество ядер системы в Linux?
Я хотел узнать, сколько ядер у моей системы, поэтому я искал тот же вопрос в Google. У меня есть некоторые команды, такие как lscpuкоманда. Когда я попробовал эту команду, она дала мне следующий результат: $ lscpu Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 4 On-line CPU(s) …
231 linux  cpu 

9
Как преодолеть «устройство или ресурс занят»?
Я попытался rm -rfоткрыть папку и получил «устройство или ресурс занят». В Windows я бы использовал LockHunter, чтобы решить эту проблему. Что такое эквивалент Linux? (Пожалуйста, дайте в качестве ответа простой метод «разблокировать этот», а не полные статьи, подобные этой . Хотя они полезны, в настоящее время меня интересует только …
229 files  lock 

7
Перемещение панели tmux в окно
Как переместить существующую панель в другое окно в tmux, когда у меня несколько окон, и наоборот? Я иду с экрана , где я могу переключиться на панель, а затем переключать окна, пока не доберусь до нужного; Кажется, tmux этого не позволяет.
228 tmux 




14
Как узнать, какие жесткие диски находятся в системе?
Мне нужно знать, какие жесткие диски доступны, включая те, которые не смонтированы и, возможно, не отформатированы. Я не могу найти их dmesgили /var/log/messages(слишком много, чтобы пролистать). Я надеюсь, что есть способ использовать /devили /procузнать эту информацию, но я не знаю как. Я использую Linux.

17
Мониторинг использования графического процессора (CUDA)
Я установил инструментарий CUDA на свой компьютер и запустил проект BOINC на GPU. В BOINC я вижу, что он работает на GPU, но есть ли инструмент, который может показать мне больше подробностей о том, что работает на GPU - использование GPU и памяти?
223 monitoring  gpu 

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