Архив

Статии по ключова дума: ‘Bd’

Нов проект "Ново 10" -- Новини на български ( www.novo10.com )

30 август, 2010 Няма коментари

Днес стартирахме нов проект “Ново 10” ( www.novo10.com ) които обединява всички новини на български.
В този проект сме разделили публикациите на няколко категории:

  • България – Всичко което се случва в нашата родна страна
  • Свят- Случилото се в световен мащаб
  • Спорт – Спортните новини в България и Светът
  • Бизнес – Бизнес новини за всеки
  • Регионални – Всички случващи се събития за всеки град
  • Технологии – Технологични новини за техничарите
  • Любопитно – Любопитни новинки за любопитните
  • Блогосфера – Последните публикации от българските блогове

Два въпроса които ми зададе един приятел и реших да споделя на всички:

1. Защо да ползвам novo10.com ?
С отварянето на novo10.com може да се прегледат всички новини и когато някои ви заинтересува тогава да се влезе в сайта източник за да се прочете пълната новина. По този начин пестите време като не се налага да влизате във 10 сайта на ден както правят повечето хора, а само в един -- www.novo10.com .

2. Какво печелят сайтовете които предоставят RSS емисия(по този начин се визуализират новините на novo10.com ) ?
Печелят таргетиран трафик от ново10.ком, линк билдинг към техните авторски публикации както и брандиране.

Малко новинки от кухнята:

  • Стараем се да промотираме новините със снимки за целта на първите места излизат тези със снимка. Скоро ще ускорим още бързодействието на сайта понеже все още е в доста тестов период.
  • Новините се обновяват на всеки 30 минути.
  • Решихме леко да го промотираме за да изчистим по- бързо някои непредвидени грешки.
  • Ще добавим няколко секции освен новините които са до момента, но секциите ще оставим в тайна на този етап.
  • Добавили сме RSS емисия на последните новини които са публикувани във novo10.com . Ако желаете да я ползвате- http://www.novo10.com/feed/posledni_novini.xml

PS: Всички новини които са на български се предоставят чрез RSS като на всяка новина има връзка към авторската публикация.

новини на български

Пет стъпки при работа с копирайтър

23 юни, 2010 1 коментар

Не искате просто пренаписване на информация, публикувана вече някъде из мрежата, а наистина уникално съдържание? Добре е да работите с копирайтър, който има система за извличане на информация от клиента и може, въз основа на дадените му факти,  да напише текст, който ще носи духа и стила на съответната фирма.

Ето как приблизително би могъл да протича процесът на работа с копирайтър.

1.    Дайте възможност на копирайтъра да се запознае с бизнеса на клиента ви и със спецификите на бранша, в който той работи.
2.    Искайте въпросник, създаден специално за този клиент и с оглед на информацията, която ще ви бъде необходима за сайта.
3.    Много е важно клиентът ви да му отдели достатъчно внимание, колкото и лесни да изглеждат въпросите и да помисли върху тях. От неговите отговори зависи какво ще бъде написано на сайта по-късно.
4.    Може би ще има въпроси, които смущават клиента. Например: ”Кои са слабите страни на фирмата ви?” Важно е да се знае, че отговорите няма да се появят на сайта. Те служат на копирайтъра, за да създаде максимално оригинален текст, който може да бъде отнесен само към тази фирма и към никоя друга. Затова му е нужно да знае повече, отколкото ще каже.
5.    След като получи отговора на въпросите, не искайте от копирайтъра текстът да е готов след час или на следващия ден. Разбира се всичко зависи от обема и сложността на текстовете, но е необходимо да има време за анализ на отговорите, подготовка, писане и проверка.

Ако текстописецът е по-добре информиран по темата, по която пише, вероятността да даде наистина полезна и уникална информация на потребителите и те да се върнат отново на сайта и при същата фирма е много по-голяма.
Вярно е, че дизайнът и функционалността на един сайт са от огромно значение. Но не подценявайте текста. Защото все още конкретната полезна информация, идва от него.

За статията едно рамо даде: http://mogilska.com

Публикации за GNU/Linux от семинара преди години

26 май, 2010 Няма коментари

Преди 4-5 години с приятели направихме в гр. Добрич GNU/Linux семинар на тема "GNU/Linux? Да той е чудесен за работна станция" и щяхме да публикуваме подготвените материали от нас за семинара, но така и не го направихме. Днес в един форум (уебмастербг) видях един пич които беше заинтересуван и това реално ме проворика да ги издиря и публикувам за да са полезни на него и всички които търсят информация(Надявам се да бъдат полезни. Макар и малко старички някои неща от тях не остаряват като рибите).

