Et alias er en kommando der kan indeholde en eller flere kommandoer efter eget valg,
så slipper man for at skrive de samme kommandoer igen og igen
man kan kalde et alias hvad man har lyst til,
Nå først du går ALIAS, går du aldrig tilbage
lad os begynde!
Først skal vi ned i vores .bashrc fil. Jeg bruger kommandoen "sudo nano .bashrc" i terminalen, det åbner vores .bashrc fil.
her skriver vi en if else statement, der vil pege ned i vores alias fil, som vi opretter om lidt, det gøres med kommandoen
if [ -f ~/.bash_aliases ]; then
. ~/.bash_aliases
fi
gem ved at trykke "ctrl+o" og tryk enter
exit filen med "ctrl+x" og tryk enter
så opretter vi vores alias fil, vi kan kalde den hva vi vil, så længe den heder det samme som vi har angivet i vores if else statement, derfor kalder jeg min .bash_aliases
opret filen med "touch .bash_aliases"
så er de indledene øvelser færdige
vi kan nu oprette vores første alias
åben din oprettede .bash_aliases fil med kommandoen
"sudo nano .bash_aliases"
vi bruger et eksempel hvor vi vil skifte vores mac-adresse på vores tråsløse netkort "wlan0"
vi giver vores alias et let navn der giver mening, så det er let at huske hvad kommandoen hedder og hvad den gør
skriv så i din åbne .bash_aliases fil
alias cmwlan='sudo ifconfig wlan down && sudo macchanger -a wlan0 && ifconfig wlan0 up'
her har jeg kaldt mit alias "cmwlan" forkortelse af (change mac wlan)
så gemmer du filen på samme måde som tidligere med "ctrl+o" og trykker enter
du exitter filen med "ctrl+x" tryk enter
før dit nye alias fungere i terminalen, skal du lige source den
det gøres med kommandoen "source ~/.bash_aliases"
jeg har oprettet et alias til at source, så jeg bare skriver source i min terminal
tillykke du har oprettet dit første alias
for at køre dit nye alias, skriver du "cmwlan" i din terminal
man kan også echo sine aliases direkte ind i .bash_aliases filen , så man slipper for at åbne filen hver gang man skal oprette et nyt alias
eksempel -------> sudo echo alias cmwlan='sudo ifconfig wlan down && sudo macchanger -a wlan0 && ifconfig wlan0 up' >> .bash_aliases
altid husk at source, nå du har oprettet et alias.
Man kan også lave an funktion der auto sourcer.. men det er vidst til en anden post
tillykke du har oprettet dit første alias
D3bug Out
Alias, slip for skrive lange og mange kommandoer igen og igen
-
- Indlæg: 2
- Tilmeldt: 2. jul 2023, 14:02
-
- Admin
- Indlæg: 5600
- Tilmeldt: 26. apr 2010, 02:40
- IRC nickname: ClaudiuS
- Geografisk sted: Nyborg [fyn]
Re: Alias, slip for skrive lange og mange kommandoer igen og igen
Hej Bjarke og velkommen til forum.
Interesant post som mange sikkert vil få stor glæde af,
Interesant post som mange sikkert vil få stor glæde af,
Med Venlig Hilsen
Klaus
Kører Ubuntu 24.04.1 på ASUS All-Series, og Probook 4520s.
Gratis Ubuntumagasin: http://fullcirclemagazine.org/
https://mega.nz/folder/aJsmCYKa#dxMHKTi4Idmz6hiVpsI68Q
Klaus
Kører Ubuntu 24.04.1 på ASUS All-Series, og Probook 4520s.
Gratis Ubuntumagasin: http://fullcirclemagazine.org/
https://mega.nz/folder/aJsmCYKa#dxMHKTi4Idmz6hiVpsI68Q
-
- Indlæg: 2
- Tilmeldt: 2. jul 2023, 14:02
Re: Alias, slip for skrive lange og mange kommandoer igen og igen
Jo tak,. Må vi se om jeg kan hitte på nogle indlæg