Вернуться   Развлекательный портал CN.ru - Форум > Технологии > Операционные системы > Linux & Unix

Ответ
 
Опции темы
Старый 01.09.2009, 08:53 ↑ #11
kamena
Дитятя мысляЧее
старожил эго-форума
 
Аватар для kamena
 
Регистрация: 25.07.2007
Адрес: Юго-Запад Новосибирска
Сообщений: 630
kamena отключил(а) отображение уровня репутации
По умолчанию Re: Полезные советы.

Вопрос - "Как восстановить загрузчик?" - наверное часто будет повторяться потому не лишним будет повторить ссылки
Восстановление загрузчика Linux
(Как восстановить Grub, после переустановки Windows, которая его убила и как удалить Grub из загрузочной области первого диска ) рассмотрено несколько вариантов восстановления.
и ещё статья
О сосуществовании загрузчиков Linux и Windows
рассмотрены вопросы:
I. Backup MBR
II. Установка Linux после Windows
А. Первичен загрузчик Linux'а
Б. Первичен загрузчик Windows

III. Установка Windows после Linux
IV. Установка линукса после линукса
V. Восстановление первоначального загрузчика
(хм... сайт не отвечает, копия статьи - здесь )


ЗЫ
ещё статьи по теме
Восстановление Grub или MBR Windows
GRUB - универсальный загрузчик.
Как загрузить Ubuntu Linux через стандартный загрузчик Windows XP
Некоторые часто встречающиеся ошибки GRUB

=========================

Многие сканеры под линуксом в xsane подключаются на "ура".
Решение по некоторым проблемным сканерам можно найти здесь>>>


Вложения
Тип файла: zip Linux&Windows.htm.zip (7.5 Кб, 13 просмотров)
__________________

Последний раз редактировалось kamena; 12.03.2014 в 20:27.
kamena вне форума   Ответить с цитированием
Старый 25.09.2009, 15:32 ↑ #12
Werehuman Мужской
cтарейшина эго-форума
 
Аватар для Werehuman
 
Регистрация: 07.04.2007
Адрес: mailto: root@localhost
Возраст: 28
Сообщений: 800
Репутация: 442
Werehuman за словом в карман не полезет Werehuman за словом в карман не полезет Werehuman за словом в карман не полезет Werehuman за словом в карман не полезет Werehuman за словом в карман не полезет
Отправить сообщение через Jabber пользователю Werehuman
По умолчанию Re: Полезные советы.

Недавно обнаружил для себя утилиту highlight, которая переводит исходные коды с разных языков на языки разметки: escape-последовательности, latex, xhtml и, что самое приятное, в BB-коды.

Простой пример
Код:
#include <linux/module.h>
#include <linux/fs.h>
#include <linux/fs_stack.h>

/* does _NOT_ require i_mutex to be held.
 *
 * This function cannot be inlined since i_size_{read,write} is rather
 * heavy-weight on 32-bit systems
 */
void fsstack_copy_inode_size(struct inode *dst, const struct inode *src)
**
        i_size_write(dst, i_size_read((struct inode *)src));                   
        dst->i_blocks = src->i_blocks;                                 
}
EXPORT_SYMBOL_GPL(fsstack_copy_inode_size);                                                                                                  

/* copy all attributes; get_nlinks is optional way to override the i_nlink
 * copying                                                                
 */                                                                       
void fsstack_copy_attr_all(struct inode *dest, const struct inode *src,                                     
                                int (*get_nlinks)(struct inode *))                             
**                                                                                 
        dest->i_mode = src->i_mode;                                                                                   
        dest->i_uid = src->i_uid;                                                                                     
        dest->i_gid = src->i_gid;                                                                                     
        dest->i_rdev = src->i_rdev;
        dest->i_atime = src->i_atime;
        dest->i_mtime = src->i_mtime;
        dest->i_ctime = src->i_ctime;
        dest->i_blkbits = src->i_blkbits;
        dest->i_flags = src->i_flags;

        /*
       * Update the nlinks AFTER updating the above fields, because the
       * get_links callback may depend on them.
       */
        if (!get_nlinks)
                dest->i_nlink = src->i_nlink;
        else
                dest->i_nlink = (*get_nlinks)(dest);
}
EXPORT_SYMBOL_GPL(fsstack_copy_attr_all);

В программе встроены разные стили

[werehuman@lithium ~] $ highlight -Y -s acid /usr/lib/python3.1/antigravity.py | sed -e 's/^\[size=\w*\]/[code]/;s/^\[\/size\]/[\/code]/';
Код:
import webbrowser
import hashlib

webbrowser.open("http://xkcd.com/353/")

def geohash(latitude, longitude, datedow):
    '''Compute geohash() using the Munroe algorithm.

    >>> geohash(37.421542, -122.085589, b'2005-05-26-10458.68')
    37.857713 -122.544543

    '''
    # http://xkcd.com/426/
    h = hashlib.md5(datedow).hexdigest()
    p, q = [('%f' % float.fromhex('0.' + x)) for x in (h[:16], h[16:32])]
    print('%d%s %d%s' % (latitude, p[1:], longitude, q[1:]))

Можно нумеровать строки и менять длину tab'а

[werehuman@lithium ~] $ highlight -Y -s easter -n -t 4 /srv/http/nginx/50x.html | sed -e 's/^\[size=\w*\]/[code]/;s/^\[\/size\]/[\/code]/';
Код:
    1 <html>
    2 <head>
    3 <title>The page is temporarily unavailable</title>
    4 <style>
    5 body ** font-family: Tahoma, Verdana, Arial, sans-serif; }
    6 </style>
    7 </head>
    8 <body bgcolor="white" text="black">
    9 <table width="100%" height="100%">
   10 <tr>
   11 <td align="center" valign="middle">
   12 The page you are looking for is temporarily unavailable.<br/>
   13 Please try again later.
   14 </td>
   15 </tr>
   16 </table>
   17 </body>
   18 </html>


Вывести в терминал разукрашенное в BB-тегах содержимое файла просто: highlight -Y ваш_файл

Команды можно выводить вот так:
echo "Hello, world" | highlight -Y --syntax bash

А можно даже сделать алиас в командой строке или скрипт, который выводил бы в цветах последнюю набранную команду.
Это можно сделать так:

[werehuman@lithium /usr/lib/python3.1] $ echo 'Hello, world!' && echo "Oh, hi."
Hello, world!
Oh, hi.
[werehuman@lithium /usr/lib/python3.1] $ history 2 | head -1 | sed -e 's/^[ ]*[0-9]* //' | highlight -Y --syntax bash | sed -e 's/^\[size=\w+\]/[code]/;s/\[\/size\]$/[\/code]/';
Код:
echo 'Hello, world!' && echo "Oh, hi."


Известен один недостаток у парсера BB-кода: он вставляет код в теги [ size=пример ] [ /size ]. В вышеприведенных примерах это исправляется с помощью sed. Также в процессе написания поста я обнаружил, что иногда после бб-тегов программа вставляет немалое количество пробелов (форум сказал, что сообщение превышает 11000 символов).

Пакет точно есть в AUR. В репозиториях убунты он тоже есть, но устаревший, свежий deb есть по ссылке выше.
Werehuman вне форума   Ответить с цитированием
Старый 09.11.2009, 11:28 ↑ #13
Hazard-X- Мужской
легионер тьмы, но и
долгожитель эго-форума
 
Аватар для Hazard-X-
 
Регистрация: 13.03.2005
Адрес: В звездном сумраке.
Возраст: 29
Сообщений: 369
Репутация: 27
Hazard-X- на старте
Отправить сообщение для Hazard-X- с помощью ICQ
По умолчанию Re: Полезные советы.

Появилось желание просыпаться под музыку решение было найдено sleep 1m && totem *1.mp3*&. Ну и конечно сразу же был написан простенький perl скрипт. Может кому-то пригодится.

ЗЫ: Долго искал тему про самописные мини приложения для *nix. Не нашёл, думаю выложу сюда.
Вложения
Тип файла: zip BAlarm.zip (1.1 Кб, 17 просмотров)
__________________
согласно личным испытанием под FreeBSD 7.0 борода удлиняется быстрее.
Глаза боятся, а руки - крюки!
Hazard-X- вне форума   Ответить с цитированием
Старый 09.11.2009, 15:33 ↑ #14
Vas3K Мужской
абориген
 
Аватар для Vas3K
 
Регистрация: 26.11.2005
Адрес: Новосип, Богаткова
Возраст: 27
Сообщений: 152
Репутация: 127
Vas3K на верном пути Vas3K на верном пути
Отправить сообщение для Vas3K с помощью ICQ Отправить сообщение для Vas3K с помощью Skype™ Отправить сообщение через Jabber пользователю Vas3K
По умолчанию Re: Полезные советы.

Цитата:
Сообщение от Hazard-X- Посмотреть сообщение
Появилось желание просыпаться под музыку решение было найдено sleep 1m && totem *1.mp3*&. Ну и конечно сразу же был написан простенький perl скрипт. Может кому-то пригодится.
А у меня к серверу подключены две дешевые колонки и по крону запускается mplayer track.mp3
__________________

vas3k.ru
Vas3K вне форума   Ответить с цитированием
Старый 09.11.2009, 18:54 ↑ #15
malic Мужской
человек - лопата
абориген
 
Аватар для malic
 
Регистрация: 27.12.2007
Адрес: пл. Земля
Возраст: 47
Сообщений: 204
Репутация: 284
malic всегда в теме malic всегда в теме malic всегда в теме
Отправить сообщение через Jabber пользователю malic
По умолчанию Re: Полезные советы.

Не пробовал но, тут есть интересный скриптик ...
__________________
Gentoo - построй свою любовь!
malic вне форума   Ответить с цитированием
Старый 09.11.2009, 22:20 ↑ #16
PuffOfSmoke Мужской
Летописец эго-форума
 
Аватар для PuffOfSmoke
 
