sudo mkdir -p /var/lib/dpkg/{alternatives,info,parts,triggers,updates}
sudo cp /var/backups/dpkg.status.0 /var/lib/dpkg/status
apt-get download dpkg
sudo dpkg -i dpkg*.deb
apt-get download base-files
sudo dpkg -i base-files*.deb
22.06.2014 г.
Когато си забършеш /dpkg папката
15.06.2014 г.
Премахване на коментарите от php фаиловете в папка.
sed -i '/#.*/ d' test/*.php
-i - запазва промените
test/*.php - всички фаилове в папака test с окончание php
#.* - трие целият ред, който започва с #
Добавяне на ред във всички записи.
sed -i '1i <?php include(header.php) ?>' test/*.php
1i - на кои ред да се добави.
-i - запазва промените
test/*.php - всички фаилове в папака test с окончание php
#.* - трие целият ред, който започва с #
Добавяне на ред във всички записи.
sed -i '1i <?php include(header.php) ?>' test/*.php
1i - на кои ред да се добави.
7.06.2014 г.
Пинг на мрежа със задаване na ип-тата.
#!/bin/bash
# кои адреси да се добавят в случая до 30
for ((n=0 ; n < 30 ; n+=1))
do
ip=192.168.1.$n
if ping -c 1 -w 1 $ip > /dev/null2 > /dev/null >> logping.txt; then # записва резултата във файл
echo "${ip} is up"
else
echo "${ip} is down"
fi
done
// Обработка на фаилчето
cat logping.txt | grep -B 2 "rtt min/avg/max/mdev " | grep ping | cut -d' ' -f2
Трябва да изкара само ip-тата които са живи.
7.04.2014 г.
Plex media server
Радакция на /etc/init.d фаила на plexmediaserver
### BEGIN INIT INFO # Provides: plexmediaserver # Required-Start: $remote_fs $syslog $all # Required-Stop: # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: Plex Media Server # Description: Plex Media Server for Linux, # More information at http://www.plexapp.com # Many thanks to the great PlexApp team for his wonderfull job ! # Author: Cedric Quillevere / origin@killy.net # Version: 1.0a ### END INIT INFO test -f "/usr/lib/plexmediaserver/Plex Media Server" || exit 0 export PMS_RUN_USER="plex" plex_running=`ps ax | grep "\./Plex Media Server" | awk '{ print $1 }' | wc -l` case "$1" in start) if [ "$plex_running" -gt 1 ]; then echo "Plex already running..." exit 0 fi echo -n "Starting Plex Media Server: " su -l $PMS_RUN_USER -c "/usr/sbin/start_pms &" >/dev/null 2>&1 sleep 1 echo "done" ;; stop) if [ "$plex_running" -eq 1 ]; then echo "Plex Media Server is not running (no process found)..." exit 0 fi # Trying to kill the Plex Media Server itself but also the Plug-ins echo -n "Killing Plex Media Server: " ps ax | grep "Plex Media Server" | awk '{ print $1 }' | xargs kill -9 >/dev/null 2>&1 sleep 1 echo "done" ;; restart) sh $0 stop sh $0 start ;; status) if [ "$plex_running" -gt 1 ]; then echo "Plex Media Server process running." else echo "It seems that Plex Media Server isn't running (no process found)." fi ;; *) echo "Usage: $0 {start|stop|restart|status}" exit 1 ;; esac exit 0
- make a chmod +x /etc/init.d/plexmediaserver
- make a "update-rc.d plexmediaserver enable"
Стартира се на порт 32400.
9.03.2014 г.
ip от фаил със sed
grep -oE '((1?[0-9][0-9]?|2[0-4][0-9]|25[0-5])\.){3}(1?[0-9][0-9]?|2[0-4][0-9]|25[0-5])'
Абонамент за:
Публикации
(
Atom
)