Реших да ги публикувам в kakvo.org за да бъдат прочетени от повече хора и надявам се повече хора да мигрират към свободата. Ето ги и материалите:

GNU/Linux -- автор Мартин Петров
GNU/Linux Дистрибуции -- автор Мартин Петров
Умения за инсталиране на Gnu/Linux -- автор Мартин Петров
Основните команди за работа с Гну/Линукс -- автор Мартин Петров
KDE- автор Милен Неделчев
Графични среди под GNU/Linux - автор Георги Георгиев
Примерна инсталация на Fedora Core 4- автор Андон Николов
GNU Движение за Отворен код/ Въведение в свободният софтуер. - автор Георги Георгиев
Положителни и отрицателни черти на Gnu/Linux - автор Мартин Петров
Историята на GNOME - автор Георги Георгиев

Снимки от семинара(реших и тях да публикувам): Снимки от семинара

PS: Ако съм объркал някои като автор Андо, Гоше, Миленски кажете ще го фиксна веднага!.

По- близки впечатления от Iphone

15 март, 2010 8 коментари

Днес се сдобих с Iphone и в публикацията мисля да споделя няколко мои идеи, съвети и наблюдения които имам за Iphone. Моят модел е Iphone 3G 8G. Този телефон си избрах като модел понеже са ми необходими само следните приложения: ssh клиент, Browser (Safari), GPS Navigator (Igo My Way 2009).
Моят Iphone е със Version: 3.1.3(7E18), Modem Firmware или Baseband: 05.12.01 .Това го пиша понеже бих искал да си jailbrake телефона. Все пак искам пълен контрол или почти пълен контрол върху телефона СИ.  Преди да започна може би ще възникне въпроса как ще си ънлокна телефона ? Няма да го отключвам защото си взех Iphone neverlock които не изисква отключване. Разликата между Iphone neverlock и Iphone unlocked е следната:

Iphone neverlock -  Никога не е бил заключван
Iphone unlocked -  Бил е отключен
По този начин когато е neverlock няма да се притеснявам при следващи упдейти на baseband-а или фърмуера на модема.

Сега ще пробвам да го jailbrake. След като изчетох куп неща успях да го jailbrake (Полезна информация има в един Български форум за Iphone- http://iphone-bulgaria.com/) След като вече е jailbrake усещам малко по- голяма свобода и контрол в/у телефона.

Сега ще си направя акаунт в iTunes Store и ще си закупя няколко приложения :)
Приложенията които имам и използвам на телефона си:

Jaadu VNC -- VNC клиент с които мога да се свързвам към Windows/Linux/MAC машини със VNC сървър
iSSH -- SSH клиент с които мога да се вързвам към ssh сървъри
Safari -- Страхотен интернет браузър
Terminal -- Локален терминал към телефона
I go My Way 2009 -- GPS навигатор развит от унгарци страхотен за Европа
Cydia -- Приложението идва със jailbrake (подобно е на apt при дебиан така да се каже)
QuickOffice -- Офис с които могат да се отварят Word, Excell, PDF, Photo файлове
BrainChallenge -- Доста забавна игричка за развиване на логиката
MS PAC-MAN -- Отново забавна игричка или т.н. PAC MAN :)
Starmap -- Това приложение страхотно. Показва всички съзвездия
Skype - Без Скайп не може :)
WeDict -- Речник от Български <-> Английски

Инсталирането на всичките приложения става много лесно от iTunes Store :) . Просто всичко е устроено доста логично и лесно.

Други интересни наблюдения за Iphone са, че ако телефона е заключен(заключва се когато се натисне веднъж бутона  горе) и някои ви звънне освен, че имате възможност да му вдигнете, чрез "Slide to answer" и да му затворите като натиснете два пъти бутона за заключване "бутона горе".

Тествах и гледането на филми и слушането на музика- Страхотно е. Това е може би една неизменна част от всяко едно пътуване (без да шофирам разбира се). Трябва да се знае, че музиката може да е в MP3 формат, но филмите трябва да се конвертират от познатите ни DivX филми към Iphone формат (mp4). Все пак да не забравяне, че Iphone си е Ipod .

