Unix & Linux

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

2
Смонтировать zip-файл как файловую систему только для чтения
Я ищу способ смонтировать ZIP-архив как файловую систему, чтобы иметь прозрачный доступ к файлам в архиве. Мне нужен только доступ для чтения - ZIP не будет изменен. Потребление ОЗУ важно, так как это для встроенной системы (с ограниченными ресурсами). Какие есть варианты?

1
Планирование процессов в реальном времени в Linux
Я изучал некоторые концепции планирования. В настоящее время мое понимание таково, как показано ниже. Существуют процессы в реальном времени и не в реальном времени. Процессы не в реальном времени могут иметь niceзначения своего приоритета в диапазоне от -20 до +20 . Более высокое положительное значение указывает, что процесс имеет более …

2
Как вы заставляете меньше показывать имя файла?
Я часто открываю несколько окон терминала с меньшим количеством (например, сравнивая различные файлы журнала). Я забыл, какой файл какой. Есть ли в vi команда, аналогичная ^ G, которая отображает имя просматриваемого файла?
24 less 

5
Я использую `&`: почему процесс не работает в фоновом режиме?
Я знаю, что могу добавить &команду для запуска процесса в фоновом режиме. Я работаю по SSH в Ubuntu 12.04 и запускаю программу на Python с $python program.py &- но когда я иду, чтобы закрыть окно терминала, я получаю сообщение о том, что закрытие терминала убьет запущенный процесс. Почему это? Я …


2
Размер стека по умолчанию для pthreads
Как я понимаю, размер стека по умолчанию для pthread в Linux составляет 16K. Я получаю странные результаты при моей 64-битной установке Ubuntu. $ ulimit -s 8192 Также: pthread_attr_init(&attr); pthread_attr_getstacksize(&attr, &stacksize); printf("Thread stack size = %d bytes \n", stacksize); Prints Thread stack size = 8388608 bytes Я совершенно уверен, что размер …
24 c  multithreading 

2
Как проверить, выполнена ли такая команда, как curl, без ошибок?
Я использую curl для загрузки файла на сервер через сообщение HTTP. curl -X POST -d@myfile.txt server-URL Когда я вручную выполняю эту команду в командной строке, я получаю ответ от сервера, как "Upload successful". Однако как, если я хочу выполнить эту команду curl через скрипт, как я могу узнать, был ли …

6
Как добавить функцию в .bash_profile / .profile / bashrc в оболочке?
У меня есть функция, которая преобразовывает время эпохи в дату. Вот определение date1(){ date -d @$1 } Я хотел бы иметь возможность написать: $ date1 xxxyyy Где xxxyyy - это параметр, который я передаю в свою функцию, чтобы получить соответствующую дату. Я понимаю , что я должен добавить его в …
24 bash  shell  function  profile 

3
Как я рекурсивно устанавливаю разрешения для каталога (с включенным ACL)?
Например, я хочу дать моим коллегам доступ для записи в определенный каталог. Предположим, что подкаталоги в нем имели права доступа 775, файлы 664, а также было несколько исполняемых файлов в каталоге - 775. Теперь я хочу добавить разрешения на запись. С chmod я мог бы попробовать что-то вроде chmod o+w …
24 linux  bash  permissions  acl 

5
Зеркальные двойные мониторы с разными разрешениями
Я использую следующую xrandrкоманду для зеркалирования своего 17 "ноутбука с 27" внешним монитором, чтобы я мог использовать его для проведения презентаций: xrandr --output LVDS1 --mode 1600x900 --output HDMI1 --mode 1920x1080 --same-as LVDS1 Однако внешний монитор (HDMI1) возвращается к разрешению 1600x900 вместо 1920x1080. вывод xrandr: Screen 0: minimum 320 x 200, …
24 xrandr 

3
Diff, показать измененную строку только из правого файла
У меня есть файл, aи bя хотел бы вывести строки, bкоторые были изменены с момента его клонирования a. Только измененные линии, без окружающего контекста, без различий, отметок. Как я могу сделать это с помощью сценариев оболочки? (Нет Python / Perl / PHP / ...) Sed и awk являются приемлемыми решениями. …
24 shell-script  sed  awk  diff 

6
vimdiff отключить / включить цветовое кодирование
Есть ли способ быстро отключить / включить цветовое кодирование в vimdiff? Проблема в том, что у меня цветной текст, vimи текст невидим, если цвет текста красный, и он vimdiffтоже пытается установить фоновый цвет красного, что затрудняет его чтение. Итак, я хотел бы отключить цветовое кодирование на некоторое время для проверки …
24 colors  vimdiff 

6
mkdir -p для файлов
Этот вопрос был перенесен из Stack Overflow, потому что на него можно ответить в Unix и Linux Stack Exchange. Мигрировал 6 лет назад . mkdir -pсоздаст каталог; он также будет создавать родительские каталоги по мере необходимости. Существует ли аналогичная команда для файлов, которая будет создавать файл и родительские каталоги по …
24 shell  directory 


2
Как изменить содержимое строки на терминале, в отличие от написания новой?
Таким образом, когда вы wgetполучаете веб-страницу, она показывает вам строку состояния, в которой указано, сколько файлов загружено / загружено. Это выглядит так: 25%[=============>______________________________________] 25,000 100.0K/s (подчеркивания - пробелы; я просто не могу понять, как получить более одного последовательного пробела) Однако вместо того, чтобы записать еще одну строку в стандартный вывод …
24 terminal 

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