Aufgaben zu Quotas: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „*Erstelle ein neues Dateisystem auf dem Gerät /dev/sdb1 und aktiviere Quotas für dieses Dateisystem. *Erstelle ein Verzeichnis mit dem Namen "quota_test" im…“)
 
Zeile 9: Zeile 9:
 
*Weise dem Benutzer "quota_user" eine Inode-Quota von 1000 Inodes zu.
 
*Weise dem Benutzer "quota_user" eine Inode-Quota von 1000 Inodes zu.
 
*Erstelle 900 Dateien im Verzeichnis "/quota_test" und überprüfe, ob das Erstellen weiterer Dateien erfolgreich ist.
 
*Erstelle 900 Dateien im Verzeichnis "/quota_test" und überprüfe, ob das Erstellen weiterer Dateien erfolgreich ist.
 +
 +
 +
 +
*Erstelle ein neues Dateisystem auf dem Gerät /dev/sdb1 und aktiviere Quotas für dieses Dateisystem.
 +
<!--
 +
```bash
 +
# Erstellen des Dateisystems
 +
mkfs.ext4 /dev/sdb1
 +
 +
# Aktivieren von Quotas für das Dateisystem
 +
tune2fs -o +usrquota /dev/sdb1
 +
```
 +
-->
 +
*Erstelle ein Verzeichnis mit dem Namen "quota_test" im Wurzelverzeichnis (/) des Dateisystems.
 +
<!--
 +
```bash
 +
# Erstellen des Verzeichnisses
 +
mkdir /quota_test
 +
```
 +
-->
 +
*Mounte das Dateisystem auf das Verzeichnis "/quota_test" über die Datei /etc/fstab und überprüfe den aktuellen Mount-Status.
 +
<!--
 +
```bash
 +
# Eintrag in /etc/fstab hinzufügen
 +
echo "/dev/sdb1 /quota_test ext4 defaults,usrquota 0 0" >> /etc/fstab
 +
 +
# Mounten des Dateisystems
 +
mount -a
 +
 +
# Überprüfen des Mount-Status
 +
mount | grep /quota_test
 +
```
 +
-->
 +
*Erstelle einen neuen Benutzer mit dem Namen "quota_user".
 +
<!--
 +
```bash
 +
# Erstellen des Benutzers
 +
useradd quota_user
 +
```
 +
-->
 +
*Weise dem Benutzer "quota_user" eine festgelegte Speicherplatz-Quota von 100 MB zu.
 +
<!--
 +
```bash
 +
# Festlegen der Speicherplatz-Quota
 +
setquota -u quota_user 100M 0 0 0 /quota_test
 +
```
 +
-->
 +
*Erstelle eine Datei mit dem Namen "quota_file" im Verzeichnis "/quota_test" mit einer Größe von 80 MB.
 +
<!--
 +
```bash
 +
# Erstellen der Datei
 +
dd if=/dev/zero of=/quota_test/quota_file bs=1M count=80
 +
```
 +
-->
 +
*Versuche, eine weitere Datei mit dem Namen "quota_file2" im Verzeichnis "/quota_test" zu erstellen und überprüfe das Ergebnis.
 +
<!--
 +
```bash
 +
# Versuch, eine weitere Datei zu erstellen
 +
touch /quota_test/quota_file2
 +
```
 +
-->
 +
*Erhöhe das Soft-Limit der Speicherplatz-Quota für den Benutzer "quota_user" auf 120 MB.
 +
<!--
 +
```bash
 +
# Erhöhen des Soft-Limits der Speicherplatz-Quota
 +
setquota -u quota_user 120M 0 0 0 /quota_test
 +
```
 +
-->
 +
*Weise dem Benutzer "quota_user" eine Inode-Quota von 1000 Inodes zu.
 +
<!--
 +
```bash
 +
# Festlegen der Inode-Quota
 +
setquota -u quota_user 0 1000 0 0 /quota_test
 +
```
 +
-->
 +
*Erstelle 900 Dateien im Verzeichnis "/quota_test" und überprüfe, ob das Erstellen weiterer Dateien erfolgreich ist.
 +
<!--
 +
```bash
 +
# Erstellen von 900 Dateien
 +
touch /quota_test/file{1..900}
 +
 +
# Versuch, eine weitere Datei zu erstellen
 +
touch /quota_test/file901
 +
```
 +
-->

Version vom 24. Juni 2023, 12:42 Uhr

  • Erstelle ein neues Dateisystem auf dem Gerät /dev/sdb1 und aktiviere Quotas für dieses Dateisystem.
  • Erstelle ein Verzeichnis mit dem Namen "quota_test" im Wurzelverzeichnis (/) des Dateisystems.
  • Mounte das Dateisystem auf das Verzeichnis "/quota_test" über die Datei /etc/fstab und überprüfe den aktuellen Mount-Status.
  • Erstelle einen neuen Benutzer mit dem Namen "quota_user".
  • Weise dem Benutzer "quota_user" eine festgelegte Speicherplatz-Quota von 100 MB zu.
  • Erstelle eine Datei mit dem Namen "quota_file" im Verzeichnis "/quota_test" mit einer Größe von 80 MB.
  • Versuche, eine weitere Datei mit dem Namen "quota_file2" im Verzeichnis "/quota_test" zu erstellen und überprüfe das Ergebnis.
  • Erhöhe das Soft-Limit der Speicherplatz-Quota für den Benutzer "quota_user" auf 120 MB.
  • Weise dem Benutzer "quota_user" eine Inode-Quota von 1000 Inodes zu.
  • Erstelle 900 Dateien im Verzeichnis "/quota_test" und überprüfe, ob das Erstellen weiterer Dateien erfolgreich ist.


  • Erstelle ein neues Dateisystem auf dem Gerät /dev/sdb1 und aktiviere Quotas für dieses Dateisystem.
  • Erstelle ein Verzeichnis mit dem Namen "quota_test" im Wurzelverzeichnis (/) des Dateisystems.
  • Mounte das Dateisystem auf das Verzeichnis "/quota_test" über die Datei /etc/fstab und überprüfe den aktuellen Mount-Status.
  • Erstelle einen neuen Benutzer mit dem Namen "quota_user".
  • Weise dem Benutzer "quota_user" eine festgelegte Speicherplatz-Quota von 100 MB zu.
  • Erstelle eine Datei mit dem Namen "quota_file" im Verzeichnis "/quota_test" mit einer Größe von 80 MB.
  • Versuche, eine weitere Datei mit dem Namen "quota_file2" im Verzeichnis "/quota_test" zu erstellen und überprüfe das Ergebnis.
  • Erhöhe das Soft-Limit der Speicherplatz-Quota für den Benutzer "quota_user" auf 120 MB.
  • Weise dem Benutzer "quota_user" eine Inode-Quota von 1000 Inodes zu.
  • Erstelle 900 Dateien im Verzeichnis "/quota_test" und überprüfe, ob das Erstellen weiterer Dateien erfolgreich ist.