FANDOM


ls는 디렉터리에 있는 파일을 보는 매우 유명한 명령어입니다.

사용법: ls [옵션] (디렉터리, 없으면 현재 있는 디렉터리로 간주)

GUI  gtk1  gtk1.c

사실 ls에는 온갖 옵션이 다 있어서 다 외우다가는 이 파라미터들에 깔려 죽기 좋습니다. (?)

자주 쓰는 or 유용한 옵션 Edit

대부분은 이 정도만 알아도 씁니다.


-l: 내용물을 자세히 봅니다. 예를 들자면 이런 식으로 말이죠.

 합계 16
drwxr-xr-x. 2 fedoracat fedoracat 4096  6월 23 00:10 GUI
-rwxrwxr-x. 1 fedoracat fedoracat 7751  6월 22 00:19 gtk1
-rw-rw-r--. 1 fedoracat fedoracat  196  6월 21 23:40 gtk1.c

-a: 점으로 시작하는 디렉터리, 즉 숨은 디렉터리와 같이 봅니다. (.과 .. 포함)


-A: 점으로 시작하는 디렉터리, 즉 숨은 디렉터리와 같이 봅니다. (.과 .. 미포함) -R: 하위 디렉터리까지 다 봅니다. -h: -l같은 옵션에서, 파일 용량을 K, M, G와 같이 보기 좋게(!) 봅니다. 1Kbyte가 1024byte인 것은 상식이겠죠. 단 ls -h만 쓰면, 용량이 안 나타나므로 무효.

합계 16K
drwxr-xr-x. 2 fedoracat fedoracat 4.0K  6월 23 00:10 GUI
-rwxrwxr-x. 1 fedoracat fedoracat 7.6K  6월 22 00:19 gtk1
-rw-rw-r--. 1 fedoracat fedoracat  196  6월 21 23:40 gtk1.c


간단한 팁 Edit

[1]

단순히 ls를 쓸 때, 다음과 같이 겉보기에는 줄바꿈이 없이 보입니다만

GUI  gtk1  gtk1.c

실제로는.. ls | cat만 날려봐도

GUI
gtk1
gtk1.c

이렇게 줄바꿈이 되는 것을 확인할 수가 있습니다.

여기에서 파일 갯수 확인하는 명령어 짚고 들어갑시다.

ls | wc -l

wc는 줄 수, 단어 수, 바이트 수를 측정해주는 프로그램입니다. 여기에서 wc -l을 쓰면 줄 수를 측정하지요. ls의 결과값을 wc -l로 넘겼으니 wc는 줄 수를 측정할 것입니다. 단순히 ls만 입력하면 한 줄처럼 보이지만, 사실은 파일 갯수만큼 줄 수가 나오는 것이고 wc -l은 파이프(|)로부터 넘겨받은 내용의 줄 수, 즉 파일 수를 읽어들이죠. 결과적으로 파일 수가 나옵니다.

그러니까 ls -l | wc -l에서 ls에 -l을 붙이는 것은 뻘짓입니다.

대체물 Edit

ls가 날아갈 때는 유용하다지만...

echo *

단, echo도 날아가면 지못미.

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.

Also on FANDOM

Random Wiki