3rd
AUG

Linux Tips

Posted by M. 4Gani under Linuxi:

Convert latin1 to UTF-8 in MySQL
$ mysqldump -h localhost –user=myName -p –default-character-set=latin1 -c \
–insert-ignore –skip-set-charset dbname > dump.sql
$ iconv -f ISO-8859-1 -t UTF-8 dump.sql > dump_utf8.sql

Find out which charset is my file
$ iconv -f 8859-1 -t utf-8 FILE1> FILE2
$ iconv -f utf-8 -t 8859-1 FILE2 > FILE3
$ diff FILE1 FILE3

apt-get –purge remove NameOfPackage
apt-get install –reinstall NameOfPackage
z.B:
apt-get –purge –reinstall install apache2.2-common apache2
apt-get install –reinstall libapache2-mod-php5 php5-cli php5-common php5-cgi

dpkg-reconfigure xserver-xorg
update-alternative -config x-session-manager

Cancel and kill a print job
lpstat -t
cancel
lpadmin -p lj -E
PSI=’\u@\h:\n$’

wget -c –user=user –password=passwd http://hostname…

Linux command line tips
find -name ‘*.[ch]’ | xargs grep -E ‘expr’
find -type f -print0 | xargs -r0 grep -F ‘example’

find . -exec grep “use GD” ‘{}’ /dev/null \; -print
find . -name “*.pl” -type f -exec grep “use GD” ‘{}’ /dev/null \; -print
Only get diffs. Do multiple times for troublesome downloads:
rsync -P rsync://rsync.server.com/path/to/file file

