Portaal Portaal Pingviini veeb foorumi pealeht
  Viki  |  IRC  |  Otsing  |  Küsimused ja vastused  |  Profiil  |  Privaatsõnumite vaatamiseks logi sisse  | Logi sisse või Registreeru
<empty>
Vaata järgmist teemat
Vaata eelmist teemat

Postita uus teemaVasta teemale
Autor Sõnum
insippo
Pingviini aktivist
Pingviini aktivist


Vanus: 54
Liitunud: 07.06.2009
Postitused: 181


estonia.gif
postituspostitatud: 21.09.2009, 22:45  postituse pealkiri:  (teema puudub)  

kõige paremini puhastab : cat /dev/zero > /dev/sda 100% kindel,et saad saastast lahti

EDIT: Kui sa ei tea, millega tegu, siis ära antud käsku mingil juhul kasuta!
Postitust muutis - Spott


olavsu1


Vana Pingviin
Vana Pingviin


Vanus: 48
Liitunud: 01.12.2006
Postitused: 923

Distributsioon: ubuntu, mandriva
estonia.gif
postituspostitatud: 21.09.2009, 23:26  postituse pealkiri:  (teema puudub)  

Tsitaat:
kõige paremini puhastab : cat /dev/zero > /dev/sda 100% kindel,et saad saastast lahti


see on see kõige tagumisem asi.

_________________
olen Troll ja ootan pingviin.org konto sulgemist.

laur
Vana Pingviin
Vana Pingviin


Vanus: 38
Liitunud: 22.01.2006
Postitused: 1195
Asukoht: Tallinn
Distributsioon: Estobuntu, Kubuntu, Mandriva, OpenSUSE
estonia.gif
postituspostitatud: 22.09.2009, 01:19  postituse pealkiri:  (teema puudub)  

insippo, palun muuda oma postitust et selles oleks ka konstruktiivne seletus sellele mida see käsk teeb, inimene kes ei saa täpselt aru aga proovib on pärast väga õnnetu.

_________________
Image

Hannus
Pingviini kasutaja
Pingviini kasutaja


Vanus: 35
Liitunud: 10.12.2008
Postitused: 41

Distributsioon: Ubuntu 9.10
blank.gif
postituspostitatud: 22.09.2009, 14:25  postituse pealkiri:  (teema puudub)  

Huvi pärast küsiks, et siis mida too käsk teeb?


sander85
Vana Pingviin
Vana Pingviin


Vanus: 38
Liitunud: 08.08.2005
Postitused: 4359
Asukoht: Tallinn (vahel ka Virtsu)
Distributsioon: Mageia, Debian, CentOS
estonia.gif
postituspostitatud: 22.09.2009, 15:17  postituse pealkiri:  (teema puudub)  

Hannus kirjutas:
Huvi pärast küsiks, et siis mida too käsk teeb?


http://en.wikipedia.org/wiki//dev/zero

lastakse kogu su /dev/sda nullidega üle, nii et sinna ei jää miskit enam Smile

_________________
Image Image Image

Hannus
Pingviini kasutaja
Pingviini kasutaja


Vanus: 35
Liitunud: 10.12.2008
Postitused: 41

Distributsioon: Ubuntu 9.10
blank.gif
postituspostitatud: 22.09.2009, 16:01  postituse pealkiri:  (teema puudub)  

Aa okay tänud. Aga teemasse, nt /home kausta koguneb alati mingit jama. Peamiselt siis erinevate aplikatsioonide config failid jms. Isegi sudo apt-get autoremove --purge'iga ei saa nendest lahti kahjuks (nt kui eemaldada vastava käsuga mõni programm). Kui keegi teaks vastavat käsku, oleksin väga tänulik. Mitte et väga raske oleks aegajalt seda puhastada, aga lihtsalt meeldiks selline linuxi tüüpi mõtlemine, et on võimalus kõik ära kustutada, mida pole vaja.

Ega need failid seal mingit ruumi küll ei võta, aga lihtsalt tekib sinna igast jama.


obundra
Vana Pingviin
Vana Pingviin


Vanus: 49
Liitunud: 04.08.2005
Postitused: 1213
Asukoht: 127.0.0.1
Distributsioon: RHEL, Solaris, Debian, Gentoo
estonia.gif
postituspostitatud: 22.09.2009, 19:45  postituse pealkiri:  (teema puudub)  

Mingit erilist vahendit pole puhastamiseks ilmselt tarvis, üldjuhul peaks piisama väiksest skriptijupist.Mõnel distrol on tmpwatch või mõni sarnase funktsiooniga skript juba olemas crontabis ja puhastab tmp kausta.Uuri /etc/cron.* kaustu, sealt võid selle leida ja lisa omale sobivad read, et su kodukausta ka puhastataks.
Näiteks üks selline:
Kood:
#!/bin/sh
#
#
# clean_tmp. This script was split off cron.daily
# Please add your local changes to cron.daily.local
# since this file will be overwritten, when updating your system.
#
# Copyright (c) 1996-2002 SuSE Linux AG, Nuernberg, Germany.
#
# please send bugfixes or comments to http://www.suse.de/feedback.
#
# Author: Burchard Steinbild, 1996
#         Florian La Roche, 1996
#

