Basic auth with .htpasswd and .htaccess
AuthType Basic AuthName "Restricted area" AuthUserFile /home/data/site/.htpasswd Require valid-user
13 июня 2015, 10:23
AuthType Basic AuthName "Restricted area" AuthUserFile /home/data/site/.htpasswd Require valid-user
#!/bin/sh BASEDIR=$(dirname $0)
SELECT * FROM t1 ORDER BY key_part1,key_part2,... ; SELECT * FROM t1 WHERE key_part1 = constant ORDER BY key_part2; SELECT * FROM t1 ORDER BY key_part1 DESC, key_part2 DESC; SELECT * FROM t1 WHERE key_part1 = 1 ORDER BY key_part1 DESC, key_part2 DESC; SELECT * FROM t1 WHERE key_part1 > constant ORDER BY key_part1 ASC; SELECT * FROM t1 WHERE key_part1 < constant ORDER BY key_part1 DESC; SELECT * FROM t1 WHERE key_part1 = constant1 AND key_part2 > constant2 ORDER BY key_part2;
ssh-keygen -R "hostname"
du -hs *
nano /etc/network/interfaces
auto lo iface lo inet loopback auto eth0 iface eth0 inet static address XXX.XXX.XXX.XXX netmask 255.255.255.255 gateway XXX.XXX.XXX.XXXНу и в завершении
/etc/init.d/networking restart
crontab /path/to/fileВывести содержимое текущего файла расписания:
crontab -lУдаление текущего файла расписания:
crontab -rРедактирование текущего файла расписания (при первом запуске будет выведен список поддерживаемых текстовых редакторов):
crontab -eЭтот ключ позволяет выполнять вышеописанные действия для конкретного пользователя (запуск только от root):
crontab -u usernameЗарезервированные литералы
@reboot Запуск при загрузке @yearly Раз в год 0 0 1 1 * @annually Тоже что и @yearly @monthly Раз в месяц 0 0 1 * * @weekly Раз в неделю 0 0 * * 0 @daily Раз в день 0 0 * * * @midnight В полночь (00:00) @hourly Каждый час 0 * * * *
sudo apt-get install nginx-extras sudo update-rc.d nginx enable
yum -y groupinstall "Development Tools" git clone git://git.videolan.org/x264.git cd x264 ./configure --prefix=/usr --bindir=/usr/bin --libdir=/usr/lib64 --disable-asm --enable-shared make && make install cd .. git clone https://github.com/mstorsjo/fdk-aac.git cd fdk-aac autoreconf -i ./configure --prefix=/usr --bindir=/usr/bin --libdir=/usr/lib64 --disable-shared make && make install cd .. wget http://www.tortall.net/projects/yasm/releases/yasm-1.2.0.tar.gz tar xvzf yasm-1.2.0.tar.gz cd yasm-1.2.0/ ./configure make && make install cd .. wget http://downloads.sourceforge.net/opencore-amr/vo-aacenc-0.1.2.tar.gz tar xzvf vo-aacenc-0.1.2.tar.gz cd vo-aacenc-0.1.2 ./configure --prefix=/usr --bindir=/usr/bin --libdir=/usr/lib64 --disable-shared make && make install cd .. wget http://downloads.sourceforge.net/opencore-amr/fdk-aac/fdk-aac-0.1.4.tar.gz tar xzvf fdk-aac-0.1.4.tar.gz cd fdk-aac-0.1.4 ./configure --prefix=/usr --bindir=/usr/bin --libdir=/usr/lib64 --disable-shared make && make install cd .. git clone git://source.ffmpeg.org/ffmpeg.git cd ffmpeg ./configure --prefix=/usr --bindir=/usr/bin --datadir=/usr/share/ffmpeg --incdir=/usr/include/ffmpeg --libdir=/usr/lib64 --mandir=/usr/share/man --arch=x86_64 --enable-libfdk-aac --enable-libx264 --disable-debug --enable-nonfree --enable-gpl --enable-version3 --enable-libvo-aacenc make && make install cd ..
yum list installed
git rm --cached mylogfile.log git rm --cached -r mydirectory
~google_appengine/dev_appserver.py --skip_sdk_update_check --port 8085 --admin_port 9005 --php_executable_path /usr/local/bin/php-cgi ~application_path
sudo launchctl unload /System/Library/LaunchDaemons/com.apple.syslogd.plist sudo launchctl load /System/Library/LaunchDaemons/com.apple.syslogd.plist
<img id="uploadPreview" style="width: 100px; height: 100px;" /> <input id="uploadImage" type="file" name="myPhoto" onchange="PreviewImage();" /> <script> function PreviewImage() { var oFReader = new FileReader(); oFReader.readAsDataURL(document.getElementById("uploadImage").files[0]); oFReader.onload = function (oFREvent) { document.getElementById("uploadPreview").src = oFREvent.target.result; }; }; </script>
yum list | grep -i xml rpmdb: Thread/process 31902/140347322918656 failed: Thread died in Berkeley DB library error: db3 error(-30974) from dbenv->failchk: DB_RUNRECOVERY: Fatal error, run database recovery error: cannot open Packages index using db3 - (-30974) error: cannot open Packages database in /var/lib/rpm CRITICAL:yum.main: Error: rpmdb open failedТо должно помочь следующее
rm -f /var/lib/rpm/__* rpm --rebuilddb
$db = new PDO("mysql:host=localhost;dbname=test", 'root', ''); // works regardless of statements emulation $db->setAttribute(PDO::ATTR_EMULATE_PREPARES, 0); $sql = " DELETE FROM car; INSERT INTO car(name, type) VALUES ('car1', 'coupe'); INSERT INTO car(name, type) VALUES ('car2', 'coupe'); "; try { $db->exec($sql); } catch (PDOException $e) { echo $e->getMessage(); die(); }2. Используем prepare (ATTR_EMULATE_PREPARES надо включить)
$db = new PDO("mysql:host=localhost;dbname=test", 'root', ''); // works not with the following set to 0. You can comment this line as 1 is default $db->setAttribute(PDO::ATTR_EMULATE_PREPARES, 1); $sql = " DELETE FROM car; INSERT INTO car(name, type) VALUES ('car1', 'coupe'); INSERT INTO car(name, type) VALUES ('car2', 'coupe'); "; try { $stmt = $db->prepare($sql); $stmt->execute(); } catch (PDOException $e) { echo $e->getMessage(); die(); }
curl -X HEAD -e http://site.com -i http://ya.ru
service sysctl reloadLinux:
sysctl -p /etc/sysctl.conf
ddrescue --force /dev/ada1 /dev/null
mount -o remount,rw / # Linux mount -o rw / # FreeBSD