옵션 a와 함께, 자주 사용하는 옵션 l은 폴더나 파일의 포맷을 전부 표현하라는 의미입니다. 다음의 그림처럼, 하나의 파일 또는 하나의 폴더는 한 줄에 출력됩니다. 출력되는 폴더나 파일의 포맷 중에서 가장 먼저 등장하는 d 또는 -로 시작하는 부분을 잠시 살펴보겠습니다. 지금은 가장 첫 글자인 d와 -만 살펴봅니다.
drwxr-xr-x # 생략
-rw-r--r-- # 생략
명령어 ls와 함께 옵션 l을 사용하면, 가장 왼쪽에 출력되는 두 글자 d와 -를 확인할 수 있습니다. 여기서 d로 출력된 경우는 폴더를, -로 출력된 경우는 파일을 나타냅니다. 폴더는 다음 명령어 cd를 통해 진입할 수 있지만, 파일이라면 진입할 수 없습니다.
Ubuntu 에서 현재 위치를 GUI로 실행하는 명령어 nautilus
nautilus .
사용할 수 있는 옵션은 r과 f입니다. 다음 명령어를 프롬프트에 입력해 폴더 "bye"를 삭제하세요.
rm -rf bye
ls # 아무것도 출력되지 않습니다.
옵션 r은 "recursive"를 뜻하고, 옵션 f는 "force"를 뜻합니다. 지금은 어떤 뜻인지 명확하게 알지 못해도 괜찮습니다. 옵션 r은 폴더를 지울 때 사용하고, 옵션 f는 질문을 받지 않고 지울 때 사용
각 명령어에 포함된 옵션은 명령어 이름만 입력하거나 -h 또는 --help와 같은 옵션을 통해 확인할 수 있습니다.cp [원본 파일 이름][복사할 파일 이름]
cp를 그냥 사용하면, 명령어 rm으로 폴더를 삭제할 때처럼 메시지가 출력됩니다. 명령어 cp에 사용하는 옵션은, 명령어 rm에 사용하는 옵션과 동일