Linux 도움말 강의를 수강하고 난 후 주어진 과제이다.
1번 과제는 whoami 커멘드의 메뉴얼을 확인하고 option 이나 arguments가 요구되는 커멘드인지 확인해야 한다.
man whoami 입력 후 메뉴얼을 확인해보면 whoami 시놉시스는 옵션이 선택사항으로 이루어져 있는 것을 확인 할 수 있다.
메뉴얼대로 실행 시켜본다.
사용자의 이름이 나온다. 이번엔 옵션 --version을 붙본다.
버전을 확인할 수 있다.
다음 미션으로 who 커멘드를 구글링을 통해 options or arguments를 확인해본다.
구글링 ,
-a | --all | -b -d --loing -p -r -t -T -u 옵션과 동일 |
-b | --boot | 마지막 시스템 부팅 시간을 출력 |
-d | --dead | 죽은 프로세스를 출력 |
-H | --heading | 열의 헤더를 출력 |
등등 다양하다.욉
who 명령어를 통해 마지막 시스템 부팅 시간을 출력해보라 나와있으니 who -b를 입력한다.
가장 최근의 부팅 시간이 나왔다.
echo가 쉘 명령인지 체크해본다.
쉘 안에 있는 명령어 이면 bin 폴더에 있는 것을 확인 할 수 있다.
마지막 미션으로 date 의 타입도 확인해 본다.
date는 쉘 내장 명령이 아닌 외부실행 파일 타입인것을 확인할 수 있다.
과제를 하다 보니 echo는 쉘 내장 명령어이고 date는 외부 파일 명령어 인데 위치가 bin 폴더 안으로 동일하다.
의문 점이 생겨서 GPT에게 질문 해보니
이렇다고 한다.
'Linux' 카테고리의 다른 글
Linux_Working With Files Exercise (2) | 2024.03.12 |
---|---|
Linux_Deleting, Moving & Copying Exercise (0) | 2024.03.07 |
Linux_Making Files and Folders Exercise (0) | 2024.03.06 |
Linux_Navigation Exercise (1) | 2024.03.05 |
Linux_Basic commands (2) | 2024.03.04 |