Перейти к содержанию
Симферопольский Форум

Ubuntu


Aquarius

Рекомендуемые сообщения

Задана подключить сканер к ubuntu и использовать программу для распознавания текста. (как finereader в винде). С подключением - все понятно, а вот с распознованием -? есть ли аналоги под юникс? или для этих целей юзать виртуалбокс?

Вообще кто как решал эту проблему?

Cuneiform не подойдет? Есть альтернативные сборки на базе Cuneiform.

Ссылка на комментарий
Поделиться на другие сайты

  • 2 недели спустя...

Не стал создавать одельную тему

вот список каманд чаще всего используемых в линуксе

 

Системная информация:

arch    отобразить архитектуру компьютера
uname -m
uname -r    отобразить используемую версию ядра
uname -a Показать версию ядра и системную архитектуру
cat /proc/partitions     Показать все разделы, зарегистрированные в системе
grep MemTotal /proc/meminfo     Показать всю оперативную память, которую  видит система
grep “model name” /proc/cpuinfo     Показать информацию о процессоре(ах) (CPU)
head -n1 /etc/issue   Показать название и версию дистрибутива (операционной системы)
mount | column -t     Список смонтированных файловых систем в системе (херархический вывод)
dmidecode -q | less     Отобразить информацию о SMBIOS/DMI
smartctl -A /dev/sda | grep Power_On_Hours     Какой промежуток времени этот диск (система) был включен (работал)
hdparm -i /dev/sda     Показать информацию о диске sda
hdparm -tT /dev/sda     Протестировать скорость чтения на диске sda
badblocks -s /dev/sda     Протестировать на нечитаемые блоки диск sda
dmidecode -q    показать аппаратные системные компоненты - (SMBIOS / DMI)
hdparm -i /dev/hda    вывести характеристики жесткого диска
hdparm -tT /dev/sda    протестировать производительность чтения данных с жесткого диска
cat /proc/cpuinfo    отобразить информацию о процессоре
cat /proc/interrupts    показать прерывания
cat /proc/meminfo    проверить использование памяти
cat /proc/swaps    показать файл(ы) подкачки
cat /proc/version    вывести версию ядра
cat /proc/net/dev    показать сетевые интерфейсы и статистику по ним
cat /proc/mounts    отобразить смонтированные файловые системы
lspci -tv    показать в виде дерева PCI устройства
lsusb -tv    показать в виде дерева USB устройства
date    вывести системную дату
cal 2007    вывести таблицу-календарь 2007-го года
date 041217002007.00     установить системные дату и время ММДДЧЧммГГГГ.СС (МесяцДеньЧасМинутыГод.Секунды)
clock -w    сохранить системное время в BIOS

Интерактивность

readline     Редактор строки, используемый bash, python, gnuplot, …
screen     Виртуальные терминалы с возможностями открепления, …
mc     Мощный файл менеджер, которые может просматривать rpm, tar, ftp, ssh, …
gnuplot     Интерактивная (скриптовая) графика
links     Текстовый веб браузер
xdg-open http://www.pixelbeat.org/     Открыть файл (или url) с помощью зарегистрированного для него desktop приложения

Специальные атрибуты файлов

chattr +a file1    позволить открывать файл на запись только в режиме добавления
chattr +c file1    позволяет ядру автоматически сжимать/разжимать содержимое файла.
chattr +d file1    указавет утилите dump игнорировать данный файл во время выполнения backup'а
chattr +i file1    делает файл недоступным для любых изменений: редактирование, удаление, перемещение, создание линков на него.
chattr +s file1    позволяет сделать удаление файла безопасным, т.е. выставленный атрибут s говорит о том, что при удалении файла, место, занимаемое файлом на диске заполняется нулями, что предотвращяет возможность восстановления данных.
chattr +S file1    указывает, что, при сохранении изменений, будет произведена синхронизация, как при выполнении команды sync
chattr +u file1    данный атрибут указывает, что при удалении файла содержимое его будет сохранено и при необходимости пользователь сможет его восстановить
lsattr    показать атрибуты файлов

