코딩 개발/Linux

[Linux] ls(파일 리스트 보기), cd(디렉토리Directory 변경), cp(파일 복사), pwd 명령어

호소세 2023. 10. 12. 21:52
728x90
반응형

ls, ll : 파일 또는 디렉토리 리스트 보기

ls(엘에스), ll(엘엘) 명령어를 이용하여 파일 리스트를 볼 수 있습니다.

ls

# ls

수평으로 파일과 디렉토리가 보입니다.

ll  혹은 ls -l

#ll
#ls -l

ll 명령어
ls -l 명령어

파일에 관한 상세 정보를 나타냅니다.

 

ls -f

ls -f 명령어

디렉토리 뒤에는 '/'를 표시하고 심볼릭 링크는 @가 나타납니다.

 

ls -a

ls -a 명령어

dot 파일(.config, .cache 등)을 포함한 모든 파일을 표시합니다.

 

ls -t

ls -t 명령어

파일이 생성된 시간별로 표시됩니다.

 

ls -C

ls -C

한 줄에 여러 개의 정보를 표시합니다.

 

ls -R

ls -R 명령어

서브디렉토리 내용까지 표시합니다.

 

서브 명령어들을 조합하여 폴더나 디렉토리를 나타낼 수 있습니다.

 

ls -al

ls -al 명령어

모든 파일에 관한 상세 정보를 나타냅니다.

 

ls -aC

ls -aC 명령어

모든 파일을 한 줄에 표시합니다.

 

cd : 디렉토리 변경

ls 명령어로 가고 싶은 디렉토리를 확인하거나 자신이 가고 싶은 디렉토리를 알고 있다면

디렉토리의 경로를 작성하면 됩니다.

Desktop에 Screen Shot 폴더에 가고 싶다면

폴더를 하나하나 찾아가면서 하면 됩니다.

# cd Desktop
# cd Screen\ Shot

이렇게 들어가거나

cd Desktop/Screen\ Shot/

이런 식으로 들어가면 됩니다.

 

pwd : 디렉토리 경로 확인 명령어

# pwd

pwd 명령어

자신이 어디에 있는지 경로를 확인할 수 있습니다.

cp : 파일 및 디렉토리 복사

cp [기존 파일 이름] [옮길 파일 이름]

# cp hosose.jpg hosose_copy.jpg

이렇게 하면 기존 파일이 있던 디렉토리에 파일이 복사됩니다.

 

cp [기존 파일 위치/기존 파일 이름] [옮길 파일 위치/옮길 파일 이름]

# cp Desktop/ScreenShot/hosose.jpg Desktop/Picture/hosose_copy.jpg

느낌대로 맞습니다. 기존 파일을 다른 위치에 옮기는 것입니다. 자신이 그 디렉토리에 있지 않아도 할 수 있는 동작입니다.

 

cp [기존 파일 이름] [옮길 파일 위치/옮길 파일 이름]

# cp hosose.jpg Desktop/Picture/hosose_copy.jpg

파일을 해당 디렉토리에 옮기는 명령어입니다.

 

cp -r [디렉토리 명] [옮길 디렉토리 위치]       (디렉토리 복사하기)

옮길 디렉토리 명 : hosoDirect

옮길 디렉토리 위치 : Desktop/ScreenShot/

# cp -r hosoDirect Desktop/ScreenShot/

하위 디렉토리 및 파일을 모두 포함시켜 복사합니다.

 

소감

이 명령어들을 자주 반복적으로 사용하면 외워지겠지만 어떻게 사용하는지만 확실하게 알고 다음에 다시 사용할 때 다시 찾아보고 사용하면 되지 않을까 싶습니다. 저도 암기하려고 하지 않고 익숙해지려고 하고 있습니다.

리눅스 명령어를 많이 알고 있으면 나중에 편하다는 것을 느끼게 될 것입니다. (아직 저도 많이 모르지만 ㅎㅎ) 종종 같이 알아보아요.


출처 : https://www.mireene.com/webimg/linux_tip1.htm

 

리눅스 기본 명령어

chmod 화일 permission 변경 리눅스에서는 각 화일과 디렉토리에 사용권한을 부여. 예) -rwxr-xr-x   guestbookt.htmlrwx  :처음 3개 문자 = 사용자 자신의 사용 권한r-x  :그다음 3개 문자 = 그룹 사용자의 사

www.mireene.com

https://taeying.tistory.com/entry/Linux-%EB%A6%AC%EB%88%85%EC%8A%A4-cp-%EB%AA%85%EB%A0%B9%EC%96%B4-%ED%8C%8C%EC%9D%BC-%EB%94%94%EB%A0%89%ED%86%A0%EB%A6%AC-%EB%B3%B5%EC%82%AC

 

[Linux] 리눅스 cp 명령어 / 파일, 디렉토리 복사

cp : 복사 명령어 2021년 3월 사용한 복사명령어 정리! 간단하게 서버내 DB 테이블을 같은 서버내 다른 DB테이블로 복사할때 사용했었다. cp -p ADMIN_MENU_RELATION.* /db_data/sample_asp/ ▶사용예시 1. 파일 복

taeying.tistory.com

 

반응형