linux的發行版本:
1.centos 免費版的redhat2.ubuntu 烏版圖
3.suse 德國的系統
4.frdora 超前版redhat
linux的安裝方式:
1.一台機器單獨裝個centos2.雙系統 windows+centos
3.再買一台機器,裝乙個centos
4.通過虛擬化基礎,對你的物理機,進行資源分配,資源搶奪
-物理機是16g(裝2個虛擬機器 ,每個分配4g)
虛擬機器此時就可以理解為是,乙個微型的計算機,有自己的硬體
-虛擬環境技術指的是 vmware workstation (免費的,個人學習版本)
-講師機windows7 + vmware(macos+windows10+windows xp +centos +ubuntu )
-個人版vmware 效能較弱,一台機器,頂多十幾個虛擬機器
-企業版虛擬環境 vmware vsphere ,通過esxi伺服器,進行執行
-dell power ege r720伺服器
遠端連線linux伺服器:
1.安裝xshell工具2.獲取伺服器的ip位址,通過 ssh命令連線
python manage.py runserver 192.168.11.135 8000
127.0.0.1本機回環位址 指的是這台機器本身,只能自己使用,別人訪問不了
192.168.11.135可以對外提供訪問的,區域網內,都是可以訪問到的
0.0.0.0 代表127.0.0.1 + 對外訪問的ip位址, 代表這台機器,所有的網絡卡都可以訪問
linux的命令:
ifconfig 檢視linux的ip位址ssh root@伺服器的ip位址 遠端登入linux
linux檔案目錄結構:
1.定點目錄 根目錄 /
2.絕對路徑,從根目錄開始的,都是絕對路徑 /opt/venv/stone
3相對路徑, /opt/venv/stone /opt/venv/stone1
linux的增刪改差命令:
增:mkdir 新建資料夾
mkdir 檔案的名
mkdir stone 新建資料夾的名字叫stone
mkdir -p ./opt/venv/stone 遞迴建立
-p 引數
mkdir -p stone/ 遞迴建立
touch 新建文字
touch first.txt 新建乙個文件
vim linux下的編輯命令
vim first.txt 開啟這個文件
進入文件的操作:
1,進入文件,命令模式必須輸入 i 這個字母進入編輯模式
2.在編輯模式,記錄下來的是字串
3.退出編輯,回到命令模式,按下esc,然後輸入乙個冒號,進入底線命令模式
4. 在底線命令模式下,輸入wq!
w 寫入
q 退出
! 強制性的
常用命令
:wq!強制性
刪:rmdir 只能刪除空檔案
rm刪除檔案,資料夾
rm test.txt 需要輸入y確認刪除
rm -r 遞迴刪除資料夾
****炸彈命令,一般千萬別用,用了警察叔叔會找你談話
rm -rf /*
-r 遞迴刪除資料夾
-f 強制性刪除
/*你要操作的物件 根目錄選所有的內容
yum rmove mysql -y 刪除資料庫
mysql -uroot -p 資料庫登入
改:mv (move移動的作用,乙個是改名的作用)
mv 舊的檔案名字 新的檔名
移動檔案,資料夾
mv 你想操作的物件 新的目錄
查:cd 更改目錄的命令 (change directory)
cd + 空格 +你要操作的資料夾
pwd (
work directory) 列印當前工作的目錄位置,返回絕對路徑
ls (list列出當前目錄的所有內容)
ls /檢視當前目錄的內容
ls . 檢視當前目錄的內容
ls -a 顯示當前目錄所有,隱藏的內容
-a all的意思,顯示所有的內容
-l 以列表形式顯示內容
ls -la /root 以列表形式,顯示出所有/root/目錄下的內容,隱藏檔案是
.開頭的檔案 如, .test.py
cd ./wozhidao/切換目錄,以相對路徑切換
. 當前目錄
./找到當前目錄下的某個字段
.. 上一層的目錄
-上一次的工作目錄
~當前登入的使用者的家目錄
ps1變數,命令提示符的修改
ps1="[\u@\h \w]$"
\u 代表使用者
@佔位符
\h主機名
\w工作路徑的最後一位
\t 時間
\w 工作路徑的絕對路徑
ps1="[\u@\h \w \t]"
cat命令
cat -n filename 顯示文字的行號
linux特殊符號
> 重定向 覆蓋寫入符
>> 重定向追加寫入符
cp 拷貝 ,複製乙個檔案
cp舊檔案,新檔案
cp -r 就資料夾 新資料夾 遞迴拷貝資料夾
linux 檢視命令幫助
1 man手冊 檢視命令幫助,比如 man cp , an回車換行,按q退出
2 . 命令上加上 --help引數
linux 尋找命令
find 從哪找(路徑) -name 名字叫什麼(檔名)
find / -name *.py 全域性搜尋字尾是.py的檔案
find /opt -name *.py 在/opt地下搜尋,字尾是.py的檔案
linux基礎操作
最近用到linux,重新學習了一下linux的基礎操作,總結如下 whoami 顯示當前使用的賬戶名 clear 清楚螢幕上現有的內容 在終端視窗中使用 表示當前帳號的home目錄 代表當前目錄 代表父目錄 表示根目錄 pwd 檢視當前目錄的絕對路徑 ls 展示當前目錄的內容,且ls後面可以加上路徑...
Linux操作基礎
一 linux的操作介面 使用者與linux交流的核心即稱為shell,而shell有很多種版本,如bash,sh,csh 而bash是其最流行的版本。其他作業系統如windows登陸linux伺服器則需要軟體,如secure crt 二 快捷方式 ctrl c取消正在執行的語句 tab 可做為命令...
Linux基礎操作
我試了一下,體驗確實比vnc好,至少可以全屏 2 ll和ls的區別 在我的ubuntu系統上,bashrc檔案中有這麼一條語句alias ll ls alf 表示ll是 ls alf 的縮寫。你可以在shell下輸入以下命令 alias ll,就知道自己系統上的ll是代表什麼。此外,你可以修改這一別...