Terminal, ucbirim, konsol yenilerin kabusu mu ?

Başlatan platonix, 01 Nisan 2008 - 17:45:44

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

platonix

selam
linuxa yeni baslayan ve temel olarak linux kullanmakta kararli olna biri olarak su anda takildigim enbuyuk nokta linuxta Terminal, ucbirim, * ya da konsol olarak tabir edilen komut kullanarak islem yaptirma sistemi.

arkadaslar linux da is yapmak anladigim kadariyla bunlardan geciyor mausla biyere kadar :)
linux da yasanan tamir, paket yukleme * ya da bi duzenleme sorunuda sorulan cevaba komutlar yaziliyor, iste oarada kilitleniyorum ve eminimki bi cok insanda kilitleniyordur.

neyse sorun ve yasan bu

ben bu konuda biraz arastirma yaptim ve ortada bi ton dokuman var isin acikcasi kafamda karisti

simdi Terminal, ucbirim, konsol * ya da neyse bunlar arasindaki fark nedir.  vVe bunlari acikca ogrenmek icin onereceginiz dokuman nedir?


Semih

3 şeydede aynı şeyi anla komut satırı:)
A.Semih Türk

platonix

Alıntı yapılan: Semih - 01 Nisan 2008 - 17:48:04
3 şeydede aynı şeyi anla komut satırı:)
peki niye uc sey var ? uc ayri komut satiri olmasinin nedeni ne bunlar arasinda bi fark yoksa neden uc tane ?? ve calisma mantigi koutlar ne ???

Semih

#3
Bende bilmiyorum ki valla biri açıklasa iyi olacak :)Pardus kullanırken komut satırına yazdığım kodları terminalde çalıştır diye bişeyler vardı:)o zaman farklı bişeyler mi oluyorlar:) :)
A.Semih Türk

Sypro

terminal ile ilgili genel sorularınıza cevap bulmak için man komutunu deneyebilirsiniz.

terminal (uçbirim / gnome-terminal) 'e man yazarsanız  What manual page do you want?  diye bir cevap dönecektir, örneğin man sudo yazarsanız, sudo ile ilgili ayrıntılı bir döküman çıkacaktır. space ile sayfa, enter ile satır atlayabilirsiniz. çıkmak için q ya basmanız yeterli.
not: aradığınız şeyin komutunu gireceksiniz, terminal için gnome-terminal yazılacak mesela.


"Milliyetin çok belirgin vasıflarından biri dildir. Türk milletindenim diyen insan, her şeyden evvel ve mutlaka Türkçe konuşmalıdır. Türkçe konuşmayan bir insan, Türk kültürüne, topluluğuna bağlılığını iddia ederse buna inanmak doğru olmaz."

heartsmagic

Üç ayrı şey yoktur. Terminal vardır, bunlara ulaşan sanal terminaller vardır. Bu altı sanal terminale Ctrl+Alt+F1-F2-...-F6 ile ulaşırsınız. Yedinci X ortamına geçer. Sanal terminallere gerek kalmadan da kabuk işlemleri yapabilmemiz için terminal emülatörleri yazılmıştır. Bunlara örnek: Gnome için gnome-terminal, KDE için Konsole, XFCE için xfce-terminal, genelde kullanılan xterm, urxvt vs. Bu emülatörler sayesinde grafik ara birimi terk etmeden terminalin kendisine ulaşır, istediğiniz işlemi yaptırırsınız.

Kısacası komut uyguladığınız şey sabit : terminal üzerinden kabuğa hükmediyorsunuz. Kabuk ise ayrı bir konu.


Şimdi gelelim asıl soruya. Aslında Linux üzerinde şu anda komut satırına gerek kalmadan bir çok şeyi yaptırmak için çalışmalar her gün giderek artıyor. Biz az tecrübeye sahip arkadaşlar hız kazandırmak ve tariflere gerek bırakmamak için hala komut satırından işlem yaptırıyoruz. Bir başka neden ise komut satırındaki hata bildiriminin daha detaylı olmasıdır.

Terminal üzerinden kabuğa hükmetmek Linux'un en kuvvetli yanlarından biridir. Son kullanıcıya ne kadar hitap ederse etsin, bu böyle devam edecektir. Bir Linux kullanıcısı hiç terminale gerek kalmadan işlerimi yapayım düşüncesine sahip olabilir ancak bir gün illa ki ihtiyaç olacaktır. Bu nedenle biraz araştırmaya öğrenmeye vakit ayırması gerekir.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

Sypro

kabuk kısmını da kısaca açıklarsak , bir donanımınız vardır, bunun üzerine bir işletim sistemi kurarsınız. ama temelde bir işletim sistemi ile hiç bir şey yapamazsınız. yaptığınız her şey o sistemin görünen kısmı olan kabuk üzerinde olur. çünkü kabuk sizin vereceğiniz her türlü komutu alan, yorumlayan ve sonucu ekrana yansıtan kısımdır. (hatta linus torvalds amca der ki: aslında bir işletim sistemi kullanmıyoruz, sadece onun üzerinde işimizi görüyor ve aslında programlar kullanıyoruz.)

her neyse bu kadar dallandırdıktan sonra söyleyeceğim odur ki; bu terminal (komut satırı, kara ekran, konsole, yakuake vs..) kabuğa direkt komutlar verdiğimiz ekrandır.

not: umarım doğru hatırlıyorumdur :) çok zaman geçti linux dersleri üzerinden.


"Milliyetin çok belirgin vasıflarından biri dildir. Türk milletindenim diyen insan, her şeyden evvel ve mutlaka Türkçe konuşmalıdır. Türkçe konuşmayan bir insan, Türk kültürüne, topluluğuna bağlılığını iddia ederse buna inanmak doğru olmaz."

heartsmagic

Linus amca söylüyorsa doğru söylüyordur ki zaten doğru. İşletim sistemi işleri kendisi yapar. Zaten işletim sistemi olarak neyi algıladığımız önemli. Eğer kerneli algılıyorsak bizim hiç müdahalemiz yok ona. Tüm donanımla olan ilgili sohbeti ve diğer tüm işlemleri bize danışmadan zaten kendisi yapıyor. Bizim tek müdahalemiz arada ona destek sunmak oluyor. Bu bağlamda bizim sadece işletim sistemi üzerinde işimizi görüyoruz.

Kabuk hakkında söylediklerin de son derece doğru.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

platonix

guzel anlatimlar icin tesekkurler
bu kabugun komutlarini anlatan ozellikle ubuntu terminali icin bir dokuman adresi lutfen ????

tartismaya dokuman uzerinden anlamadiklarimizla devam edrsek daha ogretici olur diye dusunuyorum

heartsmagic

İşte meseleyi yine eksik anlamışsın. Gnome-terminal ile bir başka emülatör arasına fark yok. Hepsi kabuğa komut verir. Senin söylediğin şekilde tamamen komutların olduğu bir belge ben şahsen bilmiyorum. İşin düştükçe Google'da arama yaparsın. Ancak
http://www.belgeler.org eski olmasına rağmen güzeldir.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

MURATSPLAT

Alıntı yapılan: platonix - 01 Nisan 2008 - 17:45:44
selam
linuxa yeni baslayan ve temel olarak linux kullanmakta kararli olna biri olarak su anda takildigim enbuyuk nokta linuxta Terminal, ucbirim, yada konsol olarak tabir edilen komut kullanarak islem yaptirma sistemi.

arkadaslar linux da is yapmak anladigim kadariyla bunlardan geciyor mausla biyere kadar :)
linux da yasanan tamir, paket yukleme yada bi duzenleme sorunuda sorulan cevaba komutlar yaziliyor, iste oarada kilitleniyorum ve eminimki bi cok insanda kilitleniyordur.

neyse sorun ve yasan bu

ben bu konuda biraz arastirma yaptim ve ortada bi ton dokuman var isin acikcasi kafamda karisti

simdi Terminal, ucbirim, konsol yada neyse bunlar arasindaki fark nedir.  vVe bunlari acikca ogrenmek icin onereceginiz dokuman nedir?



Kim korkar unix den diğe bir pdf dolaşıyordu bir zamanlar internette. *nix dünyasının mantığını bunu okuyarak anlayabilirsin. Bu dökümanı şiddetle tavsiye ederim..
Donanım:
GA-MA790XT-UD4P Anakart
AMD Phenom(tm) II X4 945 Processor
2048*2 DDR3(1333MHZ) + 2048*2 DDR3(1600MHZ) = 8 GB  Asus Nvidia GeForce GT-430 1GB DDR3 128bit Samsung HD502HJ 500 GB + Samsung HD322HJ 320 GB + Western Box USB 640 GB =1.4 TB ATI Technologies Inc SBx00 Azalia (Intel HDA) SkyStar HD 2 Digital Uydu Kartı Logitech MK250

j1647

#11
terminal kesinlikle linux da cok buyuk bi renklilik. aşırı keyif verici... ama bu kodlarla ilgili daha yol katetmem gereken cok sey benim.. yeniyim cunku... benim ogrenmek istedigim termineli kullanarak masaustundeki herhangi bi klsoru nasıl acabiliyorouz. * ya da bi firefox acabiliyormuyuz. ya da bunların turevleri ile ilgili sorular  ve cevapları nelerdir. 
basit bi detay belki ama gercekten işe yarıcak seyler. yardımcı olursanız seviniri. sagolun şimdiden...

Uyarı: Renkli yazı kullanmayalım, ikinci uyarım.

atomkarinca

Alıntı yapılan: j1647 - 07 Temmuz 2008 - 16:24:13
terminal kesinlikle linux da cok buyuk bi renklilik. aşırı keyif verici... ama bu kodlarla ilgili daha yol katetmem gereken cok sey benim.. yeniyim cunku... benim ogrenmek istedigim termineli kullanarak masaustundeki herhangi bi klsoru nasıl acabiliyorouz. * ya da bi firefox acabiliyormuyuz. ya da bunların turevleri ile ilgili sorular  ve cevapları nelerdir. 
basit bi detay belki ama gercekten işe yarıcak seyler. yardımcı olursanız seviniri. sagolun şimdiden...


Terminali açtığında ana dizinde başlar. Yani /home/kullanici_ismi dizininde başlar. Klasörler arasında geçiş yapmak için cd komutu kullanılır. Herhangi bir klasörün içeriğini görüntülemek ls komutu, klasörü oluşturmak için de mkdir komutu kullanilir. Mesela masaüstü klasörüne geçelim ve içeriği görüntüleyip yeni bir klasör oluşturalım:

cd Desktop
ls
mkdir yeni_klasor


Programları da çalıştırılabilir kısayollarıyla açabilirsin. Mesela Firefox'u firefox komutuyla açabilirsin. Burada dikkat etmen gereken küçük-büyük harfler olmalı. Mesela Firefox komutuyla çalıştırmaya çalışırsan sistem bunu tanımayacaktır.

hikmet Murat

Alıntı yapılan: heartsmagic - 01 Nisan 2008 - 21:40:45
İşte meseleyi yine eksik anlamışsın. Gnome-terminal ile bir başka emülatör arasına fark yok. Hepsi kabuğa komut verir. Senin söylediğin şekilde tamamen komutların olduğu bir belge ben şahsen bilmiyorum. İşin düştükçe Google'da arama yaparsın. Ancak
http://www.belgeler.org eski olmasına rağmen güzeldir.

Bu kütüphanede kodların nasıl kullanılacağı anlatılıyormu.

j1647

#14
super.. cok sagolasın. mantıgını anladım ;)

Not: İki yönetici ayrı ayrı senin ısrarla mavi yazdığın yazıları normale çevirmekle uğraşıyor. Lütfen bu ısrardan vazgeç.

