Mesut hocam çok çok güzel yazmış. Elinize sağlık. -- # Haydar Acer +905424070424
2011/10/19 Mesut GÜLER <[email protected]> > 19-10-2011 20:15, Alper Aykut yazmış: > > Merhaba Linux'ta Windows'ta menü üzerinde yaptığım İşlemlerin Linux'ta > komut üzerinden yapmak istiyorum Özellikle Su Liste;**** > > ** ** > > 1.Sistem Üzerinde Yüklü Hangi Program var.Onları Nasıl Listeleyebilirim. > > linux üzerinde yüklü olanları görme işi windowsa oranla biraz farklı. Çünkü > program diye geçmez bunlar. Linuxda paketler vardır. Bir program genelde > birden fazla paketden oluşur, yada bağımlı olduğu başka paketler olmadan > çalışmaz ve o paketleri de kurmanız gerekir. Ayrıca genelde programların > geliştirme (development) paketleri de ayrıdır. > Paketleri görmek ise dağıtımınızın paket yöneticisi ile mümkün. > (Redhat fedora centos suse mandriva gibi) rpm kullanıyorsanız, "rpm -qa" > size yüklü tüm paketlerin listesini verir. "dpkg -l" ise deb için geçerli > (debian ubuntu vb.). > pardus için pisi yi incelemeniz gerekli. > > > **** > > 2.Hangi Program Hangi Portu Kullanıyor ? > > netstat -pltun > Haa ayrıca unix domain socket diye başka bir olayımız daha var. Ama > sorduğunuz soru TCP/IP için geçerli olduğunu düşündüğüm için yukarıdaki > komutu yazdım. netstat 'ın parametrelerini inceleyebilirsiniz. Ayrıca bir > dosyayı hangi program kullanıyor gibi değişik sorulara da cevap olabilecek > komutlar mevcut. Linuxda fazlası var eksiği yok :) > > > 3.Windows'taki Program Calısmadığı zaman yaptığımız end program işini > linuxta nasıl yaparım ? Calısmayan Programı O an listelemek istersem Hangi > komut ile listelerim. > > "ps aux" ayrıntılı olarak hafızada yüklü herşeyi gösterir. PID'i 1 olanı > öldürmeyin, sistem kitlenir. Linux, windows gibi öldüremezsin demez çünkü :) > root olmak şartıyla tabii > > kill veya killall ile işlemleri sonlandırabilirsin. ayrıca indirmek yerine > değişik sinyaller de göndermen mümkün. > ayrıntılar: man kill > > > **** > > 4.Birbirine Bağlı olan iki linux makina arasında Dosya Paylasımı yapmak > istesem ? Hangi Komutu Kullanmam gerekir ? Dosyaları Nasıl Paylaşıma Acarım > ? > > samba(windows dosya paylaşımı), nfs, ftp, http, ssh üzerinden (scp sshfs) > vb. gibi bir çok alternatif var. Dökümanlarını inceleyerek nasıl yapıldığını > öğrenebilirsiniz. Linux, windowsun kendi dosya paylaşımından (samba) daha > iyi performans sunar. Linuxlar arası windows dosya paylaşımını da > kullanabilirsin. komutla değil de ilgili servisin ayarlarını yaparak > paylaşım yapabilirsin. komutla diğer taraftan sisteme bağlarsın. > örn: > mount //192.168.0.1/hebele /mnt/hebele > bu 192.168.0.1 ip adreslei makinadaki widnows dosya paylaşımını /mnt/hebele > dizinine bağlar. /mnt/hebele içerisinden paylaşıma erişirsin. nfs sshfs > hemen hemen benzer şekilde bağlanır. Kalıcı bağlantı için /etc/fstab > dosyasına yazmanız gerekir. > man fstab > > **** > > 5.Linux'un Program Files'ı neresidir ? > > Öyle bir yer yok :) Kendine özgü unix dizin yapısı vardır. > > **** > > 6.Bin uzantılı Dosyalar Linux'ta nasıl yüklenir ? > > Aslında linuxda uzantı yok. Kullanıcıların, dosyaların ne olduğunu anlaması > için uzantı verilir. BIN, binary dosyadır genelde. > "sh dosya.bin" ile muhtemelen çalıştırır. yada önce çalıştırma yetkisi > verip sonra doğrudan çalıştırabilirsiniz. > chmod +x dosya.bin > ./dosya.bin > > > > **** > > 7.Yüklenen Bir Program Nasıl Kaldırılır ? > > paket yöneticisi ile halledersiniz. rpm tabanlılarda yum, deb tabanlılarda > apt veya aptitude araçları işinizi kolaylaştırır. Bu arkadaşların grafik > ortamda çalışan arayüzleri de mevcut. oradan da yapabilirsiniz. yada > doğrudan rpm ve dpkg gibi paket yöneticisinin kendisini kullanabilirsiniz > ancak dağıtımınıza göre apt veya yum u tercih edin. > > Ayrıca kaynak koddan derleyerek program da kurabilirsiniz. Onun kaldırması > duruma göre değişir. Makefile ile ilgili bir durum. > > **** > > ** ** > > Bu Konuda yeni olduğum icin bu kısımları merak ediyorum.Aklıma gelmeyende > cok var.Linux ile haşır neşir oldukca aklıma geliyor.Bu Konuda fırsatı > olupta sorularıma cevap vericek arkadaşlara şimdiden cok teşekkür ederim.* > *** > > ** ** > > rica ederiz. İlerde senin de diğer yeni başlayan arkadaşlara destek olman > umuduyla... > > Kolay GelsinJ**** > > > > saygılar > > _______________________________________________ > Linux E-Posta Listesi > [email protected] > Liste kurallari: http://liste.linux.org.tr/kurallar.php > > Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen > e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 > dakika içinde üyeliğinizi sonlandırabilirsiniz. > https://liste.linux.org.tr/mailman/listinfo/linux > >
_______________________________________________ Linux E-Posta Listesi [email protected] Liste kurallari: http://liste.linux.org.tr/kurallar.php Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 dakika içinde üyeliğinizi sonlandırabilirsiniz. https://liste.linux.org.tr/mailman/listinfo/linux
