Τρίτη 18 Μαρτίου 2008

Πως να κάνετε mount το cdrom/dvdrom

http://linuxfocus.org/English/September1999/article106.html

Δευτέρα 17 Μαρτίου 2008

Δείτε πληροφορίες για το συστημά σας

Κάποιες εντολές για να δείτε πληροφορίες για το συστημά σας!
Πυρήνας(kernel):

uname -a


Διανομή (distribution):

cat /etc/issue


Διάφορες πληροφορίες για τον επεξεργαστή:

cat /dev/cpuinfo

x11vnc: a VNC server for real X displays

Εκτός απο τον nivo του gnome, μου πήρε αρκετό καιρό να καταφέρω να κάνω εναν vnc server να δείχνει την "πραγματική" οθόνη του υπολογιστή αντί να ανοίγει καινούργιο display.

Θα δείτε εδώ πως!

Αρχικά γράφουμε

x11vnc -storepasswd

και δίνουμε τον κωδικό που θέλουμε.
Το πρόγραμμα θα γράψει σε κωδικοποιημένη μορφή τον κωδικό μας στο ~/.vnc/passwd. (~ είναι το home directory του χρήστη που είμαστε (δοκιμάστε: whoami)).

Κατόπιν το μόνο που έχουμε να κάνουμε είναι να γράψουμε

x11vnc -bg -forever -rfbport 5900 -usepw -display :0 &

και ο vnc server ξεκίνησε!

Με την παράμετρο -usepw αναγκάζουμε τον server να κάνει χρήση του αρχείου ~/.vnc/passwd που γράψαμε προηγουμένως για να πιστοποιήσει τον χρήστη και με την παράμετρο -display :0 του λέμε να χρησιμοποιήσει το display 0 (τρέχων οθόνη).

Αν μάλιστα πετάξουμε το script:
#!/bin/bash
x11vnc -usepw -display :0
exit 0

σε ένα αρχείο έστω /home/user/.kde/Autostart/vncserver τότε κάθε φορά που ο χρήστης user ξεκινάει το KDE τότε θα τρέχει αυτόματα και ο server!
(δώστε και chmod +x το αρχείο)

Για περισσότερες λεπτομέρειες δείτε εδώ: http://www.karlrunge.com/x11vnc/http://www.karlrunge.com/x11vnc/

Παρασκευή 7 Μαρτίου 2008

Remove apache's default redirection Debian

Remove apache's default redirection
http://localhost/ redirects to http://localhost/apache2-default/

To remove it just edit /etc/apache2/sites-available/default and comment out the following line:
RedirectMatch ^/$ /apache2-default/

Then restart Apache:

/etc/init.d/apache2 reload

Τρίτη 4 Μαρτίου 2008

Transparent Conky in KDE

Transparent Conky in KDE http://briancarper.net/2006/08/05/transparent-conky-in-kde/

For the benefit of any Googlers who are looking for how to do this, and for my own benefit when I forget:

Trying to get Conky to be transparent in KDE would either cause all my icons to disappear, the entire background to turn black, or Conky itself to appear entirely black. "own_window" and "own_window_transparent" and "own_window_type" in any combination didn't matter.

The answer is to go to Control Center -> Desktop -> Behavior and check "Show icons on desktop" and "Allow programs in desktop window". I was struggling for two days trying to figure this out.

EDIT: Strangely, I sometimes have to enable / disable this option in KDE, and then restart Conky, and THEN Conky will be properly transparent. Odd.

Also see http://briancarper.net/2006/08/25/transparent-conky-in-kde-part-2/

ISO to UTF

Δεν παίζουν σωστά οι υπότιτλοι;

iconv --from-code=ISO-8859-1 --to-code=UTF-8 iso.txt > utf.txt



και ρυθμίστε τον player να εμφανίζει τους υπότιτλους σε utf

Δευτέρα 3 Μαρτίου 2008

Squid quick example

squid.conf:

acl LocalLan src 192.168.1.0/24
acl GoodSites dstdomain "/etc/squid3/sites_allowed" #just create the file
acl BadSites dstdomain "/etc/squid3/sites_denied" #just create the file
acl badpath urlpath_regex *porn* #deny example www.porntube.com
acl badURL url_regex *porn* #deny example www.sex.com/porn/

http_access deny BadSites #deny BadSites OR badURL
http_access deny badURL
http_access allow LocalLan GoodSites #allow LocalLan to see GoodSites (AND)
http_access deny all # And finally deny all other access to this proxy


access lists list: http://www.visolve.com/squid/squid24s1/access_controls.php

usefull: http://workaround.org/moin/HowSquidAclsWork