Файлы и директории

cd /home    перейти в директорию '/home'
cd ..    перейти в директорию уровнем выше
cd ../..    перейти в директорию двумя уровнями выше
cd    перейти в домашнюю директорию
cd ~user    перейти в домашнюю директорию пользователя user
cd -    перейти в директорию, в которой находились до перехода в текущую директорию
pwd    показать текущюю директорию
ls    отобразить содержимое текущей директории
ls -F    отобразить содержимое текущей директории с добавлением к именам символов, храктеризующих тип
ls -l    показать детализированое представление файлов и директорий в текущей директории
ls -a    показать скрытые файлы и директории в текущей директории
ls *[0-9]*    показать файлы и директории содержащие в имени цифры
tree    показать дерево файлов и директорий, начиная от корня (/)
lstree
mkdir dir1    создать директорию с именем 'dir1'
mkdir dir1 dir2    создать две директории одновременно
mkdir -p /tmp/dir1/dir2    создать дерево директорий
rm -f file1    удалить файл с именем 'file1'
rmdir dir1     удалить директорию с именем 'dir1'
rm -rf dir1    удалить директорию с именем 'dir1' и рекурсивно всё её содержимое
rm -rf dir1 dir2    удалить две директории и рекурсивно их содержимое
mv dir1 new_dir    переименовать или переместить файл или директорию
cp file1 file2    сопировать файл file1 в файл file2
cp dir/* .    копировать все файлы директории dir в текущую директорию
cp -a /tmp/dir1 .    копировать директорию dir1 со всем содержимым в текущую директорию
cp -a dir1 dir2    копировать директорию dir1 в директорию dir2
ln -s file1 lnk1     создать символическую ссылку на файл или директорию
ln file1 lnk1    создать "жёсткую" (физическую) ссылку на файл или директорию
touch -t 0712250000 fileditest    модифицировать дату и время создания файла, при его отсутствии, создать файл с указанными датой и временем (YYMMDDhhmm)

Монтирование файловых систем

mount /dev/hda2 /mnt/hda2    монтирует раздел 'hda2' в точку монтирования '/mnt/hda2'. Убедитесь в наличии директории-точки монтирования '/mnt/hda2'
umount /dev/hda2    размонтирует раздел 'hda2'. Перед выполнением, покиньте '/mnt/hda2'
fuser -km /mnt/hda2    принудительное размонтирование раздела. Применяется в случае, когда раздел занят каким-либо пользователем
umount -n /mnt/hda2    выполнить размонитрование без занесения информации в /etc/mtab. Полезно когда файл имеет атрибуты "только чтение" или недостаточно места на диске
mount /dev/fd0 /mnt/floppy    монтировать флоппи-диск
mount /dev/cdrom /mnt/cdrom    монтировать CD или DVD
mount /dev/hdc /mnt/cdrecorder    монтировать CD-R/CD-RW или DVD-R/DVD-RW(+-)
mount -o loop file.iso /mnt/cdrom    смонтировать ISO-образ
mount -t vfat /dev/hda5 /mnt/hda5    монтировать файловую систему Windows FAT32
mount -t smbfs -o username=user,password=pass //winclient/share /mnt/share    монтировать сетевую файловую систему Windows (SMB/CIFS)
mount -o bind /home/user/prg /var/ftp/user    "монтирует" директорию в директорию (binding). Доступна с версии ядра 2.4.0. Полезна, например, для предоставления содержимого пользовательской директории через ftp при работе ftp-сервера в "песочнице" (chroot), когда симлинки сделать невозможно. Выполнение данной команды сделает копию содержимого /home/user/prg в /var/ftp/user

Остановка системы:

shutdown -h now    Остановить систему
init 0 
telinit 0 
shutdown -h hours:minutes &    запланировать остановку системы на указанное время
shutdown -c    отменить запланированную по расписанию остановку системы
shutdown -r now    перегрузить систему
reboot
logout    выйти из системы

Дисковое пространство

df -h    отображает информацию о смонтированных разделах с отображением общего, доступного и используемого пространства (Прим.переводчика. ключ -h работает не во всех *nix системах)
ls -lSr |more    выдаёт список файлов и директорий рекурсивно с сортировкой по возрастанию размера и позволяет осуществлять постраничный просмотр
du -sh dir1    подсчитывает и выводит размер, занимаемый директорией 'dir1' (Прим.переводчика. ключ -h работает не во всех *nix системах)
du -sk * | sort -rn     отображает размер и имена файлов и директорий, с соритровкой по размеру
rpm -q -a --qf '%10{SIZE}t%{NAME}n' | sort -k1,1n    показывает размер используемого дискового пространства, занимаемое файлами rpm-пакета, с сортировкой по размеру (fedora, redhat и т.п.)
dpkg-query -W -f='${Installed-Size;10}t${Package}n' | sort -k1,1n    показывает размер используемого дискового пространства, занимаемое файлами deb-пакета, с сортировкой по размеру (ubuntu, debian т.п.)

Поиск файлов

find / -name file1    найти файлы и директории с именем file1. Поиск начать с корня (/)
find / -user user1    найти файл и директорию принадлежащие пользователю user1. Поиск начать с корня (/)
find /home/user1 -name "*.bin"    Найти все файлы и директории, имена которых оканчиваются на '. bin'. Поиск начать с '/ home/user1' 
find /usr/bin -type f -atime +100    найти все файлы в '/usr/bin', время последнего обращения к которым более 100 дней
find /usr/bin -type f -mtime -10    найти все файлы в '/usr/bin', созданные или изменённые в течении последних 10 дней
find / -name *.rpm -exec chmod 755 '{}' \;    найти все фалы и директории, имена которых оканчиваются на '.rpm', и изменить права доступа к ним
find / -xdev -name "*.rpm"    найти все фалы и директории, имена которых оканчиваются на '.rpm', игнорируя съёмные носители, такие как cdrom, floppy и т.п.
locate "*.ps"    найти все файлы, сожержащие в имени '.ps'. Предварительно рекомендуется выполнить команду 'updatedb'
whereis halt    показывает размещение бинарных файлов, исходных кодов и руководств, относящихся к файлу 'halt'
which halt    отображает полный путь к файлу 'halt'

Пользователи и группы

groupadd group_name    создать новую группу с именем group_name
groupdel group_name    удалить группу group_name
groupmod -n new_group_name old_group_name    переименовать группу old_group_name в new_group_name
useradd -c "Nome Cognome" -g admin -d /home/user1 -s /bin/bash user1    создать пользователя user1, назначить ему в качестве домашнего каталога /home/user1, в качестве shell'а /bin/bash, включить его в группу admin и добавить комментарий Nome Cognome
useradd user1    создать пользователя user1
userdel -r user1    удалить пользователя user1 и его домашний каталог
usermod -c "User FTP" -g system -d /ftp/user1 -s /bin/nologin user1    изменить атрибуты пользователя
passwd    сменить пароль
passwd user1    сменить пароль пользователя user1 (только root)
chage -E 2005-12-31 user1    установить дату окончания действия учётной записи пользователя user1
pwck    проверить корректность системных файлов учётных записей. Проверяются файлы /etc/passwd и /etc/shadow
grpck    проверяет корректность системных файлов учётных записей. Проверяется файл/etc/group
newgrp [-] group_name    изменяет первичную группу текущего пользователя. Если указать "-", ситуация будет идентичной той, в которой пользователь вышил из системы и снова вошёл. Если не указывать группу, первичная группа будет назначена из /etc/passwd

Выставление/изменение полномочий на файлы:

ls -lh    просмотр полномочий на файлы и директории в текущей директории
ls /tmp | pr -T5 -W$COLUMNS    вывести содержимое директории /tmp и разделить вывод на пять колонок
chmod ugo+rwx directory1    добавить полномочия на директорию directory1 ugo(User Group Other)+rwx(Read Write eXecute) - всем полные права. Аналогичное можно сделать таким образом chmod 777 directory1
chmod go-rwx directory1    отобрать у группы и всех остальных все полномочия на директорию directory1.
chown user1 file1    назначить владельцем файла file1 пользователя user1
chown -R user1 directory1    назначить рекурсивно владельцем директории directory1 пользователя user1
chgrp group1 file1    сменить группу-владельца файла file1 на group1
chown user1:group1 file1    сменить владельца и группу владельца файла file1
find / -perm -u+s    найти, начиная от корня, все файлы с выставленным SUID
chmod u+s /bin/binary_file    назначить SUID-бит файлу /bin/binary_file. Это даёт возможность любому пользователю запускать на выполнение файл с полномочиями владельца файла.
chmod u-s /bin/binary_file    снять SUID-бит с файла /bin/binary_file.
chmod g+s /home/public    назначить SGID-бит директории /home/public.
chmod g-s /home/public    снять SGID-бит с директории /home/public.
chmod o+t /home/public    назначить STIKY-бит директории /home/public. Позволяет удалять файлы только владельцам
chmod o-t /home/public    снять STIKY-бит с директории /home/public

© forum.antichat.ru

Ссылка на комментарий
Поделиться на другие сайты

Как востоновить загрузчик grub ?

прообывал так под рутом

sudo grub – запускаем GRUB

 

find /boot/grub/stage1 – ищем раздел жесткого диска, куда он установлен. В ответ на это вам будет выдано имя раздела. Скорее всего, ответ будет такой: (hd0,0)

 

Теперь заходим в этот раздел:

 

root (hd0,0) – не забудьте поменять цифры, если они у вас другие!

 

И устанавливаем загрузчик на свое место:

 

setup (hd0)

 

---

но при find /boot/grub/stage1

root@shell:/home/shell# find /boot/grub/stage1
find: `/boot/grub/stage1': Нет такого файла или каталога

Ссылка на комментарий
Поделиться на другие сайты

это дока применима к первому грубу, в убунте стоит grub2

 

восстановить можно так

sudo dpkg-reconfigure grub-pc

 

либо

sudo grub-install /dev/sda - если надо поставить его на sda

Ссылка на комментарий
Поделиться на другие сайты

Не стал создавать одельную тему

вот список каманд чаще всего используемых в линуксе

Список хороший, но subj, пожалуй, больше ориентирован на мышевозов, практически всё можно сделать из GUI, даже систему обновить.
Ссылка на комментарий
Поделиться на другие сайты

Ни разу не видел убунту в роли серверной оси :)

Тот, кто знает - не говорит. Тот, кто говорит - не знает.

NikolaSoft.gif

Ссылка на комментарий
Поделиться на другие сайты

Фряху и на лаптопы ставят.. а толку? :)

Тот, кто знает - не говорит. Тот, кто говорит - не знает.

NikolaSoft.gif

Ссылка на комментарий
Поделиться на другие сайты

@Nikolas, знаю сайт - 3,500,000 человек в месяц посещаемость. Крутиться на убунту :shiftyninja:
Ссылка на комментарий
Поделиться на другие сайты

взять хотя бы serverloft

http://www.serverloft.com/dedizierte-server/server-details.php?products=1

Operating system Linux

Ubuntu 8.04 LTS,

Debian 5.0 LAMP,

CentOS

 

Operating system Windows

Windows Webserver 2008 (+US$30/mo),

Windows Standard Edition 2008 (+US$50/mo)

Жизнь - вечная борьба: до обеда с голодом, после обеда со сном.
Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...

Чат

Чат

Please enter your display name

×
×
  • Создать...