Bu Linux / Unix komut satırı hile sayfasında şunları öğreneceksiniz:
- Temel Linux komutları
- Dosya İzni komutları
- Ortam Değişkenleri komutu
- Linux'un kullanıcı yönetimi komutları
- Ağ oluşturma komutu
- İşlem komutu
- VI Komutları Düzenleme
Temel Linux komutları
Komut | Açıklama |
ls | Mevcut çalışma dizinindeki tüm dosyaları ve dizinleri listeler |
ls-R | Alt dizinlerdeki dosyaları da listeler |
ls-a | Gizli dosyaları da listeler |
ls-al | İzinler, boyut, sahip vb. Gibi ayrıntılı bilgilerle dosya ve dizinleri listeler. |
cd or cd ~ | HOME dizinine gidin |
cd… | Bir seviye yukarı git |
cd | Belirli bir dizine geçmek için |
cd / | Kök dizine gidin |
cat > filename | Yeni bir dosya oluşturur |
cat filename | Dosya içeriğini görüntüler |
cat file1 file2 > file3 | İki dosyayı (dosya1, dosya2) birleştirir ve çıktıyı yeni bir dosyada (dosya3) depolar |
mv file "new file path" | Dosyaları yeni konuma taşır |
mv filename new_file_name | Dosyayı yeni bir dosya adıyla yeniden adlandırır |
sudo | Normal kullanıcıların programları süper kullanıcının veya kökün güvenlik ayrıcalıklarıyla çalıştırmasına izin verir |
rm filename | Bir dosyayı siler |
man | Bir komutla ilgili yardım bilgisi verir |
history | Geçerli terminal oturumunda yazılan tüm geçmiş komutların bir listesini verir |
clear | Terminali temizler |
mkdir directoryname | Mevcut çalışma dizininde veya belirtilen yolda yeni bir dizin oluşturur |
rmdir | Bir dizini siler |
mv | Bir dizini yeniden adlandırır |
pr -x | Dosyayı x sütunlarına böler |
pr -h | Dosyaya bir başlık atar |
pr -n | Dosyayı Satır Numaraları ile gösterir |
lp -nc , lpr c | Dosyanın "c" kopyalarını yazdırır |
lp-d lp-P | Yazıcının adını belirtir |
apt-get | Paketleri kurmak ve güncellemek için kullanılan komut |
mail -s 'subject' -c 'cc-address' -b 'bcc-address' 'to-address' | E-posta gönderme komutu |
mail -s "Subject" to-address < Filename | Ekli e-posta gönderme komutu |
Dosya İzni komutları
Komut | Açıklama |
ls-l | dosya türünü ve erişim iznini göstermek için |
r | okuma izni |
w | izin yaz |
x | yürütme izni |
-= | izin yok |
Chown user | Bir dosyanın / dizinin sahipliğini değiştirmek için |
Chown user:group filename | bir dosya veya dizin için kullanıcıyı ve grubunu değiştirin |
Ortam Değişkenleri komutu
Komut | Açıklama |
echo $VARIABLE | Bir değişkenin değerini görüntülemek için |
env | Tüm ortam değişkenlerini görüntüler |
VARIABLE_NAME= variable_value | Yeni bir değişken oluştur |
Unset | Bir değişkeni kaldır |
export Variable=value | Bir ortam değişkeninin değerini ayarlamak için |
Linux'un kullanıcı yönetimi komutları
Komut | Açıklama |
sudo adduser username | Bir değişkenin değerini görüntülemek için |
sudo passwd -l 'username' | Tüm ortam değişkenlerini görüntüler |
sudo userdel -r 'username' | Yeni bir değişken oluştur |
sudo usermod -a -G GROUPNAME USERNAME | Bir değişkeni kaldır |
sudo deluser USER GROUPNAME | Bir ortam değişkeninin değerini ayarlamak için |
finger | Tüm oturum açmış kullanıcılar hakkında bilgi verir |
finger username | Belirli bir kullanıcının bilgilerini verir |
Ağ oluşturma komutu
Komut | Açıklama |
SSH username@ip-address or hostname | SSH kullanarak uzak bir Linux makinesinde oturum açın |
Ping hostname or | Ağ ve ana bilgisayar bağlantılarına ping atmak ve analiz etmek için |
dir | Dosyaları uzak bilgisayarın geçerli dizininde görüntüle |
cd "dirname" | uzak bilgisayardaki dizini "dizin adı" olarak değiştirin |
put file | yerelden uzak bilgisayara 'dosya' yükle |
get file | Uzak bilgisayardan yerel bilgisayara 'dosyayı' indirin |
quit | Çıkış Yap |
İşlem komutu
Komut | Açıklama |
bg | Arka plana bir işlem göndermek için |
fg | Ön planda durdurulmuş bir işlemi çalıştırmak için |
top | Tüm Etkin İşlemler ile ilgili ayrıntılar |
ps | Bir kullanıcı için çalışan işlemlerin durumunu verin |
ps PID | Belirli bir sürecin durumunu verir |
pidof | Bir sürecin İşlem Kimliğini (PID) verir |
kill PID | Bir süreci öldürür |
nice | Belirli bir öncelik ile bir süreci başlatır |
renice | Halihazırda çalışan bir sürecin önceliğini değiştirir |
df | Sisteminizde boş sabit disk alanı sağlar |
free | Sisteminize ücretsiz RAM verir |
VI Komutları Düzenleme
Komut | Açıklama |
i | İmlece ekle (ekleme moduna girer) |
a | İmleçten sonra yaz (ekleme moduna girer) |
A | Satırın sonuna yaz (ekleme moduna girer) |
ESC | Ekleme modunu sonlandır |
u | Son değişikliği geri al |
U | Tüm satırdaki tüm değişiklikleri geri alın |
o | Yeni bir satır açın (ekleme moduna girer) |
dd | Satırı sil |
3dd | 3 satırı sil |
D | İmleçten sonraki satırın içeriğini sil |
C | İmleçten sonraki satırın içeriğini silin ve yeni metin ekleyin. Yerleştirmeyi bitirmek için ESC tuşuna basın. |
dw | Kelimeyi sil |
4dw | 4 kelimeyi sil |
cw | Kelimeyi değiştir |
x | İmleçteki karakteri sil |
r | Karakteri değiştir |
R | İmleçten itibaren karakterlerin üzerine yaz |
s | İmlecin altındaki bir karakteri değiştirin, eklemeye devam edin |
S | Tüm satırı değiştirin ve satırın başına eklemeye başlayın |
~ | Bireysel karakterin durumunu değiştirin |
Umarım bu Linux başvuru kılavuzu size yardımcı olur!