Mali i korisni Linuks saveti i trikovi

3

Mali i korisni Linuks saveti i trikovi

offline
  • Pridružio: 20 Feb 2005
  • Poruke: 4505
  • Gde živiš: planeta Zemlja

Deljenje velikih datoteka na više manjih
Komanda koju tražimo je split i pozivamo je na sledeći način:
split -b $VELIČINA_DELJENIH_DATOTEKA
gde "$VELIČINA_DELJENIH_DATOTEKA" može biti u MB, GB, KB i sl.

Primer:
split -b 3MB -a 3 dj_khaled_-_go_ahead_\(feat_flo_rida\).mp3
će rezultovati u kreiranju xaa, xab i xac datoteka od po 3MB.
-a 3 vam omogućava da odredite dužinu sufiksa datoteke (da li će dateoteke da budu "xaa xab xac xad" ili "xaaaa xaaab xaaac xaaad" ili možda "xaaaaaaaa xaaaaaaab xaaaaaaac xaaaaaaad xaaaaaaae").



Spajanje manjih datoteka u jednu veliku
Korišćenjem sed komande na sledeći način:
cat xaa xab xac > $IZLAZNA_DATOTEKA
gde "xaa xab xac" može biti više ili manje datoteka (u zavisnosti od toga na koliko delova je velika datoteka podeljena).

Inače, ova komanda (cat) može da spaja bilo koji tip datoteke: binarni ili tekstualni!



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 29 Sep 2005
  • Poruke: 316
  • Gde živiš: ZR

Ako ne koristite KDE a imate problema sa prikazom fontova u vašim KDE (QT) aplikacijama snimite ovaj config file u vaš home folder, promenite ime u .fonts.conf i relogujte se.

https://www.mycity.rs/must-login.png

Evo rezultata kod mene u arch linuxu:





Takođe sam negde izrovario trik koji poboljšava rendering fontova na LibreOffice, mada sam kasnije primetio da fontovi za nijansu bolje izgledaju i u drugim aplikacijama. Isto snimite Xresources u vaš home folder, promenite ime u .Xresources i odradite relog.

https://www.mycity.rs/must-login.png

Evo rezultata kod mene u arch linuxu u Libre Office, xfce i lxde:














offline
  • Fil  Male
  • Legendarni građanin
  • Pridružio: 11 Jun 2009
  • Poruke: 16349

Za laptopove: skrolujte koristeći dva prsta na touchpad-u



- Otvorite neki tekst procesor (na primer kate ili gedit) i iskopirajte ove linije:

synclient VertTwoFingerScroll=1
synclient HorizTwoFingerScroll=1
synclient EmulateTwoFingerMinW=5
synclient EmulateTwoFingerMinZ=48



- sačuvajte datoteku kao 2pskrol u home direktorijumu (ime datoteke i lokacija su proizvoljni).

- podesite da se datoteka može izvršiti:

sudo chmod +x 2pskrol

- i pokrenimo je iz terminala:

./2pskrol

--> sada je moguće skrolovati upotrebom dva prsta na touchpadu


-----------------------------------

bocke ::
@philosopher:
man xwd

Primer:
xwd -root -out scrshot.xwd

Pregled:

xwud img.xwd

xwd se dalje može konvertovati u uobičajenije formate, recimo uz pomoć netpbm (xwdtopnm | pnm2png) ili ImageMagick (convert).


Sve je to lepo, ali nije brzo i prakticno kao npr. komanda import. Vrlo brzo i prakticno Smile Ukoliko zelim JPG ili PNG, trebalo bi da odradim dupli posao u konzoli, zar ne? Wink

offline
  • Fil  Male
  • Legendarni građanin
  • Pridružio: 11 Jun 2009
  • Poruke: 16349

Snimite Live Radio stanicu koristeći Mplayer


Step by step vodič Smile


