• AI글쓰기 2.1 업데이트
BRONZE
BRONZE 등급의 판매자 자료
non-ai
판매자가 AI를 사용하지 않은 독창적인 자료

[linux] My Shell 및 command 구현

리눅스 활용 및 프로그래밍 학기말 과제 - MyShell bash를 모방한 mysh과 system call을 이용하여 구현한 명령어들입니다. 명령어는 구현한 명령어는 아래와 같습니다. ls [argument] -asFRl 옵션 rm source... dest -iR 옵션 cp source... dest -iR 옵션 mv source... dest chmod permission argument... mkdir argument... rmdir argument... cat argument... tail [argument] ln source... dest -sR 옵션입니다.
22 페이지
압축파일
최초등록일 2011.12.13 최종저작일 2011.12
22P 미리보기
[linux] My Shell 및 command 구현
  • 미리보기

    소개

    리눅스 활용 및 프로그래밍 학기말 과제 - MyShell

    bash를 모방한 mysh과 system call을 이용하여 구현한 명령어들입니다.

    명령어는 구현한 명령어는 아래와 같습니다.
    ls [argument] -asFRl 옵션
    rm source... dest -iR 옵션
    cp source... dest -iR 옵션
    mv source... dest
    chmod permission argument...
    mkdir argument...
    rmdir argument...
    cat argument...
    tail [argument]
    ln source... dest -sR 옵션입니다.

    목차

    1. Shell의 구현 3
    1.1 개발환경 3
    1.2 제한 사항 3
    1.3 실행방법 3
    1.4 내장 명령어 4
    1.4.1 내장 명령어 help 4
    1.4.2 내장명령어 cd, pwd 4
    1.4.3 내장명령어 exit 5
    1.5 My Shell프로그램 구조 5
    1.5.1 Flow Chart 5
    2. my계열의 외장 명령어 6
    2.1 my계열 명령어 6
    2.1.1 flow chart 6
    2.1.2 특징 6
    2.2 Myls 7
    2.2.1 사용법 7
    2.2.2 Argument에 대한 오류 처리 7
    2.2.3 옵션 8
    2.2.4 옵션의 구현 8
    2.2.5 논의 8
    2.3 Myrm 9
    2.3.1 사용법 9
    2.3.2 Argument 예외처리 9
    2.3.3 옵션 10
    2.3.4 옵션의 구현 10
    2.3.5 논의 10
    2.4 Mycp 11
    2.4.1 사용법 11
    2.4.2 Argument 예외처리 11
    2.4.1 옵션 12
    2.4.2 옵션의 구현 12
    2.4.3 논의 12
    2.5 Mymkdir, myrmdir 13
    2.5.1 사용법 13
    2.5.2 Argument 예외처리 13
    2.5.3 논의 13
    2.6 Mychmod 14
    2.6.1 사용법 14
    2.6.2 Argument 예외처리 14
    2.6.3 논의 14
    2.7 Mymv 15
    2.7.1 사용법 15
    2.7.2 Argument 예외처리 15
    2.7.3 논의 15
    2.8 mycat 16
    2.8.1 사용법 16
    2.8.2 Argument 예외처리 16
    2.8.3 논의 16
    2.9 Mytail 17
    2.9.1 사용법 17
    2.9.2 Argument 예외처리 18
    2.9.3 논의 18
    2.10 Myln 19
    2.10.1 사용법 19
    2.10.2 Argument 예외처리 19
    2.10.3 옵션 20
    2.10.4 옵션구현 20
    2.10.5 논의 20
    3. 과제를 마치며(Discussion) 21
    3.1 시스템 콜 21
    3.2 my계열 명령어의 기본 구조 21
    3.3 vi, gcc, gdb 21
    3.4 make 22

    본문내용

    Ⅰ. 서 론

    1. INTRODUCTION

    오늘날 한국에서는 사교의 목적 또는 직장인의 쌓인 스트레스를 해소하기 위해 습관적으로 음주를 한다. 우리나라 성인의 30%가 습관성 음주자 이며, 전체 10%는 알코올 중독자로 알려지고 있다. 전체 술 소비량을 보았을 때 100% 순 알코올을 기준으로 보면 1인당 연간 1L 즉, 1인당 일주일에 소주 두 병을 마시는 것으로 보고되었다.
    이렇게 많은 소비가 되고 있는 술은 1g당 7kcal의 열량을 내는 에너지 공급원이며 살균작용 및 혈액순환의 도움을 주는 반면 알코올에 대한 탐닉성, 습관성, 의존성을 보여, 이로 인한 중추신경계, 순환기계, 소화기계, 혈관계 및 내분비계 등의 독성 작용으로 여러 가지 질병이 발생하는 원인이 되고 있다1-9).
    음주로 인한 건강상의 장애로 음주 전 후 숙취해소에 관한 관심이 크게 고조되고 있다. 우리나라에서 숙취해소로 사용되는 음식으로는 선짓국, 콩나물국, 북어국, 조개국, 굴, 야채즙, 감나무 잎차, 녹차, 굵은 소금, 군 밤 등이 있으며, 그 외에 부추국, 산미나리, 무, 오이, 시금치, 연근, 솔잎, 인삼, 북어, 매실10), 알로에 베라 등이 알려져 있다. 또한 그 외의 연구로서 박종철 외 2인11)이 미나리 추출물이 알코올대사 과정에 미치는 영향 및 활성성분에 대해 연구 한 바 있으며, 정정철 외 3인12)이 알로에 추출물이 알코올 대사에 미치는 영향에 대해 발표하였다.

    2. ALCOHOL METABOLISM13)

    알코올 대사는 fig 1.에 대사별로 분류하여 나타내었으며 각 대사별 내용은 다음과 같다.

    1) Alcohol dehydrogenase(ADH)와 NAD+에 의한 Ethanol oxidation
    주로 알코올이 대사 되는 경로로 Alcohol dehydrogenase(ADH)에 의해서 NAD+가 NADH로 환원되면서 acetaldehyde가 되는 과정이다. 다음 단계로 acetaldehyde dehydrogenase(ALDH)에 의해 acetone으로 대사되는데 이때 대사 장애로 축적되는 acetaldehyde는 독성을 갖는 물질로 변이원성, 발암성을 나타내며, DNA합성 및 수선에 관여하여 종양을 유발한다14).
    2) Microsomal ethanol-oxidizing system (MEOS)
    간의 microsome에서 일어나는 이 반응은 두 번째로 중요한 알코올 주 대사 경로로서 만성알코올 섭취 시 주로 대사되는 과정이다. 이 대사에서는 CYP2E1이 작용을 하게 되는데 영양학적으로 기아시 케톤체를 생성하는 반면 알코올을 무독화 시킴으로서 자유기를 생성하고 독성물질 및 발암물질을 생성하여 인체의 건강상에 위해를 준다.

    참고자료

    · 1. 다카스 도시아키., 술과 건강, 전파과학사 (1992)
    · 2. 최영선, 정경희, 조성희., 알콜과 식이지방량이 흰쥐의 성장, 간기능 및 혈액의 생화학적 특성에 미치는 영향, 한국영양학회지., 20(6), pp. 432-441 (1987)
    · 3. 김진택, 김동환, 안상현., 장기 알콜투여가 생쥐의 간 및 신장, 위장 조직 손상에 미치는 영향, 한의학 연구소 논문집, 제 3 권: pp. 163-169 (1994)
    · 4. 최옥희, 윤혜진, 김정희., 만성 알콜 섭취시 2-acetylaminofluorene 투여가 흰쥐 간 Cytochrome P-450 및 Glutathione 이용 효소계 활성에 미치는 영향, 한국영양식량학회지., 24(6), pp. 859-886 (1995)
    · 5. 류선영, 김정희., 만성 알콜 섭취시 2-acetylaminofluorene 투여가 흰쥐 간 미토콘드리아 ATPase 활성도과 막지질 조성에 미치는 영향, 한국영양식량학회지., 24(6), pp. 867-873 (1995)
    · 6. 김성연, 김상겸, 강경애, 김영철., 급성적인 알콜성 지방간 생성에서 Cytochrome P-450 2E1의 역할에 관한 연구, J. Fd Hyg. Safety., 11(4), pp. 291-297 (1996)
    · 7. Heikkonen E, Ylikeahri R and Roine R., The combined effect of alcohol and physical exercise on serum testosterone, luteinizing hormone, and cortisol in males, Alcoholism: Clinical and Experimental research., 20(4), pp. 711-716 (1996)
    · 8. Burton M, Altura and Bella T. Altura., Association of alcohol in brain injury, headaches, and stroke with brain-tissue and serum levels of inoized magnesium, A review of recent findings and mechanisms of action: pp. 119-130 (1999)
    · 9. Gortari and Joseph-Bravo., Acute ethanol administration induces changes in TRH and proenkephalin expression in hypothalamic and limbic regions of rat brain. Neurochemisty International., 37, pp. 483-496 (2000)
    · 10. Hwang Ja Yeong , Ham Jae Ung, Nam Seong Hui, Physiological Activity/Nutrition ., Effect of Maesil (Prunus mume) Juice on the Alcohol Metabolizing Enzyme Activities, 한국식품과학회지., 36(2), pp. 329-333
    · 11. 박종철 , 이종호 , 최종원., 미나리 추출물이 알콜대사과정에 미치는 영향 및 활성성분,한국식품영양과학회, 96년도 추계 학술대회, Vol.0, No.0, pp95
    · 12. 정정철 , 이주영 , 김미정 , 정진호., 알로에 추출물이 알콜대사에 미치는 영향, 한국식품위생안전성학회지, 11(1), pp. 31
    · 13. Lieber CS, Milestones in liver disease, Journal of Hepatology 40, pp. 198-202 (2004)
    · 14. Thomas M. Badger, Martin J.J. Ronis, Helmut K. Seitz, Emanulele Albano, Magnus Ingelman-Sundberg, and Charles S. Lieber., Alcohol metabolism:Roles in toxicity and carcinogenesis, Alcoholism:Clinical and Experimental Research, 27(2), (2003)
    · 15. Roach MK, Rease Jr WN, Creaven PJ., Ethanol oxidation in the microsomal fraction of rat liver. Biochem Biophys Res Commun.,36.:pp. 596-602 (1969)
    · 16. Tephly TR, Tinelli F, Watkins WD., Alcohol metabolism: role of microsomal oxidation in vivo. Science., 166, pp. 627-628. (1969)
    · 18. Plinski W, Witztum JL., Immune response to oxidative neoepitopes on LDL and phospholipids modulate the development of atherosclerosis. J Intern Med., 247, pp. 171-180 (2000)
    · 19. Joye K. willcox, Sarha L. ASH, George L., Catilgnani, `Antioxidants and prevention of chronic disease, Critical Rieviews in Food Science and Nutrition., 44, pp275-295 (2004)
    · 20. 이순재, 김미지, 윤연희., 한국산 녹차, 우롱차 및 홍차 음료의 중금속 제거 및 해독작용, 식품과학과 산업., 28(4), pp. 17-28 (1995)
    · 21. Jen-Ken Lin, I-Ming Juan and Ying-Ling Chen., Biochemical studies on the anti-carcinogenesis of tea polyphenols, Food science and Industry., 28(4), pp.29-32 (1995)
    · 22. Jen-Ken Lin, Yu-Chin Liang, Shoei-Yn and Lin-Shiau., Cancer chemoprevention by tea polyphenols through mitotic signal transduction blockade, Biochemical Phamacoloby., 58, pp.911-915 (1999)
    · 23. 김구현: 병을 낫게하는 한방차, 한방술, 한국 메디칼 인덱스사, 18 (1994)
    · 24. 식품과학과 산업9월호 2003"누에및 양잠산물의 기능성연구"류가성 박사외 5인
    · 25. `동충하초의 힘` 조세연 지상덕 남성희 방진
    · 26. Lebsaek, M. E., Peterson. D. R. and Collus. A. C., preferential inhibition of the low Km aldehyde dehydrogenase activity by pargyline. Biochem. Pharmac. (26) pp. 1151-1154 (1976)
    · 27. Kuk Hyun Shin, Yong Nam Han, Ha Sook Chung, Soon Sung Lim, Sang Hyun Lee and Chang Sub Shin., Effects of high molecular weight fractions of Aloe spp. on alcohol metabolism., Kor. J. Pharmacogn. 29(2) pp. 120-124 (1998)
    · 28. Lowry. O. H., Fosebrough. N. J., Farr. A. L. and Fandall. R. L., Protein measurement with the folin phenol reagent. J. Biol. Chem. 193: pp. 265-276 (1957)
    · 29. Ronald P. C., Jeffrey K. S.., Applied Statics and the Programing Language (1998)
  • 자료후기

      Ai 리뷰
      이 자료를 통해 새로운 지식과 통찰을 얻을 수 있었고, 과제를 를 보완하는 데 큰 도움이 되었습니다. 매우 만족스러웠습니다. 추천할 만한 자료입니다.
    • 자주묻는질문의 답변을 확인해 주세요

      해피캠퍼스 FAQ 더보기

      꼭 알아주세요

      • 자료의 정보 및 내용의 진실성에 대하여 해피캠퍼스는 보증하지 않으며, 해당 정보 및 게시물 저작권과 기타 법적 책임은 자료 등록자에게 있습니다.
        자료 및 게시물 내용의 불법적 이용, 무단 전재∙배포는 금지되어 있습니다.
        저작권침해, 명예훼손 등 분쟁 요소 발견 시 고객센터의 저작권침해 신고센터를 이용해 주시기 바랍니다.
      • 해피캠퍼스는 구매자와 판매자 모두가 만족하는 서비스가 되도록 노력하고 있으며, 아래의 4가지 자료환불 조건을 꼭 확인해주시기 바랍니다.
        파일오류 중복자료 저작권 없음 설명과 실제 내용 불일치
        파일의 다운로드가 제대로 되지 않거나 파일형식에 맞는 프로그램으로 정상 작동하지 않는 경우 다른 자료와 70% 이상 내용이 일치하는 경우 (중복임을 확인할 수 있는 근거 필요함) 인터넷의 다른 사이트, 연구기관, 학교, 서적 등의 자료를 도용한 경우 자료의 설명과 실제 자료의 내용이 일치하지 않는 경우
    문서 초안을 생성해주는 EasyAI
    안녕하세요 해피캠퍼스의 20년의 운영 노하우를 이용하여 당신만의 초안을 만들어주는 EasyAI 입니다.
    저는 아래와 같이 작업을 도와드립니다.
    - 주제만 입력하면 AI가 방대한 정보를 재가공하여, 최적의 목차와 내용을 자동으로 만들어 드립니다.
    - 장문의 콘텐츠를 쉽고 빠르게 작성해 드립니다.
    - 스토어에서 무료 이용권를 계정별로 1회 발급 받을 수 있습니다. 지금 바로 체험해 보세요!
    이런 주제들을 입력해 보세요.
    - 유아에게 적합한 문학작품의 기준과 특성
    - 한국인의 가치관 중에서 정신적 가치관을 이루는 것들을 문화적 문법으로 정리하고, 현대한국사회에서 일어나는 사건과 사고를 비교하여 자신의 의견으로 기술하세요
    - 작별인사 독후감
    • 전문가요청 배너
    해캠 AI 챗봇과 대화하기
    챗봇으로 간편하게 상담해보세요.
    2025년 11월 16일 일요일
    AI 챗봇
    안녕하세요. 해피캠퍼스 AI 챗봇입니다. 무엇이 궁금하신가요?
    2:32 오후