linux的特點
linux一切皆檔案,沒有字尾名
linux下目錄結構
bin:存放二進位制可執行檔案(ls,cat,mkdir)等
boot:存放用於系統引導時使用的各種檔案
dev:用於存放裝置檔案
etc:存放系統配置檔案
home:存放所有使用者檔案的根目錄
lib:存放檔案系統中程式執行所需要的共享庫以及核心模組
mnt:系統管理員安裝臨時檔案系統安裝點
opt:額外安裝可選應用程式包所放置的位置
proc:虛擬檔案系統,存放當時記憶體的對映
root:超級使用者目錄
sbin:存放二進位制可執行檔案,只有root可以訪問
tmp:存放臨時檔案
usr:存放系統應用程式,比較重要的目錄/usr/local 本地管理員軟體安裝目錄
cd 切換目錄 . 當前目錄 … 上一級目錄
直接cd或者cd ~ :進入使用者主目錄
cd - 返回進入此目錄之前所在的目錄
cd ../.. 返回上兩級
cd !$ 把上個命令的引數作為cd的引數使用
pwd 檢視目錄的完整路徑
mkdir:建立資料夾
rmdir:只能刪除空目錄
cp
-a 複製目錄時,保留鏈結,檔案屬性,並複製目錄所在的所有內容,作用等於dpr引數組合
-d 複製時保留鏈結(等同window中的快捷方式)
-f 覆蓋已存在的目標檔案不給提示
-i 覆蓋給提示
-p 除了複製檔案內容,把修改時間和訪問許可權也複製到新檔案中
-r 原始檔是目錄的情況下,複製該目錄下所有子目錄和檔案
-l 不複製檔案,只是生產鏈結檔案
mv: 移動檔案 mv +目錄/檔案名字 +其他路徑
mv test / 將test目錄移到根目錄下
mv 舊檔名 新檔名 還可以轉移到某個目錄下+新的名字
touch:新建檔案 +檔名
rm-f 直接刪除
-r 遞迴刪除
ls /ll
-al 可以檢視當前檔案(包含隱藏的檔案)
cat:檢視檔案
more:檔案較大時檢視
space 文字下一螢幕的內容
enter:下一行內容
b:上一螢幕內容
q:退出
less:
[pagedown]: 向下翻動一頁
[pageup]: 向上翻動一頁
u向後滾動半頁
head -n filename 列印檔案 1到n行
tail -n filename 列印檔案最後n行
find pathname -name filename 在pathname下查詢filename
vi :
沒有的檔名 編輯並建立檔案
直接加+ filename 游標停留最後一行首
vi +/pattern filename:開啟檔案,並將游標置於第乙個與 pattern匹配的串處
命令模式下設定行號 setnu
不顯示行號 set nonu
一般模式 yy 複製游標所在行
nyy 複製游標所在行向下n行 20yy則是複製20行
p 游標下一行貼上
g:游標移到最後一行
ng:游標移動至第n行行首
n+:下移n行
n-:上移n行
h:移至螢幕頂行
m:中間行
l:最後行
小x刪除後乙個字元x刪除前乙個字元
u:撤銷
:n,md 刪除第n行到第m行
檔案傳輸
遠端拷貝
scp local_file remote_username@remote_ip:remote_folder
scp /test/b.sh [email protected]:/test
檔案拖拽上傳
安裝lrzsz
yum install lrzsz -y
上傳檔案直接拖拽
或者輸入rz
sz+檔案
防火牆:
service iptables start/stop/status
linux基本目錄結構
1,bin 存放二進位制可執行檔案 ls,cat,mkdir等 2,boot 存放用於系統引導時使用的各種檔案 3,dev 用於存放裝置檔案 4,etc 存放系統配置檔案 5,home 存放所有使用者檔案的根目錄 6,lib 存放跟檔案系統中的程式執行所需要的共享庫及核心模組 7,mnt 系統管理員...
linux 目錄基本結構
1 bin 慣用命令,root和一般使用者都可以使用 2 boot 系統啟動用的檔案,可以單獨分割乙個區 3 dev 硬體裝置檔案 4 etc 這個目錄很重要,系統主要的配置檔案,通常只有root可以修改 5 home 預定使用者家目錄 6 lib 系統庫函式存放的目錄 對程式設計師很重要 7 mn...
Linux目錄結構以及作用
1 什麼是檔案系統 當您使用linux 的時候,如果您通過ls l 就會發現,在 下包涵很多的目錄,比如etc usr var bin 等目錄,而在這些目錄中,我們進去看看,發現也有很多的目錄或檔案。檔案系統在linux 下看上去就象樹形結構,所以我們可以把檔案系統的結構形象的稱為樹形結構。linu...