linux學習 配置與環境

2021-08-28 22:59:23 字數 1511 閱讀 8155

shell在環境中儲存了兩種基本型別的資料——環境變數和shell變數。shell變數是由bash存放的少量資料,環境變數就是除此之外的所有其他變數。除變數之外,shell還儲存了一些程式設計資料——shell函式

printenv——只顯示環境變數

set——如果不帶選項或引數,那麼顯示shell變數、環境變數以及任何已定義的shell函式。

如需要檢視單個變數的值,可以使用echo命令,echo  $home

使用者登入系統後,bash程式就會啟動並讀取一系列稱為啟動檔案的配置指令碼,這些指令碼定義了所有使用者共享的預設環境。接下來,bash會讀取更多儲存在主目錄下的用於定義個人環境的啟動檔案。

shell會話存在兩種型別,分別為login shell 和 non-login shell 

login shell 的啟動檔案檔案

說明/etc/profile

適用於所有使用者的全域性配置指令碼

~/.bash_profile

使用者的個人啟動檔案。可擴充套件或重寫全域性配置指令碼中的設定

~/.bash_login

若~/.bash_profile缺失,則bash嘗試讀取此指令碼

~/.profile

若~/.bash_profile和~/.bash_login缺失,則讀取此檔案。在基於debian的linux版本中,這是預設值

non-login shell 的啟動檔案檔案

內容/etc/bash.bashrc

適用於所有使用者的全域性配置指令碼

~/.bashrc

使用者的個人啟動檔案。可擴充套件或重寫全域性配置指令碼中的設定。

檔案中以「#」開頭的行是注釋行,檔案中乙個重要的元素——path變數

path 變數通常是由啟動檔案/etc/profile 中的一段**設定。很多linux發行版本在預設情況下提供了該path設定。一些基於debian的發行版笨,如ubantu,會在登陸時檢查~/bin 目錄是否存在,若存在,則會自動新增到path 變數中

export命令告訴shell將shell的子程序使用path變數的內容。

在path 中新增目錄,或者定義額外的環境變數,需要將這些更改放入到.bash_profile檔案中(或者是其他的等效檔案,如ubantu系統使用的是.profile檔案),其他的改變則應錄入.bashrc檔案中。

因為只有啟動shell會話時才會讀取.bashrc,所以對.bashrc作出的修改只有在關閉shell終端會話並重啟的時候才會生效。或者使用source .bashrc命令重新讀取.bashrc檔案

輸入命令vi即可啟動vi

vim配置設定

1.圖形vi-vim備忘單和教程

2.linux 下vim的使用(學習必看!!重要)

Linux環境配置

2 系統穩定性強 伺服器 3 核心可裁剪 嵌入式 新建虛擬機器 選擇linux系統和fedora版本 建立好虛擬機器 windows網路環境配置 cmd win r ipconfig ip 192.168.8.主機號 0 255 linux網路環境配置 終端 ifconfig ip 192.168....

linux配置環境

nkfwpnghhkluafkj 自動掛載 sudo blkid s uuid sudo gedit etc fstab 新增下面的內容到末尾 tmpfs home fz tmp tmpfs size 5g,mode 1777 0 0 uuid 6aeafa73eafa3ac1 media fz d...

Linux環境配置

注 如果只是入門簡單玩一玩linux使用32gb大小以上的3.0及以上版本的u盤作為系統盤,如果是長期使用工作或者開發專案,建議使用外接ssd固態硬碟更為方便,或者直接電腦雙系統使用 顯示無線和藍芽狀態 rfkill list all 開啟檔案 sudo getdit etc modprobe.d ...