Unix & Linux

51
Одиночные черточки `-` для односимвольных опций, но двойные черточки` --` для слов?

Откуда взялось соглашение об использовании одинарных тире для букв и двойных тире для слов и почему оно продолжает использоваться? Например, если я наберу ls --help, вы увидите: -a, --all do not ignore entries starting with . -A, --almost-all do not list implied . and .. --author with -l, print the...

51
Получение размера только с использованием файлов du

Как я могу получить размер всех файлов и всех файлов в его подкаталогах, используя команду du. Я пытаюсь с помощью следующей команды получить размер всех файлов (и файлов в подкаталогах) find . -type f | du -a Но это также распечатывает размеры папок. Как я могу получить список размеров всех файлов...

51
Почему '.' жесткая ссылка в Unix?

Я видел много объяснений, почему количество ссылок для пустого каталога в ОС на Unix равно 2 вместо 1. Все они говорят, что это из-за '.' каталог, который каждый каталог указывает на себя. Я понимаю, почему иметь некоторое понятие «.» полезен для указания относительных путей, но что получается при...

51
Почему Linux разрешает init = / bin / bash?

Недавно я обнаружил, что если я редактирую GRUB перед загрузкой и добавляю, rw init=/bin/bashя получаю корневую оболочку. Находясь в состоянии, когда я хочу понять все, я хотел бы знать, почему это происходит. Я имею в виду, это ошибка? это особенность? это поможет администраторам исправить...

51
чтение из сериала из командной строки Linux

У меня есть устройство с последовательным портом, которое я хотел бы проверить с помощью командной строки Linux. Я могу использовать stty и echo для отправки команд на последовательный порт, но когда устройство отвечает, у меня нет возможности прочитать, что идет с последовательного порта. Я...

51
Не могу ifdown eth0 (основной интерфейс)

Я не могу ifdownинтерфейс на Debian 6.0.5: user@box:/etc/network$ sudo ifdown eth0 && sudo ifup eth0 ifdown: interface eth0 not configured SIOCADDRT: File exists Failed to bring up eth0. user@box:/etc/network$ cat interfaces auto lo iface lo inet loopback allow-hotplug eth0 allow-hotplug...

51
Вариант Pacman принять «да» на каждый вопрос?

При установке программного обеспечения в системах Debian мы можем поставить что-то вроде этого: sudo apt-get install -y chromium-browser таким образом, установка происходит автоматически, без запроса подтверждения установки [Да / Нет]. Могу ли я сделать то же самое с...

51
Как использовать GoToMeeting в Linux

Мой работодатель хочет, чтобы я и команда разработчиков общались с ними, используя gotomeeting.comсервис . Можно ли использовать GoToMeeting в Debian? Я знаю, что официально GoToMeeting поддерживает только Mac и Win. Причина: я очень доволен разработкой программного обеспечения под Linux и не хочу...

51
yum установить в дом пользователя для не-администраторов

Я не являюсь администратором в большой компьютерной системе. Мне нужны некоторые современные пакеты, которые не установлены в системе. Я хочу использовать yum для их установки. Как пользователь без прав sudo, admin или root, могу ли я использовать управление пакетами для установки пакетов в моем...

51
Как удалить все подкаталоги из каталога?

Этот вопрос является своего рода этапом II к первому вопросу, который я разместил здесь У меня есть каталог, который содержит множество подкаталогов, ZIP-файлы и другие случайные файлы, не содержащиеся в подкаталоге. Мне бы хотелось, чтобы скрипт командной строки удалял все подкаталоги из...

51
Каковы преимущества использования именованного канала над неназванным?

Я просматривал набор вопросов для интервью, задаваемых администратором Unix; Я нашел тему под названием "именованная труба". Я погуглил тему; в какой-то степени я смог понять это: - именованные каналы || ФИФО Но все же я чувствую, что мне не хватает знаний о том, когда использовать этот конкретный...

51
Какое программное обеспечение сжатия файлов для Linux предлагает наибольшее сокращение размера? [закрыто]

Я делаю тонну сжатия файлов. Большинство вещей, которые я сжимаю, это просто код, поэтому мне нужно использовать сжатие без потерь. Мне было интересно, есть ли что-нибудь, что предлагает лучшее уменьшение размера, чем 7zip. Неважно, сколько времени требуется, чтобы сжать или разархивировать размер...

51
Как перечислить процессы блокировки файла?

При использовании flockнесколько процессов могут иметь общую блокировку одновременно или могут ожидать блокировки записи. Как мне получить список этих процессов? То есть, для данного файла X, в идеале, найти идентификатор процесса каждого процесса, который либо удерживает, либо ожидает блокировку...

51
Какой тип терминала я использую?

Я проверил это как с Ubuntu 12.04, так и с Debian 7. Когда я это делаю echo $TERM я получил xterm Но если я использую выпадающее меню «помощь»> «о», то оно говорит gnome terminal 3.4.1.1. Значит ли это, что я использую только gnome-терминал? Или просто xterm? Или gnome-терминал является...

51
Почему sudo не установлен по умолчанию в Debian?

Я читал руководство по установке программного обеспечения и дошел до этого шокирующего заявления: sudoне установлен в Debian по умолчанию. Убедитесь, что ваша система обновлена ​​и установите ее. Как нынешний пользователь Debian, в это трудно поверить, поскольку с момента установки я могу...

51
Как я могу сравнить мой HDD?

Я видел команды для сравнения своего жесткого диска, такие как этот, используя dd: $ time sh -c "dd if=/dev/zero of=ddfile bs=8k count=250000 && sync" Есть ли лучшие способы сделать это, чем...

51
Разрешить user1 «su - user2» без пароля

Мне нужно разрешить пользователю martinпереключаться на пользователя martin-testбез пароля su - martin-test Я думаю, что это можно настроить в /etc/pam.d/su. В этом файле уже есть строки, которые можно раскомментировать. Однако мне не нравится идея добавления пользователя martinв группу wheel. Я не...