OS Türü : Linux
TABAN : Debian, Ubuntu
Menşei : İrlanda
Mimari : i386, x86_64
Masaüstü : Gnome, Lxde
Kategori : Desktop, (Canlı Live, CD, DVD, USB)
Çok dilli : Evet
Türkçe dil desteği : Var
Office takımı : LibreOffice
Paket Yönetimi : DEB
Kurulumu : Grafik Kurulum
Linux
Tails Linux Nedir? Nasıl Bir İşletim Sistemidir?
Tails Linux güvenli ve açık kaynak kodlu bir Debian türevi işletim sistemidir. Prensip olarak iz bırakmayan USB, CD veya Hafıza Kartı ile çalıştırılabilen yani kurulum olmadan RAM üzerinden çalıştırılabilen canlı bir Linux sistemidir.
Manjaro Linux – DNS Değiştirme
Merhaba arkadaşlar Manjaro Linux kullanan arkadaşlar bazı sitelere giremeyebilirsiniz. DNS değiştirmek windowstaki gibi değil maalesef. Aşağıda basit şekilde anlatmaya çalışacağım.
* Uçbirimi açıyoruz.
* sudo su yazıyoruz.
* nano /etc/resolv.conf yazıyoruz (ben editör için nano seçtim)
* daha sonra aşağıdaki yazıyı kopyalayıp yapıştırıyorsunuz (open dns seçtim ben siz değiştirebilirsiniz)
nameserver 208.67.222.222
nameserver 208.67.220.220
* ctrl + o yapıp enterlayıp kaydediyoruz ve terminale dönüyoruz.
* chattr +a /etc/resolv.conf yazıp tabiri caizse kilitliyoruz.
Daha sonra tekrar değişiklik yapmak isterseniz önce chattr -a /etc/resolv.conf yazıp kilidi açmanız gerekiyor.
Kali Linux – LibreOffice Kurulumu
Öncelikle Libreoffice sitesinden sistemimize uygun dosyayı indiriyoruz.
Daha sonra uçbirimi açıyoruz ve komutları sırayla yazıyoruz
tar -xzvf LibreOffice_5.0.2_Linux_x86_deb.tar.gz
bu kodu yazdığımız için artık dosya zipten çıkmış bulunmaktadır.sonra;
cd LibreOffice_5.0.2.2_Linux_x86_deb
yazarak LibreOffice_5.0.2.2_Linux_x86_deb dosyasının içine giriyoruz.
cd DEBS
yazıp DEBS dosyasına giriyoruz.
dpkg -i *.deb
yazıp enter’a basıyoruz ve yüklemeyi tamamlıyoruz.
NOT: Ben LibreOffice 5.0.2 indirdiğim için öyle yazıyor siz indirdiğiniz sürüme göre değiştirebilirsiniz.
Kali Linux – DNS Değiştirme
Merhaba arkadaşlar Kali Linux kullanan arkadaşlar bazı sitelere giremeyebilirsiniz. DNS değiştirmek windowstaki gibi değil maalesef. Aşağıda basit şekilde anlatmaya çalışacağım.
* Uçbirimi açıyoruz.
* sudo su yazıyoruz.
* nano /etc/resolv.conf yazıyoruz (ben editör için nano seçtim)
* daha sonra aşağıdaki yazıyı kopyalayıp yapıştırıyorsunuz (open dns seçtim ben siz değiştirebilirsiniz)
nameserver 208.67.222.222
nameserver 208.67.220.220
* ctrl + o yapıp enterlayıp kaydediyoruz ve terminale dönüyoruz.
* chattr +i /etc/resolv.conf yazıp tabiri caizse kilitliyoruz.
Daha sonra tekrar değişiklik yapmak isterseniz önce chattr -i /etc/resolv.conf yazıp kilidi açmanız gerekiyor.
Kabuk Programlama – BASH- 6. Bölüm
Bu ay ki yazımızda dizi konusunu işleyeceğiz ve uygulamamızda kullanacağız.
Uygulamamızda yaptığımız işlemlerin sonuçlarını kaydedip bu kayıtlarımızı görüntüleyeceğiz. İste bu kayıt işlemleri için dizileri kullanacağız.
Dizi:
Bir uygulamada değişkenleri veya bir değişkenin farklı zamanlarda aldığı değerleri bir dizide tutabiliriz. Bu bir veritabanı kaydı olmasa da hızlı kayıtlar, geri dönüşler için ve çalışma esnasındaki aksiyonlar için oldukça kullanışlı olabilir. Dizi, çalışma esnasında 1 ve 1 ‘den fazla elemanı içinde barındırabilen istediğimizde de bu değerleri kullanabilmemizi sağlayan bir yapıdır.
Temel dizi işlemlerine bir bakalım.
Kabuk Programlama -BASH- 5. Bölüm
Bu uygulama her yazı dizimiz sonucunda yeni özellik bir kazanıyor veya yaptığı işlemi daha kısayoldan yapıyor. Şimdiye kadarki ilerleme şeklimiz ve durumumuz için
önceki sayılarımıza bakabilirsiniz.
Giriş mahiyetinde bakacak olursak bir klasör ve dosya oluşturup yaptığımız matematiksel işlemi bu dosya ve klasöre kaydeden bir uygulama yaptık şimdiye kadar. If kontrolleri kullandık. GoTo deyimini kullanıp ardından bunu döngüye çevirdik. Fonksiyon kullanıp kaldırdık.
Bu sayımızda da uygulamamıza, temel matematik işlemlerini seçimimize bağlı olarak yaptıracağız. Uygulama sadece çıkartma işlemi yapıyordu. Şimdi uygulama bizden yine sayıları isteyecek ve ardından yapacağımız işlemi bize seçtirip sonucunu verecek. Bunu Case-Esac kalıbını kullanarak yapacağız.
Kabuk Programlama – BASH- 4. Bölüm
Merhaba,
Hatırlarsınız if komutu ile bir kontrol gerçekleştirmiştik ve bu kontroldeki sonuca göre de uygulamada başka bir satıra zıplayarak çalışmaya oradan devam ediyorduk. Aslında bir nevi döngü oluşturmuş olup gerektiği zamanda uygulamayı istediğimiz yerden devam
ettiriyorduk.
Kabuk Programlama -BASH- 3. Bölüm
Bu bölümde şimdiye kadar tüm işlediklerimizi kapsayan bir örnek yapıp yeni konularımıza da bu örneğimizden devam edeceğiz. Amacımız, öğrendiklerimizin tümünü örneklendirebildiğimiz bir uygulama veya uygulamalar bütününü ortaya çıkartmaktır.
Şimdi bu bölümümüzde yapacağımız örneğimizi detaylandıralım. Böylece hem örneğimizi belirlemiş olacağız hem de önceki konuların üzerinden geçmiş olacağız.
Örneğimiz, kullanıcının belirlediği isimlerde klasör oluşturan, klasörler içinde dosya oluşturan ve bu dosyanın içine de kullanıcının belirlediği rakamlarla matematiksel işlem yapıp kaydeden bir uygulama olacak.
Kabuk Programlama -BASH- 2. Bölüm
Kısaca geçen sayımızda nelere değindik, hatırlayalım isterseniz. Kabuğun işletim sistemindeki yerine, önemine teknik olarak değindikten sonra hatırlarsınız ilk uygulamamız, ekrana “Merhaba Dünya” yazan bir çalışma olmuştu. Daha sonra değişken
kullanarak ve kullanıcıya çalışma esnasında (runtime) sorarak değişken değeri elde edip bunu ekrana bastırarak 2. ve 3. çalışmamızı yaptık. Bunları yaparken ayrıca script dosyalarını nasıl oluşturacağımızı ve nasıl çalıştıracağımızı da öğrendik.
Bu çalışmamızda da parametre kullanımına ve aritmetik işlemlere değinelim.