建立軟連線:ln -s 源檔名 連線檔名
特點:
(1).原始檔和鏈結檔案時刻同步
(2).一旦刪除原始檔 那麼鏈結檔案將不可用 如果刪除的是鏈結檔案那麼原始檔可用
建立硬連線:n 源檔名 連線檔名
注意:連線檔名事先不存在。如ln a.txt b.txt (b.txt事先不存在)
特點:(1).原始檔和連線檔案時刻同步
(2).刪除原始檔或者連線檔案 都不會影響另乙個未被刪除的檔案
cp:複製檔案
例如:cp /etc/profile /home
-r:拷貝資料夾
-v:顯示拷貝進度
cp 原始檔/目錄 路徑 --------代表拷貝
cp 原始檔 檔名--------代表複製
cp如果拷貝資料夾 必須加-r
mv:移動檔案或更改檔名
mv file1 file2
mv file1 /home
-v:同cp
剪下功能:mv 檔名 目錄
重新命名功能:mv 檔名1 檔名2
find:在指定路徑下查詢指定檔案
用法:find 路徑 -name 檔名
例子:find /home -name test.txt //在根目錄的home目錄下查詢名為test.txt的檔案
grep:在指定檔案中查詢指定內容
用法:grep 查詢資訊 檔名 引數-n 顯示行號
例子1:grep aaa test.c -n
//在當前檔案test.c中查詢aaa資訊,並顯示行號
例子2:grep aaa ./* -r -n
//在當前資料夾下的所有檔案查詢包含aaa資訊的檔案
tar:壓縮與解壓命令
gzip格式:
1.壓縮用法:tar zcvf 壓縮包包名 檔案1 檔案2 ...
例子:tar zcvf bk.tar.gz *.c
2.解壓用法:tar xvzf 壓縮包包名
例子:tar zxvf bk.tar.gz
3.解壓到指定目錄:-c
例子:tar zxvf bk.tar.gz -c ./test
//將bk.tar.gz解壓到當前目錄下的test目錄下
bz2格式:
1.壓縮用法;tar jcvf 壓縮包包名 檔案1 檔案2
例子:tar jcvf bk.tar.bz2 *.c
2.解壓用法:tar jxvf 壓縮包包名
例子:tar jxvf bk.tar.bz2
3.解壓到指定目錄:-c
例子:tar jxvf bk.tar.bz2 -c ./
gedit:
1.gedit是乙個linux環境下的文字編輯器
2.類似windows下的寫字板程式,在不需要特別複雜的程式設計環境下,作為基本的
文字編輯器比較合適
使用:在字元介面下直接使用:
gedit file1.txt 即可
1.vi在linux界有編輯器之神的美譽
2.vim的模式:
在此模式下可進如插入模式,控制螢幕游標的移動,進行文字的選擇,複製,
黏貼,剪下,刪除,查詢等工作。(修改**)
b.插入模式:
將輸入的字元作為正文內容放在正在編輯的檔案中。(寫**)
c.命令列模式:
完成存檔,另存,查詢等任務。(儲存**)
3.vim模式中的命令
a. u 撤銷前面多次修改
b. [n]x 刪除游標後n個字元
c. [n]x 刪除游標前n個字元
d. [n]dd 刪除一行
e. [n]yy 複製從當前開始的n行
f. p 把貼上板上的內容插入到當前行
g. . 執行上一次操作
h. shift+zz(按住shift按兩下z鍵)儲存退出當前檔案
編輯模式下移動游標
[n]g: 將游標定位到第n行開始處
g: 將游標定位到檔案結束處
gg: 將游標定位到檔案開始處
/字串: 從游標開始處向檔案尾查詢字串。
n: 同一方向重複上一次查詢命令
n: 反方向重複上一次查詢命令
Linux常用命令之Linux常用命令實戰知識點
在在複習linux,這是以前做的筆記,分享一下。linux系統 一切皆檔案 操作檔案就是操作linux系統 一 linux版本 1 redhat 企業版 收費 2 centos redhat的社群版 免費 3 ubuntu 4 紅旗 二 linux的特點 1 多使用者 多工 2 豐富的網路功能 3 ...
LINUX常用命令
一 目錄結構 目錄名稱 意 義 vmlinuz 該目錄中存放的是系統核心 bin 該目錄中存放linux的常用命令,在有的版本中是一些和根目錄下相同的目錄。boot 該目錄下存放的都是系統啟動時要用到的程式,當用lilo引導linux時,會用到這裡的一些資訊 dev 該目錄包含了linux系統中使用...
linux 常用命令
ssh 連線 eg.ssh l mike www.mydomain.com or 192.168.0.1 scp 複製 本地 遠端 scp localfile username tohost newfile 遠端 本地 scp username tohost remotefile local 把tx...