Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- file: a fájl típusának megállapítása
- pl.:
- - cat > valami.txt
- - [szöveg]
- - Ctrl+D
- file valami.txt
- -> valami.txt: ASCII text
- touch: üres fájl létrehozása
- cp: copypaste, másolás
- mv: move, áthelyezés-átnevezés (!!)
- cp valami.txt ~/gyak0218 ==> a valami.txt tartalmát a gyak0218 fájlba másolja (nem lesz belőle mappa!)
- HELYES:
- mkdir masol
- cp valami.txt ~/masol
- mv ures.txt ureske.txt ==> átNEVEZÉS
- mv ureske.txt ~/masol ==> átHELYEZÉS
- (attól függ, hogy egyezik-e az elérési út! ha egyezik = átnevezés | különbözik = áthelyezés)
- De lehet a kettőt egyszerre is!
- mv ureske.txt ~/masol/kiscsillag.txt ==> az ureske.txt-t áthelyezi a masol mappába és a
- * - bármennyi és bármilyen karakter
- ? - 1 db bármilyen karakter
- ^ - tagadás
- [] - halmaz (1 karakterre ma)
- [x-y] - intervallum egy halmazban
- [^123] - NEM 123 az adott karakter
- cp /etc/?[a-z][123]??[^g]* ~/ ==> átmásolja az etc mappából azokat a fájlokat, aminek a második karaktere betű, a harmadik karaktere 1 vagy 2 vagy 3, a hatodik karaktere nem g, és bármekkora hosszú.
- <!!!!!!!!!!>
- > - átirányítás, szabványos kimenet (átírja)
- >> - hozzáfűz
- 2> - a hibaüzenetek átirányítása
- mkdir /etc/virag25.txt 2> ~/hiba - az etc mappában nem tudunk fájlt létrehozni, a 2> jellel a home könyvtárban lévő hiba nevű fájlba írjuk be a hibaüzeneteket.
- ...... 2> /dev/null - "mindent elnyel", ha nem akarjuk hogy hibaüzeneteket jelenítsen meg, ezt tesszük a végére a commandnek
- history > history.txt ==> a history tartalmát a history.txt-be másolja
- cat history.txt | wc ==>
- intercsaki@aries:~$ cat history.txt | wc
- 154 475 3050
- wc - word counter
- A három szám: sorok, szavak, karakterek
- wc: -l,-w,-c (lines, words, characters)
- wc -l history.txt == cat history.txt | wc
- | - pipe (cső) - bemenet (cat history.txt) a cső eleje, kimenet a cső vége ( | wc)
- cat passwd | grep intercsaki ==>
- intercsaki:x:2241:100:Molnár Krisztián,,,,emeraldrill@gmail.com:/home/hallg/intercsaki:/bin/bash
- grep: sorokat listáz!
- pl.:
- cat passwd | grep ab (ab = minta)
- (egyébként: grep ab passwd - tökéletesen ekvivalens)
- (Az eredményt nem listázom, rengeteg)
- -- Kilistázza azokat a SOROKAT, ahol a minta (ab) szerepel!
- cat passwd | grep asd ==>
- gyorgy:x:1958:100:Nádasdi György,,,,nadasdigyuri@gmail.com:/home/hallg/gyorgy:/bin/bash
- <<== JOGOSULTSÁGOK ==>>
- -----------------------
- -rw-r--r-- 1 intercsaki users 9 febr 18 10.14 ads
- -rw-r--r-- 1 intercsaki users 0 febr 18 10.42 conf.txt
- -rw------- 1 intercsaki users 383 febr 15 04.21 dead.letter
- -rw-r--r-- 1 intercsaki users 102 febr 18 10.47 hiba
- -rw-r--r-- 1 intercsaki users 3162 febr 18 10.53 history.txt
- drwx------ 2 intercsaki users 4096 febr 14 14.28 mail
- drwxr-xr-x 2 intercsaki users 4096 febr 18 10.23 masol
- -rw-r--r-- 1 intercsaki users 91312 febr 18 10.26 passwd
- lrwxrwxrwx 1 root root 49 febr 11 11.42 public_html -> /home/chroot/home/uweb001/users_public/intercsaki
- drwxr-xr-x 2 intercsaki users 4096 febr 18 08.25 test
- -rw-r--r-- 1 intercsaki users 36 febr 18 10.11 valami.txt
- drwxr-xr-x ----- drw|xr-x|r-x
- 421|421|421
- d|rwx|r-x|r-x -> 755 (4+2+1, 4+1, 4+1)
- U G O
- user, group, other
- r - readable, olvasható
- w - writable, írható
- x - exetuable, futtatható
- 777 - teljes jogosultság
- chmod 777 hiba ==> a hiba fájlnak teljes jogosultságot adunk
- -rwxrwxrwx 1 intercsaki users 102 febr 18 10.47 hiba
- wiki.koczka.hu -> jogosultságok, átirányítások
- http://wiki.koczka.hu/index.php/Linux:Jogosults%C3%A1gi_rendszer
- http://wiki.koczka.hu/index.php/Linux:%C3%81tir%C3%A1ny%C3%ADt%C3%A1sok,_sz%C5%B1r%C5%91k (ezek közül amit vettünk)
- http://wiki.koczka.hu/index.php/Linux:K%C3%B6nyvt%C3%A1r_%C3%A9s_f%C3%A1jlkezel%C3%A9s -ezeket is!
- márciusban: processzkezelés és tömörítés, stb
- ZH: márc 18 (5 óra múlva, vagy esetleg 4)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement