하루 셸 명령 Liux 파일 작업 시리즈-ln 명령 상세 설명

5172 단어 linux명령
힌트:ubuntu 의 번역 은 대부분이 글자 직역 이 고 문제 가 많 으 므 로 제 설명 을 참조 하 시기 바 랍 니 다.물론 본래 글 을 재촉 한 혐의 도 있 으 니 지적 해 주시 기 바 랍 니 다.
항상 Liux 에서 작업 합 니 다.서로 다른 디 렉 터 리 에서 몇 개의 고정 명령 을 전환 하거나 몇 개의 고정 파일 을 수정 합 니 다.이 럴 때 한 디 렉 터 리 에서 그들 을 조작 할 수 있다 면 얼마나 쉬 운 일 입 니까?링크 명령
전 칭
ln 전 칭 은 링크 입 니 다.말 그대로 링크 를 만 드 는 것 입 니 다.어떻게 이해 하지?이 기능 은 Mac OS 의 별명 이나 Windows 의 단축 키 와 유사 하 며 삭제 가 파일 자체 에 영향 을 주지 않 습 니 다.
설명:(직접 사 체 를 보면 된다)
링크 는 두 가지 로 나 눌 수 있 습 니 다.하 드 링크(hard link)와 소프트 링크(symbolic link),
그런 유형의 링크 든 양 방향 참조 수단 을 제공 합 니 다.즉,파일 의 이름 으로 파일 내용 을 수정 하 더 라 도 수정 효 과 는 원래 이름 의 파일 에 반영 되 고 링크 이름 의 파일 에 도 반 영 됩 니 다.더 높 은 단계 에서 작업 할 때 소프트 링크 가 다 릅 니 다.하 드 체인
 원본 파일 과 링크 파일 사이 가 서로 독립 된 것 이 장점 입 니 다.오래된 파일 을 삭제 하거나 이름 을 바 꾸 면 하 드 링크 파일,하 드 링크 파일 설명 이 원래 파일 의 내용 인지 에 영향 을 주지 않 습 니 다.
그러나 소프트 링크 를 사용 하면 오래된 파일 을 삭제 하거나 이름 을 바 꾸 면 소프트 링크 는 더 이상 원래 파일 의 내용 을 찾 을 수 없습니다.소프트 링크 의 장점 은 파일 시스템 을 뛰 어 넘 을 수 있다 는 것 입 니 다.
 목록
예:
1.$ln file.txt  file.copy
file.copy 는 file.txt 의 단축 키 입 니 다.
도움말

:ln [ ]... [-T] ( )
:ln [ ]... ( )
:ln [ ]... ... ( )
:ln [ ]... -t ... ( )
, 。
  , 。
  、 , 。
  , --symbolic 。
  。 ,
  , 。

  --backup[=CONTROL]    
-b --backup,             
-d, -F,   --directory                ( )
-f, --force                             
-i, --interactive                      
-L, --logical                           
-n, --no-dereference               ,
                                               ,
                                              
-s, --symbolic                         ( )
-S, --suffix=                   
-t, --target-directory=     
-T, --no-target-directory         
-v, --verbose                          

--help
--version

"~", --suffix SIMPLE_BACKUP_SUFFIX
。 --backup VERSION_CONTROL
  。 :

-s -L -P。
  ( -P) , 。

none, off ( --backup )
numbered, t
existing, nil ,
simple, never
판독:
1. -s
링크 ln-s file.txt/${dir}/file.copy 만 들 기
2. -f -b
-f 실제 존재 하 는 하 드 링크 를 강제로 덮어 쓰기 위해(주의:일부 ubuntu 의 번역 이 잘못 되 었 습 니 다)
-b 덮어 쓰기 전 백업
3. Ci
파일 덮어 쓰기 전 질문
4. CS
-s 와 본질 적 인 차이 가 존재 합 니 다.이것 은 그 에 게 접미사 이름 을 붙 여 주 는 것 입 니 다.(window 에 서 는 확장자 라 고 할 수 있 지만 Liux 에 서 는 이러한 방식 으로 파일 을 구별 하 는 것 이 아 닙 니 다)
 
실전:
1.현재 jdk,tomcat 를 설정 하고 여러 노드 가 있 으 며 다른 디 렉 터 리 에 설정 파일 이 있 습 니 다.원 격 도구 모음 을 사용 할 때 도 있다.작업 시간 이 좀 길 고 디 렉 터 리 전환 에 많은 시간 이 걸 리 는 것 을 알 게 되 었 습 니 다.그래서 저 는 모든 단축 키,모든 폴 더 를 집중 적 으로 분류 한 다음 에 간단 한 조작 은 원 격 또는 공유 로 win 에서 작 동 합 니 다.
2.소프트 링크 만 들 기
$ln Cs file.txt /${dir}/
3.이 파일 이 소프트 연결 임 을 접두사 이름 으로 알 릴 수 있 습 니 다.
$ln Cs file.txt /${dir}/file -v -S.url
-v 는 파일 변 화 를 알 립 니 다.-S.url 은 file 의 접미사 이름-s 는 소프트 연결 임 을 표시 합 니 다.
4.항상 비슷 한 이름 을 많이 만나면 덮어 쓰기 전에 힌트 가 필요 합 니 다.
$ln-f 덮어 쓰기 전 알림 없 음
$ln-i 덮어 쓰기 전 알림
중국어 소개

  :ln [  ]... [-T]       	(     )
  :ln [  ]...   		(     )
  :ln [  ]...   ...   	(     )
  :ln [  ]... -t      ...	(     )
       ,               。
       ,                。
   、     ,                 。
       ,   --symbolic        。
                   。             ,
        ,                 。

                       。
   --backup[=CONTROL]	                 
 -b				  --backup,        
 -d, -F, --directory		          (        )
 -f, --force			              
 -i, --interactive		         
 -L, --logical		             
 -n, --no-dereference		                   ,  
				             ,        
				      
 -s, --symbolic		           
 -S, --suffix=  		           
 -t, --target-directory=  	          
 -T, --no-target-directory	           
 -v, --verbose		             
   --help		          
   --version		         

        "~",   --suffix     SIMPLE_BACKUP_SUFFIX
      。          --backup    VERSION_CONTROL   
     。         :

   -s       -L   -P。
           (  -P) ,                。

 none, off         (     --backup   )
 numbered, t               
 existing, nil                    ,          
 simple, never            

좋은 웹페이지 즐겨찾기