#
# paranoia settings
#
umask 022

PATH=/sbin:/bin:/usr/sbin:/usr/bin
export PATH
#
# get information from /etc/sysconfig
#
if [ -f /etc/sysconfig/cron ] ; then
    . /etc/sysconfig/cron
fi

#
# Delete apropriate files in tmp directories.
#
OMIT=""
for i in $OWNER_TO_KEEP_IN_TMP ; do
    OMIT="$OMIT  ( ! -user $i )"
done

function cleanup_tmp
{
  MAX_DAYS=$1
  shift
  DIRS_TO_CLEAR="$@"

  if [ "$MAX_DAYS" -gt 0 ]; then
    for DIR in $DIRS_TO_CLEAR ; do
      test -x /usr/bin/safe-rm && {
      find $DIR/. $OMIT ! -type d ! -type s ! -type p \
        -atime +$MAX_DAYS -exec /usr/bin/safe-rm {} \;
      } || echo "Error: Can not find /usr/bin/safe-rm"
      find $DIR/. -depth -mindepth 1 $OMIT -type d -empty \
        -mtime +$MAX_DAYS -exec /usr/bin/safe-rmdir {} \;
    done
  fi
}

cleanup_tmp ${MAX_DAYS_IN_TMP:-0} ${TMP_DIRS_TO_CLEAR:-/tmp}
cleanup_tmp ${MAX_DAYS_IN_LONG_TMP:-0} ${LONG_TMP_DIRS_TO_CLEAR}

exit 0

See skript võtab oma konfi failist /ets/sysconfig/cron, mis näeb välja selline:
Kood:
## Path:        System/Cron/Man
## Description: cron configuration for man utility
## Type:        yesno
## Default:     yes
#
# Should mandb and whatis be recreated by cron.daily ("yes" or "no")
#
REINIT_MANDB=yes

## Type:        yesno
## Default:     yes
#
# Should old preformatted man pages (in /var/cache/man) be deleted? (yes/no)
#
DELETE_OLD_CATMAN=yes

## Type:        integer
## Default:     7
#
# How long should old preformatted man pages be kept before deletion? (days)
#
CATMAN_ATIME=7
## Path:        System/Cron
## Description: days to keep old files in tmp-dirs, 0 to disable
## Type:        integer
## Default:     0
## Config:
#
# cron.daily can check for old files in tmp-dirs. It will delete all files
# not accessed for more than MAX_DAYS_IN_TMP. If MAX_DAYS_IN_TMP is not set
# or set to 0, this feature will be disabled.
#
MAX_DAYS_IN_TMP="0"

## Type:        integer
## Default:     0
#
# see MAX_DAYS_IN_TMP. This allows to specify another frequency for
# a second set of directories.
#
MAX_DAYS_IN_LONG_TMP="0"

## Type:        string
## Default:     "/tmp"
#
# This variable contains a list of directories, in which old files are to
# be searched and deleted. The frequency is determined by MAX_DAYS_IN_TMP
#
TMP_DIRS_TO_CLEAR="/tmp"

## Type:        string
## Default:     ""
#
# This variable contains a list of directories, in which old files are to
# be searched and deleted. The frequency is determined by MAX_DAYS_IN_LONG_TMP
# If cleaning of /var/tmp is wanted add it here.
#
LONG_TMP_DIRS_TO_CLEAR=""

## Type:        string
## Default:     root
#
# In OWNER_TO_KEEP_IN_TMP, you can specify, whose files shall not be deleted.
#
OWNER_TO_KEEP_IN_TMP="root"

## Type:        string
## Default:     no
#
# "Set this to "yes" to entirely remove (rm -rf) all  files and subdirectories
# from the temporary directories defined in TMP_DIRS_TO_CLEAR on bootup.
# Please note, that this feature ignores OWNER_TO_KEEP_IN_TMP - all files will
# be removed without exception."
#
# If this is set to a list of directories (i.e. starts with a "/"), these
# directories will be cleared instead of those listed in TMP_DIRS_TO_CLEAR.
# This can be used to clear directories at boot as well as clearing unused
# files out of other directories.
#
CLEAR_TMP_DIRS_AT_BOOTUP="no"

# Type:         time (eg: 14:00)
# Default:      nothing
#
# At which time cron.daily should start. Default is 15 minutes after booting
# the system. Due to the fact that cron script runs only every 15 minutes,
# it will only run on xx:00, xx:15, xx:30, xx:45, not at the accurate time
# you set.
DAILY_TIME=""

