За да увеличим максималния брой на отворени файлове за определен процес, трябва да напишем следната команда:
sysctl -w fs.file-max=100000
Ако искаме настройката да е валидна и след рестартиране на машина във файла /etc/sysctl.conf добавяме следният ред:
За да проверите дали всичко е наред и правилно запаметено, използвайте следната команда:
blagomir@firefly:~$ sysctl fs.file-max
fs.file-max = 100000
blagomir@firefly:~$
Value Constant Description
1 E_ERROR Fatal run-time errors. Execution of the script is halted
2 E_WARNING Non-fatal run-time errors. Execution of the script is not halted
4 E_PARSE Compile-time parse errors. Parse errors should only be generated by the parser.
8 E_NOTICE Run-time notices. The script found something that might be an error, but could also happen when running a script normally
16 E_CORE_ERROR Fatal errors that occur during PHP's initial startup.
32 E_CORE_WARNING Non-fatal run-time errors. This occurs during PHP's initial startup.
256 E_USER_ERROR Fatal user-generated error. This is like an E_ERROR set by the programmer using the PHP function trigger_error()
512 E_USER_WARNING Non-fatal user-generated warning. This is like an E_WARNING set by the programmer using the PHP function trigger_error()
1024 E_USER_NOTICE User-generated notice. This is like an E_NOTICE set by the programmer using the PHP function trigger_error()
2048 E_STRICT Run-time notices. Enable to have PHP suggest changes to your code which will ensure the best interoperability and forward compatibility of your code.
4096 E_RECOVERABLE_ERROR Catchable fatal error. This is like an E_ERROR but can be caught by a user defined handle (see also set_error_handler())
8191 E_ALL All errors and warnings, except level E_STRICT (E_STRICT will be part of E_ALL as of PHP 6.0)
Не, не че няма какво да се прави, но прочетох в един блог това и ми стана интересно. Реших да изкопирам идеята, а именно да покажа в колко машини съм се логвал от 1 Януари 2012 до момента.
Как става това ли?
blagomir@firefly:~$ cat .ssh/known_hosts | wc -l
46
Отговор: 46
P.S. Като се замисля май не са чак толкова много…
Или как да направим разделени по година/месец/ден бекъпи във Virtualmin/Webmin.
При настройка на бекъпа, в “Destination and format” карето, избираме директорията, в която искаме да се прави бекъпа.
До тук всичко е супер, но ако искаме и бекъпите автоматично да се изтриват след Х дни, трябва да напишем директорията така:
MacBook Pro или обикновен лаптоп ще е по-полезен в работата и ежедневието ви и защо?
Весела Коледа!
Екипът на BGTechBlog.com Ви пожелава Весела Коледа и незабравими моменти с най-близките!
Domain path: /www/domain.com/www/root/
## Servers
server {
listen 80 default;
server_name localhost;
index index.php;
if ($host ~* "([^\/]+)\.([^\.\/]+\.[^\.\/]+)" ) {
set $prefix /$2/$1/root;
}
root /www$prefix;
location ~ \.php$ {
fastcgi_pass CGI_FARM_NAME_HERE;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_intercept_errors on;
fastcgi_read_timeout 120;
fastcgi_next_upstream error timeout invalid_header;
include fastcgi_params;
}
location ~ /\.ht { deny all; }
location ~* \.(jpg|jpeg|gif|png|swf|ico)$ {
gzip off;
expires 5d;
}
location ~* \.(js|css)$ {
expires 6d;
}
}
В предишните версии на Ubuntu можехме да създаваме launcher-и с дясен клик на Desktop-a. Тук вече не е така и е нужно малко да се потрудим за да си направим launcher, който да пуснем в лявото shortcut меню.
Инсталираме:
sudo apt-get install --no-install-recommends gnome-panel
За да създадем нов launcher на Desktop-a, пишем следната команда в terminal:
gnome-desktop-item-edit ~/Desktop/ --create-new
След това ще видим диалог, в който трябва да изберем какво ще стартира новият launcher.

Налага ми се да преместя бекъп системата си. За момента нямам окончателно решение къде да прехвърля няколкото терабайта бекъпи (лични и на различни фирми), но вчера се спрях на Amazon S3.
Все още не мога да изкажа впечатления, защото не съм работил с S3 повече от час, но недостатъка, който за момента ми пречи най-много е, че S3 могат да се използват само и единствено като прикачен хард диск, върху който да се записват данни. А така ми се искаше да мога да се логна в него с SSH и да му пусна един rsync…
Ако имате по-добро решение за бекъп ще се радвам да споделите.
Първо ще поясня, че има 3 вида пиксели:
1. Работещи
2. Изгорели
3. Блокирали или така наречените Stuck pixel-и
Практически няма софтуер, който да инсталирате и да Ви каже дали имате изгорели пиксели по монитора. Най-добрият вариант е сами да разгледате монитора си обстойно, като в помощ идва този сайт. Технически сайта не прави нищо друго, освен да ви показва подходящи едноцветни фонове, на които изгорелите и блокирали пиксели да се отличат по-лесно.
За изгорелите пиксели спасение няма. Намирате ги, грабвате гаранционната карта на монитора/лаптопа и се връщате в магазина за да Ви го сменят.
Теоретично, заспалите пиксели (stuck pixel) могат да се “събудят” като се “бомбандират” с различни цветове за кратък интервал от време. Аз лично не препоръчвам да се опитвате, защото ми се струва загуба на време, но все пак ако решите, ТУК може да намерите софтуер, който прави точно това “бомбандиране”.