Unix & Linux

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


4
Система зависает при нехватке памяти
У меня есть eeePC 900a: он имеет 8 ГБ флэш-памяти и только 1 ГБ оперативной памяти. Установленный дистрибутив Linux - это ArchLinux. Когда система исчерпывает память, она становится крайне не отвечающей: для таких вещей, как переключение на TTY1 или даже перемещение указателя мыши, уходит несколько секунд / минут. Иногда кажется, …
34 linux  memory  freeze 


2
Как перейти с csh на bash в качестве оболочки по умолчанию
У меня в cshкачестве оболочки по умолчанию, как показано echo $SHELL. Я хочу переключиться в bashкачестве моей оболочки по умолчанию. Я попробовал следующие подходы безрезультатно: С chshя получаю: chsh: can only change local entries; use ypchsh instead. С ypchshя получаю: ypchsh: yppasswdd not running on NIS master host ("dcsun2"). У …
34 shell 


5
Почему каталоги / usr и / tmp для Linux пропускают гласные в их написании?
Я часто начинал думать об этом, но так и не нашел хорошего ответа. Почему эти две директории Unix не /userи /tempвместо этого? rootКажется, что все остальные каталоги в точности соответствуют тому, о чем можно было бы догадаться, но эти два кажутся странными, я бы всегда догадывался о них как userи …

5
Какова архитектура оконной системы Mac OS X?
Я знаком с тем, как работает система X11, когда клиенты подключаются через сокет к процессу сервера и отправляют операции на сервер окна для выполнения определенных операций от их имени. Но я не понимаю (и не смог найти хороших документов), описывающих, как приложение с графическим интерфейсом взаимодействует с оконной системой в …


7
Какие команды Unix можно использовать как семафор / блокировку?
Я хочу запустить несколько сценариев оболочки Bash параллельно. Однако я хочу избежать гоночных условий. Какие команды Unix действительно атомарные, которые я мог бы использовать для этой цели, и как я могу их использовать?



1
Как работает apt-get?
Хорошо, я понимаю, как я могу использовать apt-get {install|upgrade|remove} mypackagesдля установки, обновления или удаления двоичных файлов, а также их файлов данных конфигурации и зависимостей (фактически, removeудаляются только двоичные файлы, если не указаны дополнительные флаги). Я не ищу, как это используется, как manописывает это, но на высоком уровне, что он делает. …

2
Что означает знак доллара, за которым следует квадратная скобка $ […] в bash?
Похоже, что $[expr]выполняет арифметическое расширение так же, как $((expr)). Но я не могу найти упоминания $[в руководстве по bash. Эта команда не дает результатов: gunzip -c /usr/share/man/man1/bash.1.gz | grep -E '\$\[' Что это за оператор и его поведение где-нибудь стандартизировано? Моя версия bash: GNU bash, версия 3.2.51 (1) -релиз (x86_64-apple-darwin13)
34 bash  arithmetic 

2
Объедините несколько команд sed в один скрипт для обработки файла CSV
Наличие файла CSV, как это: HEADER "first, column"|"second "some random quotes" column"|"third ol' column" FOOTER и ищет результат как: HEADER first, column|second "some random quotes" column|third ol' column другими словами, удаляя "FOOTER", кавычки в начале, конце и вокруг |. Пока этот код работает: sed '/FOOTER/d' csv > csv1 | #remove …
34 sed  csv 

3
«Предупреждение: файловая система ext2» не поддерживает встраивание. »Но моя система тоже не встраивается, почему grub пытается?
Я читаю себя для выпуска Jessie на Debian, поэтому я очень осторожен (следует сказать, параноик) в отношении любого сообщения, которое может вызвать проблемы, а именно предупреждения. Моя система - это рабочий стол с установленным Debian для тестирования / нестабильности, на разделах ext4 для обоих, /bootи /все же я вижу это …
34 grub2 

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