亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Linux鏈接命令的實例詳解

 更新時間:2017年08月30日 11:23:42   投稿:lqh  
這篇文章主要介紹了Linux鏈接命令的實例詳解的相關資料,希望通過本文大家能掌握Linux鏈接命令的使用方法,需要的朋友可以參考下

Linux鏈接命令的實例詳解

一 語法

ln -s [源文件] [目標文件]
命令英文含義:link
功能描述:生成鏈接文件
選項:-s 創(chuàng)建軟鏈接 

二 硬鏈接特征

原文件和硬鏈接文件刪除其中任何一個都沒問題。

三 硬鏈接實戰(zhàn)

[root@localhost ~]# cd test
[root@localhost test]# ls
bcd
[root@localhost test]# ln bcd abc.hard
[root@localhost test]# ll
total 0
-rw-r--r--.2 root root 0Jul1219:31 abc.hard
-rw-r--r--.2 root root 0Jul1219:31 bcd
[root@localhost test]# vi bcd
[root@localhost test]# cat abc.hard 
qwer 
[root@localhost test]# echo "dfd">> abc.hard 
[root@localhost test]# cat bcd 
qwer 
dfd
[root@localhost test]# ls -i
67170460 abc.hard 67170460 bcd
[root@localhost test]# rm bcd 
rm: remove regular file ?.cd?. y
[root@localhost test]# cat abc.hard 
qwer 
dfd
[root@localhost test]# ll -i
total 4
67170460-rw-r--r--.1 root root 10Jul1220:39 abc.hard

 四 軟鏈接特征

1、把原文件刪除,軟鏈接文件無法使用。

2、雖然軟鏈接文件的權限是777,但真正的權限還是由原文件決定。

3、創(chuàng)建軟鏈接時,如果原文件和目標文件在一個目錄下,不用寫絕對路徑,否則原文件和目標文件必須寫絕對路徑。所以原文件一定要寫絕對路徑。

五 實戰(zhàn)

