Slik bruker du aliaser til å tilpasse Ubuntu-kommandoer

Innholdsfortegnelse:

Slik bruker du aliaser til å tilpasse Ubuntu-kommandoer
Slik bruker du aliaser til å tilpasse Ubuntu-kommandoer

Video: Slik bruker du aliaser til å tilpasse Ubuntu-kommandoer

Video: Slik bruker du aliaser til å tilpasse Ubuntu-kommandoer
Video: CS50 2013 - Week 9 - YouTube 2024, April
Anonim
Bruk av kommandolinjen virker robust og ubehagelig, men Linux har en måte å lette opp på og hjelpe deg med å få ting gjort med kommandolinjen ved å la deg bruke aliaser til å tilpasse hvordan du skriver kommandoer.
Bruk av kommandolinjen virker robust og ubehagelig, men Linux har en måte å lette opp på og hjelpe deg med å få ting gjort med kommandolinjen ved å la deg bruke aliaser til å tilpasse hvordan du skriver kommandoer.

Sette opp aliaser

Aliaser er en måte for deg å tilpasse kommandoene ved å gi dem aliaser (kallenavn). Du kan bruke dem til å huske harde kommandoer eller lage korte navn til lange kommandoer du bare hater å skrive. For å konfigurere aliaser, høyreklikk og opprett en tom fil i hjemmekatalogen din og navnet den ".bash_aliases". Legg merke til perioden i begynnelsen av navnet som vil gjøre filen gjemt. Trykk "Ctrl + H" for å vise de skjulte filene.

Image
Image

Aliases syntaks

Bruk din favoritt tekstredigerer til å åpne filen du nettopp har opprettet, og begynn å lage aliasene dine. Men det er få ting du bør huske på, syntaksen skal være:

alias new_name='old_command'

Hvor "new_name" er aliaset, og "old_command" er kommandoen du vil endre og settes mellom anførselstegn. Eksempel:

alias agi='sudo apt-get install'

Dette vil gjøre å skrive "agi" det samme som å skrive "sudo apt-get install". På denne måten hvis du har et dusin pakker å installere, har oppgaven din blitt enklere. Husk at hvis du lager et alias som ser ut som en kommando, vil kommandoen eller aliaset ikke fungere. Eksempel:

alias install='sudo apt-get install'

Aliaset i eksemplet ovenfor virker ikke fordi det allerede er en kommando med navnet "install".

Og husk at å lage aliaser fra to ord vil ikke fungere med mindre du kobler dem med et dash. Eksempel:

alias apt install='sudo apt-get install'

alias apt-install='sudo apt-get install'

I eksemplet ovenfor er det første alias ugyldig fordi aliaset består av to separate ord, mens det andre aliaset er godt å bruke fordi de to ordene er koblet til et dash. Og det siste du ikke bør gjøre er å plassere noen plass ved starten av en hvilken som helst linje. Så det handler om å lage aliasene, men hvilke aliaser vil du bruke? Fortsett å lese!

Hvilke aliaser å bruke

Nå som du vet hvordan du konfigurerer aliaser og lager din egen. La oss se hvilke aliaser du kan bruke for å få mest mulig ut av det.

Administrer pakker

Hvis du må installere og fjerne pakker for ofte, så kommer du virkelig til å like dette.

alias agi='sudo apt-get install'

alias agr='sudo apt-get remove'

alias agu='sudo apt-get update'

alias acs='apt-cache search'

Aliasene ovenfor er laget av de første bokstavene til hvert ord i kommandoen. Dette er bare eksempler på hva du kan bruke, og du kan bruke dem, endre dem eller lage dine egne.

Administrer filer og mapper

alias cp='cp -iv'

alias mv='mv -iv'

alias rm='rm -i'

alias la='ls -alh'

Disse aliasene vil gjøre kommandolinjen be om bekreftelse på å slette filer eller overskrive dem (hvis det var duplikater) når du kopierer eller flytter filer, samt gir deg mer informasjon om hva som gjøres. Dette kan forhindre at du ved et uhell overskriver filene dine eller sender dem til et sted du ikke skal sende dem til.

Navigere på systemet

alias documents='cd ~/Documents'

alias downloads='cd ~/Downloads'

alias desktop='cd ~/Desktop'

alias music='cd ~/Music'

alias videos='cd ~/Videos'

alias..='cd..'

alias …='cd../..'

alias ….='cd../../..'

Nå kan du ikke navigere filer og mapper. Skriv inn katalogen du vil gå til og skriv prikker for å gå opp.

Andre nyttige aliaser

alias e='exit'

alias s='sudo'

alias shutdown='sudo shutdown –h now' #requires root password, disable it by 'sudo chmod u+s /sbin/shutdown'

alias restart='sudo shutdown –r now' #requires root password, disable it by 'sudo chmod u+s /sbin/shutdown'

alias suspend='sudo pm-suspend'

alias lock='gnome-screensaver-command --lock'

alias mounted='mount | column –t

Fikk du flere tips eller gode aliaser? Del dem i kommentarene.

Anbefalt: