Ubuntu 18.04 Server Terminali Sık Kullanılan Komutlar

Önemli Not: Aşağıdaki komutlar, yapmak istediğiniz işlemin detaylarına göre özel ayar parametreleri ile değişmektedir.

Örneğin bir kopyalama işlemi için; dosya kopyalama, klasör kopyalama, klasör ve alt klasörleri kopyalama, birden fazla dosya kopyalama… gibi seçenekleri vardır. Bu gibi seçenekler için araştırmadan komut kullanmamanızı tavsiye ederiz.

Kullanıcı/Oturum Açma

Super User veya “root” yetkisi ile Terminali kullanmak için:

sudo -s

Eğer kullanıcı hesabım Super User yetkisini kullanamıyor ve ben de Super User yetkisine sahip başka bir hesaba geçiş yapacaksam:

su – <username>

Güncelleme/Kurulum

Güncellemesi gelmiş yazılımları listelemek için:

sudo apt update

Güncellemeleri kurmak için:

sudo apt-get upgrade

Ubuntu sistemini yeniden başlatmak:

sudo reboot

Yazılım kurulumu:

sudo apt-get install <PackageNameHere>

Dosya Dizini

Dosya dizini değiştirme:

cd /path/to/directory

“root” dizinine gitme:

cd /

“home” dizinine dönmek:

cd ~

Bir üst seviye dizine gitmek:

cd ..

Önceki dizine gitmek:

cd -

Kopyala (x.img dosyasını A klasöründen B klasörüne):

cp /path/to/directory/A/x.img /path/to/directory/B

Kopyala (A klasörünü ve içindekileri başka bir konuma)

cp -r /path/to/directory/A path/to/directory/B

Alternatif ve daha hızlı bir kopyalama yöntemi “rsync” (A klasöründen B klasörüne yalnızca güncel dosyaların üzerine yazılacak):

rsync -a /path/to/directory/A/ /path/to/directory/B/

Taşı (A klasöründen B klasörüne):

mv /path/to/directory/A/x.img /path/to/directory/B

Silme (x.img dosyası):

rm /path/to/directory/A/x.img

Klasör silme (A klasörü ve alt klasörleri):

rm -r /path/to/directory/A

Klasör oluşturma (A klasörü içinde C klasörü oluşturma):

mkdir /path/to/directory/A/C

Dosya adında geçen bir ifadeye göre dosya bulma (daha önce belirlenen bir klasörde “test” ile başlayan dosyaları bulur)

find . -name 'test*'

Apache2 Server Ayarları

Apache2 durumu kontrol:

sudo service apache2 status

Apache2 Server yeniden başlatma:

sudo service apache2 restart

Apache2 ayarları (konfigürasyon):

sudo nano /etc/apache2/apache2.conf