Друго любопитно нещо е GPRS/Edge интернет които имам активиран в моята карта. Един вид ако нямам Wireless интернет а искам да ползвам приложения изискващи интернет като Safari автоматично ми се включва GPRS и страницата ми се отваря :) . Страхотно, но и тарифите за GPRS в България са доста неизгодни за повечето хора затова го казвам. Ако някои прецени, че не иска GPRS/Edge интернет може да го деактивира като отиде в офиса на съответния оператор или да се обади на безплатния телефон за целта. Ако след това желаете да активирате своя GPRS/Edge е необходимо отново да се обадите на оператор или да отидете да офиса на оператора си и да им кажете, че искате GPRS/Edge и ще бъде активен до 2 часа.

Още нещо интересно са протекторите. Ако искате да го смените струва около 5-20 лв. Когато изтъркате своя протектор може да си го смените и телефонът ви да изглежда напълно нов :) Препоръчително е да оставите тази задача на някои магазин за телефони понеже се предполага, че имат повече опит с поставянето на протектори или на собствена отговорност да си го поставите.

А знаете ли, че от долната страна на Iphone има две мембранки като лявата е говорителя, а дясната микрофона. Това го казвам понеже се шашнах защо десния ми говорител не работи, а то било микрофон :) Казвам го за хората които също може да се притеснят.

Междо другото някои си дупчат умишлено лявата мембрана за да повишат силата на звука на телефона (повишавало се със 20-75%), но аз лично не го препоръчвам. Ето и линкче, към трика за увеличението на звука: http://www.iphoneincanada.ca/tips-tricks/170/

Саундът на телефона е страхотен, а със слушалки(нормални слушалки) е унищожителен :) . Хубавото е, че може да се ползват нормални компютърни слушалки, а не някакви специални за телефони :)

За момента Iphone си заслужава цената, дори и отгоре. Надявам се не съм го прехвалил и дано излезе сполучлив.

Какво е Wardriving и как да го направим (Kismet + Festival + Gpsd + Gpsdrive)

4 февруари, 2010 1 коментар

При Wardriving идеята е да се засекат wireless мрежи и да бъдат картографирани. Според нашият закон или това което четох това не е нелегално(освен ако не се използват тези мрежи с лоши намерения). Все пак аз съм го направил с цел познание и идеята на тази публикация е да споделя знание.

Преди да започнем ще опиша какво ще ни трябва:
Устройства(Gps Reciever с bluetooth, bluetooth на самия лаптоп),
Приложения (gpsdrive,gpsd,bluez-utils,festival,mysql-server,kismet)

След като имаме устройствата ще инсталираме приложенията. Аз лично ползвам Holux 240 slim, но е доста бъгав. От време на време сам решава да се бъгне и да не показа кординатите, а двойчни глупости. За да го върнем в NMEA режим трябва да му извадим батерията с което се връща на първоначални настройки(голямо решение няма що. Има и друго ползвайте друг gps reciever).

Инсталиране на приложенията:
apt-get install gpsdrive gpsd festival mysql-server-5.0 kismet bluez-utils

Сега влючваме нашият GPS Reciever
Изпълняваме "hcitool scan" и виждаме:

Scanning …
00:0B:0D:6D:A1:E8   HOLUX GPSlim240

Ето го и търсеният от нас MAC адрес на Holux Slim 240

Редактираме конф. файлове от bluez-utils в /etc/bluetooth

/etc/bluetooth/hcid.conf

Променяме нашият пин ето тук(в случая е 0000):
passkey "0000"

Сега редактираме /etc/bluetooth/rfcomm.conf

rfcomm0 {
bind no;  # Automatically bind the device at startup
device 00:0B:0D:6D:A1:E8; # Bluetooth address of the device
channel 1; # RFCOMM channel for the connection
comment "My GPS device 00:0B:0D:6D:A1:E8"; # Description of the connection
}

Става ясно, че описваме mac адреса на нашият gps reciever

След това вдигаме нашият интерфейс:
hciconfig hci0 up

Свързваме се към нашето устройство Holux:
hcitool cc 00:0B:0D:6D:A1:E8

Отваряме канал
sdptool add --channel=1 OPUSH

и след това биндваме rfcomm0
rfcomm bind rfcomm0 00:0B:0D:6D:A1:E8

За да проверим, че получаваме данните коректно(данните са в текстов вид NMEA) изпълняваме това:
cat /dev/rfcomm0

