linux是乙個自由的,免費的,原始碼開放的作業系統。也是開源軟體中最著名的例子。其最主要的目的就是為了建立不受任何商品化軟體版權制約的,全世界都能使用的類unix相容產品.而我們將伺服器部署在linux將會更加的穩定、安全、高效以及出色的效能這時windows無法比的。
發行版是基於 linux 核心的乙個作業系統。它帶有使用者可以使用的軟體集合。更多的,它還包含系統管理包。目前有許多 linux 發行版。因為我們不能數清目前所有的 linux 發行版,所以我們來看一下一些有名的版本: ubuntu、redhat linux vxbox等是幾個非常受歡迎的 linux 發行版。
開放性,多使用者,多工,豐富的網路功能,可靠的系統安全,良好的可移植性,具有標準相容性
步驟:安裝虛擬機器–>配置網路–>使用xshell建立windows與虛擬機器的連線
配置網路使用nat結構橋接
注意:橋接模式下的虛擬機器閘道器必須改為與物理機閘道器一致
nat模式
安全!!!節省ip資源linux目錄結構:
pwd
cd …
mkdir + 目錄名字
ls cp-r 原始檔 目標檔案
rmdir目錄
mv+ 目錄/檔案名字 + 其他路徑
mv+ 舊目錄名字 + 新目錄名
linux特點:一切皆檔案,有事找男人(man)
cp 原始檔 目標檔案
rm 檔名或目錄
cat 檔名
more 檔名
less命令 與 more命令非常類似
head-10 filename
tail-10 filename
findpathname –name filename
vi為linux的文字編輯器
vi編輯模式 =i進入插入模式esc
vi filename :開啟或新建檔案,並將游標置於第一行首
vi +n filename:開啟檔案,並將游標置於第n行首
vi + filename :開啟檔案,並將游標置於最後一行首
vi +/pattern filename**:開啟檔案,並將游標置於第乙個與 pattern匹配的串處**
vim是從 vi 發展出來的乙個文字編輯器。**補完(對於我們基本不使用)、語法高亮、編譯及錯誤跳轉等方便程式設計的功能特別豐富,在程式設計師中被廣泛使用。
安裝vim 軟體
yuminstall vim -y
-y 每次詢問時自動選擇yes
將本地目錄複製到遠端機器
將遠端機器上的檔案複製到本地
將遠端機器上的目錄複製到本地
在任意目錄下rz,選擇檔案後上傳
sz 目標檔案,選擇接收目錄
du 檔名/目錄名
ping remote ip
netstat
可以使用netstat指令來查詢埠號是否被占用
telnet ip port
curl [option] [url]
-h/–header
-i/–include
-d/–data
-v/–verbose
-u/–user
-b/–cookie
修改密碼
刪除使用者
修改使用者
usermod -l username
usermod -u username
whoami
普通使用者可檢視/etc/passwd檔案,得出系統乙個有多少個使用者
除此之外,root使用者還可以檢視/etc/shadow檔案,來得出系統乙個有多少使用者
刪除使用者組
修改使用者組
檢視使用者組
groups username
usermod -g groupname username
usermod -g groupname username
許可權類別
ugo模型
修改許可權
chown username:groupname 檔案/目錄
修改檔案/目錄的屬組
修改檔案/目錄的許可權
r–讀許可權 = 4,w–寫許可權 = 2,x–執行許可權 = 1
使用者資訊配置
系統服務初始化配置
注意 :linux預設級別為3,不要把initdefault 設定為0 和 6
主機名配置
dns配置
sudo許可權配置
檢視系統時間
更新系統時間
環境變數
標準輸出重定向
錯誤輸出重定向
結合使用
Linux簡介和常用命令
目前國內linux更多的是應用於伺服器上,而桌面作業系統更多使用的是 windows。通常伺服器使用lamp linux apache mysql php 或lnmp linux nginx mysql php 組合。linux發行版 比如 ubuntu centos等。linux 檔案內容檢視 c...
Linux 常用命令簡介
嵌入式 以應用為中心,計算機技術為基礎,軟硬體可裁剪,專用計算機系統。一,目錄簡介 bin 常用二進位制檔案 sbin 管理員使用的二進位制檔案 boot linux啟動檔案 dev 裝置檔案 linux裡面一切皆為檔案。比如硬碟在裡面也是檔案,而不是裝置 etc 配置檔案 home 預設使用者目錄...
Linux常用命令簡介
linux常用命令簡介 su su命令是最基本的命令之一,常用於不同使用者間切換。例如,如果登入為 user1,要切換為user2,只要用如下命令 su user2 然後系統提示輸入user2口令,輸入正確的口令之後就可以切換到user2。完成之後就可以用exit命令返回到user1。su命令的常見...