ls
파일 리스트를 출력해 주는 명령어 입니다.
리눅스에서 개발을 하는 저는 매일 사용하는 명령어 이고, 이 명령어 없이는 개발이 불가능 하다고 봐도 무방할 것 같습니다.
ls의 활용
ls 명령을 사용하면 현재 디렉토리의 파일 리스트가 출력됩니다. 각종 옵션을 이용하여 필요한 작업을 수행할 수 있으며, 빈번하게 사용하는 예시를 보시고 어떻게 사용되는지 감을 잡으시기 바랍니다.
현재디렉토리 파일 조회
warehouse@warehouse-VirtualBox:~/Desktop$ ls
a.out test.cc
원하는 경로의 파일리스트 조회
warehouse@warehouse-VirtualBox:~/Desktop$ ls ~/
Desktop Documents Downloads Music Pictures Public Templates Videos
더 상세한 정보를 보여주는 Long list format 출력
warehouse@warehouse-VirtualBox:~/Desktop$ ls -l
total 24
-rwxrwxr-x 1 warehouse warehouse 17320 2월 18 15:04 a.out
-rw-rw-r-- 1 warehouse warehouse 108 2월 18 14:54 test.cc
human readable 파일 사이즈 출력 ( 용량을 Kilobyte, Megabyte, Gigabyte 단위로 출력 )
warehouse@warehouse-VirtualBox:~/Desktop$ ls -lh
total 24K
-rwxrwxr-x 1 warehouse warehouse 17K 2월 18 15:04 a.out
-rw-rw-r-- 1 warehouse warehouse 108 2월 18 14:54 test.cc
man page
소개드린 내용 외에도 더 많은 내용이 궁금하시다면, 아래 ls manpage를 참고하시는 것을 추천합니다.
https://man7.org/linux/man-pages/man1/ls.1.html
처음 리눅스를 접하는 사람은 manpage를 읽는 것 조차 너무나어렵게 느껴지곤 합니다.
예시를 통한 명령어 사용 설명 리눅스 환경에서 개발하시는데 작은 도움이 되셨길 바라며, 궁금하신 점은 댓글을 남겨주시면 답변드리겠습니다.
읽어볼만한 글
2022.02.28 - [CS] - [Linux] lsof 명령어의 개념 / 사용 방법에 대해
'CS' 카테고리의 다른 글
[makefile 활용] makefile로 코드빌드 하기 (1) | 2024.02.26 |
---|---|
비전공자를 위한 프로그래밍 개념 - 프로세스와 스레드 (0) | 2024.02.24 |
리눅스에서 C++ 프로그래밍을 위한 gcc, g++ 의 개념과 활용 (0) | 2024.02.18 |
Linux 에서 프로세스의 core file(core dump) 분석 (0) | 2023.07.21 |
strace 처음 사용하기 (0) | 2023.01.18 |