Ако се вижда нещо от рода:
$GPGGA,235955.065,0000.0000,N,00000.0000,E,0,00,,0.0,M,0.0,M,,0000*4D
$GPRMC,235955.065,V,0000.0000,N,00000.0000,E,,,150406,,,N*7E
$GPVTG,,T,,M,,N,,K,N*2C
$GPGGA,235956.059,0000.0000,N,00000.0000,E,0,00,,0.0,M,0.0,M,,0000*41
$GPRMC,235956.059,V,0000.0000,N,00000.0000,E,,,150406,,,N*72
$GPVTG,,T,,M,,N,,K,N*2C
$GPGGA,235957.059,0000.0000,N,00000.0000,E,0,00,,0.0,M,0.0,M,,0000*40
$GPGSA,A,1,,,,,,,,,,,,,,,*1E

То нашият GPS Reciever още не си е намерил сателитите и трябва да го изчакате известно време(на открито). След като си ги намери тези нули се превръщат в кординати разбира се.

Сега ще стартираме и gpsd които да обработва данните от rfcomm0

gpsd /dev/rfcomm0

Можем да проверим дали правилно приема данните със следната команда:

gpspipe -r

След като пуснахме основните приложения сега ще пуснем и Kismet. Неговата задача е да следи wireless мрежите и да ги записва във файл с техните кординати.

За да стартираме kismet като сървър трябва да укажем source type, а ако не го направим ще ни излезе следната грешка:

FATAL: Please configure at least one packet source.  Kismet will not function if no packet sources are defined in kismet.conf or on the command line.  Please read the README for more information about configuring Kismet

Това е защото не е зададен capture source type. За целта редактираме /etc/kismet/kismet.conf , ред "source":

source=iwl3945,wlan0,wlan0

Важен е първия аргумент където указваме какъв модул се зарежда за wireless картата, а в този случай е iwl3945

Сега ще накараме Kismet да логва всички wireless мрежи които намери + техните координати. За целта трябва да редактираме /etc/kismet/kismet.conf

waypoints=true
# GPSDrive waypoint file.  This WILL be truncated.
waypointdata=~/.gpsdrive/way.txt

Следващата стъпка е да накараме Kismet освен да логва и да говори.
Сега ще направим един малък тест на festival

echo "Hi from mpetrov.net -- Festival test"|festival --tts

Ако ви изплюе следната грешка "Linux: can't open /dev/dsp" то тогава извършете това по- долу:

Решение на проблема по- горе:

Редактира се файл (.festivalrc) или (/usr/share/festival/festival.scm):
vim ~/.festivalrc
и се добавя това:
(Parameter.set 'Audio_Method 'Audio_Command)
(Parameter.set 'Audio_Command "aplay -q -c 1 -t raw -f s16 -r $SR $FILE")

Сега след като имаме инсталиран и работещ festival ще направим промени в конфигурационния файл на kismet.
kismet.conf(за сървъра)

#Променя се от false на true
Speech=true
#Променя се от nato на speech
speech_type=speech

Ако не искаме да говори kismet сървъра, а нашият kismet клиент правим същите промени, но за "kismet_ui.conf"

Сега ще стартираме и gpsdrive. Неговата цел е да взима данните от Kismet ~/.gpsdrive/way.txt , да ги записва в MySQL базата(която ще създадем след малко) и да визуализира текущото ни местоположение на картата.

Първо трябва да създадем нашата база с таблиците които ще ползва gpsdrive изпълняваме:
geoinfo --create-db geoinfo --db-name geoinfo --db-user gast --db-password gast

Стартираме gpsdrive и какво ? Данните се записват и всичко е страхотно :)

Но на мен лично тази карта не ми допада особено и искам всичко това да го преместя в/у картата на GoogleEarth. За целта използвах едно готово python скриптче, което не работеше (нямаше и автор) и трябваше да пренапиша. Може да бъде изтеглено от тук: gpsdriveToGoogleEarth_mpetrov_net.py

изпълняваме python скриптчето което трябва да конвертира от gpsdrive към GoogleEarth:

python gpsdriveToGoogleEarth_mpetrov_net.py

Получавам следната грешка"
#:/tmp# python gpsdriveToGoogleEarth_mpetrov_net.py
Traceback (most recent call last):
File "gpsdriveToGoogleEarth_mpetrov_net.py", line 1, in <module>
import MySQLdb
ImportError: No module named MySQLdb

Това е защото очевидно нямам mysql модул за python. Сега ще го инсталирам:

apt-get install python-mysqldb

Сега като го изпълним и ще се генерира файл wireless_mpetrov_net.kml които ще вкараме в Google Earth, чрез импорт. Виждаме мрежите които сме картографирали по- рано.

В интерес на истината написах едно простичко bash скриптче което прави някои неща автоматизирано. То може да бъде изтеглено от тук:  War Driver 1.0

