Linux
파일과 디렉토리
베스트오버
2023. 6. 1. 21:53
와일드 카드(*)
ls -l ./*.txt # .txt로 끝나는 모든 파일 목록 출력하기
경로 이동하기
# 절대경로 이동
cd /home/user/test
# 상대경로 이동
# 현재 위치에 존재하는 dir 디렉토리로 이동
cd ./dir/
# 현재 위치를 기준으로 상위 디렉토리로 이동
cd ../
딕렉토리 생성하기
mkdir ./test # 현재 경로에 test 디렉토리 생성하기
mkdir ./test/test2 # test 디렉토리 안에 test2 디렉토리 생성하기
mkdir /home/ubuntu/test3 # /home/user 경로에 test3 디렉토리 생성하기
현재 경로 확인하기
pwd
파일 목록 보기
ls # 현재 위치에 파일 목록 보기
ls ./test # test 경로에 파일 목록 보기
ls -l # 현재 위치에 파일 목록을 더 자세히 보기
ls -a # 현재 위치에 숨겨짐 파일을 포함해서 보기
ls -al # 현재 위치에 숨겨진 파일을 포함해서 목록을 더 자세히 보기
# ls --help
파일 생성하기
touch test.txt # test.txt 파일 생성하기
파일 복사하기
cp test.txt test_copy.txt # test.txt 파일을 test_copy.txt라는 이름으로 복사하기
cp -r directory directory_copy # 폴더를 복사할 경우 -r 옵션 사용
파일 이동하기
mv ./directory1/test.txt ./ # directory1 경로의 test.txt 파일을 현재 경로로 이동
# mv는 파일의 이름을 변경할 때도 사용됩니다.
mv test.txt text2.txt # test.txt 파일의 이름을 test2.txt로 변경
파일 삭제하기
rm test.txt # test.txt 파일 삭제
rm -r directory # 디렉토리를 삭제하기 위해서는 -r 옵션을 붙여줘야 합니다.
숨김 파일 취급
touch test # test라는 이름의 파일 생성
touch .test # .test라는 이름의 숨김 파일 생성