[]
SSH Secure Shell'e Giriş
Merhaba SSH Secure Shell ve UNIXla ilgili basit bir kaç sorum var:
1.Şimdi SSH terminalinde dosya oluşturuyorum. Sonra onun içine bir kaç kelime yazıyorum. Sonrasında input bitti deyip yazma işlemini tamamlamak için "^D" yazıyorum(derste böyle yapılacağı söylendiğinden) ama input girme işlemi bi türlü kapanmıyor. Ne kullanmam lazım?
2. Derste " $ " diye birşey vardı komut girmeden önce. Şimdi bağlandığım sistem "123456:~>" şeklinde birşey geliyor onun yerine. "$" sembolik bir şey mi, yoksa ben de mi bir sorun var?
Edit: Bir de SSH Secure Shell ve UNIX hakkında kaynak önerebilirseniz sevinirim.
1.Şimdi SSH terminalinde dosya oluşturuyorum. Sonra onun içine bir kaç kelime yazıyorum. Sonrasında input bitti deyip yazma işlemini tamamlamak için "^D" yazıyorum(derste böyle yapılacağı söylendiğinden) ama input girme işlemi bi türlü kapanmıyor. Ne kullanmam lazım?
2. Derste " $ " diye birşey vardı komut girmeden önce. Şimdi bağlandığım sistem "123456:~>" şeklinde birşey geliyor onun yerine. "$" sembolik bir şey mi, yoksa ben de mi bir sorun var?
Edit: Bir de SSH Secure Shell ve UNIX hakkında kaynak önerebilirseniz sevinirim.
1) SSH bir terminal değil, uzaktan shell erişimi sağlamak için kullanılan bir protokol ve program... neyse, dosyayı nasıl oluşturuyorsunuz?
2) o işaret hangi shell olduğuna, shell'de ne yapıldığına ve o anki kullanıcıya göre değişiyor. "ps -p $$" komutuyla hangi shell'de olduğunuzu görebilirsiniz.
2) o işaret hangi shell olduğuna, shell'de ne yapıldığına ve o anki kullanıcıya göre değişiyor. "ps -p $$" komutuyla hangi shell'de olduğunuzu görebilirsiniz.
- wingless (29.02.12 19:04:59)
Öncelikle teşekkürler wingless.
1. SSH Secure Shell'in terminalinde demek istemiştim. Dosyayı şöyle oluşturuyorum:
cat >myfile
Ahmet
Mehmet
...
2. Yaptığımda bu çıktı:
PID TTY TIME CMD
1626160 pts/109 0:00 bash
1. SSH Secure Shell'in terminalinde demek istemiştim. Dosyayı şöyle oluşturuyorum:
cat >myfile
Ahmet
Mehmet
...
2. Yaptığımda bu çıktı:
PID TTY TIME CMD
1626160 pts/109 0:00 bash
- seoman (29.02.12 19:22:30)
"^D" denilen sey ctrl tusu ile birlikte d tusunu basili tutmaktir. yani bir parmak ctrl'ye basarken obur parmak d'ye basacak, sonra ikisini birden cekeceksiniz.
ayni sekilde ^C, ^Z, ^A gordugunuz yerlerde ctrl+c, ctrl+z, ctrl+a yapacaksiniz.
kolay gelsin.
ayni sekilde ^C, ^Z, ^A gordugunuz yerlerde ctrl+c, ctrl+z, ctrl+a yapacaksiniz.
kolay gelsin.
- disq (29.02.12 19:28:09)
disq teşekkür ederim çok, onun "ctrl" anlamına geldiğini hiç bilmiyordum, şimdi denedim oldu.
- seoman (29.02.12 19:38:06)
bu arada ctrl + d (^d) bir screen'de isen detach olmak için yoksa da logout olmak için kullanılıyor. yani "input bitti" değil "çıkmak istiyorum" gibi bir şey demek ctrl+d
temel iki adet kesme var: ctrl+c ile ctrl+z . ilki direk çalışan işlemi kesme, ikincisi duraklatma sinyali. ama programlar bu sinyalleri farklı şekillerde handle edebiliyorlar. en çok ctrl+c'yi kullanacaksın.
inputu durdurma diye bir şey yok, komutları ve operatörleri öğrenmen gerekiyor. mesela touch komutu boş bir dosya yaratır, touch aaaa dersem aaaa adlı boş bir dosya oluşur. cat ekrana içerik basmaya yarar, echo konsolda birşeyler yazdırmaya falan yarar. bunları öğrendikten sonra >,<,>>,<<,&>,& gibi operatörleri öğren, o zaman oturmaya başlar.
shell'inin başında + olması kullanıcı olduğunu, # olması ise root olduğunu işaret eder (genelde). kim olduğunu da whoami komutu ile görebilirsin.
döküman olarak da tabi ki ibm'in lpi dökümanlarını tavsiye ediyorum. kendi sitesinde bir yerlerde olacak google'dan arayarak bulabilirsin.
temel iki adet kesme var: ctrl+c ile ctrl+z . ilki direk çalışan işlemi kesme, ikincisi duraklatma sinyali. ama programlar bu sinyalleri farklı şekillerde handle edebiliyorlar. en çok ctrl+c'yi kullanacaksın.
inputu durdurma diye bir şey yok, komutları ve operatörleri öğrenmen gerekiyor. mesela touch komutu boş bir dosya yaratır, touch aaaa dersem aaaa adlı boş bir dosya oluşur. cat ekrana içerik basmaya yarar, echo konsolda birşeyler yazdırmaya falan yarar. bunları öğrendikten sonra >,<,>>,<<,&>,& gibi operatörleri öğren, o zaman oturmaya başlar.
shell'inin başında + olması kullanıcı olduğunu, # olması ise root olduğunu işaret eder (genelde). kim olduğunu da whoami komutu ile görebilirsin.
döküman olarak da tabi ki ibm'in lpi dökümanlarını tavsiye ediyorum. kendi sitesinde bir yerlerde olacak google'dan arayarak bulabilirsin.
- samfisher (01.03.12 15:50:23)
1