欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

linux軟鏈接如何創(chuàng)建

這篇“l(fā)inux軟鏈接如何創(chuàng)建”文章的知識點大部分人都不太理解,所以小編給大家總結(jié)了以下內(nèi)容,內(nèi)容詳細,步驟清晰,具有一定的借鑒價值,希望大家閱讀完這篇文章能有所收獲,下面我們一起來看看這篇“l(fā)inux軟鏈接如何創(chuàng)建”文章吧。

創(chuàng)新互聯(lián)服務(wù)項目包括息烽網(wǎng)站建設(shè)、息烽網(wǎng)站制作、息烽網(wǎng)頁制作以及息烽網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,息烽網(wǎng)站推廣取得了明顯的社會效益與經(jīng)濟效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到息烽省份的部分城市,未來相信會繼續(xù)擴大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!

在linux中,軟連接相當于windows中的快捷方式,以路徑的形式存在;在軟連接中,文件實際上是一個文本文件,其中包含的有另一文件的位置信息。創(chuàng)建軟連接的語法為“l(fā)n -s target source”,參數(shù)“target”表示目標文件(夾),即被指向的文件(夾),而參數(shù)“source”表示當前目錄的軟連接名,即源文件(夾)。

本教程操作環(huán)境:linux7.3系統(tǒng)、Dell G3電腦。

Linux鏈接分兩種,一種被稱為硬鏈接(Hard Link),另一種被稱為符號鏈接(Symbolic Link),又稱軟鏈接。

Linux軟連接

相當于windows中的快捷方式,由于軟連接所創(chuàng)建的文件為一個獨立的新的文件,所以會占用掉indoe與block

它實際上是一個特殊的文件。在軟連接中,文件實際上是一個文本文件,其中包含的有另一文件的位置信息。

  • 軟鏈接,以路徑的形式存在。類似于Windows操作系統(tǒng)中的快捷方式

  • 軟鏈接可以 跨文件系統(tǒng) ,硬鏈接不可以

  • 軟鏈接可以對一個不存在的文件名進行鏈接

  • 軟鏈接可以對目錄進行鏈接

1、創(chuàng)建語法

ln -s target source

解釋下:

ln -s:表示創(chuàng)建一個軟連接;

target:表示目標文件(夾)【即被指向的文件(夾)】

source:表示當前目錄的軟連接名。【源文件(夾)】

2 具體示例

  • step 1.創(chuàng)建測試文件及文件夾

[root@server6 ~]# mkdir test_chk
[root@server6 ~]# touch test_chk/test.txt 
[root@server6 ~]# echo "hello spark" > test_chk/test.txt 
[root@server6 ~]# cat test_chk/test.txt 
hello spark
[root@server6 ~]# ll
總用量 84
-rw-------.  1 root root  1257 6月  16 01:17 anaconda-ks.cfg
drwxr-xr-x. 25 root root  4096 11月  1 10:28 azkabanJob
-rw-r--r--.  1 root root 67322 11月  4 10:24 azkabanJob.zip
drwxr-xr-x.  4 root root    37 7月  13 11:01 hadoop_temp
-rw-r--r--.  1 root root    54 7月   4 14:11 HelloLinux.txt
drwxr-xr-x.  2 root root    22 11月  4 10:41 test_chk
-rw-r--r--.  1 root root    67 10月  8 15:52 zookeeper.out
[root@server6 ~]# ln -s test_chk/ test_chk_ln
[root@server6 ~]# ll
總用量 84
-rw-------.  1 root root  1257 6月  16 01:17 anaconda-ks.cfg
drwxr-xr-x. 25 root root  4096 11月  1 10:28 azkabanJob
-rw-r--r--.  1 root root 67322 11月  4 10:24 azkabanJob.zip
drwxr-xr-x.  4 root root    37 7月  13 11:01 hadoop_temp
-rw-r--r--.  1 root root    54 7月   4 14:11 HelloLinux.txt
drwxr-xr-x.  2 root root    22 11月  4 10:41 test_chk
lrwxrwxrwx.  1 root root     9 11月  4 10:42 test_chk_ln -> test_chk/
-rw-r--r--.  1 root root    67 10月  8 15:52 zookeeper.out
[root@server6 ~]# cd test_chk_ln/
[root@server6 test_chk_ln]# ll
總用量 4
-rw-r--r--. 1 root root 12 11月  4 10:41 test.txt
[root@server6 test_chk_ln]# cat test.txt 
hello spark
[root@server6 test_chk_ln]# ll
總用量 4
-rw-r--r--. 1 root root 12 11月  4 10:41 test.txt
[root@server6 test_chk_ln]# cat test.txt 
hello spark

