Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Besturingssysteem >> unix >> Content
Unix omgeving Tutorial
Er zijn twee typen variabelen die door het Unix besturingssysteem . Zij zijn de omgevingsvariabelen en de shell variabelen . Beide soorten variabelen worden ingesteld door het systeem , de schaal, de gebruiker of de applicaties . Shellvariabelen zijn op korte termijn variabelen gebruikt binnen de huidige shell . Omgevingsvariabelen worden ingesteld wanneer de gebruiker inlogt op het systeem en zijn geldig voor de duur van de sessie . De omgevingsvariabelen controle omgeving van de gebruiker , waaronder de standaard shell , huis directory van de gebruiker en het pad naar commando's . Variabelen

Conventie
dicteert dat omgevingsvariabelen in alle hoofdletters zijn getypt . Dit is belangrijk omdat Unix variabelen zijn hoofdlettergevoelig . Als u de variabele " SHELL " als type " shell , " het zal niet van invloed op het milieu SHELL variabele .

Milieu variabelen
omvatten de gebruiker thuis , HOST , ARCH , PATH , DESKTOP_SESSION , TERM en SHELL variabelen . Er zijn vele andere omgevingsvariabelen . U kunt de volledige lijst van variabelen die zijn ingesteld voor uw sessie door te typen " printenv " of " env " bij een opdrachtprompt te zien .

De commando's en bestanden die worden gebruikt om de variabelen in-en uitschakelen verschillen afhankelijk op de shell die je gebruikt .
C Shell

Als u gebruik maakt van de C shell , zal u de " printenv , " " setenv " en " unsetenv " gebruiken commando's en het " . cshrc " en "login ". bestanden .

de " printenv " commando geeft de huidige waarde van de omgevingsvariabelen . Dit is een lange lijst , zodat je binnen kunt pijp het door " minder " met het commando " printenv | minder", of stuur het naar een bestand met de opdracht

Milieu Nieuws " printenv > env.txt . " variabelen kunnen worden ingesteld voor de duur van een sessie met de " setenv " commando . Bijvoorbeeld , het commando " setenv SHELL " /bin /bash /" " verandert de standaard shell aan de Bourne Again Shell ( bash ) voor de huidige sessie . Als u wilt een omgevingsvariabele te verwijderen , zal u de " unsetenv " commando gebruiken . De syntaxis van de PATH variabele te verwijderen zou zijn " unset PATH . " Als u daadwerkelijk verwijdert de PATH , zou je het volledige pad typen om elke opdracht om het te gebruiken tijdens de huidige sessie . Als u een andere sessie geopend is , zou je PATH variabele terugkeren naar de oorspronkelijke waarde .

Als u wilt dat de variabele worden veranderd voor meer dan een enkele sessie , moet u de variabele plaatsen in de "login ". Bestand in je home directory . Het " . Login " -bestand is een ASCII- tekstbestand dat wordt gelezen wanneer de gebruiker zich in de machine . Om de standaardwaarde voor uw type terminal ( TERM variabele ) te wijzigen , typt u de volgende regel in de ' login '. File :

setenv TERM vt220
Bourne
Again ( bash ) Shell

Als u gebruik maakt van de bash-shell , of de Bourne ( sh ) shell , zal je de ' env ', ' export , " en " unset " commando en de " . profiel gebruiken "bestand . Het " env " commando toont de huidige waarden van het milieu bevelen . De "export " commando verandert de waarde van de variabele voor de huidige sessie . De syntaxis van de shell te wijzigen in de C shell is " export SHELL = /bin /csh . " De " unset " commando wordt gebruikt om de variabele voor de huidige sessie uitschakelen . De syntax voor de variabele PATH uitschakelen voor de huidige sessie is " uitgeschakeld PATH . "

Om de variabelen voor meer dan een enkele sessie te veranderen , de nieuwe waarde voor de variabele in de plaats je " . Profile " -bestand in je home directory . Het " . Profile " bestand is een tekstbestand , zoals de " . Login " bestand . De manier waarop je de waarden te specificeren is een beetje anders .

TERM
= vt220

: aan de TERM variabele te veranderen , zou je de volgende regel in het bestand typt

Previous: Next:
  unix
·Hoe je Unix Time Bereken 
·Unix Permission Levels 
·Hoe de Datum berekenen in Unix…
·Hoe om verwijderde bestanden i…
·Hoe om te achterhalen wie beho…
·Hoe je ZIP-bestanden in Unix U…
·Hoe de inhoud van een variabel…
·Hoe je tekst zoeken binnen bes…
·Hoe om te leren Unix Online 
  Related Articles
Windows XP Systeemherstel Tutorial 
Windows XP Security eigenaar Tutorial 
Tutorial voor een opstartbare Windows XP…
Hoe kan ik Windows XP Thema Tutorial Ins…
Hoe te Unix installeren in Windows XP 
Een tutorial over de Windows XP MS - DOS…
Een Windows Vista Tutorial voor beginner…
Microsoft Vista besturingssysteem Tutori…
Hoe maak je een Vista Recovery Environme…
  Besturingssysteem Articles
·Hoe maak je een docx -bestand te openen …
·Hoe u een gebruikersnaam en wachtwoord o…
·Hoe te Enter Veilige modus op een HP ZV5…
·Hoe kan ik een Toshiba L505D Recover 
·Hoe je het bureaublad uitbreiden in Vist…
·Hoe je Zune Quickplay gebruiken als uw b…
·Hoe kan ik kopiëren en plakken Meerdere…
·Hoe in te loggen als Administrator in XP…
·Basis computer kennis voor beginners 
Copyright © Computer Kennis http://www.nldit.com