Eggs Sunny Side Up
본문 바로가기
Computer Engineering/Linux

리눅스 명령어 실습

by guswn100059 2023. 6. 23.

[ 문제 ] 아래의 결과을 얻기위한 Shell Program를 작성하시오..
"proc.sh" 실행 파일을 만드시오.

{아래 문자를 화면에 출력 : echo }
[문제1] 과  정: 빅데이터 분석서비스 개발자과정(NCS)
      기  간: 2023.02.20 ~ 2023.08.09
      담  임: 김은영
      "============================="

[문제2] "오늘은 2023-00-00일 입니다."  
      "========================"

[문제3] "--- 디렉토리 생성및 이동.---"  
      "========================"

{명령어 실행}
[문제4] shdir 디렉토리 생성   
[문제5] shdir 디렉토리로 이동  

{아래 문자를 화면에 출력 : echo}
[문제6] --- 파일 생성 및 복사---  
      "========================"

{명령어 실행}
[문제7] login한 사람들의 목록을 조회하여 w-file이름으로 저장하기 
[문제8] 서버명을 조회하여 w-file에 추가하기  
[문제9] 홈디렉토리의 상세목록을 조회하여 ls-file로 저장하기

[문제10] 환경파일을 조회하여 env-file 생성하기 
[문제11] 빈 file 생성하기: 파일 이름 "tch-file" 

[문제12] 빈 파일로 생성된 파일을 tmp-file로 복사하기 
[문제13] 빈 파일로 생성된 파일을 mv-file로 이름을 바꾸기 

{아래 문자를 화면에 출력}
[문제14] --- 빈 파일 찾아보기.---  
      "========================"

{명령어 실행}
[문제15] /home및 하위 디렉토리의 빈 파일을 찾아 상세목록(ls -l)으로 조회하고,
        결과를 emp-file로 저장하기
[문제16] 사용하고있는 콘솔에서 사용한 명령어 목록을 his-cmd File로 저장하기

{아래 문자를 화면에 출력 :echo}
[문제17] --- 일괄처리가 잘 처리되었습니다.--- 

echo "과정: 빅데이터 분석서비스 개발과정(NCS)"
echo "기간 : 2023.02.20 ~ 2023.08.09"
echo "담임 : 김은영"
echo "훈련생 : 박현주"
echo "==============================================="

echo "오늘은 $(date '+%Y-%m-$d')일 입니다."
echo "=============================================="

echo "--디렉토리 생성 및 이동.--"
echo "================================================="

mkdir shdir

cd shdir

echo "--파일 생성 및 복사--"
echo "=================================================="

who > w-file
echo
hostname >> w-file
ls -l ~/ > ls-file

env > env-file
touch tch-file
cp tch-file tmp-file

mv tch-file mv-file

echo "---빈 파일 찾아보기.---"
echo "========================="

find /home -empty -exec ls -l {} \; > emp-file

history > his-cmd

echo "---일괄처리가 잘 처리되었습니다.---"

 

'Computer Engineering > Linux' 카테고리의 다른 글

워드클라우드  (0) 2023.06.28
DB, FTP 연결  (0) 2023.06.26
별 출력하기  (0) 2023.06.23
Notepad++ 연결  (0) 2023.06.23
Linux 기본설정  (0) 2023.06.21

댓글