<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Life is a State of Mind &#187; Linux</title>
	<atom:link href="http://delivorias.me/tag/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://delivorias.me</link>
	<description>Collected thoughts and actions from life in Edinburgh</description>
	<lastBuildDate>Wed, 16 May 2012 13:55:12 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='delivorias.me' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Life is a State of Mind &#187; Linux</title>
		<link>http://delivorias.me</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://delivorias.me/osd.xml" title="Life is a State of Mind" />
	<atom:link rel='hub' href='http://delivorias.me/?pushpress=hub'/>
		<item>
		<title>Επικόλληση στο GNU Screen</title>
		<link>http://delivorias.me/2010/08/31/%ce%b5%cf%80%ce%b9%ce%ba%cf%8c%ce%bb%ce%bb%ce%b7%cf%83%ce%b7-%cf%83%cf%84%ce%bf-gnu-screen/</link>
		<comments>http://delivorias.me/2010/08/31/%ce%b5%cf%80%ce%b9%ce%ba%cf%8c%ce%bb%ce%bb%ce%b7%cf%83%ce%b7-%cf%83%cf%84%ce%bf-gnu-screen/#comments</comments>
		<pubDate>Tue, 31 Aug 2010 09:08:58 +0000</pubDate>
		<dc:creator>Christos Delivorias</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Screen]]></category>

		<guid isPermaLink="false">http://delivorias.me/?p=408</guid>
		<description><![CDATA[Στο γραφείο χρειάζεται να δουλεύω μεταξύ ενός Linux desktop και ενός Windows XP laptop. Η συγκεκριμένη διαμόρφωση έχει τα θετικά της έχει και τα αρνητικά της. Δεν μπορώ να μήν παραδεχτώ ότι το Microsoft Office είναι ένα προϊόν στοχευμένο στο εταιρικό περιβάλλον και ενώ το OpenOffice είναι υπεραρκετό για το σπίτι, στο γραφείο είναι υποχρεωτικό [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=delivorias.me&#038;blog=361902&#038;post=408&#038;subd=delivorias&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:justify;">Στο γραφείο χρειάζεται να δουλεύω μεταξύ ενός Linux desktop και ενός Windows XP laptop. Η συγκεκριμένη διαμόρφωση έχει τα θετικά της έχει και τα αρνητικά της. Δεν μπορώ να μήν παραδεχτώ ότι το Microsoft Office είναι ένα προϊόν στοχευμένο στο εταιρικό περιβάλλον και ενώ το OpenOffice είναι υπεραρκετό για το σπίτι, στο γραφείο είναι υποχρεωτικό να δουλεύεις με Enterprise Grade λογισμικό. Για πολλούς λόγους ισχύει αυτό που δεν θα ήθελα να αναφέρω τώρα. Δεν είναι αυτός ο σκοπός της καταχώρησης. Το RedHat distro που έχουμε είναι fully supported ως Enterprise Linux.</p>
<p style="text-align:justify;">Αυτό που ήθελα να προσφέρω, σε όποιον/α ενδιαφέρεται, είναι ένας τρόπος να αξιοποιείτε η ταυτόχρονη χρήση του GNU Screen από πολλαπλούς χρήστες. Είχα αναφερθεί στο Screen και σε <a href="http://delivorias.me/2010/03/13/%ce%b5%ce%b9%cf%83%ce%b1%ce%b3%cf%89%ce%b3%ce%ae-%cf%83%cf%84%ce%bf-gnuscreen/" target="_blank">παλαιότερη ανάρτηση</a>. Για να μετακινούμαι από Linux σε Windows χρησιμοποιώ οθόνες με διπλή είσοδο σήματος. Με αυτό τον τρόπο το linux desktop παρέχει σήμα σε DVI, σε δύο οθόνες, και το Windows laptop σήμα σε VGA και πάλι σε δύο οθόνες. Με αυτό τον τρόπο πατώντας ένα κουμπί στην οθόνη, αλλάζω την οπτική μεταξύ τους. Σε συνδιασμό και με το <a href="http://synergy2.sourceforge.net/" target="_blank">synergy2</a>, δεν χρειάζεται να έχω πολλαπλά πληκτρολόγια και ποντίκια. Περισσότερα για το synergy2 σε μελλοντική καταχώρηση αν σας ενδιαφέρει. Απλά ρωτήστε στα σχόλια.</p>
<p style="text-align:justify;">Υπάρχουν όμως φορές που δεν χρειάζομαι ολόκληρο τον X server να τρέχει GDM. Χρειάζομαι απλά μια οθόνη με τερματικό. Κάτι τέτοιο είναι πολύ απλό. Το <a href="http://www.chiark.greenend.org.uk/~sgtatham/putty/" target="_blank">putty</a> είναι ένα πολύ ελαφρύ και εύχρηστο εργαλείο για να συμπληρώσει την έλλειψη SSH &amp; SCP στα Windows. Υποστηρίζει και public key cryptography σε περίπτωση οπυ θέλετε να συνδέεστε χωρίς συνθηματικό στον απομακρυσμένο υπολογιστή. Επικίνδυνο, αλλά βολικό ορισμένες φορες πίσω από προστατευμένα δίκτυα. Μπορώ συνεπώς σχετικά εύκολα να συνδέομαι στο Linux box.</p>
<p style="text-align:justify;"><span id="more-408"></span></p>
<p style="text-align:justify;">Αυτό που χρειαζόμουν είναι ένα τρόπο να διατηρώ ένα socket του Screen ανάμεσα στους δύο υπολογιστές. Αν εν τέλη χρειαζόμουν να αλλάξω την οθόνη στο μηχάνημα του RedHat, ήθελα να διατηρώ όλες τις εντολές και το history του ότι είχα κάνει μέσω putty.</p>
<p style="text-align:justify;">Ο τρόπος να γίνει αυτό είναι με την δυνατότητα του Screen να διαχειρίζετε πολλαπλούς χρήστες. Στην συγκεκριμένη περίπτωση και οι δύο χρήστες είμαι εγώ. Ότι πληκτρολογώ στο putty στα Windows εκείνη τη στιγμή εμφανίζεται στο linux.</p>
<p style="text-align:justify;">Για να γίνει αυτό θα πρέπει να γίνει επικόλληση στην υπάρχουσα επικολλημένη (attached screen). Αυτό που ήθελα ήταν ένας τρόπος να επιταχύνω αυτή τη διαδικασία μέσω ενός script. Το παρακάτω script κάνει ακριβώς αυτό. Τοποθετήστε το κάπου στο path και κάθε φορά που το εκτελείτε αφότου συνδεθείτε μέσω putty, θα μπορείτε να επικολλήστε στην πρώτη υπάρχουσα οθόνη του Screen.</p>
<p style="text-align:justify;">Αυτό που καταφέρνει το παρακάτω είναι να παίρνει μία λίστα όλων των υπάρχοντων οθόνων (Γραμμή 2) και να την αποθηκεύει σε ένα προσωρινό αρχείο. Η πρώτη περίπτωση μέσα σε αυτή την λίστα που αναφέρει μία οθόνη ώς επικολλημένη &#8220;(Attached)&#8221; αποθηκεύεται (Γραμμή 3) και το προσωρινό αρχείο διαγράφεται (Γραμμή 4). Από εκεί και πέρα αν υπάρχει διαθέσιμη επκολλημένη οθόνη (Γρ. 5) τότε επικολλούμαστε σε αυτήν (Γρ. 7), αλλιώς εκκινούμε μία νέα οθόνη (Γρ. 9)</p>
<p style="text-align:justify;"><span style="font-family:Consolas, Monaco, 'Courier New', Courier, monospace;line-height:18px;font-size:12px;white-space:pre;"> </span></p>
<p><pre class="brush: bash;">&lt;/span&gt;&lt;/p&gt;

&lt;pre&gt;#!/bin/bash
s=$(screen -list &gt; /tmp/awk)
screen=$(awk '$2 == &quot;(Attached)&quot; { print $1 }' /tmp/awk)
r=$(rm -rf /tmp/awk)
if [ -n $screen ]
then
run=&quot;screen -x $screen&quot;
else
run=&quot;screen -R&quot;
fi
$run

</pre></p>
<p>Ελπίζω να το βρίσκετε τόσο χρήσιμο όσο και εγώ.</p>
<p>Χρίστος.</p>
<br /> Tagged: <a href='http://delivorias.me/tag/linux/'>Linux</a>, <a href='http://delivorias.me/tag/screen/'>Screen</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/delivorias.wordpress.com/408/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/delivorias.wordpress.com/408/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/delivorias.wordpress.com/408/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/delivorias.wordpress.com/408/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/delivorias.wordpress.com/408/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/delivorias.wordpress.com/408/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/delivorias.wordpress.com/408/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/delivorias.wordpress.com/408/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/delivorias.wordpress.com/408/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/delivorias.wordpress.com/408/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/delivorias.wordpress.com/408/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/delivorias.wordpress.com/408/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/delivorias.wordpress.com/408/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/delivorias.wordpress.com/408/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=delivorias.me&#038;blog=361902&#038;post=408&#038;subd=delivorias&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://delivorias.me/2010/08/31/%ce%b5%cf%80%ce%b9%ce%ba%cf%8c%ce%bb%ce%bb%ce%b7%cf%83%ce%b7-%cf%83%cf%84%ce%bf-gnu-screen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<georss:point>55.958832 -3.215253</georss:point>
		<geo:lat>55.958832</geo:lat>
		<geo:long>-3.215253</geo:long>
		<media:content url="http://1.gravatar.com/avatar/fa33466c9c1e40ddd2d633b4b8b37891?s=96&#38;d=&#38;r=G" medium="image">
			<media:title type="html">cmd</media:title>
		</media:content>
	</item>
		<item>
		<title>Γρήγορη εύρεση κατανομής δίσκου σε Linux partition</title>
		<link>http://delivorias.me/2010/07/12/%ce%b3%cf%81%ce%ae%ce%b3%ce%bf%cf%81%ce%b7-%ce%b5%cf%8d%cf%81%ce%b5%cf%83%ce%b7-%ce%ba%ce%b1%cf%84%ce%b1%ce%bd%ce%bf%ce%bc%ce%ae%cf%82-%ce%b4%ce%af%cf%83%ce%ba%ce%bf%cf%85-%cf%83%ce%b5-linux-partition/</link>
		<comments>http://delivorias.me/2010/07/12/%ce%b3%cf%81%ce%ae%ce%b3%ce%bf%cf%81%ce%b7-%ce%b5%cf%8d%cf%81%ce%b5%cf%83%ce%b7-%ce%ba%ce%b1%cf%84%ce%b1%ce%bd%ce%bf%ce%bc%ce%ae%cf%82-%ce%b4%ce%af%cf%83%ce%ba%ce%bf%cf%85-%cf%83%ce%b5-linux-partition/#comments</comments>
		<pubDate>Mon, 12 Jul 2010 12:07:14 +0000</pubDate>
		<dc:creator>Christos Delivorias</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[greek]]></category>
		<category><![CDATA[scripting]]></category>

		<guid isPermaLink="false">http://delivorias.me/?p=396</guid>
		<description><![CDATA[Πολλές φορές βρίσκω να χρειάζομαι ένα εργαλείο που να μου δείχνει πού συσσωρεύονται αρχεία και καταλαμβάνουν πολύ χώρο, με τρόπο που δίνει εύκολα να καταλάβω το μέγεθος των directories. Θα μπορούσα σίγουρα να κάνω μία εύρεση για μεγάλα αρχεία π.χ. αλλά κάτι τέτοιο δεν θα έβρισκε σημεία όπου πολλά μικρότερα αρχεία (π.χ. η cache των [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=delivorias.me&#038;blog=361902&#038;post=396&#038;subd=delivorias&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:center;"><img class="aligncenter" title="Untitled" src="http://delivorias.files.wordpress.com/2010/07/untitled.png?w=604&h=211" alt="" width="604" height="211" /></p>
<p style="text-align:justify;">Πολλές φορές βρίσκω να χρειάζομαι ένα εργαλείο που να μου δείχνει πού συσσωρεύονται αρχεία και καταλαμβάνουν πολύ χώρο, με τρόπο που δίνει εύκολα να καταλάβω το μέγεθος των directories.</p>
<p>Θα μπορούσα σίγουρα να κάνω μία εύρεση για μεγάλα αρχεία π.χ.</p>
<p><pre class="brush: bash;">
RedHat/CentOS/Fedora

$ find . -type f -size +5000k -exec ls -lh {} \; | awk '{ print $9 &quot;: &quot; $5 }'

Debian/Ubuntu

$ find . -type f -size +10000k -exec ls -lh {} \; | awk '{ print $8 &quot;: &quot; $5 }'
</pre></p>
<p style="text-align:justify;">αλλά κάτι τέτοιο δεν θα έβρισκε σημεία όπου πολλά μικρότερα αρχεία (π.χ. η cache των browser ή τα log files) συνοστίζονται σε ένα directory.</p>
<p style="text-align:justify;">Μετά από κάποιο πειραματισμό μπόρεσα και μεταποίησα λίγο την συμπεριφορά της εντολής <strong>du </strong> με λίγη βοήθεια από την perl<strong>. </strong>Το παρακάτω είναι αποτέλεσμα αρκετής αναζήτησης στο ίντερνετ και δεν είναι μόνο δική μου δουλειά αλλά ενός συνόλου ανθρώπων, οι οποίοι είναι ανέφικτο να αναφερθούν όλοι εδώ.</p>
<p style="text-align:justify;">Η εντολή θα αναζητήσει το μέγεθος των αρχείων στο τρέχων directory, θα τα αναταξινομήσει σύμφωνα με τον αύξων αριθμό και μετά θα εμφανίσει το μέγεθος σε μορφή KB, MB &amp; GB ανάλογα με το μέγεθος.</p>
<p><pre class="brush: bash;">
alias duf='du -sk .[a-z]* * | sort -n | perl -ne '\''($s,$f)=split(m(\t)); for (qw( K M G)) {if($s&lt;1024) {printf(&quot;%.1f&quot;,$s);print &quot;$_\t$f&quot;;last};$s=$s/1024}'\'''
</pre></p>
<p>Προσθέτοντας το παραπάνω, σε ένα από τα αρχεία:</p>
<p><pre class="brush: bash;">
~/.zshrc || ~/.bashrc

</pre></p>
<p>θα μπορείτε να εκτελείται αυτή την εντολή με το alias <strong>duf </strong> στο τρέχον directory.</p>
<p>Αν σας βοήθησε το συγκεκριμένο, απλά προωθήστε το!</p>
<div><span style="color:#0000ee;"><br />
</span></div>
<br /> Tagged: <a href='http://delivorias.me/tag/bash/'>bash</a>, <a href='http://delivorias.me/tag/greek/'>greek</a>, <a href='http://delivorias.me/tag/linux/'>Linux</a>, <a href='http://delivorias.me/tag/scripting/'>scripting</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/delivorias.wordpress.com/396/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/delivorias.wordpress.com/396/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/delivorias.wordpress.com/396/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/delivorias.wordpress.com/396/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/delivorias.wordpress.com/396/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/delivorias.wordpress.com/396/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/delivorias.wordpress.com/396/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/delivorias.wordpress.com/396/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/delivorias.wordpress.com/396/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/delivorias.wordpress.com/396/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/delivorias.wordpress.com/396/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/delivorias.wordpress.com/396/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/delivorias.wordpress.com/396/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/delivorias.wordpress.com/396/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=delivorias.me&#038;blog=361902&#038;post=396&#038;subd=delivorias&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://delivorias.me/2010/07/12/%ce%b3%cf%81%ce%ae%ce%b3%ce%bf%cf%81%ce%b7-%ce%b5%cf%8d%cf%81%ce%b5%cf%83%ce%b7-%ce%ba%ce%b1%cf%84%ce%b1%ce%bd%ce%bf%ce%bc%ce%ae%cf%82-%ce%b4%ce%af%cf%83%ce%ba%ce%bf%cf%85-%cf%83%ce%b5-linux-partition/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fa33466c9c1e40ddd2d633b4b8b37891?s=96&#38;d=&#38;r=G" medium="image">
			<media:title type="html">cmd</media:title>
		</media:content>

		<media:content url="http://delivorias.files.wordpress.com/2010/07/untitled.png" medium="image">
			<media:title type="html">Untitled</media:title>
		</media:content>
	</item>
		<item>
		<title>zsh + Ubuntu</title>
		<link>http://delivorias.me/2010/03/16/zsh-ubuntu/</link>
		<comments>http://delivorias.me/2010/03/16/zsh-ubuntu/#comments</comments>
		<pubDate>Tue, 16 Mar 2010 13:36:32 +0000</pubDate>
		<dc:creator>Christos Delivorias</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[ZSH]]></category>

		<guid isPermaLink="false">http://delivorias.me/?p=358</guid>
		<description><![CDATA[Σε συνέχεια της καταχώρησης για το GNU/Screen, ήθελα να μοιραστώ και το αρχείο ρυθμίσεων του κέλυφους που χρησιμοποιώ. Προσωπικά βρίσκω το zsh πάρα πολύ βολικό. Φαντάζομαι όμως είναι θέμα συνήθειας. Τις περισσότερες ρυθμίσεις μπορείτε -σχετικά- εύκολα να τις διασκευάσετε στο κέλυφος της προτίμησής σας (bash, tcsh, ksh, etc.). Μπορείτε να βρείτε το αρχείο εδώ ή [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=delivorias.me&#038;blog=361902&#038;post=358&#038;subd=delivorias&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:justify;">Σε συνέχεια της καταχώρησης για το GNU/Screen, ήθελα να μοιραστώ και το αρχείο ρυθμίσεων του κέλυφους που χρησιμοποιώ. Προσωπικά βρίσκω το <a href="http://en.wikipedia.org/wiki/Z_shell" target="_blank">zsh</a> πάρα πολύ <a href="http://www.strcat.de/zsh/" target="_blank">βολικό</a>. Φαντάζομαι όμως είναι θέμα συνήθειας. Τις περισσότερες ρυθμίσεις μπορείτε -σχετικά- εύκολα να τις διασκευάσετε στο κέλυφος της προτίμησής σας (bash, tcsh, ksh, etc.).</p>
<p style="text-align:justify;">Μπορείτε να βρείτε το αρχείο <a href="http://github.com/cmdel/rc-configs/raw/master/.zshrc" target="_blank">εδώ</a> ή με ένα copy/paste της παρακάτω εντολής στην γραμμή τού κέλυφους.</p>
<p><strong><code>cd; mv ~/.zshrc ~/.zshrc.old; cd; wget http://github.com/cmdel/rc-configs/raw/master/.zshrc</code></strong></p>
<p>Παραπομπές<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
<p><a href="http://delicious.com/cmdel/zsh" target="_blank">http://delicious.com/cmdel/zsh</a></p>
<br /> Tagged: <a href='http://delivorias.me/tag/linux/'>Linux</a>, <a href='http://delivorias.me/tag/zsh/'>ZSH</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/delivorias.wordpress.com/358/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/delivorias.wordpress.com/358/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/delivorias.wordpress.com/358/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/delivorias.wordpress.com/358/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/delivorias.wordpress.com/358/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/delivorias.wordpress.com/358/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/delivorias.wordpress.com/358/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/delivorias.wordpress.com/358/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/delivorias.wordpress.com/358/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/delivorias.wordpress.com/358/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/delivorias.wordpress.com/358/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/delivorias.wordpress.com/358/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/delivorias.wordpress.com/358/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/delivorias.wordpress.com/358/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=delivorias.me&#038;blog=361902&#038;post=358&#038;subd=delivorias&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://delivorias.me/2010/03/16/zsh-ubuntu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<georss:point>55.958832 -3.215253</georss:point>
		<geo:lat>55.958832</geo:lat>
		<geo:long>-3.215253</geo:long>
		<media:content url="http://1.gravatar.com/avatar/fa33466c9c1e40ddd2d633b4b8b37891?s=96&#38;d=&#38;r=G" medium="image">
			<media:title type="html">cmd</media:title>
		</media:content>
	</item>
		<item>
		<title>Εισαγωγή στο GNU/Screen</title>
		<link>http://delivorias.me/2010/03/13/%ce%b5%ce%b9%cf%83%ce%b1%ce%b3%cf%89%ce%b3%ce%ae-%cf%83%cf%84%ce%bf-gnuscreen/</link>
		<comments>http://delivorias.me/2010/03/13/%ce%b5%ce%b9%cf%83%ce%b1%ce%b3%cf%89%ce%b3%ce%ae-%cf%83%cf%84%ce%bf-gnuscreen/#comments</comments>
		<pubDate>Sat, 13 Mar 2010 20:38:50 +0000</pubDate>
		<dc:creator>Christos Delivorias</dc:creator>
				<category><![CDATA[Προγραμματισμος]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Screen]]></category>

		<guid isPermaLink="false">http://delivorias.me/?p=337</guid>
		<description><![CDATA[Όταν πρωτοείδα το GNU/Screen ομολογώ πως δεν αντιλήφθηκα πλήρως το πόσο χρήσιμο θα μπορούσε να μου είναι. Μετά από λίγη μόνο χρήση εκτίμησα το πόσα περισσότερα μου επέτρεπε να κάνω. Αυτό που είναι το Screen είναι ένα εικονικός διακομιστής τερματικών κέλυφων. Τί είναι πιό απλά; Έιναι μια εφαρμογή με την οποία μπορείτε να εκτελείτε πολλαπλά [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=delivorias.me&#038;blog=361902&#038;post=337&#038;subd=delivorias&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:justify;">Όταν πρωτοείδα το GNU/Screen ομολογώ πως δεν αντιλήφθηκα πλήρως το πόσο χρήσιμο θα μπορούσε να μου είναι. Μετά από λίγη μόνο χρήση εκτίμησα το <a href="http://blogamundo.net/code/screen/" target="_blank">πόσα περισσότερα</a> μου επέτρεπε να κάνω.</p>
<p style="text-align:justify;">Αυτό που είναι το Screen είναι ένα εικονικός διακομιστής τερματικών κέλυφων. Τί είναι πιό απλά; Έιναι μια εφαρμογή με την οποία μπορείτε να εκτελείτε πολλαπλά κέλυφη, είτε τοπικά είτε απομακρυσμένα. Το δεύτερο είναι που μου τράβηξε αρχικά την  προσοχή. Είναι ιδανικό για απομακρυσμένη εργασία σε ένα διακομιστή. Στην περίπτωση δηλαδή που θέλετε να δουλέψετε στην διαχείρηση του προσωπικού σας διακομιστή ή/και στην ανάπτυξη της ιστοσελίδας σας, αυτό που μπορεί να κάνει το Screen είναι να δημιουργήσει για εσάς κάποια σταθερά κέλυφη εργασίας και να τα συντηρήσει ακόμα και αν η σύνδεσή σας διακοπεί.</p>
<p style="text-align:justify;">Να το ξαναπώ αυτό! <strong>Ακόμα και αν διακοπεί η σύνδεσή σας με τον διακομιστή, όλες οι εργασίες που εκτελείτε στο Screen παραμένουν άθικτες. </strong>Εάν συνεπώς κάνατε κάποιο αντίγραφο ασφαλείας της βάσης δεδομένων ενώ είχατε ανοιχτό τον Emacs σε κάποιο άλλο κέλυφος, όλα αυτά θα σας περιμένουν όπως τα αφήσατε, μόλις ξανασυνδεθείτε.</p>
<p style="text-align:justify;">Και επειδή όλα εξηγούνται καλύτερα με μία εικόνα, δείτε ένα παράδειγμα του πώς το χρησιμοποιώ τοπικά:</p>
<p style="text-align:justify;"><span id="more-337"></span></p>
<div id="attachment_340" class="wp-caption aligncenter" style="width: 614px"><a href="http://delivorias.files.wordpress.com/2010/03/screenshot-none-terminator.png"><img class="size-full wp-image-340" title="Screenshot-None - Terminator" src="http://delivorias.files.wordpress.com/2010/03/screenshot-none-terminator.png?w=604&h=332" alt="Τυπική χρήση του Screen" width="604" height="332" /></a><p class="wp-caption-text">Τυπική χρήση του Screen</p></div>
<p style="text-align:justify;">Η μορφή του Screen είναι σχεδόν ίδια με ενός απλού κέλυφους αν δεν χρησιμοποιήσετε κάποιο προφιλ που να δείχνει κάποιες παραπάνω πληροφορίες.</p>
<p>Για να εγκαταστήσετε το Screen στο Ubuntu μπορείτε να χρησιμοποίησετε την συγκεκριμένη εντολή:</p>
<p><pre class="brush: bash; first-line: 1;">
sudo apt-get install screen
</pre></p>
<p style="text-align:justify;">Μετά από αυτό μπορείτε να το εκκινήσετε με την εντολή screen, είτε με την byobu. Η τελευταια θα σας δώσει την δυνατότητα να χρησιμοποιήσετε κάποια έτοιμα προφίλ πατώντας το F9. Σε περίπτωση που θέλετε να χρησιμοποιήσετε το παραπάνω μπορείτε να το πάρετε με αυτό τον τρόπο:</p>
<p><pre class="brush: bash; first-line: 1;">
mv ~/.screenrc ~/.screenrc.old; cd; wget http://github.com/cmdel/rc-configs/raw/master/.screenrc
</pre></p>
<p>Αν το χρησιμοποιήτε ήδη, τί είδους προφίλ έχετε και τί εφαρμογές προτιμάτε;</p>
<p>Παραπομπές<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
<a href="http://delicious.com/cmdel/screen" target="_blank">http://delicious.com/cmdel/screen</a></p>
<br /> Tagged: <a href='http://delivorias.me/tag/linux/'>Linux</a>, <a href='http://delivorias.me/tag/screen/'>Screen</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/delivorias.wordpress.com/337/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/delivorias.wordpress.com/337/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/delivorias.wordpress.com/337/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/delivorias.wordpress.com/337/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/delivorias.wordpress.com/337/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/delivorias.wordpress.com/337/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/delivorias.wordpress.com/337/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/delivorias.wordpress.com/337/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/delivorias.wordpress.com/337/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/delivorias.wordpress.com/337/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/delivorias.wordpress.com/337/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/delivorias.wordpress.com/337/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/delivorias.wordpress.com/337/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/delivorias.wordpress.com/337/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=delivorias.me&#038;blog=361902&#038;post=337&#038;subd=delivorias&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://delivorias.me/2010/03/13/%ce%b5%ce%b9%cf%83%ce%b1%ce%b3%cf%89%ce%b3%ce%ae-%cf%83%cf%84%ce%bf-gnuscreen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<georss:point>55.958832 -3.215253</georss:point>
		<geo:lat>55.958832</geo:lat>
		<geo:long>-3.215253</geo:long>
		<media:content url="http://1.gravatar.com/avatar/fa33466c9c1e40ddd2d633b4b8b37891?s=96&#38;d=&#38;r=G" medium="image">
			<media:title type="html">cmd</media:title>
		</media:content>

		<media:content url="http://delivorias.files.wordpress.com/2010/03/screenshot-none-terminator.png" medium="image">
			<media:title type="html">Screenshot-None - Terminator</media:title>
		</media:content>
	</item>
		<item>
		<title>Νέο mount από Linux RedHat σε Windows</title>
		<link>http://delivorias.me/2009/11/08/%ce%bd%ce%ad%ce%bf-mount-%ce%b1%cf%80%cf%8c-linux-redhat-%cf%83%ce%b5-windows/</link>
		<comments>http://delivorias.me/2009/11/08/%ce%bd%ce%ad%ce%bf-mount-%ce%b1%cf%80%cf%8c-linux-redhat-%cf%83%ce%b5-windows/#comments</comments>
		<pubDate>Sun, 08 Nov 2009 06:48:47 +0000</pubDate>
		<dc:creator>Christos Delivorias</dc:creator>
				<category><![CDATA[Σημειώσεις]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://delivorias.me/?p=197</guid>
		<description><![CDATA[Διαδικασία για mount απομακρυσμένου διαμοιρασμένου δίσκου Windows (NAS share) 1) Προαπαιτούμενα: ==&#62; Windows username and password για πρόσβαση στο διαμοιρασμένο δίσκο ==&#62; Η διαδρομή του διαμοιρασμένου δίσκου (π.χ. //server/share) ή την IP address ==&#62; root level access στο Linux 2) Κάντε είσοδο χρήστη στο Linux ώς root user (ή με την su command) 3) Δημιουργήστε [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=delivorias.me&#038;blog=361902&#038;post=197&#038;subd=delivorias&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h2>Διαδικασία για mount απομακρυσμένου διαμοιρασμένου δίσκου Windows (NAS share)</h2>
<p>1) Προαπαιτούμενα:<br />
==&gt; Windows username and password για πρόσβαση στο διαμοιρασμένο δίσκο<br />
==&gt; Η διαδρομή του διαμοιρασμένου δίσκου (π.χ. //server/share) ή την IP address<br />
==&gt; root level access στο Linux</p>
<p>2) Κάντε είσοδο χρήστη στο Linux ώς root user (ή με την su command)</p>
<p>3) Δημιουργήστε το σημείο εξάρτησης του δίσκου των Windows τοπικά:</p>
<address><code># mkdir -p /mnt/ntserver</code></address>
<p>4) Χρησιμοποιείστε την παρακάτω εντολή για την εξάρτηση του απομακρυσμένου διαμοιρασμένου δίσκου:</p>
<address><code># mount -t cifs //ntserver/download -o username=vivek,password=myPassword /mnt/ntserver</code></address>
<p>Για παλιά έκδοση του kernel Linux (RHEL &lt;=4 or Debian &lt;= 3) χρησιμοποιείστε την εναλλακτική:</p>
<address><code># mount -t smbfs -o username=vivek,password=D1W4x9sw //ntserver/download  /mnt/ntserver</code></address>
<p>5) Πρόσβαση στο Windows 2003/2000/NT share με τις εντολές cd και ls <code>:</code></p>
<address><code># cd /mnt/ntserver; ls -l</code></address>
<p>Όπου,</p>
<ul>
<li><strong>-t smbfs</strong> : Ο τύπος του συστήματος αρχείων που θα εξαρτηθεί (ξεπερασμένο, καλύτερα cifs)</li>
<li><strong>-t cifs</strong> : Ο τύπος του συστήματος αρχείων που θα εξαρτηθεί</li>
<li><strong>-o</strong> : επιλογές για την εξάρτηση του δίσκου, η πρώτη είναι το username για να συνδεθούμε στο μοίρασμα των Windows και η δεύτερη είναι το password</li>
<li><strong>//ntserver/download</strong> : Windows 2000/NT <strong>διαμοίρασμα</strong></li>
<li><strong>/mnt/ntserver</strong> τοπικό σημείο εξάρτησης (to access share after mounting)</li>
</ul>
<br /> Tagged: Σημειώσεις, Linux <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/delivorias.wordpress.com/197/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/delivorias.wordpress.com/197/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/delivorias.wordpress.com/197/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/delivorias.wordpress.com/197/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/delivorias.wordpress.com/197/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/delivorias.wordpress.com/197/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/delivorias.wordpress.com/197/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/delivorias.wordpress.com/197/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/delivorias.wordpress.com/197/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/delivorias.wordpress.com/197/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/delivorias.wordpress.com/197/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/delivorias.wordpress.com/197/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/delivorias.wordpress.com/197/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/delivorias.wordpress.com/197/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=delivorias.me&#038;blog=361902&#038;post=197&#038;subd=delivorias&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://delivorias.me/2009/11/08/%ce%bd%ce%ad%ce%bf-mount-%ce%b1%cf%80%cf%8c-linux-redhat-%cf%83%ce%b5-windows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fa33466c9c1e40ddd2d633b4b8b37891?s=96&#38;d=&#38;r=G" medium="image">
			<media:title type="html">cmd</media:title>
		</media:content>
	</item>
	</channel>
</rss>
