Τρίτη 18 Μαρτίου 2008
Δευτέρα 17 Μαρτίου 2008
Δείτε πληροφορίες για το συστημά σας
Πυρήνας(kernel):
uname -a
Διανομή (distribution):
cat /etc/issue
Διάφορες πληροφορίες για τον επεξεργαστή:
cat /dev/cpuinfo
x11vnc: a VNC server for real X displays
Θα δείτε εδώ πως!
Αρχικά γράφουμε
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
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
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
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
Παρασκευή 8 Φεβρουαρίου 2008
Run php scripts on terminal!
Το 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
Αυτό είναι ότι χειρότερο για το 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-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!
Μπορείτε όμως να διαβάσετε και να γράψετε σε ext2/ext3 απο windows;
Με το ext2 IFS for Windows μπορείτε!
Περισσότερες πληροφορίες εδώ:
http://www.fs-driver.org/
(εννοείται οτι είναι freeware)
Εντολές του 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
