본문 바로가기

CS(computer science)/운영체제

(3)
리눅스 프로세스 확인 하는 명령어! centOS 리눅스에는 프로세스를 확인하는 명령어가 있다. 근데.. 프로세스의 정확한 의미가 뭘까.? 찾아보니 이걸로도 하나 포스팅을 해야할 것 같다! 간단하게 설명하자면 프로세스란 실행중에 있는 프로그램을 의미한다. 일단 간단하게 생각하자! 다시 본론으로 돌아와서 리눅스에서 프로세스 관련 명령어는 ps다 설명을 보여주는 명령어 man을 입력해서 ps에 대해 알아보자! 뭐 이것저것 내용이 많다. 뭐 다 알면 좋겟지만.. 나는 잘 못하니까 일단 주요 명령어만 확인 해보자! ps 기본 ps 입니다. 보이는게 pid (process id 고유번호) , tty, time(시간), cmd(사용명령어) 현재 로그인한 사용자가 실행하는 프로세스만 보여줍니다 ps -ax -a 옵션은 다른 사용자의 프로세스 상태도 표시합니다. -x..
리눅스 권한에 대해 알아보자 모든 os에는 권한이라는게 있다. 아무나 막 들어가서 우리의 개인정보를 꺼내면 큰일이 나니까 그리고 기업에서는 기업정보를 함부로 빼가거나 실행하게 되면 큰일이 나니까! 리눅스 계정 권한 리눅스에는 superuser 와 user가 존재한다. 슈퍼유저란? 관리자 계정으로 root유저를 말한다. 관리자 권한을 일반 사용자와 구분하고, 사용자의 부주의로 발생하는 문제들과 악성코드의 침입으로 부터 보호한다. whoami ## 사용중인 id출력 id ## uid, gid, 그룹들에 대한 정보가 출력된다. 그룹 권한에 대해선 추후에 더 공부! 사용자 계정에 대한 권한 대여 sudo 라는 명령어를 통해 권한을 빌려줄 수 있다. (SuperUser의 권하을 do (한다)) 사용자 계정의 권한을 사용하고 싶을 때 # su..
리눅스 명령어 ls에 대해서 알아보자 리눅스 명령어 ls 명령어 (List) 리눅스에서는 ls 명령어를 사용하여 디렉토리(directory 폴더라고 생각하면 편하다.)에 있는 내용들을 확인한다. 리눅스는 모든 것을 파일단위로 관리하므로 디렉토리 안에는 디렉토리와 파일들이 존재한다. 윈도우의 cmd에서 사용하는 dir와 비슷하다. 기본 ls 현재 디렉토리에 있는 파일들을 보여준다. Option -a 숨김파일 까지 다 보여준다. -l 엘! 폰트바꿔야지! 리스트 형태로, 권한(다음에 설명) 만든날짜 시간 user와 group (모자이크) 다 보여준다. ㅎㅎ ls -S(size) 파일크기 순으로 정렬하여 보여준다. ls -r 거꾸로 보여준다.(reverse) ls -R 하위디렉토리까지 찾아서 보여준다. ls -h : 용량 크기를 사람이 바로 파악할..