標籤:station 切換使用者 自訂 設定 開機 enable 線程 樹形結構 基礎命令
Python全棧之路
- 前言:因為Python主要是在Linux和widows作業系統上使用所以,首先就介紹Pyhton在這兩個平台上的安裝和一些基礎知識
Linux系統下安裝Pyhton1.工具
- 虛擬機器:VMware workstation 12 Pro
Linux系統:CentOS 64 位元
VMware虛擬機器安裝很簡單就不說明了。
在虛擬機器安裝CentOS 需要注意的是:
運行記憶體配置1G左右即可
可以開機按F2進入bios介面boot目錄下選擇啟動裝置選擇Hard Drive為優先啟動位置之後F10儲存
如果CPU沒有開啟虛擬化功能,可以進入bios介面切換到Advanced選項,找到Secure VirtualMachine Mode的選項,設定為Enabled即可。
記住自己設定的ROOT使用者密碼
裝系統配置分區的時候,一般分為 /boot ,/swap ,/ 三個分區.這裡主要想說的是swap分區:linux交換分區,如果linux系統的實體記憶體不夠用,系統就會把實體記憶體中的訪問頻率較低的堆存對象移動到swap中,在實體記憶體中產生新的連結到swap裡的那個對象。(在windows中虛擬記憶體的區別是:windows是協同調用的)
2.Linux基礎命令介紹
Linux系統遵循GPL條款,原始碼開源。是基於POSIX和UNIX的多使用者,多任務,多線程和多CPU的作業系統。Linux系統主要用於伺服器,尤其是網路伺服器。
Linux終端:又叫虛擬控制台,Linux作業系統主要使用命令列工作,通過Linux終端對系統進行控制。
Linux系統的簡單命令和使用
1.切換虛擬終端:Ctrl+Alt+F(1-6)
2.普通使用者和系統使用者登入的命令提示字元:¥和#。
3.關閉系統:init 0
4.退出命令:exit
5.Linux命令格式:命令+選項+參數
6.who命令:列出目前登入在系統的使用者
7.ls:列出目前的目錄下的檔案。
8.date:顯示當前日期
9.date‘月日時分年‘:修改系統日期
10.cal:查看系統日曆
11.Clear=Ctrl+L:清屏
12.hwlock -s:同步硬體時間
13.useradd+使用者名稱:建立使用者
14.Passwd:設定使用者密碼(修改目前使用者密碼)
15.Ctrl+C:終止上一條命令
16.su -使用者名稱:切換使用者
17.man+命令名:顯示協助資訊(等同於 命令+--help)
18.pwd:顯示當前路徑
19.cd ..:切換到上級目錄
20.TAB:如果忘記命令,可以補全你輸入的命令
21.ls -a:顯示隱藏檔案(.開頭的隱藏檔案)
22.cd ~:直接回到目前使用者的家目錄
23.cd -:返回上一次所在的目錄
24.cp 檔案所在目錄+空格+目標檔案目錄:把檔案拷貝到目標路徑
25.cp 檔案所在目錄+空格+目標檔案目錄+new_name:拷貝到目標路徑後進行重新命名
26.alias +自訂字元=‘命令‘:自訂字元就是命令的別名
27.cp -r:檔案目錄遞迴拷貝
28.mv 目前的目錄 目標目錄 :移動檔案從目前的目錄移動到目標目錄
29.mv 當前檔案名稱 目標檔案名:改名
30.mkdir:建立檔案或目錄
31.mkdir -p:遞迴建立檔案目錄
32.touch:建立文字文件(前面可以加目錄)
33.rm -f:直接刪除(不提示詢問資訊)
34.rm -rf:刪庫跑路不解釋(謹慎使用)
35.cat+檔案路徑:查看命令,直接顯示檔案內容
36.head+檔案路徑:顯示目標檔案前幾行(預設檔案前十行)
37.tail+檔案路徑:顯示目標檔案後幾行(預設後十行)
38.tail -f:動態查看檔案內容(可以用來查看日誌)
39.more:百分比查看檔案(Ebter向下翻頁)
40.less:查看檔案內容(上下鍵進行翻頁)
絕對路徑:必須 / 開頭從系統的根目錄開始遍曆每一個目錄直到要尋找的對象。是檔案位置的完整路徑,所以無論什麼情況下絕對路徑總能找到對應的檔案。
相對路徑:不是 / 開頭的相對於當前路徑開始遍曆每一個目錄要尋找的對象。
Linux系統的檔案結構:樹形結構(只有一棵樹)樹根:/ 。
1.bin目錄:用來存放常用的可執行檔(二進位)
2.sbin目錄:用來存放系統的可執行檔
3.dev目錄:裝置檔案目錄
4.etc目錄:設定檔目錄
2018/8/9 21:32:52
Python全棧之路_01