Регистрация: 26.01.2006
Возраст: 36
Сообщений: 7,881
Репутация: 33656
PuffOfSmoke последнее слово за мной PuffOfSmoke последнее слово за мной PuffOfSmoke последнее слово за мной PuffOfSmoke последнее слово за мной PuffOfSmoke последнее слово за мной PuffOfSmoke последнее слово за мной PuffOfSmoke последнее слово за мной PuffOfSmoke последнее слово за мной PuffOfSmoke последнее слово за мной PuffOfSmoke последнее слово за мной PuffOfSmoke последнее слово за мной
Отправить сообщение для PuffOfSmoke с помощью ICQ
По умолчанию Re: Полезные советы.

Мне кажется at гораздо идеологичнее слипа.
__________________
Everything you like I liked FIVE YEARS AGO

PuffOfSmoke вне форума   Ответить с цитированием
Старый 10.11.2009, 20:57 ↑ #17
Vas3K Мужской
абориген
 
Аватар для Vas3K
 
Регистрация: 26.11.2005
Адрес: Новосип, Богаткова
Возраст: 27
Сообщений: 152
Репутация: 127
Vas3K на верном пути Vas3K на верном пути
Отправить сообщение для Vas3K с помощью ICQ Отправить сообщение для Vas3K с помощью Skype™ Отправить сообщение через Jabber пользователю Vas3K
По умолчанию Re: Полезные советы.

Цитата:
Сообщение от PuffOfSmoke Посмотреть сообщение
Мне кажется at гораздо идеологичнее слипа.
Как всегда зависит от ситуации. Если надо просыпаться, скажем, ровно в 8 утра, то at - лучший выбор. А если надо вздремнуть часик, то проще через sleep.
__________________

vas3k.ru
Vas3K вне форума   Ответить с цитированием
Старый 11.11.2009, 18:19 ↑ #18
gorilych
абориген
 
Регистрация: 24.02.2007
Возраст: 37
Сообщений: 188
Репутация: 143
gorilych на верном пути gorilych на верном пути
Отправить сообщение для gorilych с помощью Skype™ Отправить сообщение через Jabber пользователю gorilych
По умолчанию Re: Полезные советы.

Цитата:
Сообщение от Vas3K Посмотреть сообщение
Как всегда зависит от ситуации. Если надо просыпаться, скажем, ровно в 8 утра, то at - лучший выбор. А если надо вздремнуть часик, то проще через sleep.
at now+1h

а ещё проще - будильник завести, ведь если компьютер не нужен - зачем тратить лишнюю энергию?
gorilych вне форума   Ответить с цитированием
Старый 16.03.2010, 15:39 ↑ #19
Chaoss Мужской
linux admirer
Член Союза Писателей Электронного города
 
Аватар для Chaoss
 
Регистрация: 17.06.2005
Адрес: Железнодорожный, 190 наносеть
Сообщений: 4,163
Репутация: 2878
Chaoss знает толк в ЭГО-жизни Chaoss знает толк в ЭГО-жизни Chaoss знает толк в ЭГО-жизни Chaoss знает толк в ЭГО-жизни Chaoss знает толк в ЭГО-жизни Chaoss знает толк в ЭГО-жизни Chaoss знает толк в ЭГО-жизни Chaoss знает толк в ЭГО-жизни Chaoss знает толк в ЭГО-жизни Chaoss знает толк в ЭГО-жизни Chaoss знает толк в ЭГО-жизни
Отправить сообщение для Chaoss с помощью ICQ Отправить сообщение для Chaoss с помощью Skype™ Отправить сообщение через Jabber пользователю Chaoss
По умолчанию Re: Полезные советы.

Графический и мощный конфигуратор файрвола для Windows, Mac, Linux.


Поддерживает iptables (netfilter), ipfilter, pf, ipfw, Cisco ASA (FWSM, PIX) and Cisco routers extended access lists.

Ссылка на загрузку и deb-репозиторий.
__________________
"Тобой управляет тот, кто тебя злит." Лао Цзы
Chaoss вне форума   Ответить с цитированием
Старый 12.10.2010, 20:24 ↑ #20
Un10R Мужской
Jabber user
ГУРУ эго-форума
 
Аватар для Un10R
 
Регистрация: 23.03.2007
Адрес: 133 nanonet
Возраст: 27
Сообщений: 1,625
Репутация: 442
Un10R за словом в карман не полезет Un10R за словом в карман не полезет Un10R за словом в карман не полезет Un10R за словом в карман не полезет Un10R за словом в карман не полезет
Отправить сообщение через Jabber пользователю Un10R
По умолчанию Re: Полезные советы.

Ну пусть будет здесь.
Opera + http://unite.opera.com/ru_ru/application/652/ + http://maps.2gis.ru/novosibirsk/ =
Может использоваться как отдельное приложение.
__________________


Un10R вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Полезные советы и ссылки NoMakc Железо 123 09.12.2017 22:17
Советы к Diablo 2 Silver-Serfer Diablo 1 & Diablo 2 35 17.02.2008 22:21

Текущее время: 03:58. Часовой пояс GMT +6.
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd. Перевод: zCarot

ВКонтактeTwitterFacebook
Хотите связаться с нами? Напишите письмо, и мы обязательно ответим.