LinuxFanClub Wiki

Υπηρεσίες, Προγραμματισμός, Εκπαίδευση ..

User Tools

Site Tools


el:school:lessons:linux:ergastirio:fun

Χαλάρωση

Αλλαγή φόντου

Αλλαγή screen saver

aptitude install kscreensaver kscreensaver-xsavers ktux xdg-utils xscreensaver 

Στο kde Πιθανόν χρειάζεται openGL

  • Όμορφα : euphoria, skyrocket, helios, opengl GLBlur, opengl crackberg
  • Ενδιαφέροντα : Hufo's tunnel, matrix view, opengl GLHanoi
  • ζαλίζει : plasma, ψευδαισθήσεις βάθους cwaves, fractals κυματοειδής2, fractals στρόβιλος
  • χίονι : ψευδαισθήσεις βάθους ασαφείς φλόγες

Στο gnome

aptitude install gnome-screensaver xscreensaver-gnome

Αλλαγή αρχικής οθόνης KDE

  • FIXME : Να βρω ποια πακέτα εγκαθιστούν τα θέματα fingerprint, moodinkde, nightly default, nightly moodin

aptitude install ksplash ksplash-engine-moodin

Πηγαίνουμε : Κέντρο ελέγχου / Εμφάνιση και θέματα / Αρχική οθόνη

Να κάνουν έξοδο και ξανά είσοδο αφού αλλάξουν θέμα

knetwalk

* knetwalk. Παιχνίδι. Συνδέστε τους υπολογιστές στον κεντρικό

Αλλαγή γλώσσας

Από κονσόλα εκτελώντας

export LANGUAGE=en
export LANGUAGE=ru

Ενδιαφέροντα

TODO

Εντολή screen. Σε ένα τερματικό

screen -S test

και σε άλλο τερματικό

screen -x test

Από τον server (εφόσον υπάρχουν ήδη κλειδιά ssh, για απομακρυσμένη

for client in 192.168.1.7{1..9}; do eject; done

(ή οποιαδήποτε άλλη εντολή)

Δημιουργία των φακέλων tmp, linux, test και μέσα στον test τους φακέλους foo,bar,baz,cat,dog με μία εντολή

mkdir -p ~/tmp/linux/test/{foo,bar,baz,cat,dog}

Ομοίως τους φακέλους Α έως και Z

mkdir -p ~/tmp/linux/test/{A..Z}

Τους φακέλους Α έως και Z με βήμα 2, δηλαδή A,C,E κτλ..

mkdir -p ~/tmp/linux/test/{A..Z..2}

Τους φακέλους Α1,Α2,Α3 κτλ Β1,Β2,Β3 κτλ έως και Z7,Ζ8,Ζ9

mkdir -p ~/tmp/linux/test/{A..Z}{1..9}

Φάκελο με κενό

mkdir "Γ1 Πληροφορικής"

ή

mkdir Γ1\ Πληροφορικής

Πολλούς φακέλους με κενό

mkdir Γ{2..5}\ Πληροφορικής
    

Διαγραφή των φακέλων Α1,B1,C1 και Z1

rm ~/tmp/linux/test/?1

Διαγραφή των φακέλων Α2,B2,C2 κτλ Α3,Β3,C3 κτλ έως και Α4,Β4,C4

rmdir ~/tmp/linux/test/?{2..4}

Στο τέλος εκκαθάριση με

rm -rf ~/tmp/linux

Εντολή figlet

  echo {{A..Z},{1..9}} | figlet
 
  echo {{A..Z},{1..9}} | figlet -c

Με άλλη γραμματοσειρά

  echo {1..9} | figlet -f lean

Με ls /usr/share/figlet/*.flf βλέπουμε τις διαθέσιμες γραμματοσειρές. Π.χ.

  echo {1..9} | figlet -f banner

Εντολή για αντιστροφή χαρακτήρων

  echo myname | rev
  echo "ΝΙΨΟΝΑΝΟΜΗΜΑΤΑΜΗΜΟΝΑΝΟΨΙΝ" | rev

TODO Μπορεί να γίνει και παιχνίδι

Λίγο τραβηγμένο παράδειγμα (με for, sed, cut), που εμφανίζει όλες τις γραμματοσειρές

  for font in $(ls /usr/share/figlet/*.flf | sed "s#/usr/share/figlet/##g" | cut -d. -f1); do
     echo $font | figlet -c -f term;
     echo {1..9} | figlet -c -f $font;
  done

Πηγές

el/school/lessons/linux/ergastirio/fun.txt · Last modified: Y/m/d H:i by vagk