Image

지식 기반 → Linux에서 파일 및 폴더 작업

[가상 서버] [공유 호스팅]
출판 날짜: 09.10.2023

파일 및 폴더 작업을 하려면 다음 명령을 사용하십시오.

1. 파일 생성

touch /home/user/file-name.txt

2. 폴더 만들기

mkdir /home/user/Folder-name

2.1 재귀적으로 폴더 만들기(중첩된 폴더 포함)

mkdir -p /home/user/Folder-name/Sub1/Sub2

3. 파일 복사

cp /home/user/file-name.txt /home/user/copy-file.txt

3.1 모든 첨부 파일 및 폴더가 포함된 디렉터리 복사

cp -R /home/user/Folder1 /home/user/Folder2

3.2 권한을 유지하고 링크를 고려하면서 모든 첨부 파일 및 폴더가 포함된 디렉터리 복사

cp -a /home/user/Folder1 /home/user/Folder2

3.3 mp3 확장자를 가진 모든 파일 복사하기

cp /home/user/*.mp3 /home/user/Music-Folder

3.4 파일을 재귀적으로 복사하는 대체 명령

rsync -a file.txt file_backup.txt

3.5 디렉토리를 재귀적으로 복사하는 대체 명령

rsync -a /var/www/vhosts/domain1.tld/ /var/www/vhosts/domain2.tld/

4. 파일 삭제

rm /home/user/file-name.txt

4.1 모든 첨부 파일 및 폴더가 포함된 디렉터리 삭제

rm -r /home/user/Folder1

5. 현재 디렉터리의 파일 목록 보기

ls

5.1 권한과 소유자를 고려하여 현재 디렉터리의 파일 목록 보기

ls -la

5.2 현재 디렉터리의 크기 계산

du -h

6. 파일 편집

6.1 텍스트 편집기 vi

vi /home/user/some-text.txt

파일을 편집하려면 INS 키를 누르고 편집이 완료된 후 Esc 키를 누른 다음 아래와 같이 콜론을 누릅니다.

  • :wq (저장하고 종료)
  • :q! (저장하지 않고 종료)

6.2 텍스트 편집기 나노

데비안/우분투에 설치:

apt install nano

파일 편집:

nano /home/user/some-text.txt

종료하려면 Ctrl + X를 누른 다음 Y - 저장과 함께, N - 저장 없이를 사용하세요.





No Comments Yet