Linuxta kullandığım alias komutları

Öncelikle alias nedir?
Sizin için hatırlaması yada yazması zor olan bir komutu bir takma ada bağlarsınız buna alias denir.
Sisteminizde tanımlı aliasları görmek için terminalde alias demek yeterlidir.
Şu anda kullanmakta olduğum Linux Mint’ta bu komutu verince

alias grep='grep --colour=auto'
alias ll='ls -al'
alias ls='ls --color=auto'

sonucunu alıyorum.


yeni bir alias nasıl tanımlanır?

yukarıdaki kodda görüldüğü şekilde 🙂 mantık basit

alias takmaad='komut'
alias guncelle='apt-get update'


bildiğimiz bir komutun üstüne komut olurmu?

örneğin ls komutunun her zaman ls -la verimiş gibi gelmesini istersek?

alias ls='ls -la'

yapmak yeterli gelecektir.


Tanımlamış olduğumuz bir alias’ı devre dışı bırakmak istersek?

unalias ls


Alias tanımlıyorum ama kayboluyor.

Öncelikle bir user’da tanımlı alias diğeri için geçerli olmayacaktır.
ayrıca verdiğiniz alias .bashrc dosyasi içine kaydedilmezse rebootta gider.
Kullanıcının home dizini altında bir editör ile dosya yoksa oluşturulmalı varsa içine eklenmeli.

vi ~/.bashrc


Vereceğim alias tüm kullanıcılarda geçerli olsun.
Alttaki dosyayı oynamak lazım. (dağıtıma göre dosya adı farklılık gösterebilir?)

/etc/bash.bashrc


Kişisel alias dosyam
(zaman içinde güncelleyeceğim)

#### ALIAS ######################################
#### userin localince ezilmedigi surece tum kullanicilarda gecerlidir ####

alias guncelle="sudo apt-get update&&sudo apt-get dist-upgrade"

alias ls='ls -h --color'
alias lx='ls -lXB' # uzantiya gore.
alias lk='ls -lSr' # boyuta gore
alias lt='ls -ltr' # tarihe gore, en yeni en altta
alias lc='ls -ltcr' # degisim tarihine gore, en yeni en altta
alias lu='ls -ltur' # erisim tarihine gore, en yeni en altta
alias ll="ls -lv --group-directories-first" # dizinler basta olarak alfanumerik dizilim
alias df='df -h'
alias du='du -c -h'
alias mkdir='mkdir -p -v'
alias nano='nano -w'
##### ALIAS bolgesi biter #########################

 

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir