네트워크교육 16일차(2022.01.24) - 예제

정상훈·2022년 1월 25일
0

10분 뒤에 시스템을 종료한다는 메시지를 띄우지만 실제로는 종료하지 않도록 명령어를 작성하시오.

  • shotdown -k

재부팅을 시키는 명령어는?

  • shutdown -r now
  • reboot

해당 명령어의 경로를 확인해볼 수 있는 명령어는?

  • which

현재 내 위치를 확인 할 수 있는 명령어는?

  • pwd

실제 로그인 한 사용자의 정보를 알 수 있는 명령어로 who –m과 같은 효과를 볼

수 있는 명령어는?

  • who am i

자신이 사용한 명령어들의 리스트를 볼 수 있는 명령어는?

-history

자신의 UID, GID, 가입되어 있는 그룹들을 볼 수 있는 명령어는?

-id

Man 명령어를 사용하여 ls(1P)의 매뉴얼을 볼 수 있도록 명령어를 작성하시오.

-man 1P ls

pwd 명령어를 입력해보니 다음과 같은 결과가 나왔다. /alice/book

상대경로로 comic 디렉토리로 이동

  • cd ../../bob/comic/

메타문자를 이용해 원래 위치로 이동

  • cd -

절대경로로 ant 디렉토리로 이동

  • cd /root/bob/comic/

root의 홈디렉토리에

• mp3파일 music1.mp3~music2.mp3
• avi파일 movie1.avi~ movie2.avi
• txt파일 memo1.txt~ memo2.txt 를 만들고

  • touch music{1-2}.mp3 movie{1-2}.avi memo{1-2}.txt
  • touch {music{1,2}.mp3,movie{1,2}.avi,meme{1,2}.txt}

document 디렉토리를 만들어 그 아래에 Movie, music, memo디렉토리를 만들고 각각의 디렉토리로 파일들을 이동시키시오.

(document 디렉토리는 하위 디렉토리가 만들어질 때 같이 만들어지도록 한다.)

  • mkdir -p document/{movie,music,memo}
  • mv mu document/mu
  • mv mo document/mo
  • mv me document/me

document 디렉토리 와 하위 디렉토리의 파일들을 볼 수 있도록 명령어를 작성하시오 (절대 경로)

  • ls -R /root/ document
  • ln -s /root/document/music /link_music

memo 디렉토리는 /tmp/memo 로 이동

  • mv /memo /tmp/memo

movie 디렉토리는 /tmp/movie 로 복사

  • cp -r /movie /tmp/movie

사용자 홈 디렉토리에 있는 document 디렉토리는 제거 (document 디렉토리 제거 시 물어보지

않도록 한다.)

  • rm -rf document

전체 파일 시스템에서 소유주가 student 사용자의 파일만 검색

  • find / -user student

현재 사용자의 홈디렉토리에서 권한이 777인 파일을 찾아서 755 권한으로 변경하기

  • find ~/home -perm 777 -exec chmod 755 {} \;

/etc 디렉토리에서 심볼릭 링크 파일만 찾아서 삭제하기

( -i 옵션 없이 삭제 시 확인하고 삭제하게 만들기 )

  • find /etc/ -type l -ok rm -r {} \;

/tmp 디렉토리에서 이름이 big으로 시작하는 파일을 찾아

상세 정보 출력하기

  • find /tmp -name 'big*' -ls
  • find /tmp -name 'big*' -exec ls -ild {} \;

fileA 에서 hello 란 문자 검색하기

  • grep 'hello' fileA

/etc/login.defs 파일에서 주석을 제외한 내용을

new 라는 이름의 파일로 저장하기 (주석은 #문자로 시작)

  • grep '^#' /etc/login.defs > new

/root/ 디렉토리에서 fileA fileB fileC 를 세로로 출력하시오

  • ls -l /root/file[A-C]

/dirA 디렉토리에 있는 파일 중에 apple 라는 단어가 있는 파일 검색하기

  • grep -r 'apple' /dirA

grep '5..$' datafile 입력 시 어떻게 동작하는가

  • datafile에서 5로 시작한 3글자가 맨 뒤에 있는 단어를 찾음

grep '5..' datafile 입력 시 어떻게 동작하는가

  • 5로시작한 3글자 단어가 있는 모든 라인을 찾음

대소문자 구분 없이 검색하는 옵션은?

  • -i

hello 혹은 hi 라는 단어가 있는 줄을 찾는 방법

  • egrep '(hello|hi)' file

파일의 마지막 줄로 이동

  • G

그 줄을 복사해서 파일의 처음으로 이동

  • yy ->gg

첫줄의 위에 복사한 내용을 붙여 넣으시오.

  • p

파일의 라인넘버를 보여주는 명령어는?

  • set nu

파일에서 root 라는 단어를 검색하시오

  • /root

백그라운드에서 sleep 100 실행

  • sleep 100 &

포그라운드에서 동작중인 sleep 100 백그라운드로 이동

  • ctrl+z
  • jobs
  • bg %작업번호

동작중인 sleep 프로세스 모두 정상종료

  • pkill -15 sleep

pid 500 인 프로세스 강제종료

  • kill -9 500

centos 홈 디렉토리의 모든 파일을 아카이브해서 gzip 방식으로 압축하기

  • tar czf centos.tar.gz /home/centos

/tmp/dirA 디렉토리에 해제하기

  • mkdir /tmp/dirA
  • tar xzf centos.tar.gz -C /tmp/dirA

아카이브가 된 파일의 내용을 보고 싶을 때 사용하는 명령어와 옵션

  • tar tvf centos.tar.gz
profile
"@____

0개의 댓글