Configuration ssh host key verification
Edit & change your local ~/.ssh/config file and if the host key verification failed then:
ssh -p 2601 -u hostname or  ssh -p 2601@hostname
create file ~/.ssh/sfssh (ssh config file located in your user directory and add the following lines to the sfssh file:
#!/bin/sh
exec ssh -1 -l -p 2601 -P “$@”

edit .bashrc in your home directory and add the following line:
export CVS_RSH=$HOME/.ssh/sfssh; export CVS_RSH

Search and replace the new hostname in all local files:
find . -type f | xargs perl -pi -e ‘s/sourceforge.old/sourceforge.new/g’
***

24th
NOV

ISP Hardware list

Posted by M. 4Gani under Linuxi:

سخت افزار هاى لازم

واما سخت افزار هاى كه براى ساختن ISP در سطر اول قرار دارند. معمولا بيشتر استفاده كننده ها براى ورود به اينترنت  از modem  استفاده ميكنند. براى جواب دادن تلفنها ISP قاعدتا به يك RAS  –   remote access server احتياج دارد. RAS يك قوطى است كه يك سرش به خط تلفن T1/E1 or PRI كه از شركت مخابرات آمده  وصل ميشود و سمت ديگر آن به Ehternet switch كار RAS جواب دادن تلفنها و به عبارتى برداشتن گوشى تلفن است . سخت افزار بعدى يك router است كه براى ISP هاى كوچك معمولا يك cisco 2501 كافى است. كار اصلى router وصل شبكه  ISP به  upstream provider است كه هيچ چيزى نيست غير از يك ISP ديگر upstream provider در حقيقت يك subnet of IP ادرس معمولا ۲۵۶به ما ميدهد. بعدا احتياج به يك CSU/DSU يا NTU داريم كه router را به خط T1/E1 ياDSL  وصل كند.

طرزكار ورود به اينترنت

بعد از اينكه كامپيوتر استفاده كننده از طريق  modem  شماره تلفن  ISP را ميگيرد مخابرات تلفن را از روى خط (T1 line) ميگيرد و به RAS  ما وصل ميكند. يك خط T1 ميتونه ۲۸ تلفن مختلف را همزمان  دريافت كند. Terminal-Server همان  (RAS ) جواب تلفن را ميدهد و  يك ارتباط PPP برقرار ميشود و بدين ترتيب كه اول از سرعت بالا۵۶۰۰۰ كيلو بيت  اگر نشد با سرعت كمتر ارتبات را نگه ميداره و از طريق PPP   بعد از اينكه نام و پاسپورت را دريافت كرد از Radius-Server صحت انرا سوال ميكند و در صورت درست بودن  اتوماتيك يك آدرس IP به فرستنده ميدهد و بدين وسيله كامپيو تر به شبكه سرتاسرى اينترنت وصل ميشود.

بخاطر مخارج زياد و مشكل بودن راه اندازى (configuration) و گران بودن سخت افزار  كمتر ISP حاضر است خط مستقيم   (Standleitung) با يك  Backbone-Provider داشته باشد.

24th

ISP Software List

Posted by M. 4Gani under Linuxi:

ليست نرم افزارهاى كه براى اين منظور انتخاب كرده ام

اول از همه براى Operating system بابا Linux را انتخاب مى كنيم. كاملا واضح است ولي براى كسانى كه به ويندوز وفادار هستند ميتوانند از پرگرام cygwin استفاده كرده و ان را بر روى ويندوز خود سوار كنند. و براى ذخيره اطلاعات از LDAP. بخاطر اينكه مفتكى است و در ضمن بقيه نرم افزارهاى انتخاب شده را ميتوان راحت سوار كرد و همگى قادر هستند به راحتى بروى ان بنويسند و بخوانند. (LDAP هيچ جيز نيست غير از يك directory كه ميتواند تمام اطلاعات استفاده كننده را ععم از نام و نشانه و پاسپورتها و غيره ذالك در خود ذخيره كند.)

Tucows OpenSRS Partner Powered by RedHat Linux Rivenditore Cisco Autorizzato

24th
NOV

Internet protocols

Posted by M. 4Gani under Linuxi:

پروتكل

پروتوكل يك قاده مشخص شده براى جانجايى اطلاعات بين دو نقطه درشبكهاى كامپيوترى است. پروتوكل بستگى به فرم انتقال كننده ععم از اينكه فيبر شيشه ايى يا راديو يا كابل باشد و همچنين به اينكه شبكها از چه تشكيل شده انند و فرم شبكه و غيره ندارد

دوتا تيپ پروتكل وجود دارد

Verbindungsorintiert قبل از جابجايى اطلاعات يك خط تماس دو نقطه برقرار ميشود –

Here is a list of the protocols that make up the TCP/IP Internet Protocol suite.

  • Internet Protocol (IP)
  • Internet Control Message Protocol (ICMP)
  • Routing Information Protocol (RIP)
  • Open Shortest Path First (OSPF)
  • Transmission Control Protocol (TCP)
  • User Datagram Protocol (UDP)
  • Address Resolution Protocol (ARP)
  • Domain Name System (DNS)
  • File Transfer Protocol (FTP)
  • Simple Mail Transfer Protocol (SMTP)
  • Remote Terminal Emulation (TELNET)
  • Network File System (NFS)

24th

Internet Service Provider (ISP)

Posted by M. 4Gani under Linuxi:

چگونه يك بسازيم

اينترنت  World Wide Web
هيچ چيزى نيست بجز يك شبكه سرتاسرى. زبان اينترنت  Protocol و TCP/IP است .

كار اصلى يك ISP دادن آدرس به كامپيوتر استفاده كننده و اتصال ان به شبكه سرتاسرى است.
نتيجه اينكه كامپيوتر استفاده كننده ميتواند بدين طريق بابقيه كامپيوترها درتماس باشد و  بسته هاى  IP را از هركجاى دنيا دريافت يا بفرستد.

سرويسهاى كه  ISP بايد در
اختيار يك استفاده كننده قرار بدهد عبارت هستند از :

۱- وصل كامپيوتر استفاده كننده به اينترنت (Dial up account)

(Connections) فرمهاى مختلف تماس و اتصال

Modem Speed/Transfer Rates 28.8, 36.6, 56, 128 Kbps speed
Cable E1, E2, ASDL

۲- جا براى ايجاد Home Page و ثبت Domain (Domain registration and Web page hosting)
۳- خواندن و نوشتن NEWS و CHAT (News server)
۴- (Mail server) فرستادن و دريافت كردن ميل

زبانهاى اينترنت براى كارهاى مختلف :

براى فرستادن ميل و نامه (Mail)

smtp

براى خواندن و آوردن ميل (Mail)

pop3 or imap4

براى جابجايى اطلاعات و فايل Dial-In

uucp

براى حمل اطلاعات به فرم Hypertext

http and ftp

براى شبكه NEWS

nntp

براى كنترل

tcp/ip

 

 

See more website here...

  • ganada
  • Farsi-News
  • Advertise Here
  • forgani.de