More Viewable output

grep -v "^#" /etc/squid/squid.conf | sed -e '/^$/d'



αφαιρεί όλα τα commends και τις κενές γραμμές απο την έξοδο:)

Κυριακή 17 Φεβρουαρίου 2008

Kill application!

kill -9 `pgrep nameofapplication`

Παρασκευή 8 Φεβρουαρίου 2008

Run php scripts on terminal!

Σαν χρήστης αλλά και θαυμαστής της php λάτρεψα το php5-cli!
Το php5-cli μας επιτρέπει να τρέχουμε scripts της php απο το terminal.

Αρχικά εγκαταστήστε το πρόγραμμα με την εντολή aptitude install php5-cli.
Με τον αγαπημένο σας editor φτιάξτε ενα αρχείο test.php πχ και γράψτε σε αυτό κώδικα php!

< ?
echo "Hello world!\n";
? >
(αφαιρέστε το κενό ανάμεσα στο < και το ?)

Κατόπιν τρέξτε το απλά με:

php test.php



Μικρά scriptakia σε συνδιασμό με το conky κάνουν απίστευτη δουλειά!!!

Πέμπτη 7 Φεβρουαρίου 2008

Εμφανίστε όλα τα processes και την port στην οποία ακούνε!

lsof -i



Εμφανίζει όλα τα processes και την port στην οποία ακούνε!

πχ:

COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME
sshd 2465 root 3u IPv6 8499 TCP *:ssh (LISTEN)
ntop 3025 ntop 1u IPv6 9456 TCP *:3000 (LISTEN)
inetd 3051 root 5u IPv4 6727666 TCP *:ftp (LISTEN)



OR ELSE

netstat -lnp|less

Πέμπτη 29 Νοεμβρίου 2007

Hardware reset DO FIRST

Hardware reset DO FIRST

Αυτό είναι ότι χειρότερο για το linux γιατί τα πάντα τα έχει ανοιχτά
την ώρα που λειτουργεί και το αποτέλεσμα δεν θα είναι να μας προτρέψει
να μπούμε σε “ασφαλή λειτουργία” αλλά θα καταστραφεί.

Ο πυρήνας έχει μια διεργασία η οποία λέγεται sysrq (εξίσου και το κουμπάκι στο πληκτρολόγιο δίπλα από το Scroll Lock) η οποία είναι πιθανόν ενεργοποιημένη εξ' αρχής αλλά αν δεν είναι, την ενεργοποιούμε δίνοντας
echo 1 > /proc/sys/kernel/sysrq
αφού λοιπόν μας “κόλισε” το σύστημα ή τέλος πάντων αυτό νομίζουμε,
συγχρονίζουμε όλα τα συστήματα αρχείων που είναι προσαρτημένα να γράψουν τα δεδομένα τους που βρίσκονται ανοιχτά σε buffers στους δίσκους πατώντας
Alt+SysRq+S
κατόπιν ξανακάνουμε προσάρτηση (mount) αλλά σε κατάσταση μόνο ανάγνωση (read only) τα συστήματα αρχείων πατώντας
Alt+SysRq+U
και φυσικά κάνουμε επανεκκίνηση το σύστημα πατώντας
Alt+SysRq+B

Τρίτη 13 Νοεμβρίου 2007

/etc/apt/sources.list

deb http://ftp.de.debian.org/debian/ testing main contrib non-free
deb-src http://ftp.de.debian.org/debian/ testing main contrib non-free

deb http://security.debian.org/ lenny/updates main contrib non-free
deb-src http://security.debian.org/ lenny/updates main contrib non-free

#for beryl
#deb http://debian.beryl-project.org etch main
#deb-src http://debian.beryl-project.org etch main

Πέμπτη 18 Οκτωβρίου 2007

ext2 ext3 read write from windows!

Μπορείτε να διαβάσετε και να γράψετε σε ntfs απο linux με το ntfs-3g.

Μπορείτε όμως να διαβάσετε και να γράψετε σε ext2/ext3 απο windows;

Με το ext2 IFS for Windows μπορείτε!

Περισσότερες πληροφορίες εδώ:
http://www.fs-driver.org/

(εννοείται οτι είναι freeware)

Εντολές του linux για πληροφορίες hardware

Mερικές εντολές του Linux που δίνουν γενικές πληροφορίες για το hardware είναι:


dmesg (kernel bootup messages)
lspci -vv[v] (PCI BUS)
lsusb -v (USB BUS)
pnpdump (ISA BUS)
lsmod (kernel modules)


Διαβάστε περισσότερα στο http://www.linuxforum.gr/forum/viewtopic.php?f=26&t=27