matafleur

#15
Alıntı yapılan: j1647 - 07 Temmuz 2008 - 16:24:13
terminal kesinlikle linux da cok buyuk bi renklilik. aşırı keyif verici... ama bu kodlarla ilgili daha yol katetmem gereken cok sey benim.. yeniyim cunku... benim ogrenmek istedigim termineli kullanarak masaustundeki herhangi bi klsoru nasıl acabiliyorouz. * ya da bi firefox acabiliyormuyuz. ya da bunların turevleri ile ilgili sorular  ve cevapları nelerdir. 
basit bi detay belki ama gercekten işe yarıcak seyler. yardımcı olursanız seviniri. sagolun şimdiden...

Uyarı: Renkli yazı kullanmayalım, ikinci uyarım.

komut dediklerinin tamamı ufak veya büyük programlar/programcıklar.

Eğer bütün bu programları incelemek istersen konsoldayken iki kez tab a basman yeterli.Kullanabileceğin bütün programcıklar sana listelenir.Man veya --help kullanarak ne işe yaradıklarını veya nasıl kullanıldıklarını görebilirsin.En büyük kütüphane aslında elinin altındaki işletim sistemi (:

j1647

ardaslar  yazmıs oldugum bi c kodunu derleyip , exe haline getirdikten sonram terminalden hangi kodlar ile onu acıp programı terminalde xp deki dos ekranında ki gibi goruyoruz? örnegin masaustundeki bi exe dosyasını nasıl okudacagım terminalde? yardımlarını bekliyorum.sagolun: )

erginemr

#17
@j1647,

Şu başlık (özellikle ekran görüntüleri) size fikir verebilir:
http://forum.ubuntu-tr.net/index.php?topic=1699.0

Ayrıca, temelde aynı klasörde iken, bir programı çalıştırabilmek için:
chmod a+x program_adı
dosyayı çalıştırılabilir yaparken,
./program_adı
aynı disindeki çalıştırılabilir dosyayı, ee... çalıştırır.

j1647

kardeş sagol varol ya inan ne zmandır bununla ugrasıyorum... bi hello word bile cıkartamammıstım :( ama sayende artık tamamdır: ) forever ubuntu :):))

erginemr

Alıntı yapılan: j1647 - 17 Temmuz 2008 - 00:04:47
kardeş sagol varol ya inan ne zmandır bununla ugrasıyorum... bi hello word bile cıkartamammıstım :( ama sayende artık tamamdır: ) forever ubuntu :):))
;D

j1647

Arkadaşlar gülüceksiniz belkim ama yeni linuxcuyum mazur ogrun :$ konsol da iken kes,yapıştır,kopyala nın kısa yolu nedir ?

atomkarinca

Eğer Gnome Terminal kullaniyosan sağ tuşla yapabilirsin. Ama xterm gibi minimal terminal kullaniyosan mouse'la seçtiğin yer kopyalanmış olur, shift+insert le de yapıştırabilirsin.

heartsmagic

Alternatif: Fare imleci ile kopyalayacağın yeri seç, yapıştıracağın yere git, farenin sol+sağ tuşlarına veya varsa orta tuşuna (topuna) bir kere tıkla.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

j1647

Alıntı yapılan: heartsmagic - 17 Temmuz 2008 - 18:51:50
Alternatif: Fare imleci ile kopyalayacağın yeri seç, yapıştıracağın yere git, farenin sol+sağ tuşlarına veya varsa orta tuşuna (topuna) bir kere tıkla.

cok sagolasın ya. inan hersey guzel ama saga yıkla kopyala de git saga tıkla yapıstır inan sinir bozucu oluyordu.. tekrar sagol

maxspacemax

Benmi; Komut satırını çok seviyorum.

Yani kendimi Matrix filminde gibi hissediyorum.

Beni görenlerinde ağızları açık kalıyor. Ne kadar çok şey biliyor. Maşallah  ;D