Dosya ve Dizin Yönetimi
-
ls
: Geçerli dizindeki dosya ve dizinlerin bir listesini gösterin. Bu komut, geçerli dizinin içeriğini görüntülemenizi sağlar.Örnek:
ls
-
pwd
: Geçerli dizinin mutlak yolunu yazdırın. Bu komut, dosya sisteminde nerede olduğunuzu bilmenize yardımcı olur.Örnek:
pwd
-
cd <directory>
: Belirtilen dizine geçin. Bu komutu kullanarak, dosya sisteminizdeki dizinler arasında gezinebilirsiniz.Örnek:
cd /home/user/documents
-
touch <file>
: Yeni bir dosya oluşturun veya mevcut bir dosyanın değişiklik zamanını güncelleyin. Dosya zaten varsa, değişiklik zamanını güncelleyecektir.Örnek:
touch newfile.txt
-
cp <source> <destination>
: Kaynak konumdan hedef konuma bir dosya veya dizin kopyalayın. Birden çok kaynak belirterek birden çok dosya veya dizini kopyalayabilirsiniz.Örnek:
cp file.txt /home/user/documents/
(bir dosya kopyalayın)cp -r folder1 /home/user/documents/
(bir dizini kopyala)
-
mv <source> <destination>
: Bir dosyayı veya dizini kaynak konumdan hedef konuma taşıyın veya yeniden adlandırın. Hedef yeni bir adsa yeniden adlandırılacaktır; yeni bir yol ise hareket edecektir.Örnek:
mv file.txt /home/user/documents/file_new.txt
(bir dosyayı yeniden adlandırın)mv folder1 /home/user/documents/
(bir dizini taşı)
-
rm <file>
: Bir dosyayı silin. Bu komutun herhangi bir onay almadan dosyayı sileceğini unutmayın, bu yüzden dikkatli kullanın.Örnek:
rm file.txt
-
mkdir <directory>
: Belirtilen adla yeni bir dizin oluşturun.Örnek:
mkdir new_folder
-
rmdir <directory>
: Boş bir dizini silin. Bu komutla yalnızca boş bir dizini silebileceğinizi unutmayın.Örnek:
rmdir empty_folder
İzin Yönetimi
-
chmod <permission> <file/directory>
: Belirtilen izne göre bir dosya veya dizinin erişim izinlerini değiştirin. Yaygın izinler arasında "r"(okuma), "w"(yazma) ve "x"(yürütme) bulunur.Örnek:
chmod u+rwx file.txt
(kullanıcı için okuma, yazma ve yürütme izinlerini ekleyin) -
chown <user>:<group> <file/directory>
: Bir dosyanın veya dizinin sahibini belirtilen kullanıcı ve grup olarak değiştirin.Örnek:
chown user1:group1 file.txt
(file.txt için sahibi ve grubu ayarlayın)
Süreç ve Hizmet Yönetimi
-
ps
: Çalışan işlemleri listeleyin. Bu komut, işlemlerin bir listesini ve bunlara karşılık gelen İşlem Kimliklerini(PID'ler) görüntüler.Örnek:
ps
-
top
: Çalışan işlemleri ve sistem kaynaklarını görüntüleyin. Bu komut, çalışan işlemleri görüntülemek ve CPU, RAM gibi sistem kaynaklarını izlemek için etkileşimli bir arayüz sağlar.Örnek:
top
-
kill <PID>
: Belirtilen İşlem Kimliği(PID) ile bir işlemi sonlandırın. Bu komut, işlemi durdurmak için bir sinyal göndererek işlemin çıkmasına veya kapanmasına izin verir.Örnek:
kill 1234
(işlemi PID 1234 ile sonlandırın) -
systemctl start <service>
: Belirtilen hizmeti başlatın. Hizmet, sistemin arka plan programıdır ve bu komut onu başlatır.Örnek:
systemctl start apache2
(Apache hizmetini başlatın) -
systemctl stop <service>
: Belirtilen hizmeti durdurun. Bu komut çalışan servisi durdurur.Örnek:
systemctl stop apache2
(Apache hizmetini durdurun) -
systemctl restart <service>
: Belirtilen hizmeti yeniden başlatın. Bu komut hizmeti durdurur ve ardından başlatır.Örnek:
systemctl restart apache2
(Apache hizmetini yeniden başlatın) -
systemctl status <service>
: Belirtilen hizmetin durumunu gösterir. Bu komut servisin çalışıp çalışmadığını ve durumunu gösterir.Örnek:
systemctl status apache2
(Apache hizmetinin durumunu göster)
Paket Yönetimi
-
apt-get install <package>
: Depodan bir yazılım paketi yükleyin Ubuntu.Örnek:
apt-get install nginx
(Nginx'i kurun) -
apt-get update
: Depodaki tüm yazılım paketlerinin bilgilerini güncelleyin. Bu komut, havuzdan en son paketler hakkında bilgi alacaktır.Örnek:
apt-get update
-
apt-get upgrade
: Yüklü tüm paketleri en son sürüme yükseltin.Örnek:
apt-get upgrade
-
apt-get remove <package>
: Kurulu bir paketi sistemden kaldırın.Örnek:
apt-get remove nginx
(Nginx'i kaldırın)
Ağ yönetimi
-
ifconfig
: Sistemin ağ cihazları ve IP adresleri hakkındaki bilgileri görüntüleyin.Örnek:
ifconfig
-
ip addr
: Sistemin ağ cihazları ve IP adresleri hakkındaki bilgileri görüntüleyin. Bu komut şuna benzerifconfig
:Örnek:
ip addr
-
ping <domain/IP>
: Paketleri göndererek ve bir yanıt bekleyerek, belirli bir IP adresine veya etki alanı adına ağ bağlantısını kontrol edin.Örnek:
ping google.com
-
curl <URL>
: İçeriği bir URL'den alın. Bu komut genellikle bir web sitesinden veri indirmek ve sonucu komut satırında görüntülemek için kullanılır.Örnek:
curl https://www.example.com
Komut Geçmişi Yönetimi
-
history
: Önceden yürütülen komutların geçmişini göster. Bu komut, geçerli oturumda yürütülen komutları listeler.Örnek:
history
Bunlar Ubuntu ,. İhtiyaçlarınıza ve amaçlarınıza bağlı olarak, sisteminizi yönetmek ve çeşitli temel görevleri gerçekleştirmek için bu komutları kullanabilirsiniz.