하루 셸 명령 Liux 파일 작업 시리즈-ln 명령 상세 설명
항상 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
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
용감한 바로 가기 및 우분투 응용 프로그램안녕하세요 여러분, 이 기사에서는 모든 사이트에서 pwa를 생성하고 실행기 응용 프로그램으로 추가하는 방법을 설명하고 싶습니다. 일부 웹사이트는 PWA로 설치를 허용하지 않지만 유사한 애플리케이션을 원합니다. 1. ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.