Потенциален проблем които може да възникне при употребата на Kismet
Проблем при стартиране на Kismet:

ERROR:  Unable to find room for logging files within 100 counts.  If you really are
logging this many times in 1 day, change log title or edit the source.
WARNING: Error disabling monitor mode: Failed to set channel 0 22:Invalid argument
WARNING: wlan0 (wlan0) left in an unknown state.  You may need to manually
restart or reconfigure it for normal operation.
WARNING: Sometimes cards don't always come out of monitor mode
cleanly.  If your card is not fully working, you may need to
restart or reconfigure it for normal operation.
Trying to wake networkmanager back up…
Kismet exiting.

Решението е :
rm -fr /var/log/kismet/*

Идеята на тази публикация е с учебна цел. Аз като автор не нося никаква отговорност за причинени от нея щети.

PS: Моля слагайте си WPA2 пароли с максимална дължина и сложност поне като минимално нещо което трябва да направите за свойте wireless мрежи.

Промяна на ограниченията в Windows XP и Windows server 2003

1 февруари, 2010 Няма коментари

Един приятел скоро инсталирал XP на една машина и като администратор изтеглил куп неща в дял D: . След това направил потребителски имена на всички потребителите които ще ползват системата. Супер, но когато потребителя се логне в системата няма достъп до файловете в дял D:(тези които преди това моят приятел(като администратор) е добавил по- рано). За да предоставим достъп на потребителите в системата трябва да променим ограниченията на тези файлове чрез cacls:

D:\>cacls /?
Displays or modifies access control lists (ACLs) of files

CACLS filename [/T] [/E] [/C] [/G user:perm] [/R user [...]]
[/P user:perm [...]] [/D user [...]]
filename      Displays ACLs.
/T            Changes ACLs of specified files in
the current directory and all subdirectories.
/E            Edit ACL instead of replacing it.
/C            Continue on access denied errors.
/G user:perm  Grant specified user access rights.
Perm can be: R  Read
W  Write
C  Change (write)
F  Full control
/R user       Revoke specified user's access rights (only valid with /E).
/P user:perm  Replace specified user's access rights.
Perm can be: N  None
R  Read
W  Write
C  Change (write)
F  Full control
/D user       Deny specified user access.
Wildcards can be used to specify more that one file in a command.
You can specify more than one user in a command.

Abbreviations:
CI -- Container Inherit.
The ACE will be inherited by directories.
OI -- Object Inherit.
The ACE will be inherited by files.
IO -- Inherit Only.
The ACE does not apply to the current file/directory.

В този пример ще дадем пълни права на потребител "dr_nikolov":

cacls d:/*.* /T /E /P dr_nikolov:f

Сега ще "разтълкувам" предната команда:

1. calcs -  Името на приложението което използваме за промяна на ограниченята
2. "d:/*.*" - Това са всички директории и файлове които се намират във дял D:
3. /T - Рекурсивно променя ограниченията на всички файлове и директории, вкл. и техните под директории
4. /E - Редактиране на ограниченията
5. /P dr_nikolov:f -- Тук даваме "Full Control" или пълен достъп до файловете на потребител "dr_nikolov"

Това е всичко :)

Логване в SSH сървър, чрез PuTTY

22 януари, 2010 Няма коментари

Здравейте отново от мен Мартин Петров. Тази видео демонстрация е създадена единствено и само с учебна цел.

Този тази видео демонстрация е част от публикацията "За какво да ползваме PuTTY"  в блога www.mpetrov.net

PuTTY е SSH клиент които се ползва най- много от Windows потребителите. Това видео всъщност е именно за тях. Сега ще демонстрирам как чрез PuTTY може да се логнете в отдалечена машина с пуснат SSH сървър в нашият случай GNU/Linux Debian с пуснат OpenSSH сървър.

Преди всичко трябва да изтеглим PuTTY. Просто пишем в google "PuTTY" и първият резултат ни дава линк от където да го изтег7лим. Аз съм го изтеглил предварително и за целта продължаваме напред към демонстрацията.

Стартираме Putty и в секция "Host name" въвеждаме хостнейм или IP адрес на машината в която искаме да се логнем. В нашият случай е IP адрес 10.10.10.1 . Портът които е сетнат в машината е 22( двадесет и втори) затова оставям този порт. В секция "Saved Sections" записваме името на профила и след това натискаме "Save". Така следващият път вместо да правим тези настройки просто два пъти ще натистнем с мишката върху този името на профила които преди малко написахме.

Може да гледате видео демонстрацията от Youtube: Логване в SSH сървър, чрез PuTTY
Демонстрация във vbox7: Логване в SSH сървър, чрез PuTTY

Спиране на sms съобщенията от Големият кеш- 500

20 декември, 2009 Няма коментари

Абсолютно съм против да получавам sms-и от мобилните оператори за играта "Големият Кеш".  Именно поради тази причина позовавайки се на общите условия на "Големият кеш" цитирани по- долу се отказвам от "услугата"- "Големият кеш" :) .

Написах този пост понеже видях, че доста хора нямат идея как да прекратят това масово изпращане на sms-и от "Големият Кеш".

С няколко думи за да се откажа от получаването на sms-те от "Големият кеш" изпратих sms със съдържание "Stop" на номер 500 .

Извадка от ОБЩИ УСЛОВИЯ за участие във Викторината “Големият кеш”->Общи разпоредби:

Чл.50. В случай, че участник желае да не получава рекламни съобщения от Викторината, може да заяви това на организатора по всяко време като изпрати sms с текст Stop на номер 500 или чрез обаждане до номер 123 /0.03 лв с ДДС за обаждане за абонати и ползватели на Глобул/, *500 /безплатно за абонати и ползватели на Мобилтел/, *500 /безплатно за абонати и ползватели на Vivacom/. С изпращането на този sms, респективно с извършването на обаждането, рекламните съобщения до участника във Викторината се спират. В случай, че желае да възобнови участието си участникът следва да изпрати един sms към номер 500 .

Почти всичко за числото седем

14 декември, 2009 Няма коментари

sevenУ много народи в древния свят числото 7 има особена символика. За египетските и вавилонските философи то представлявало сума от две жизнени числа 3 и 4: трима човека – баща, майка и дете -- са съставяли основата на живота, а четири било числото на посоките на света и посоката на вятъра, четирите възрасти на човешкия живот. Питагор отдавал голямо значение на числото седем като сума на числата 3 и 4: триъгълниците и четириъгълниците се считали през античността израз на завършеност и съвършенство. Седем още е числото на девствеността, на седемте дни от седмицата, на седемте тона от гамата, на седемте степени в науката.

Древните евреи починали числото седем. В Стария завет пише: „За шест дни създаде Господ небето и земята, морето и всичко в него, а на седмия ден почина”. Шабат е седмият ден за евреите. На седем хълма е основан Древен Рим. В християнството се говори за седем смърни гряха (гордост, алчност, похот, лакомия, гняв, мързел и завист) и седем тайнства (кръщение, миропомазване, причастие, свещенство, брак). Седем дни душата е около гроба. На седмия ден новороденото получава име. При мисюлманите мястото на висшето просвещение е седмото небе. Плеади в гръцката митология се нарича съзвездието от седем звезди. В приказките Синята брада има седем жени, Снежанка живее при седем джуджета и т.н.

С числото седем са свързани и най-известните паметници от античността, наричани Седемте чудеса на света. За първи път те са описани от финикийския писател Антипарт от Сидон през II век преди Хр.
Източник: mastilo.info

Интересни проекти за почивка:
1. Настоящ и развиващ- www.abox7.com- Теглене на клипове от vbox7
2. Бъдещ- www.igri7.com- Безплатни онлайн игри

Как да разделяме големите файлове под GNU/Linux

13 декември, 2009 Няма коментари

Всеки се е сблъсквал с голям файл които трябва да изпрати по пощата(примерно), но пощенската кутия която ползва позволява прикачения файл да бъде максимум 8 МБ. Ние имаме файл които е 12 MB и не можем да изпратим от първия път за целта трябва да го разделим на две част. Ето как става това под GNU/Linux :)

split -b 6M bigdhstudio.file

Или ако искаме да по различен начин(суфикс) да бъдат именувани разцепените парчета:

split -b 6M bigdhstudio.file bigdhstudio.part.

По този начин суфикса ще бъде "bigdhstudio.part.aa", "bigdhstudio.part.ab" вместо  "xaa", "xab" .. както ще бъде при по- горния пример.

Ако искаме суфикса да не бъдат букви, а цифри 1,2,3 тогава добавяме аргумента -d:

split -bd 6M bigdhstudio.file bigdhstudio.part.

По този начин суфикса ще бъде "bigdhstudio.part.00", "bigdhstudio.part.01"

След като ги изпратим получателя трябва да ги сглоби като за целта прави следното:

cat `echo bigdhstudio.part.* | sort` > bigdhstudio_all