[root@localhost test]# ls
abc
[root@localhost test]# ln -s abc abc.soft
[root@localhost test]# ll
total 0
-rw-r--r--.1 root root 0Jul1220:42 abc
lrwxrwxrwx.1 root root 3Jul1220:55 abc.soft -> abc
[root@localhost test]#in abc abc.hard
-bash: syntax error near unexpected token `in'
[root@localhost test]# ln abc abc.hard
[root@localhost test]# ll
total 0
-rw-r--r--. 2 root root 0 Jul 12 20:42 abc
-rw-r--r--. 2 root root 0 Jul 12 20:42 abc.hard
lrwxrwxrwx. 1 root root 3 Jul 12 20:55 abc.soft -> abc
[root@localhost test]# ls -i
67170460 abc 67170460 abc.hard 67170462 abc.soft
[root@localhost test]# echo 111 >>abc
[root@localhost test]# cat abc.soft 
111
[root@localhost test]# cat abc.hard 
111
[root@localhost test]# echo 222 >> abc.soft 
[root@localhost test]# cat abc
111
222
[root@localhost test]# cat abc.soft 
111
222
[root@localhost test]# rm -rf abc
[root@localhost test]# ll
total 4
-rw-r--r--. 1 root root 8 Jul 12 20:59 abc.hard
lrwxrwxrwx. 1 root root 3 Jul 12 20:55 abc.soft -> abc
[root@localhost test]# cat abc.hard 
111
222
[root@localhost test]# rm -rf abc.soft 
[root@localhost test]# ll
total 4
-rw-r--r--. 1 root root 8 Jul 12 20:59 abc.hard
[root@localhost test]# touch abc
[root@localhost test]# ln -s abc.soft
[root@localhost test]# ls
abc abc.hard abc.soft
[root@localhost test]# ll -i
total 4
67170462 -rw-r--r--. 1 root root 0 Jul 12 21:01 abc
67170460 -rw-r--r--. 1 root root 8 Jul 12 20:59 abc.hard
67170463 lrwxrwxrwx. 1 root root 8 Jul 12 21:01 abc.soft -> abc.soft
[root@localhost test]# rm -rf *
[root@localhost test]# ll
total 0
[root@localhost test]# touch abc
[root@localhost test]# ln -s abc abc.soft
[root@localhost test]# ll
total 0
-rw-r--r--. 1 root root 0 Jul 12 21:05 abc
lrwxrwxrwx. 1 root root 3 Jul 12 21:05 abc.soft -> abc
[root@localhost test]# ln -s abc /tmp/ab.soft
[root@localhost test]# ll /tmp
total 0
lrwxrwxrwx. 1 root root 3 Jul 12 21:06 ab.soft -> abc
drwxr-xr-x. 3 root root 16 Jul 12 19:33 japan
[root@localhost test]# ll /tmp
total 0
lrwxrwxrwx. 1 root root 3 Jul 12 21:06 ab.soft -> abc
drwxr-xr-x. 3 root root 16 Jul 12 19:33 japan
[root@localhost test]# rm -rf /tmp/ab.soft
[root@localhost test]# ln -s /root/test/abc /tmp/ab.soft
[root@localhost test]# ll /tmp
total 0
lrwxrwxrwx. 1 root root 14 Jul 12 21:08 ab.soft -> /root/test/abc
drwxr-xr-x. 3 root root 16 Jul 12 19:33 japan

六 硬鏈接和軟鏈接文件訪問示意圖

以上就是Linux鏈接命令的詳解,如有疑問請留言或者到本站社區(qū)交流討論,感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

相關文章

  • except自動登錄的幾段代碼分享

    except自動登錄的幾段代碼分享

    except自動登錄的幾段代碼,大家拿去學習吧
    2013-02-02
  • Vim 編輯器操作匯總

    Vim 編輯器操作匯總

    本文是小編給大家收藏整理的關于vim編輯器操作方法,非常不錯,具有參考借鑒價值,需要的朋友參考下吧
    2018-05-05
  • Linux BASH多進程并行處理的方法實現(xiàn)

    Linux BASH多進程并行處理的方法實現(xiàn)

    Linux下BASH多進程并行處理的實現(xiàn)代碼,需要的朋友可以參考下
    2013-01-01
  • Shell?iptales防火墻設置的方法步驟

    Shell?iptales防火墻設置的方法步驟

    本文主要介紹了Shell?iptales防火墻設置的方法步驟,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-06-06
  • bash shell和dash shell的區(qū)別詳解

    bash shell和dash shell的區(qū)別詳解

    本文主要介紹了bash shell和dash shell的區(qū)別詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-05-05
  • Linux命令學習之用戶切換su,sudo命令詳解

    Linux命令學習之用戶切換su,sudo命令詳解

    在操作過程中需要使用特定的用戶進行特定的操作,多數(shù)情況下是因為權限,比如要修改一個文件,只有root用戶有權限修改,那么就要切換到root用戶下進行操作,本文給大家講解Linux命令學習之用戶切換su,sudo命令,感興趣的朋友跟隨小編一起看看吧
    2023-02-02
  • shell 中小括號、中括號及大括號的區(qū)別解析

    shell 中小括號、中括號及大括號的區(qū)別解析

    這篇文章主要介紹了shell 中小括號,中括號,大括號的區(qū)別,針對每種括號給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-10-10
  • shell產(chǎn)生隨機數(shù)七種方法的實現(xiàn)

    shell產(chǎn)生隨機數(shù)七種方法的實現(xiàn)

    這篇文章主要介紹了shell產(chǎn)生隨機數(shù)七種方法的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-12-12
  • Shell腳本實現(xiàn)檢測Cygwin最快的鏡像站點

    Shell腳本實現(xiàn)檢測Cygwin最快的鏡像站點

    這篇文章主要介紹了Shell腳本實現(xiàn)檢測Cygwin最快的鏡像站點,本文的原理和腳本也可適用其它軟件比如apache、nginx等開源軟件,需要的朋友可以參考下
    2015-04-04
  • Linux?自動化構建工具make/Makefile的使用詳解

    Linux?自動化構建工具make/Makefile的使用詳解

    這篇文章主要介紹了Linux?自動化構建工具?make/Makefile,要如何編譯.c文件,關鍵就在于Makefile是怎么寫的,下面我們主要介紹這兩者的使用,需要的朋友可以參考下
    2022-04-04

最新評論