linux 是一種自由和開放原始碼的類 unix 作業系統,使用 linux 核心。目前存在著許多不同的 linux 發行版,可安裝在各種各樣的電腦硬體裝置,從手機、平板電腦、路由器和影音遊戲控制台,到台式電腦,大型電腦和超級電腦。
linux 作業系統也是自由軟體和開放源**發展中最著名的例子。只要遵循 gnu 通用公共許可證,任何人和機構都可以自由地使用 linux 的所有底層源**,也可以自由地修改和再發布。
目前市面上較知名的發行版有:ubuntu、redhat、centos、debian、fedora、suse、opensuse、turbolinux、bluepoint、redflag、xterm、slackware等。(其中紅色標出的為目前使用最廣泛、最流行的版本)。
目錄說明
bin存放二進位制可執行檔案(ls,cat,mkdir等)
boot
存放用於系統引導時使用的各種檔案
dev用於存放裝置檔案
etc存放系統配置檔案
home
存放所有使用者檔案的根目錄
lib存放跟檔案系統中的程式執行所需要的共享庫及核心模組
mnt系統管理員安裝臨時檔案系統的安裝點
opt額外安裝的可選應用程式包所放置的位置
proc
虛擬檔案系統,存放當前記憶體的對映
root
超級使用者目錄
sbin
存放二進位制可執行檔案,只有root才能訪問
tmp用於存放各種臨時檔案
usr用於存放系統應用程式,比較重要的目錄/usr/local 本地管理員軟體安裝目錄
var用於存放執行時需要改變資料的檔案
上描述內容引用位址
命令說明
引數引數說明
ls顯示檔案和目錄列表
[-l][-a]
-l表示列出檔案詳細資訊。-a表示列出所有檔案,包括隱藏檔案
mkdir
建立目錄
-p如果父目錄不存在先建立父目錄
cd切換目錄
touch
生成乙個空檔案
echo
生成乙個帶內容檔案
cat顯示文字檔案內容
cp複製檔案或目錄
rm刪除檔案
[-r][-f]
-r表示同時刪除該目錄下所有檔案(遞迴刪除)。-f表示強制刪除
mv移動檔案或目錄
find
在檔案系統中查詢指定的檔案
[-name]
name表示檔名
grep
在指定的文字檔案中查詢指定的字串
tree
用於以樹狀圖列出目錄的內容
pwd顯示當前工作目錄
ln建立軟鏈結
more
分頁顯示文字檔案內容
head
顯示檔案開頭內容
tail
顯示檔案結尾內容
[-f]
跟蹤輸出(占用主線程)
tar檔案壓縮或解壓
[-c][-x][-z][-j][-v][-f][-tf]
-c表示建立乙個歸檔檔案的引數指令。-x表示解開乙個歸檔檔案的引數指令。-z表示使用gzip壓縮演算法壓縮。-j表示使用biz2壓縮演算法壓縮。-v表示壓縮的過程中顯示檔案。-f表示使用檔名,在 f 之後要立即接檔名(檔名)。-tf表示檢視歸檔檔案裡面的檔案。
Linux 常用命令簡介
嵌入式 以應用為中心,計算機技術為基礎,軟硬體可裁剪,專用計算機系統。一,目錄簡介 bin 常用二進位制檔案 sbin 管理員使用的二進位制檔案 boot linux啟動檔案 dev 裝置檔案 linux裡面一切皆為檔案。比如硬碟在裡面也是檔案,而不是裝置 etc 配置檔案 home 預設使用者目錄...
Linux常用命令簡介
linux常用命令簡介 su su命令是最基本的命令之一,常用於不同使用者間切換。例如,如果登入為 user1,要切換為user2,只要用如下命令 su user2 然後系統提示輸入user2口令,輸入正確的口令之後就可以切換到user2。完成之後就可以用exit命令返回到user1。su命令的常見...
git簡介及常用命令
工作區 working directory 日常編輯 的地方 歷史倉庫 history repository 樹形結構的倉庫 暫存區 staging area 相當於是工作區與歷史提交中間的快取,它代表著是你要提交 的乙個工作狀態,它維護的是乙個虛擬的樹形結構。檢視 新增 提交 刪除 找回,重置修改...