리 눅 스 와 셸 스 크 립 트 프로 그래 밍 대전 노트 의 기본 파일 처리 명령
touch 명령 은 빈 파일 을 만 드 는 데 사 용 됩 니 다. 예 를 들 어 프로그램 이 데 이 터 를 쓰기 전에 로그 파일 이 이미 존재 하 기 를 원 할 때 가 있 습 니 다.이 때 touch 명령 으로 빈 파일 을 만 들 수 있 습 니 다.
touch test1
;touch 명령 은 기 존 파일 의 접근 시간 과 수정 시간 을 바 꿀 수 있 으 며, 파일 내용 을 바 꾸 지 않 습 니 다. 예 를 들 어 이미 존재 하 는 test1
파일 이 다시 실 행 될 때 touch test1
파일 의 생 성 시간 은 현재 시간 입 니 다. -t
매개 변수 뒤꿈치 스탬프 는 파일 의 생 성 시간 을 지정 한 시간 으로 바 꿀 수 있 습 니 다.cp 명령
이 명령 은 파일 이나 디 렉 터 리 를 복사 하 는 데 사 용 됩 니 다. cp 명령 은 두 개의 인자 가 필요 합 니 다. 원본 대상 과 대상, 가장 기본 적 인 용법 은 다음 과 같 습 니 다.
cp source destination
source
과 destination
모두 파일 일 때 새 파일 은 destination
로 명명 되 고 source
과 destination
도 디 렉 터 리 파일 에 cp 명령 의 몇 가지 상용 매개 변 수 를 중심 으로 소개 할 수 있 습 니 다.화면 음악 은 moving 입 니 다. 파일 과 디 렉 터 리 를 다른 위치 로 이동 하 는 데 사 용 됩 니 다. 기본 적 인 용법 은:
mv source destination
뮤 직 비디오 명령 으로 파일 이름 을 바 꾸 고 destination
새로운 이름 으로 바 꾸 면 됩 니 다.소프트 연결 이 가리 키 는 파일 을 이동 하면 소프트 연결 파일 이 효력 을 잃 을 수 있 습 니 다.
rm 명령
rm 명령 은 파일 을 삭제 하 는 데 사 용 됩 니 다. rm 뒤에 파일 이나 디 렉 터 리 이름 을 따 르 면 됩 니 다.
rm -rf destination
이 명령 을 수행 할 때 신중 해 야 합 니 다. 가 벼 운 것 은 며칠 동안 심혈 을 기울 여 수포 로 돌아 가 는 것 입 니 다. 다시 말 하면 당신 이 사용 하고 있 는 시스템 은 모두 삭 제 됩 니 다. 본인 은 인터넷 선배 의 처리 경험 을 참고 하여 휴지통 코드 (zshrc 파일 에 추가) alias rmtrash=trash alias lltrash=‘ll /.Trash’ trash() { mv -v $@ /.Trash/ }
에 삭 제 됩 니 다.이 경우 rmtrash
명령 대체 rm
명령 을 수행 할 수 있 고 lltrash
명령 으로 쓰레기통 에 있 는 파일 을 볼 수 있다.mkdir 명령
디 렉 터 리 명령 을 만 듭 니 다. - p 인 자 는 재 귀적 으로 만 드 는 데 사 용 됩 니 다.
파일 명령
파일 형식 보기 명령 File 명령 은 파일 을 3 가지 유형 으로 나 눕 니 다.
cat 명령
cat 명령 은 파일 의 내용 을 간단하게 표시 하고 이해 가 간단 합 니 다. 다음 매개 변 수 를 소개 합 니 다.
cat 명령 의 결함 은 cat 명령 이 실행 되면 내용 이 매우 많은 파일 을 완성 할 때 까지 계속 인쇄 하 는 것 입 니 다. 그러면 인쇄 과정 에서 현재 명령 을 강제로 종료 하지 않 는 한 다른 명령 을 할 수 없습니다.이 문 제 를 해결 하기 위해 개발 자 들 은 more 명령 을 작성 했다.more 명령 은 텍스트 파일 의 내용 을 표시 하지만 각 페이지 의 데 이 터 를 표시 한 후에 멈 추고 작업 자 들 이 명령 을 입력 하여 후속 활동 을 할 때 까지 기 다 립 니 다.
less 명령
less 명령 의 이름 은 실제 텍스트 게임 입 니 다. "less is more"는 파일 내용 을 볼 때 less 명령 을 사용 해 야 합 니 다. 파일 내용 을 터미널 에 인쇄 하지 않 고 많은 명령 과 방향 키 로 파일 내용 을 볼 수 있 도록 지원 합 니 다. 그러면 파일 내용 을 볼 때 완전히 제어 할 수 있 습 니 다.
부분 파일 보기
헤드 명령
파일 의 시작 줄 의 내용 을 표시 합 니 다. 기본적으로 10 줄 을 표시 합 니 다. 모든 파일 을 불 러 오지 않 고 파일 의 내용 을 대충 알 수 있 습 니 다.매개 변수 와 tail 명령 의 차이 가 많 지 않 습 니 다. 다음은 tail 명령 을 소개 합 니 다.
tail 명령
tail 명령 은 파일 끝 부분의 내용 을 표시 합 니 다.기본 상황 도 파일 의 끝 10 줄 을 표시 하고 매개 변수 와 제어 할 수 있 습 니 다.
시리즈 링크
'Linux 와 셸 스 크 립 트 프로 그래 밍 대전' 노트 의 셸 명령 보충
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.