Blog
bash
Objava: 22
· bash
· bash
find /home/ -type f -mtime +7 -exec rm '{}' \; brisanje fajlova manjih od 5KB find ./ -size -5k -delete brisanje fajlova većih od 10MB find ./ -size +10m -delete
· bash
Пр
· bash
· bash
установить : пример: скрипт массовой конвертации:
· ActiveDirectory · bash
· bash
· bash
? if [ uslov ] then ako je uslov tačan izvršiti sve komande do else ili do fi else ako uslov nije tačan izvršiti sve komande do fi fi Veoma je važno zapamtiti da vaša konstrukcija uvek mora da se završava rečju fi! Izrazi…
· bash
#!/bin/bash # Скрипт за аутоматизацију преузимања фајлова. LogFie=/var/log/backup_db.log NameDay=$((10#`date +%d`-1)) if [ ${#NameDay}=1 ]; then NameDay=0$NameDay fi temp_name=$(date +%m.%Y) NameDate=$NameDay.$temp_name FulName=$NameDate/BACKUP_SQL-$NameDate'_21.00.7z' #echo $FulName echo $(date) - start copy >> $LogFile aria2c "ftp://lomix.com.ua/$FulName" \ --ftp-user=ftpbackup --ftp-passwd=XXXXX \ --dir='/backup/db' --log='/var/log/aria.log' \ --max-concurrent-downloads=4…
· bash
#!/bin/sh # Монтирање мрежног диска са сервера seo-studio sudo apt-get install smbfs mkdir /media/sharedisk cp "/etc/fstab" "/etc/fstab.default" echo "//192.168.4.224/sharedisk /media/sharedisk cifs credentials=/root/.smbcredentials,iocharset=utf8,file_mode=0777,dir_mode=0777,_netdev 0 0" >> /etc/fstab echo "username=sharedisk" > /root/.smbcredentials echo "password=xxxxxxx" >> /root/.smbcredentials cd /etc/rc0.d sudo mv S31umountnfs.sh S19umountnfs.sh…
· bash
· bash
Server=192.168.xxx.xxx Username=clientftp Password=xxxxxx Directory=test LDirectory="/test" Filename="index.php" ftp -n $Server <<End-Of-Session user $Username $Password binary bell cd $Directory lcd $LDirectory put $Filename bye End-Of-Session # ako je potrebno kopirati više fajlova, može se koristiti šablon mput *.php
· bash
Preuzimamo program sa sajta http://www.datsi.fi.upm.es/~frosal/ i raspakujemo arhivu mw shc-3.x.x.c shc.c make make test OPTIONS
· bash
crontab -e ## блокирам оне који покушавају да погоде лозинку за ssh 59 * * * * sh ~/ssh_security.sh vim ~/ssh_security.sh
· bash
#!/bin/bash ipban='netstat -an| grep :80 | grep -v 127.0.0.1 |grep -v 0.0.0.0 |awk '{ print $5 }' | sort|awk -F: '{print $1}' | uniq -c | awk '$1 > 20 {print $2}' for ip in $ipban do iptables -A INPUT…
· bash
#!/bin/sh # раскоментирајте за свој систем инсталацију компонента самба #sudo apt-get install smbfs #(за убунту) #sudo zypper install smbfs # (за овпенСюс) #sudo yum install smbfs # (за ЦентОс) mkdir /media/sharedisk cp "/etc/fstab" "/etc/fstab.default" echo "//192.168.4.224/sharedisk /media/sharedisk cifs credentials=/root/.smbcredentials,iocharset=utf8,file_mode=0777,dir_mode=0777,_netdev 0…
· bash
#!bin/bash i=0 diapazon=19 while [ $i -lt 255 ] do i=$[$i+1] K_file2="ifcfg-eth1:"$diapazon$i echo 'DEVICE=eth1:'$diapazon$i>$K_file2 echo 'IPADDR=192.168.'$diapazon'.'$i>>$K_file2 echo 'HWADDR=xx:xx:xx:xx:xx:xx'>>$K_file2 echo 'ONBOOT=yes'>>$K_file2 echo $K_file ' kreiran' done
· bash
#!/bin/bash # skripta za kontrolu replikacije # i slanje mejla u slučaju problema # Skriptu je napisao Lomaka Dmitrij, Kijev 2012 # potrebno: yum install mailx # postaviti na krun master-servera da izvršava 1put na sat # crontab -e ## 00 *…
· bash
Угнежђене if инструкције Унутар if инструкције можете користити још једну if инструкцију. Можете користити онолико нивоа угнежђивања if инструкција колико можете да поднесете. У овом примеру се проверавају преступне године:
· bash
Цикл for-in Оператор for-in је намењен за редом приступ вредностима наведеним у листи. Свака вредност се редом додељује променљивој. Синтакса је следећа: Размотримо мали пример: Након извршавања примера, у првих 5 виртуелних конзола (терминала) појавиће се линија са својим бројем. У…
Neophodni kolačići su uvek aktivni. Statistika, spoljni fontovi i marketing samo uz saglasnost (GDPR).
Jezik, sesija, čuvanje saglasnosti
Anonimna analitika poseta
Google Fonts i drugi CDN
Reklamni pikseli i trackeri
Skenirajte za brz prelazak na ovaj sajt sa telefona