linux 基礎操作

2022-06-24 00:51:13 字數 3198 閱讀 6056

linux的發行版本:

1.centos 免費版的redhat

2.ubuntu 烏版圖

3.suse 德國的系統

4.frdora 超前版redhat

linux的安裝方式:

1.一台機器單獨裝個centos

2.雙系統 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 (

print

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是代表什麼。此外,你可以修改這一別...