본문 바로가기
반응형

반도체 그 다음 학문/Linux8

Linux ( touch, ping, top, date, ps, uptime ) 명령어 ping 백그라운드에서 실행되는 걸 알기 위해 먼저 ping 명령어를 보자, ping 8.8.8.8 하면 아래 주소에 신호를 보냈을 때 응답 시간이 얼마나 걸리는지 알려준다. 정보를 출력하지 않고, ping.log파일로 출력을 저장한다. 보려고 하면 more ping.log 하면 된다 date 시간 알아보는 법 ps 현재 돌아가고 있는 프로세서를 확인한다, 현재 내 거에만 돌아가고 있는 프로세서이다 그래서 적은 거 같지만 전체 프로세서들이 돌아가는 걸 보기 위해 ps -e 하면 엄청 많이 뜬다. uptime 리눅스 시스템이 실행되고 현재까지 돌아간 시간 확인, 사용자, cpu사용량을 알려준다. top top이라고 치면 작업관리자 처럼, 정보들을 알려주는데 계속 업데이트된다. 끝내려면 ctrl + c를 누.. 2022. 3. 16.
Linux 백그라운드 실행, 종료 ( ping, &, fg ) 백그라운드 실행 gedit 하면 빈 파일이 생기는데 이걸 끝내야 다시 쉘로 돌아와 명령어를 칠 수 있다. 하지만 우린 이걸 백그라운드로 돌리려면 어떻게 해야 할까? 즉, 쉘을 계속 사용하기 위해 어떻게 할까? & 기호를 사용하면 된다. gedit &라고 하면 파일은 파일대로 생기고 쉘을 계속 사용할 수 있다. 근데 위에서 본 ping 8.8.8.8 & 을 하면 백그라운드로 돌아가는데 계속 실행된다. 그래서 ctrl + c해도 안 끝난다 이걸 끝내려면 다시 포그라운드로 끌어온 뒤에 끝내야 한다. 그래서 "fg"라고 친 뒤에 crtl + c 해야 끝난다. 백그라운드로 2개를 돌려보자. 그런 다음에 끝내고 싶다면 fg를 하는데 fg를 하면 제일 마지막에 했던 프로레서가 fg로 나온다. 만약 첫번째 실행시킨 걸.. 2022. 3. 16.
Linux 기본 명령어들 ( pwd, cp, cd, ls, mkdir, rm, mv, root 디렉토리 ) pwd pwd는 현재 작업 디렉토리 확인할 때 쓴다 Downloads 폴더로 이동하고 pwd 하면 현재 폴더를 확인할 수 있다. 비슷한 결로 현재 사용자가 누구인지 알 수 있는 방법이 2가지 있다. echo $USER 와 whoami이다. root@ubuntu:~# echo $USER root root@ubuntu:~# whoami root cd change directory의 약자로 의미 그대로 작업 디렉토리를 변경할 때 사용한다. 이동하고 싶은 경로를 입력한다. 이때 경로를 입력하는 방식은 절대 경로, 상대 경로로 2가지다. 1. 절대 경로는 최상위 디렉토리에서부터 하나하나 다 입력하는 것을 말한다. 리눅스는 최상위 디렉토리가 단 하나다. 맨 앞이 /로 시작한다. root 디렉토리라고 부른다. 2. .. 2022. 3. 16.