České diskuzní fórum

Linux shell

Jak pravidleně mazat obsah nějaké složky pod linuxem

Ahoj,

stalo se mi že se mi pravidelně začala zaplňovat složka /mail/new na hostingu a to dokonce stovkami MB spam emailů.

Proto by mohlo být řešení nastavit CronJob, nebo vytvořit dávkový skript (bash skript) který se bude pravidelně vykonávat v určitou dobu.

Příkaz by mohl vypadat například takto:

12 4,19 * * * /bin/rm -r -f /path/to/directory/*

Ve 4:12 a 19:12 hodin se to vymaže.

Zde zdroj anglicky

Command to use is

/bin/rm -r -f /path/to/directory/*

The format of a crontab file is:

Možná Vás zajímá:

  • skript na mazání linux (2)
  • linux mazani (1)
  • linux odstraneni adresare (1)
  • linux smazani adresare (1)
  • linux smazani slozky (1)
  • smazání adresáře v linuxu (1)

Kategorie: Linux shell   Slova: ,

Jak rozbalit vícesouborové zip archivy pod Linuxem

Postup jak rozbalit více souborový archiv ZIP pod linuxem (shell).

Pokud jste použili pouze příkaz unzip, mohlo vám to zahlásit chybu že nejsou podporovány vícesouborové archivy.

zipfile claims to be last disk of a multi-part archive;
attempting to process anyway, assuming all parts have been concatenated
together in order. Expect “errors” and warnings…true multi-part support
doesn’t exist yet (coming soon).

Jak tedy rozbalit ZIP archiv který se skládá z více částí (souborů). Je to jednoduché, níže je příklad.

Možná Vás zajímá:

  • linux zip (13)
  • rozbaleni zip linux (6)
  • zip linux (5)
  • unzip linux (5)
  • jak rozbalit zip v linux (3)
  • rozbaleni archivů linux (3)
  • jak rozbalit zip linux (2)
  • linux rozbalení zip (2)
  • * z01 (1)
  • rozbalovani linux (1)
  • rozbalování souborů zip linux (1)
  • rozzipování pod linuxem (1)
  • rozbalení linux (1)
  • rozbalení full rar (1)
  • rar příkazy v linuxu (1)
  • liux rozbaleni zip (1)
  • linux jak rozbalím rar (1)
  • jak rozbalit zip v linuxe (1)
  • jak rozbalit zip po částech (1)
  • jak rozbalit z01 z02 z03 (1)

Kategorie: Linux shell   Slova: , , , , ,

Jak přidat/nainstalovat další skladiště (repository/repo) Linux

Nejde nainstalovat program v Linux CentOS!

Pokoušeli jste se nainstalovat nějaký program do vašeho systému. Například v CentOS.

yum install jmenoprogramu

Ale co se nestalo! “No package ***available. Nothing to do” Nenalezlo to program. Proč? Linux má nastavená tzv. úložiště (repositories) což jsou adresáře na internetu kde jsou haldy programů. A ten program nebyl nalezen ve výchozích úložištích které jsou nastavené u vaší distribuce linuxu.

Řešení

Přidáme si nová alternativní a důvěryhodná úložiště do /etc/yum.conf souboru, nebo vložíme přímo rpm soubor úložiště do adresáře /etc/yum.repos.d/.

Možná Vás zajímá:

  • repository Linux (6)
  • linux repository (4)
  • přidání repozitářů centos (2)
  • repozitar linux (2)
  • jak pridat repozitar (2)
  • jak pridat repozitar v centosu (2)
  • centos přidání repozitáře (2)
  • přídání do yum (1)
  • ovládání yum (1)
  • přidání klíče repository (1)
  • nastavení repository v centos (1)
  • nastaveni repository (1)
  • přidání repository kod (1)
  • pridanie mirror do fedory (1)
  • pridat repo do yum (1)
  • yum repository centos (1)
  • yum redhat 4 repositories (1)
  • yum přidat repository (1)
  • yum přidání repozitáře (1)
  • yum install testing (1)

Kategorie: Linux shell   Slova: , , , , , ,

Nastavení Nameserveru ve Webminu

* Login to webmin.
* Click on the Servers Icon once and wait for it to load fully.
* On that page, locate the BIND DNS Server link and click on it (assume you install BIND version).
* On the BIND DNS Server page, click on the Create a new master zone and wait for the page to load fully.
* Now, the loaded page will show you a form asking for the following:

zone type: Forward
Domain name / Network: Enter in your domain name (without the www) Records file: Automatic
Master server: ns1.yourdomain.com (note… this ns should be the one you created at your domain registrar)

Možná Vás zajímá:

  • jak nastavit nameserver (2)
  • ubuntu webmin mail server (2)
  • webmin nastavení dns (2)
  • webmin dns (1)
  • webmin mail server (1)

Kategorie: Linux shell   Slova: ,

Linux: Nahrání souborů na vzdálený FTP server

Pomocí tohoto skriptu jednoduše nahrajete soubory z Vašeho linux serveru na vzdálený FTP server.

Linux Shell skript pro FTP upload ke stažení zde: http://zajimave-clanky.info/data/linux/ftp.upload.sh

Použítí skriptu:

Ve vašem shellu přejděte do složky kam chcete skript umístit a zadejte příkaz pro stažení skriptu do tohoto umístění:

wget http://zajimave-clanky.info/data/linux/ftp.upload.sh

Následně skript spusťte příkazem:

sh ftp.upload.sh

Zadejte vaše přihlašovací údaje a složky.

Možná Vás zajímá:

  • linux ftp (28)
  • ftp linux (20)
  • linux ftp upload (12)
  • ftp script linux (5)
  • ftp server linux (4)
  • linux prikaz ftp (2)
  • skript ftp vzdaleny server (1)
  • linux script ftp (1)
  • linux upload server (1)
  • nahrání souboru ftp příkaz shell (1)
  • vzdaleny adresar v linuxu (1)
  • přihlášení na vzdálený server linux (1)
  • príkazy ftp shell (1)
  • script posílání dat na ftp (1)
  • upload to ftp linux (1)
  • shell ftp nahrávání (1)
  • ftp kopírovanie linux prikaz (1)
  • linux odeslání souboru na server (1)
  • linux odeslání souboru ftp (1)
  • ftp linux upload shell (1)

Kategorie: Linux shell   Slova: , , , ,

Vi linux editor – Ovládání Vi editoru

Základní práce s Linux shell editorem Vi

Linux editor Vi je Linuxový program kterým můžete na serveru zobrazovat obsah souborů a editovat jejich obsah.

Soubor otevřeme v editoru Vi několika způsoby:
vi jmenosouboru.txt
vi /var/www/html/index.php
vi ../html/index.php

Nový soubor vytvoříme například zadáním jména neexistujícího souboru:
vi tento_dokument_jeste_neexistuje.txt

Základy práce s Vi

1. Po spuštění souboru nebo vytvoření nového souboru editorem Vi se přepneme do módu editace klávesou “a”.

Možná Vás zajímá:

  • linux vi (345)
  • vi linux (157)
  • vi manual (124)
  • linux editor vi (33)
  • linux vi editor (27)
  • linux vi příkazy (14)
  • vi editor návod (13)
  • vi editor linux (9)
  • editor vi linux (9)
  • editor vi návod (4)
  • linux editor vim (4)
  • linux prikaz vi (3)
  • ovladani vi (2)
  • vim linux editor (2)
  • příkazy vi linux (2)
  • editor vi ovládání (2)
  • linux ukončení vi (2)
  • vim zakladni prikazy (2)
  • vi ovládání (1)
  • vi editace (1)

Kategorie: Linux shell   Slova: , , , ,

Linux: Jak zálohovat soubory a MySQL na FTP

Záloha souborů a MYSQL databází serveru na vzdálený FTP

Máte svůj server nebo VPS s přístupem na příkazovou řádku Linux Shell (SSH přístup). Chcete zálohovat například obsah adresáře var/www/html kde jsou uložené všechny soubory vašich webů, dále chcete zálohovat všechny MySQL databáze na serveru. Toto vše chcete zálohovat na vzdálený FTP server.

Jak zálohovat na FTP

Přihlašte se přes SSH k vašemu serveru a nahrajeme si dva dávkové soubory - shell skripty které když spustíme, provedou nám buď přenos zálohy na vzdálené FTP nebo rovnou i zálohu MySQL vytvoří. Také si ukážeme jak nastavit u těchto skriptů pravidelné automatické spouštění – pravidelnou zálohu souborů (serveru na FTP). Zabere vám to tak 15 minut+

Možná Vás zajímá:

  • linux zálohování (11)
  • linux shell skript pro zalohu mysql databazi (2)
  • mysql linux soubory (1)
  • mysql z ftp (1)
  • příkaz jak zazálohovat mysql (1)
  • shell script zaloha složky (1)
  • skript na zálohu webu (1)
  • skript pro zálohu přes ftp (1)
  • záloha ftp na vps (1)
  • zaloha mysql na ftp (1)
  • záloha souboru ftp lftp (1)
  • zálohovací program ftp mysql (1)
  • zalohovani databaze mysql linux (1)
  • zálohování mysql (1)
  • mysql backup script (1)
  • automatická záloha databáze cron odeslání emailem (1)
  • backup mysql linux server (1)
  • backup to ftp linux (1)
  • ftp cron script linux (1)
  • jak nastavit vzdalene ftp nas disk (1)

Kategorie: Linux shell   Slova: , , , , , , , ,

Instalace LAMP – Linux Apache MySQL PHP

Linux je již nainstalovaný nebo nainstalujeme distribuci z Autorun CD. Tyto příkazy by měly fungovat na CentOS linux nebo RedHat linux. Možná i další linux distribuce.

MySQL instalace

  • Instalace
    yum install mysql mysql-server

Spuštění

  • Nastavíme autospouštění MySQL při startu systému
    chkconfig –levels 235 mysqld on
  • Ihned spustíme mysql
    /etc/init.d/mysqld start

Nastavení

  • Nastavíme nové heslo pro mysql uživatele root
    mysqladmin -u root password noveheslo

Možná Vás zajímá:

  • lamp linux (23)
  • instalace lamp (22)
  • linux lamp (16)
  • instalace php linux (14)
  • lamp instalace (10)
  • linux apache mysql instal (7)
  • instalace mysql centos (5)
  • centos zprovoznění appache (3)
  • lamp linux instalace (1)
  • lamp linux apache (1)
  • linux apache instalace (1)
  • linux instalace php (1)
  • linux jak nainstalovat php (1)
  • linux mysql instalace (1)
  • linux php mysql instalacex (1)
  • mysql centos instalace (1)
  • mysql instalace centos (1)
  • nastaveni lampp apache (1)
  • php mysql installacia na linux (1)
  • apache centos install (1)

Kategorie: Linux shell   Slova: , , ,

Jak aktualizovat PHP 5.1 na PHP 5.2 u CentOS linux

Zde je krátký návod jak aktualizovat u CentOS linuxového serveru službu PHP z verze 5.1 na PHP 5.2.

http://www.atomicorp.com/wiki/index.php/PHP

Vše se provádí přes příkazovou řádku (linux shell). A zabere cca 10 minut :D

—–

Jakmile provedete uvedené příkazy bude třeba poeditovat soubor /etc/php.ini (vi /etc/php.ini)
Pro uložení změn v editoru Vi stiskněte v módu vkládání dat klávesu Esc a napište :w a stiskněte Enter. Tím se uloží změny. Linux editor Vi opustíte :q! a odentrováním.

Možná Vás zajímá:

  • aktualizace php (13)
  • php aktualizace (5)
  • centos update php (2)
  • jak upgradovat php (2)
  • centos 5 php 5 2 (1)
  • centos návod (1)
  • linux update php (1)

Kategorie: Linux shell   Slova: , , ,

Základy správy serveru/VPS – Práce v Shellu CentOS linux

Pár úplně základních příkazů na příkazové řádce – shell linuxu, linux. Pro nápovědu co který příkaz umí zadejte nazev příkazu pomlčky a help. Například (yum –help)

reboot

restartuje celý server nebo VPS

exit

Zavře konzoli (shell)

logout

Odhlásí vás. Můžete se přihlásit na server jako jiný uživatel.

pwd – Zobrazí aktuální cestu na které se nacházíme v systému

pwd

CP (Copy) – kopírování souboru nebo složky

cp soubor1.txt /slozka/soubor2.txt

Možná Vás zajímá:

  • centos příkazy (15)
  • příkazy pro centos (2)
  • centos doporucuji (1)
  • zaklady centos (1)
  • stazeni souboru z internetu v centos (1)
  • správa uživatelů centos (1)
  • příkaz na vps (1)
  • příkaz na restart linuxového serveru centos (1)
  • linux centos príkazy (1)
  • jak nainstalovat imagemagick na vps (1)
  • centos správa domény (1)
  • centos prikazy vps (1)
  • centos prace se soubory (1)
  • základy správy serveru (1)

Kategorie: Linux shell   Slova: , , , , , ,