Adatok
sala
306 bejegyzést írt és 258 hozzászólása volt az általa látogatott blogokban.
Elköltöztettem a blogot. Új cím: https://commandlineblog.melda.info/
Nincs különösebb oka, de egy saját github repóba commitálni az új posztokat markdown formátumban sokkal inkább illik egy parancssorról szóló bloghoz mint a blog.hu admin felületén szerencsétlenkedni. Újabban nekem amúgy is nagyon…..
sala
2020.04.11 07:37:13
@oldman360: Éljenek a senkik. (Én is használok RSS-t, de szerintem az elmúlt években elég sokat vesztett a népszerűségéből).
A legtöbb programban ami fájlméretet ír ki, lehetőség van arra, hogy a nyers szám helyett valami emberek számára emészhetőbb formában kapjuk az eredményt (többnyire -h, -H kapcsolókkal). Ha egy program nem támogatja ezt, numfmt-vel formázhatjuk a számokat.
A következő példa elég jól bemutatja mit…..
Írtam már párszor (gparted live, losetup, HDD lecserélése SSD-re) olyan eszközökről, amelyek partíciók és fájlrendszerek rendberakásánál hasznosak. Nemrég egy elrontott MBR-t kellett a kollégámnak rendberakni, végül a TestDisk segített. Bár azt a funckióját nem próbáltuk, elveszett partíciók…..
Szeretem a symlinkeket, de amikor 5 lépésen át kell követnem, hogy hol is van a linklánc vége, az elég kényelmetlen, ilyenkor hasznos a readlink.
Vegyük a következő egyszerű láncot:
a -> xx -> yy -> zz
A readlink parancs alapesetben nem sokkal jobb mint az ls, de a -f kapcsolóval az…..
A DIA ( Digitális Irodalmi Akadémia ) oldalán kortárs magyar írók műveit érhetjük el ingyen. Számomra nem teljesen érthető módon ezeket a műveket a weben elolvashatjuk, de arra már nincs mód ( legalábbis én nem találtam ), hogy valami e-könyv formátumban letölthessük…..
sala
2018.03.19 09:14:45
@vasszer: A calibre egy igen hasznos eszköz, ha ekönyvekkel foalalkozik az ember.
A fenti scriptem is használja (ebook-convert, ebook-meta).
A grafikus felület konvertálója is hasznos lehet, de mivel ez egy parancssoros blog, ezért nem írtam róla.
A scriptem nyilván szörnyű és elég reménytelennek tűnik karbantartani a változó dia formátumok miatt.
Továbbra sem értem, hogy több mint 5 évvel az eredeti bejegyzésem után miért nem lehet még mindig letölteni valami elfogadható ekönyv formátumban a könyveket a dia-ról. Mintha direkt megnehezítenék a könyvek olvasását.
A fenti scriptem is használja (ebook-convert, ebook-meta).
A grafikus felület konvertálója is hasznos lehet, de mivel ez egy parancssoros blog, ezért nem írtam róla.
A scriptem nyilván szörnyű és elég reménytelennek tűnik karbantartani a változó dia formátumok miatt.
Továbbra sem értem, hogy több mint 5 évvel az eredeti bejegyzésem után miért nem lehet még mindig letölteni valami elfogadható ekönyv formátumban a könyveket a dia-ról. Mintha direkt megnehezítenék a könyvek olvasását.
sala
2019.02.07 18:23:40
@dzsekitcsen: Hát meglepne, ha a script rendesen működne az új oldal anyagaival.
Úgy látom még kényelmetlenebbé tették az olvasást, mintha az lenne a céljuk, hogy ne olvassa senki a könyveket.
Úgy látom még kényelmetlenebbé tették az olvasást, mintha az lenne a céljuk, hogy ne olvassa senki a könyveket.
Rengetegen backupolnak úgy, hogy időnként kimásolják a fontos alkönyvtárak tartalmát egy külső drive-ra egy új alkönyvtárba. A módszer nagy hátránya, hogy ha egy fájl nem változott az előző mentés óta, akkor az kétszer is ott lesz a külső drive-on, feleslegesen foglalva a…..
A WoeUSB-vel Windows installer iso fájlokat írhatunk pendrive-ra, hogy onnan installáljuk a Windows-t.
woeusb --device Win10_1803_Hungarian_x64.iso /dev/sdX
a /dev/sdX helyett persze a pendrive drive-ja kell
Azt igazából nem tudom miért nem elég egy sima dd, de annyira nem is érdekel...
Szövegfájlok sorait hasonlíthatjuk össze a comm paranncsal. Vegyünk két fájlt, ahol a sorok rendezve vannak:
$ cat file1.txt aaabbbdddeee$ cat file2.txt bbbccceee
A comm három oszlopba rendezi sorokat. Az elsőbe azok kerülnek, amelyek csak az első fájlban vannak, a másodikba azok…..
A Mac OS-en elérhető homebrew linuxos forkja a Linuxbrew. Használatával Linuxra is pont úgy installálhatunk fel programokat mint Mac OS-re. Elsőre kevésbé tűnik hasznosnak, hiszen minden Linux disztribúciónak van saját csomagkezelője, de elég sokszor előfordul, hogy egy csomag…..
Még a Shell Scripts Matter cikk ajánlotta a shellchecket, de önmagában is megér egy bejegyzést.
Készítsünk egy nagyon egyszerű scriptet (test1.sh):
#!/bin/bashecho hello $1
Ha elkezdjük használni, elég sokáig úgy viselkedik ahogy elvárjuk, de azért az utolsó két parancs közti…..
Ha Linux után MacOS-t kezdünk használni, akkor az nagyon jó hogy a shell a már jól megszokott bash, beépített editornak ott van az emacs (vi, nano, ...), de azért több jól megszokott linuxos program hiányzik. Legegyszerűben ezeket homebrew segítségével installálhatjuk.
A parallel…..
Korábban írtam már az xclip parancsról, amivel parancssorból kezelhetjük a clipboardot, ha Mac OS alatt van szükségünk erre, akkor a pbcopy pbpaste párost használhatjuk:
$ echo 'alma' | pbcopy
$ echo $(pbpaste)
alma..
Gyártsunk egy jelszóvédett pdf-et:
$ echo -n titok > titok.txt$ enscript -p titok.{ps,txt}$ ps2pdf titok.{ps,pdf}$ pdftk titok.pdf output titok_jelszo.pdf user_pw 987654321
Ahhoz, hogy a titkosított pdf-et hashcattel feltörhessük, két dologra lesz szükségünk. Először is tudnunk…..
A hashcat programmal jelszavak törhetünk fel, feltéve ha tudjuk, hogy milyen hash algoritmust használtunk a jelszó kódolásakor.
Tételezzük fel, hogy a már elavult md5-öt használjuk. A nem túl biztonságos (de nem is túl rövid) 98765432109 jelszó md5 hash-e…..
Az ls az egyik legismertebb és legrégebbi unix parancs, az exa ennek egy modernebb változata. Ami rögtön feltűnik, hogy sokkal színesebb:
$ exa -l.rw r--r-- 1.1k user 31 Mar 2017 COPYING
.rw-r--r-- 6.2M user 8 Apr 2016 imgp8166.png
.rw-r--r-- 8.0M user 11 Apr 2016…..
Ha a terminálom színes képernyőjét block-copyval idemásolom, akkor elvesznek a színek:
$ lsalma dir/ korte ls.htm test.zip
Az aha (Ansi HTML Adapter) használatával HTML formátumba menthetjük az outputot, így beilleszthetjük HTML oldalba:
$ ls
dir/
korte
ls.htm
test.zip
A…..
Írtam már egyszer korábban az animgif gyártásáról, de amikor legutóbb akartam használni az ott leírt módszert, igen csúnya lett az animgif. Egy animgifben csak 256 különböző lehet minden képben és ffmpeg alapesetben ugyanazt a palettát használja, függetlenül a videó…..
Egyrészt természetesen teljesen értelmetlen, másrészt viszont nagyszerűen mutatja be az ssh lehetőségeit az sshtron nevű játék, ahol egy szerverre sshzva játszhatunk tronnal (ha éppen megy a szerver):
ssh sshtron.zachlatta.com
..
A paste paranccsal több fájl tartalmát olvaszthatjuk egybe.
Legyen a test_1.txt tartalma:
123456
test_2.txt tartalma:
abcdef
paste soronként illeszti össze a fájlokat, az általunk megadott szeparátorkarakterrel:
$ paste -d ';' test_1.txt test_2.txt 1;a2;b3;c4;d5;e6;f
Használhatjuk…..
Írtam már párszor bash változókról (egy, kettő, három), nemrégiben találtam egy nagyszerű cikket, ami még sokkal több trükköt bemutat: How To Use Bash Parameter Substitution Like A Pro .
..
Már eléggé benne járunk a januárban, de csak most lett időm előbányászni a tavalyi keresőkifejezések közül a legjobbakat - viszont azt nem akartam, hogy elsikkadjon a dolog, mert egy hétéves hagyományt törtem volna meg (korábbi évek: 2010, 2011, 2012, 2013, 2014, 2015). Szóval megkésve bár, de törve…..
sala
2017.02.13 15:43:31
@Super aGyuri: Igen, erre a könyvre gondoltam. Ha megvan a könyv, akkor valahol a szüleimnél kell lennie. Megnézem majd, de beletelik egy kis időbe.
sala
2017.06.20 08:51:03
@Super aGyuri: Szia! Sajnos nincs meg. Ha véletlenül meglesz, akkor jelzem majd.
sala
2018.03.03 11:35:42
@Super aGyuri: Közben megtaláltam a könyvet. Írtam üzenetet neked, de nem kaptam választ. Érdekel még a könyv?
A DTS kodek egyik hátránya, hogy elég sok hardveres lejátszó nem képes (inkább jogi/anyagi és nem technikai okoból) lejátszani az így kódolt hangsávot. A következő módszerrel konvertálhatjuk át egy film DTS audióját AC3-ra, amit már nagyobb eséllyel tudunk lejátszani:…..
sala
2017.12.18 07:54:32
@otegi: Szia! A bejegyzésemben a hardveres lejátszó arra az egyszem TV-re utalt, amin a filmeket nézem. Ez többször panaszkodott, hogy DTS-n nem tud/akar lejátszani, ezért készült ez a bejegyzés. Emlékeim szerint 5.1-re nem szokott panaszkodni.
Ettől még érdekes kérdés, hogy vajon mikor jobb az eredmény: Ha a TV konvertálja az 5.1-et lejátszáskor, vagy ha előre konvertálod ffmpeg-gel. Ha tesztelted filmmel, akkor írd meg az eredményt. Tippem szerint ameddig a TV-kbe épített kis hangszóró szól, addig sajnos teljesen mindegy.
Ettől még érdekes kérdés, hogy vajon mikor jobb az eredmény: Ha a TV konvertálja az 5.1-et lejátszáskor, vagy ha előre konvertálod ffmpeg-gel. Ha tesztelted filmmel, akkor írd meg az eredményt. Tippem szerint ameddig a TV-kbe épített kis hangszóró szól, addig sajnos teljesen mindegy.
sala
2017.12.19 08:26:27
@otegi: Szia! Hogy őszinte legyek kicsit zavar, de annyira azért nem, hogy csak ezért újrakonvertáljak egy filmet. Valószínűleg a TV beállításait is végignéztem hajdanában emiatt, de már nem emlékszem pontosan.
A parancssori példádban nem látok semmi utalást arra, hogy normalizálnád a hangot. Lehet persze, hogy önmagában az 5.1 -ről sztereóra váltás is csökkenti a dinamikát, de szerintem külön utasításra is szükséged lesz: superuser.com/q/323119/8240
A parancssori példádban nem látok semmi utalást arra, hogy normalizálnád a hangot. Lehet persze, hogy önmagában az 5.1 -ről sztereóra váltás is csökkenti a dinamikát, de szerintem külön utasításra is szükséged lesz: superuser.com/q/323119/8240
A grep parancsot szinte mindenki ismeri, több mint 40 éves, több új programot készítettek már a leváltására (én is írtam már pl. az agrep nevű változatról) az egyik ilyen próbálkozás az ack, ami a grephez hasonló, programozóknak szánt eszköz.
Használata végtelenül…..
Ha parancssort használunk megoszthatjuk a terminálunkat egy weboldalon a gotty segítségével.
A
gotty top
parancs után a http://127.0.0.1:8080 oldalon megnézhetjük a top eredményét. Az oldal szépen folyamatosan frissül, ahogy top frissíti az eredményeket.
Alapesetben a weboldal csak…..
Több módszerrel is lehet parancssorból hibernálni vagy készenléti állapotba tenni a gépet én pm-utils csomagot szoktam használni. A parancssor előnye, hogy egy este elindított hosszú folyamat után a gép magától "elalszik". Kissé mesterséges példa:
$ sleep 60 &&…..
Belépve többet láthatsz. Itt beléphetsz