Unix & Linux

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

2
Расширенные методы восстановления файлов разделов NTFS для поврежденных дисков (ошибки ввода-вывода)?
Недавно я получил невыносимо небольшое, но довольно важное повреждение жесткого диска на хосте ESXi, затронувшее пару виртуальных машин. Есть файл, который я очень хотел бы восстановить, и, конечно, он был каким-то образом исключен из моей обычной резервной копии. Самые последние копии 6 месяцев. Оказывается, мне это нужно ... упс. Подробности: …

3
Что такое графический интерфейс терминала?
Как определенные программы могут устанавливать цвет фона и шрифта, записывать символы в одном и том же месте на экране (например, в третьей строке, пятом столбце) более одного раза? Некоторые примеры - это индикатор выполнения curl google.com > a, некоторые экраны установки и почти любой текстовый редактор.

4
Каково разрешение по умолчанию для папки / var?
Я только что установил Ubuntu 12.04 в pendrive, затем установил MySQL и Apache PHP, а затем попытался установить Moodle (платформу для дистанционного обучения, которую я использую на работе). Установка в Moodle остановилась, когда программа пыталась создать папку с именем moodledata внутри папки / var, и не имела разрешения на это. …

6
Приложение Календарь / Планирование
Я ищу программу для использования в качестве календаря. Первое замечание, которое я хотел бы сделать, - это то, что приложения Google были бы идеальными, за исключением двух вещей: онлайн и онлайн. Первая трудность, с которой я сталкиваюсь с Календарем Google, заключается в том, что, поскольку он находится в сети, я …

1
Как определить функцию `bc` для дальнейшего использования?
Я всегда находил что- bcто загадочное и интригующее. Это был один из самых оригинальных программ Unix. И это язык программирования сам по себе. Поэтому я с радостью использую любую возможность, которую смогу использовать. Поскольку bc, кажется, не включает в себя факториальную функцию, я хочу определить ее следующим образом: define fact(x) …
8 shell  bc 

2
Настроить сенсорный экран в Debian?
У меня есть Samsung Q1 Ultra с Debian Squeeze . Все работает хорошо, кроме сенсорного экрана . Стрелка почти не реагирует на прикосновения - она ​​лишь время от времени перемещается в случайное место после касания экрана. Я пытался откалибровать экран с помощью xinput-calibrate, но ничего не сделал, так как стрелка …

6
Как твитнуть с помощью терминала?
Я хотел бы написать сообщение с помощью терминала. Я попробовал что-то вроде: curl -u 'TwitterUsername':'TwitterPassword' -d status=”Your Message Here” https://twitter.com/statuses/update.xml но, кажется, это больше не работает. Я получаю ошибку, подобную этой: <?xml version="1.0" encoding="UTF-8"?> <errors> <error code="53">Basic authentication is not supported</error> </errors> Итак, как мы можем чирикать из терминала? PS: …

2
Процессор застрял на 99% на несколько часов: выяснение логов
извлечь из syslog: CRON[pid]: (user) CMD ( [ -x /usr/lib/php5/maxlifetime ] && [ -d /var/lib/php5 ] && find /var/lib/php5/ -depth -mindepth 1 -maxdepth 1 -type f -cmin +$(/usr/lib/php5/maxlifetime) ! - execdir fuser -s {} 2>/dev/null \; -delete) Мой процессор завис на 99% в течение нескольких часов, и я предполагаю, что …
8 linux  ubuntu  logs 

1
Поиск версий библиотеки, с которой была связана библиотека
У меня есть библиотека, скомпилированная на неизвестном компьютере с Ubuntu, и я хотел бы определить, какая версия Ubuntu была на этом компьютере во время компиляции. Моя идея состояла в том, чтобы попытаться найти версии различных используемых библиотек (например, ядра), зная, что эти версии менялись в разных выпусках. Я пытался использовать …


3
Каков наиболее правильный способ передачи массива в функцию?
Предположим, у меня очень большой массив $large_list, есть ли способ написать функцию, которая будет принимать массив в качестве аргумента? Например: echo_idx_array () { arr="$1" idx="$2" echo "${arr[$idx]}" } Какова обычная стратегия сделать что-то подобное? Я попытался дать переменную, $large_listно она была пуста. Я готов изменить функцию, чтобы адаптировать ее к …
8 shell  ksh  array 

3
Как удалить модуль ядра, если он все еще используется?
[rootSERVER ~]# rmmod -f cifs ERROR: Removing 'cifs': Resource temporarily unavailable [rootSERVER ~]# modprobe -r cifs FATAL: Module cifs is in use. [root@SERVER ~]# lsb_release -a LSB Version: :core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch Distributor ID: Scientific Description: Scientific Linux release 6.1 (Carbon) Release: 6.1 Codename: Carbon [root@SERVER ~]# Я старался rmmod -fw cifs но …

3
Как создать список установленных пакетов для простой / автоматической переустановки после форматирования диска
Я изменю свою систему с 32-х разрядных на 64-х разрядные, и буду такой же, какой была раньше, Debian Squeeze, но я не хочу потерять программы, которые я установил ранее, потому что я не помню названия всех их. Поэтому я хотел, чтобы команда делала это для меня, сохраняя имя всех программ, …

3
Что такое хороший инструмент для синхронизации двух компьютеров
Дома у меня есть компьютерная башня под управлением Linux. Недавно я также приобрел ноутбук для путешествий, но я бы хотел работать на PC Tower, когда я дома. Теперь я довольно чувствителен к тому, как настроена моя машина (вот почему мне нужен ноутбук, я ненавижу станции windows 7 в моем университете). …


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