- odaberite neku radio stanicu (na primer, Metal Express stanica: http://www.metalexpress.no/radio.asp )

- sa linka preuzmite m3u ili sličnu datoteku (npr. http://usa7-vn.mixstream.net/listen/8248.m3u ) i sačuvajte je npr. u home direktorijum. Otvorite je sa nekim tekst procesorom.

- Informacije koje nam trebaju iz ove datoteke su URL (ili IP) i port (u ovom primeru: http://usa7-vn.mixstream.net:8248 )

- otvaramo terminal i kucamo sledeću komandu:

mplayer http://usa7-vn.mixstream.net:8248/ -ao pcm:file=radio.wav -vo null -vc null

- Prikazaće se sadržaj:

Citat:Connecting to server usa7-vn.mixstream.net[66.90.104.41]: 8248...
Name : Metal Express Radio
Genre : METAL!
Website: http://www.metalexpressradio.com
Public : yes
Bitrate: 128kbit/s
Cache size set to 320 KBytes
Cache fill: 7.50% (24576 bytes)
ICY Info: StreamTitle='Steel Panther - The Shocker ';StreamUrl='';
Cache fill: 15.00% (49152 bytes)
Audio only file format detected.
==========================================================================
Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
AUDIO: 44100 Hz, 2 ch, s16le, 128.0 kbit/9.07% (ratio: 16000->176400)
Selected audio codec: [mp3] afm: mp3lib (mp3lib MPEG layer-2, layer-3)
==========================================================================
[AO PCM] File: radio.wav (WAVE)
PCM: Samplerate: 44100Hz Channels: Stereo Format s16le
[AO PCM] Info: Faster dumping is achieved with -vc null -vo null -ao pcm:fast
[AO PCM] Info: To write WAVE files use -ao pcm:waveheader (default).
AO: [pcm] 44100Hz 2ch s16le (2 bytes per sample)
Video: no video
Starting playback...
A: 121.9 (02:01.Cool of -0.0 (unknown) 86.6% 1%


- prekid dump-a live stream-a u datoteku radio.wav prekidamo sa tasterom "q".


Jednostavno Smile

offline
  • Pridružio: 20 Feb 2005
  • Poruke: 4505
  • Gde živiš: planeta Zemlja

Inače, postoji jedna konfiguracija za fontove koja radi fenomenalno na LCD monitorima pod Linux sistemima koji koriste ubuntu cairo (debian ga takođe ima, za ostale ne znam):
http://forums.gentoo.org/viewtopic-p-6183606.html#6183606

Obratite pažnju da ova konfiguracija prilagođava slobodne i besplatne fontove da liče na MS ekvivalente (Tahoma, Arial, Verdana itd.) u nekim slučajevima.

Original konfiguracija, od koje je nastala konfiguracija iznad: http://www.infinality.net/files/local.conf
Nekome će odgovarati original, nekome izmenjena. Razlike su ogromne, verujte mi na reč. Uz pravu kolor šemu i dobar font, rad u terminalu postaje 200% bolji i lakši.

offline
  • Pridružio: 20 Feb 2005
  • Poruke: 4505
  • Gde živiš: planeta Zemlja

Takođe bih da podelim sa ljudima mali iptables dodatak koji sam otkrio pre neki dan.
Naime, u iptables zaštitnom zidu je moguće lako onemogućiti sav saobraćaj. Idealno za ljude koji žele da onemoguće pristup netu na neko vreme ili da se igraju...

Elem, evo konfiguracije:
#!/bin/bash
firewall="/sbin/iptables"

#definisanje pravila
$firewall -P INPUT ACCEPT
$firewall -P OUTPUT ACCEPT
# rutiranje ukoliko vaša linuks mašina služi kao ruter?
$firewall -P FORWARD DROP

# dozvole za sve što se odvija na "localhost"-u tj. 127.0.0.1 (apache, ftp etc.)
$firewall -A INPUT -i lo -j ACCEPT
$firewall -A OUTPUT -o lo -j ACCEPT

#gašenje protoka ili kako god
$firewall -A INPUT -j DROP
$firewall -A OUTPUT -j DROP
$firewall -A FORWARD -j DROP


Sačuvajte skriptu i pokrenite. Za brisanje svih pravila koje ste primenili, koristite sledeću komandu:
iptables -F
iptables -t nat -F
iptables -t mangle -F
iptables -X
iptables -t nat -X
iptables -t mangle -X


Takođe, neke od zanimljivih alatki za kreiranje iptables pravila kao i zanimljive konfiguracije:
http://townx.org/simple_firewall_for_ubuntu_using_iptables
http://easyfwgen.morizot.net/gen/
http://easyfwgen.morizot.net/gen/resources.html
.
.
.

offline
  • Pridružio: 20 Feb 2005
  • Poruke: 4505
  • Gde živiš: planeta Zemlja

Ograničavanje broja procesa po korisniku/grupi, radi uštede resursa ili jednostavno radi kontrolisanja resursa:
http://www.cyberciti.biz/tips/linux-limiting-user-process.html

! Ukratko:
Ukoliko želite da ograničite korisniku "djura-san" broj procesa, koje može da pokrene, na 250, koristite sledeće:
djura-san hard nproc 250
i dodajte sadržaj u /etc/security/limits.conf datoteku.

Za xfce/openbox i ostala lakša okruženja, dovoljno je 250-350 procesa no ako koristite mnogo programa odjednom, stavite da limit bude malo veći. GNOME i KDE umeju da otvore i po 150-200 procesa (pogotovo kada dođe do greške u samim programima) a ako se uzme u obzir da svaki novi tab u Firefox/Chromium pregledačima sada koristi poseban proces, jasno vam je da morate obratiti pažnju na broj procesa.

offline
  • Pridružio: 20 Feb 2005
  • Poruke: 4505
  • Gde živiš: planeta Zemlja

Jedna prljava i kratka fora za kreiranje nasumičnih lozinki:
cat /dev/urandom | tr -dc "a-zA-Z0-9-_+?%" | head -c15 && echo
!Hint: "-c15" je zadužen za dužinu lozinke. 15 je i više nego dovoljno (iživljavanje je zapravo ali dobro) pa možete staviti i "-c10"

offline
  • bocke  Male
  • Moderator foruma
  • Glavni moderator Linux foruma
  • Veliki Pingvin
  • Guru
  • Pridružio: 16 Dec 2005
  • Poruke: 12319
  • Gde živiš: Južni pol

ThePhilosopher ::Sve je to lepo, ali nije brzo i prakticno kao npr. komanda import. Vrlo brzo i prakticno Smile Ukoliko zelim JPG ili PNG, trebalo bi da odradim dupli posao u konzoli, zar ne? Wink

Ako je instaliran ImageMagick. Smile Skoro sam petljao nešto oko netbsda preko qemu bez mreze... Zbog toga i napisah. xwd i xwud u vecini *nix/linux varijanti dolaze uz instalaciju X servera. Wink

offline
  • Osvjedodžbeni spretnik munjarstva
  • Pridružio: 04 Jul 2011
  • Poruke: 5424
  • Gde živiš: Beograd

KAKO IZBACITI SUDO IZ KOMANDI - ARCH LINUX
Nekim text editorom kao user otvorite ~/.bashrc
i u njemu dodajte sledece linije:
alias pacman='sudo pacman'

alias nano='sudo nano'

Takodje mozete dodati i druge: npr sudo mkdir, sudo rd...
Sa ovim, vise necete morati da kucate sudo pacman... vec samo pacman.

Ko je trenutno na forumu
 

Ukupno su 492 korisnika na forumu :: 8 registrovanih, 2 sakrivenih i 482 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3028 - dana 22 Nov 2019 07:47

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: _Sale, Djole, dragon986, Duh sa sekirom, mnn2, pein, yrraf, zillbg