Nástroje pro práci s diskem

Z MiS
(Rozdíly mezi verzemi)
Přejít na: navigace, hledání
(Zjištění kapacity disku: Oprava du -s *)
(Kontrola souborového systému: Doplněna možnost chkdsk -f c:)
Řádka 2: Řádka 2:
 
== Kontrola souborového systému ==
 
== Kontrola souborového systému ==
 
* Může provádět i kontrolu povrchu pevného disku.
 
* Může provádět i kontrolu povrchu pevného disku.
*Linux: <code>fsck</code> (FileSystem ChecK)
+
; Linux &mdash; <code>fsck</code> (FileSystem ChecK)
** Musí provádět správce (root).
+
* Musí provádět správce (root).
** Pokud chceme kontrolovat systémový svazek, musíme vynutit kontrolu po restartu (svazek musí být odpojen). Vytvoříme soubor <code>/forcefsck</code> a restartujeme systém:
+
* Pokud chceme kontrolovat systémový svazek, musíme vynutit kontrolu po restartu (svazek musí být odpojen). Vytvoříme soubor <code>/forcefsck</code> a restartujeme systém:
 
  touch /forcefsck
 
  touch /forcefsck
 
  shutdown -r now
 
  shutdown -r now
 
<div class="Poznamka">V Debianu 8 je ve standardním nastavení kontrola systémového disku při startu zapnutá trvale.</div>
 
<div class="Poznamka">V Debianu 8 je ve standardním nastavení kontrola systémového disku při startu zapnutá trvale.</div>
*Windows: <code>chkdsk</code> (CHecKDiSK)
+
; Windows &mdash; <code>chkdsk</code> (CHecKDiSK)
**raději přes grafické rozhraní<br />(pravé tlačítko na ikonu disku &rarr; Vlastnosti &rarr; Nástroje &rarr; Zkontrolovat...)
+
* Nebo přes grafické rozhraní: ''pravé tlačítko na ikonu disku &rarr; Vlastnosti &rarr; Nástroje &rarr; Zkontrolovat...''
 +
* Kontrola systémového disku: <code>chkdsk -f c:</code> ... provede se až po restartu, aby bylo možné dělat opravy.
  
 
== Defragmentace ==
 
== Defragmentace ==

Verze z 30. 11. 2017, 23:27

Obsah

Kontrola souborového systému

Linux — fsck (FileSystem ChecK)
touch /forcefsck
shutdown -r now
V Debianu 8 je ve standardním nastavení kontrola systémového disku při startu zapnutá trvale.
Windows — chkdsk (CHecKDiSK)

Defragmentace

Windows
GNU/Linux

Zjištění kapacity disku

du (DiskUsage)

Úkoly:
  1. Vypište velikosti domovských složek všech uživatelů.
  2. Vypište pět uživatelských složek s největším množstvím dat.

df (DiskFree)

df nazevsouboru
Úkoly:
  1. Vypište zaplnění jednotlivých diskových oddílů.

Zjištění informací z inode

stat /etc/passwd
ls -i /etc/passwd

Hledání souborů

which název
which cp
cd `which novell`
find adresář -name název
find / -name s*.jpg 2> /dev/null
locate

Rozdělení disku (GNU/Linux)

K rozdělení disku na diskové oddíly můžeme využít programy:

gparted
fdisk
fdisk -l
partman

Připojování diskových oddílů

GNU/Linux

Připojení disku s Windows z živého CD Debianu (Wheezy):

$ su -i
$ fdisk -l
/dev/sda0 ...
$ mkdir win
$ mount /dev/sda0 win
...
$ umount /dev/sda0
Windows
compmgmt.msc→ Úložiště→ Správa disků.

Další kontroly

Převzato z: tcs-security-blanket.blogspot.com > 2010 > 04 > Keeping-linux-file-systems-clean

Unowned files
sudo find / \( -nouser -o -nogroup \) -print
Uneven permissions

Úkoly

Úkol — Přimontujte k virtuálnímu stroji další disk
  • Připojte k virtuálnímu stroji nový disk (v nastavení virtuálního stroje).
  • Rozdělte a naformátujte pomocí gparted nebo fdisk.
  • Nastavte v /etc/fstab automatické montování do /mnt/data (přidejte položku):
    • (Místo /dev/sdb5 doplňte správné zařízení připojeného disku.)
/dev/sdb5*   /mnt/data   ext3  relatime   0  2
  • Vytvořte složku /mnt/data/backup a sym. link /var/backup


Zdroje:

Osobní nástroje
Jmenné prostory
Varianty
Akce
Výuka
Navigace
Nástroje