Linux:Egyéb parancsok
(Változatok közti eltérés) (→Egyéb parancsok) |
(→Egyéb parancsok) |
||
4. sor: | 4. sor: | ||
* Keresse meg azokat a fájlokat a home könyvtárában és annak összes könyvtárában is, melyek neve a-val kezdődik.<megoldas> | * Keresse meg azokat a fájlokat a home könyvtárában és annak összes könyvtárában is, melyek neve a-val kezdődik.<megoldas> | ||
<code lang="bash"> | <code lang="bash"> | ||
- | find ~ -name 'a*' | + | root@columbo:~# find ~ -name 'a*' |
</code></megoldas> | </code></megoldas> | ||
* Keresse meg az összes könyvtárt a home könyvtárában és annak összes könyvtárában.<megoldas> | * Keresse meg az összes könyvtárt a home könyvtárában és annak összes könyvtárában.<megoldas> | ||
<code lang="bash"> | <code lang="bash"> | ||
- | find ~ -type d | + | root@columbo:~# find ~ -type d |
</code></megoldas> | </code></megoldas> | ||
* Keresse meg azokat a fájlokat a home könyvtárában és annak összes könyvtárában is, melyek a dev könyvtárban találhatók, és blokkos eszközfájlok.<megoldas> | * Keresse meg azokat a fájlokat a home könyvtárában és annak összes könyvtárában is, melyek a dev könyvtárban találhatók, és blokkos eszközfájlok.<megoldas> | ||
<code lang="bash"> | <code lang="bash"> | ||
- | find /dev -type b | + | root@columbo:~# find /dev -type b |
</code></megoldas> | </code></megoldas> | ||
* Keresse meg azokat a fájlokat a home könyvtárában és annak összes könyvtárában is, melyek a tmp könyvtárban vannak, és a tulajdonosa feri.<megoldas> | * Keresse meg azokat a fájlokat a home könyvtárában és annak összes könyvtárában is, melyek a tmp könyvtárban vannak, és a tulajdonosa feri.<megoldas> | ||
<code lang="bash"> | <code lang="bash"> | ||
- | find ~ -user feri | + | root@columbo:~# find ~ -user feri |
</code></megoldas> | </code></megoldas> | ||
* Keresse meg azokat a fájlokat a home könyvtárában és annak összes könyvtárában is, melyek amelyeketet két órája módosítottak!<megoldas> | * Keresse meg azokat a fájlokat a home könyvtárában és annak összes könyvtárában is, melyek amelyeketet két órája módosítottak!<megoldas> | ||
<code lang="bash"> | <code lang="bash"> | ||
- | find ~ -ctime 2 | + | root@columbo:~# find ~ -ctime 2 |
</code></megoldas> | </code></megoldas> | ||
* Jelenítse meg a tartalmát a /tmp könyvtár összes olyan tmp kiterjesztésű fájljának, melynek tulajdonosa feri!<megoldas> | * Jelenítse meg a tartalmát a /tmp könyvtár összes olyan tmp kiterjesztésű fájljának, melynek tulajdonosa feri!<megoldas> | ||
<code lang="bash"> | <code lang="bash"> | ||
- | find /tmp -name '*.tmp' -user feri -exec cat {} \; | + | root@columbo:~# find /tmp -name '*.tmp' -user feri -exec cat {} \; |
</code></megoldas> | </code></megoldas> | ||
* Törölje le ezeket a fájlokat!<megoldas> | * Törölje le ezeket a fájlokat!<megoldas> | ||
<code lang="bash"> | <code lang="bash"> | ||
- | find /tmp -name '*.tmp' -user feri -exec rm {} \; | + | root@columbo:~# find /tmp -name '*.tmp' -user feri -exec rm {} \; |
</code></megoldas> | </code></megoldas> | ||
* Keresse meg azokat a fájlokat, melyek neve tartalmazza a passwd szót a locate paranccsal!<megoldas> | * Keresse meg azokat a fájlokat, melyek neve tartalmazza a passwd szót a locate paranccsal!<megoldas> | ||
<code lang="bash"> | <code lang="bash"> | ||
- | locate -b passwd | + | root@columbo:~# locate -b passwd |
</code></megoldas> | </code></megoldas> | ||
* Keresse meg a passwd programot a whereis paranccsal!<megoldas> | * Keresse meg a passwd programot a whereis paranccsal!<megoldas> | ||
<code lang="bash"> | <code lang="bash"> | ||
- | whereis passwd | + | root@columbo:~# whereis passwd |
</code></megoldas> | </code></megoldas> | ||
* Készítsen egy szövegfájlt a "Hello" tartalommal a home könyvtárába, hello.txt néven! Másolja le ezt ugyanabba a könyvtárba teszt.txt néven! Módosítson ebben egy karaktert! Hasonlítsa össze a tartalmukat a megfelelő paranccsal! Ezután szúrjon be egy újabb sort a szövegbe, és újra végezze el az összehasonlítást<megoldas> | * Készítsen egy szövegfájlt a "Hello" tartalommal a home könyvtárába, hello.txt néven! Másolja le ezt ugyanabba a könyvtárba teszt.txt néven! Módosítson ebben egy karaktert! Hasonlítsa össze a tartalmukat a megfelelő paranccsal! Ezután szúrjon be egy újabb sort a szövegbe, és újra végezze el az összehasonlítást<megoldas> | ||
<code lang="bash"> | <code lang="bash"> | ||
- | cd ~ | + | root@columbo:~# cd ~ |
- | echo Hello >hello.txt | + | root@columbo:~# echo Hello >hello.txt |
- | cp hello.txt teszt.txt | + | root@columbo:~# cp hello.txt teszt.txt |
- | diff hello.txt teszt.txt | + | root@columbo:~# diff hello.txt teszt.txt |
- | echo "Hello again" >>hello.txt | + | root@columbo:~# echo "Hello again" >>hello.txt |
- | diff hello.txt teszt.txt | + | root@columbo:~# diff hello.txt teszt.txt |
</code></megoldas> | </code></megoldas> | ||
* Mekkora helyet foglalnak a fájlok és könyvtárak a /etc könyvtárban? Írassa ki ezt "Human readable" formában is!<megoldas> | * Mekkora helyet foglalnak a fájlok és könyvtárak a /etc könyvtárban? Írassa ki ezt "Human readable" formában is!<megoldas> | ||
<code lang="bash"> | <code lang="bash"> | ||
- | du /etc | + | root@columbo:~# du /etc |
du -H /etc | du -H /etc | ||
</code></megoldas> | </code></megoldas> | ||
* Mennyi szabad hely van a rendszerben? Mennyi szabad helyük van a gyökér fájlrendszerben? Hány százalékos a telítettsége a gyökér partíciónak? Milyen fájlrendszert használ ez?<megoldas> | * Mennyi szabad hely van a rendszerben? Mennyi szabad helyük van a gyökér fájlrendszerben? Hány százalékos a telítettsége a gyökér partíciónak? Milyen fájlrendszert használ ez?<megoldas> | ||
<code lang="bash"> | <code lang="bash"> | ||
- | df -H | + | root@columbo:~# df -H |
</code></megoldas> | </code></megoldas> | ||
* Az rsync paranccsal másolja át az összes conf kiterjesztésű fájlt az etc könyvtárból a ~/backup könyvtárába!<megoldas> | * Az rsync paranccsal másolja át az összes conf kiterjesztésű fájlt az etc könyvtárból a ~/backup könyvtárába!<megoldas> | ||
<code lang="bash"> | <code lang="bash"> | ||
- | rsync -av /etc/*.conf ~/backup | + | root@columbo:~# rsync -av /etc/*.conf ~/backup |
</code></megoldas> | </code></megoldas> | ||
* Tegye meg ugyanezt úgy, hogy a forrás fájlok a 193.225.33.18-as IP című gép /tmp könyvtárában vannak!<megoldas> | * Tegye meg ugyanezt úgy, hogy a forrás fájlok a 193.225.33.18-as IP című gép /tmp könyvtárában vannak!<megoldas> | ||
<code lang="bash"> | <code lang="bash"> | ||
- | rsync -av user@193.225.33.18:/etc/*.conf ~/backup | + | root@columbo:~# rsync -av user@193.225.33.18:/etc/*.conf ~/backup |
</code></megoldas> | </code></megoldas> | ||
* Másolja át ugyanerről a gépről az /etc/fstab fájlt a ~/backup könyvtárába!<megoldas> | * Másolja át ugyanerről a gépről az /etc/fstab fájlt a ~/backup könyvtárába!<megoldas> | ||
<code lang="bash"> | <code lang="bash"> | ||
- | rsync -av user@193.225.33.18:/etc/fstab ~/backup | + | root@columbo:~# rsync -av user@193.225.33.18:/etc/fstab ~/backup |
</code></megoldas> | </code></megoldas> | ||
* Frissítse a backup könyvtárat az időközben megváltozott tartalommal!<megoldas> | * Frissítse a backup könyvtárat az időközben megváltozott tartalommal!<megoldas> | ||
<code lang="bash"> | <code lang="bash"> | ||
- | rsync -av user@193.225.33.18:/etc/fstab ~/backup | + | root@columbo:~# rsync -av user@193.225.33.18:/etc/fstab ~/backup |
</code></megoldas> | </code></megoldas> |
A lap 2014. április 10., 09:18-kori változata
Egyéb parancsok
Kivonat: find, whereis, locate, diff, du, df rsync
- Keresse meg azokat a fájlokat a home könyvtárában és annak összes könyvtárában is, melyek neve a-val kezdődik.
- Keresse meg az összes könyvtárt a home könyvtárában és annak összes könyvtárában.
- Keresse meg azokat a fájlokat a home könyvtárában és annak összes könyvtárában is, melyek a dev könyvtárban találhatók, és blokkos eszközfájlok.
- Keresse meg azokat a fájlokat a home könyvtárában és annak összes könyvtárában is, melyek a tmp könyvtárban vannak, és a tulajdonosa feri.
- Keresse meg azokat a fájlokat a home könyvtárában és annak összes könyvtárában is, melyek amelyeketet két órája módosítottak!
- Jelenítse meg a tartalmát a /tmp könyvtár összes olyan tmp kiterjesztésű fájljának, melynek tulajdonosa feri!
- Törölje le ezeket a fájlokat!
- Keresse meg azokat a fájlokat, melyek neve tartalmazza a passwd szót a locate paranccsal!
- Keresse meg a passwd programot a whereis paranccsal!
- Készítsen egy szövegfájlt a "Hello" tartalommal a home könyvtárába, hello.txt néven! Másolja le ezt ugyanabba a könyvtárba teszt.txt néven! Módosítson ebben egy karaktert! Hasonlítsa össze a tartalmukat a megfelelő paranccsal! Ezután szúrjon be egy újabb sort a szövegbe, és újra végezze el az összehasonlítást
- Mekkora helyet foglalnak a fájlok és könyvtárak a /etc könyvtárban? Írassa ki ezt "Human readable" formában is!
- Mennyi szabad hely van a rendszerben? Mennyi szabad helyük van a gyökér fájlrendszerben? Hány százalékos a telítettsége a gyökér partíciónak? Milyen fájlrendszert használ ez?
- Az rsync paranccsal másolja át az összes conf kiterjesztésű fájlt az etc könyvtárból a ~/backup könyvtárába!
- Tegye meg ugyanezt úgy, hogy a forrás fájlok a 193.225.33.18-as IP című gép /tmp könyvtárában vannak!
- Másolja át ugyanerről a gépről az /etc/fstab fájlt a ~/backup könyvtárába!
- Frissítse a backup könyvtárat az időközben megváltozott tartalommal!