注意

1、創(chuàng)建軟連接時,不用創(chuàng)建文件夾。

2、命令示例解釋

執(zhí)行的命令是: ln -s /storage/lawson/scores scor

其含義就是:將scor指向 /storage/lawson/scores/目錄下

linux軟鏈接如何創(chuàng)建

這里是當前的scor 指向 /storage/lawson/scores 中。這里顯示紅色,是因為/storage/lawson/scores這個目錄不存在,如果創(chuàng)建該目錄,那就可以得到藍色的顯示了。

linux軟鏈接如何創(chuàng)建
需要注意的是,當前所有目錄下的文件都不能重名,因為我之前有一個文件夾是scores,所以這里就簡單的命名成了scor

軟連接的刪除

rm -rf ./test_chk_ln/ 會刪除文件夾下的所有內(nèi)容,但是沒有刪除這個鏈接;
rm -rf ./test_chk_ln 則是僅刪除這個軟鏈接,不會刪除下面的內(nèi)容。

  • 錯誤示范

[root@server6 test_chk_ln]# cd ..
[root@server6 ~]# ll
總用量 84
-rw-------.  1 root root  1257 6月  16 01:17 anaconda-ks.cfg
drwxr-xr-x. 25 root root  4096 11月  1 10:28 azkabanJob
-rw-r--r--.  1 root root 67322 11月  4 10:24 azkabanJob.zip
drwxr-xr-x.  4 root root    37 7月  13 11:01 hadoop_temp
-rw-r--r--.  1 root root    54 7月   4 14:11 HelloLinux.txt
drwxr-xr-x.  2 root root    22 11月  4 10:41 test_chk
lrwxrwxrwx.  1 root root     9 11月  4 10:42 test_chk_ln -> test_chk/
-rw-r--r--.  1 root root    67 10月  8 15:52 zookeeper.out
[root@server6 ~]# rm -rf ./test_chk_ln/
[root@server6 ~]# ll
總用量 84
-rw-------.  1 root root  1257 6月  16 01:17 anaconda-ks.cfg
drwxr-xr-x. 25 root root  4096 11月  1 10:28 azkabanJob
-rw-r--r--.  1 root root 67322 11月  4 10:24 azkabanJob.zip
drwxr-xr-x.  4 root root    37 7月  13 11:01 hadoop_temp
-rw-r--r--.  1 root root    54 7月   4 14:11 HelloLinux.txt
drwxr-xr-x.  2 root root     6 11月  4 10:42 test_chk
lrwxrwxrwx.  1 root root     9 11月  4 10:42 test_chk_ln -> test_chk/
-rw-r--r--.  1 root root    67 10月  8 15:52 zookeeper.out
[root@server6 ~]# cd test_chk
[root@server6 test_chk]# ll
總用量 0
[root@server6 test_chk]# ll
總用量 0

可以發(fā)現(xiàn)該文件夾下的內(nèi)容都被刪了。。。

  • 正確刪除軟連接

[root@server6 ~]# rm -rf ./test_chk_ln
[root@server6 ~]# ll
總用量 84
-rw-------.  1 root root  1257 6月  16 01:17 anaconda-ks.cfg
drwxr-xr-x. 25 root root  4096 11月  1 10:28 azkabanJob
-rw-r--r--.  1 root root 67322 11月  4 10:24 azkabanJob.zip
drwxr-xr-x.  4 root root    37 7月  13 11:01 hadoop_temp
-rw-r--r--.  1 root root    54 7月   4 14:11 HelloLinux.txt
drwxr-xr-x.  2 root root    22 11月  4 10:44 test_chk
-rw-r--r--.  1 root root    67 10月  8 15:52 zookeeper.out
[root@server6 ~]# cd test_chk/
[root@server6 test_chk]# ll
總用量 4
-rw-r--r--. 1 root root 12 11月  4 10:44 test.txt

以上就是關(guān)于“l(fā)inux軟鏈接如何創(chuàng)建”這篇文章的內(nèi)容,相信大家都有了一定的了解,希望小編分享的內(nèi)容對大家有幫助,若想了解更多相關(guān)的知識內(nèi)容,請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。

文章標題:linux軟鏈接如何創(chuàng)建
網(wǎng)站網(wǎng)址:http://chinadenli.net/article16/gdgggg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)網(wǎng)站制作App設(shè)計Google動態(tài)網(wǎng)站軟件開發(fā)網(wǎng)站營銷

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

綿陽服務(wù)器托管