# Type:         integer (days)
# Default:      5
#
# Maximum days not running when using a fixed time set in DAILY_TIME.
# 0 to skip this. This is for users who will power off their system.
#
# There is a fixed max. of 14 days set,  if you want to override this
# change MAX_NOT_RUN_FORCE in /usr/lib/cron/run-crons
MAX_NOT_RUN="5"

## Type:        yesno
## Default:     no
#
# send status email even if all scripts in
# cron.{hourly,daily,weekly,monthly}
# returned without error? (yes/no)
#
SEND_MAIL_ON_NO_ERROR="no"

## Type:        yesno
## Default:     no
#
# generate syslog message for all scripts in
# cron.{hourly,daily,weekly,monthly}
# even if they haven't returned an error? (yes/no)
#
SYSLOG_ON_NO_ERROR="no"

Säti aga parameetrid omale sobivaks ja anna tuld.Võid crontabiga ka tmpwatch käima sättida.

_________________
IT teenused

-ordi-
Vana Pingviin
Vana Pingviin


Vanus: 31
Liitunud: 13.12.2008
Postitused: 821

Distributsioon: GNU/Linux
estonia.gif
postituspostitatud: 22.09.2009, 21:07  postituse pealkiri:  (teema puudub)  

Ma kasutan seda siis, ei viitsi koguaeg neid käske eraldi toksida.

http://www.upload.ee/files/200642/cleaner.sh.html


obundra
Vana Pingviin
Vana Pingviin


Vanus: 49
Liitunud: 04.08.2005
Postitused: 1213
Asukoht: 127.0.0.1
Distributsioon: RHEL, Solaris, Debian, Gentoo
estonia.gif
postituspostitatud: 23.09.2009, 08:09  postituse pealkiri:  (teema puudub)  

Kas asi on minus või on see link vigane?Igatahes alla laetud saan vaid upload.ee lehekülje html koodi.

_________________
IT teenused

Heix
Pingviini aktivist
Pingviini aktivist


Vanus: 43
Liitunud: 23.07.2005
Postitused: 356

Distributsioon: Arch Linux
estonia.gif
postituspostitatud: 23.09.2009, 08:22  postituse pealkiri:  (teema puudub)  

obundra kirjutas:
Kas asi on minus või on see link vigane?Igatahes alla laetud saan vaid upload.ee lehekülje html koodi.


Eile õhtul veel töötas.


-ordi-
Vana Pingviin
Vana Pingviin


Vanus: 31
Liitunud: 13.12.2008
Postitused: 821

Distributsioon: GNU/Linux
estonia.gif
postituspostitatud: 23.09.2009, 16:02  postituse pealkiri:  (teema puudub)  

obundra kirjutas:
Kas asi on minus või on see link vigane?Igatahes alla laetud saan vaid upload.ee lehekülje html koodi.

Kas nii ka mitte?
http://www.upload.ee/download/200642/3d24046642c2340c388/cleaner.sh


obundra
Vana Pingviin
Vana Pingviin


Vanus: 49
Liitunud: 04.08.2005
Postitused: 1213
Asukoht: 127.0.0.1
Distributsioon: RHEL, Solaris, Debian, Gentoo
estonia.gif
postituspostitatud: 23.09.2009, 19:04  postituse pealkiri:  (teema puudub)  

Selle lingi pealt sain faili tiritud ja oma uudishimu rahuldatud Smile .See puhastab vanad kernelid ja muu aptitudest mahajäänud mudru ning prügikasti, paslik debianiliste peal kasutamiseks.

_________________
IT teenused

sx75
Pingviini kasutaja
Pingviini kasutaja


Vanus: 44
Liitunud: 13.10.2005
Postitused: 58

Distributsioon: Debian Wheezy & Jessie, Mint
estonia.gif
postituspostitatud: 25.09.2009, 22:46  postituse pealkiri:  (teema puudub)  

paar asja veel millega saab debianilisi liigsest kraamist vabaneda.
Esiteks localepurge, mille abil on võimalik vabaneda ebavajalikest keelepakettidest.

deborphan ja kui soov on graafiliselt teha suus gtkorphan.
puhastab süsteemi üksikuks jäänud pakettidest.

kolmandaks synapticu abil saab eemaldada jäänukid Residual config.


Heix
Pingviini aktivist
Pingviini aktivist


Vanus: 43
Liitunud: 23.07.2005
Postitused: 356

Distributsioon: Arch Linux
estonia.gif
postituspostitatud: 26.09.2009, 09:07  postituse pealkiri:  (teema puudub)  

Pikemalt võib lugeda siit:
Cleaning up a Ubuntu GNU/Linux system


Näita (aja järgi):      
Postita uus teemaVasta teemale


Vaata järgmist teemat
Vaata eelmist teemat
Powered by phpBB2 Plus based on phpBB © 2001/7 phpBB Group