*참고
1.파일의 정보를 추출하는 프로그램을 작성하라. 정보를 알고 싶은 파일의 이름은 명령행 인자로 받는다.
예)
2.입력받은 파일의 접근 권한을 출력하고, 접근 권한을 변경하는 프로그램을 작성하라.
문자모드 기능을 구현한다.
예)./mychmode g+w a.c
3.입력받은 파일의 접근 권한을 출력하고, 접근 권한을 변경하는 프로그램을 작성하라.
숫자모드 기능을 구현한다.
예)./mychmode 0777 a.c
4.디렉토리가 비어 있는지 확인 후 메시지를 출력하고, 비어 있으면, 해당 디렉토리를 삭제하는 프로그램을 작성하라.
5.디렉토리명을 명령행 인자로 입력받아 디렉토리를 생성하고, 작업 디렉토리를 새로 생성한 디렉토리로 이동시키는 프로그램을 작성하라.
6. ’ . ’ 과 ‘ .. ’ 항목을 제외한 디렉토리의 모든 내용을 출력하는 myls 프로그램을 작성하라.
7.현재 디렉토리의 파일을 지정한 디렉토리로 이동시키는 프로그램을 작성하라.
예)./mymv a.dat dir1 (a.dat 파일을 dir1 디렉토리로 이동)
8.현재 디렉토리에 있는 내용을 파일인지 디렉토리인지 구별해 출력하는 프로그램을 작성하라.
출처 : 유닉스 프로그래밍 연습문제(한빛미디어)
'컴퓨터 기초 > 운영체제 실습' 카테고리의 다른 글
16.스레드 (0) | 2020.07.16 |
---|---|
[유닉스 프로그래밍] 시스템정보 다루기 연습문제 (0) | 2020.07.15 |
[유닉스 프로그래밍] 파일관련 연습문제 (0) | 2020.07.14 |
15.프로세스와 하드웨어 (0) | 2020.07.12 |
14.파일 시스템 관련 api (0) | 2020.07.11 |