Když otevřu svůj nepřihlašovací shell v Ubuntu, můj současný pracovní adresář je /home/user_name (můj $HOME proměnná prostředí), ale chci to změnit tak, že když spustím svůj terminál, budu v nějakém jiném adresáři.
Četl jsem, že když spustím svůj terminál v Ubuntu, je to .bashrc soubor je zdrojový. Tak jsem přidal
export HOME=/home/user_name/Documents
na můj .bashrc soubor. Nyní, když otevřu svůj terminál, jsem stále v /home/user_name adresář.
Jak to mohu změnit?
Přijatá odpověď:
Nejprve odstraňte tento řádek z vašeho .bashrc . Způsob, jak toho dosáhnout, není hraním s $HOME , tato proměnná bude vždy ukazovat na váš domovský adresář a nechcete to měnit jen proto, aby vaše shelly začínaly na jiném místě.
Jsem si jistý, že bude existovat elegantnější způsob, jak to udělat, ale jako dočasné řešení můžete jednoduše přidat tento řádek do souboru .bashrc :
cd ~/Documents
Protože se tento soubor čte pokaždé, když spustíte nový nepřihlašovací shell (otevřete nový terminál), cd bude proveden příkaz a vaše terminály začnou na ~/Documents jak si přejete.