본문 바로가기
프로그래밍/linux

linux 기본 명령어3 (사용자 관리, 네트워크 관련 명령어)

by -현's- 2014. 5. 13.
반응형


●chmod

- 파일의 권한과 디렉토리의 권한을 바꾸는 명령이다. 리눅스의 모든 파일과 디렉토리는 소유권을 가진다. 소유자, 그룹, 일반 사용자순으로 권한을 설정한다.


- 사용법 : chmod [옵션] [사용자] [+|-] [퍼미션] [파일|디렉토리]

ex) chmod  777  test1


- 옵션

-R : 하위 파일과 디렉토리까지 변경






●chown

- 파일의 소유자를 변경하는 명령어


- 사용법 : chown [변경할 사용자ID] [변경할 파일 | 디렉토리]

ex) chwon  user1  file1


- 옵션

-R : 하위 파일과 디렉토리까지 변경







●finger

- 시스템상의 사용자들에 대한 정보를 표시한다.


- 사용법 : finger [옵션] 사용자


- 옵션

-s : 사용자의 로그온 이름, 실제 이름, 터미널 이름, 로그온 시간 출력

-l : -s 옵션 정보에 몇 가지를 추가하여 여러 행에 걸쳐 출력

-p : -l옵션 정보에서 .plan파일과 .project파일을 출력하지 않음






●who

- 현재 시스템에 접속한 사용자를 확인한다.


- 사용법 : who [옵션]


- 옵션

-i : idle time 과 함께 사용자 출력

-m : who명령을 실행한 사용자 표시

-q : 사용자 이름과 사용자 수 출력

-w : 각 사용자의 메시지 설정 상태 출력






●ping

- 자신의 시스템에서 원격 호스트까지 네트워크 연결이 가능한지 테스트하는데 사용하는 명령어이다. 


- 사용법 : ping [옵션] 목적

ex)ping 123.123.123.123







●netstat

- 네트워크 상태, 현재 서버에서 사용하고 있는 포트 번호 및 프로그램, 라우팅 테이블 정보 등을 보여준다.


- 사용법 : netstat [옵션]


- 옵션

-r : 라우팅 테이블 출력

-i : 모든 네트워크 인터페이스 정보 출력

-n : 주소를 숫자로 출력

-p : PID와 프로그램 이름 출력

-l : 리스닝 상태인 소켓 정보만 출력

-a : 리스닝, 넌리스닝 소켓 모두 출력

-u : udp프로토콜을 사용하는 소켓만 출력

-t : tcp 프로토콜만 사용하는 소켓만 출력







●route







●traceroute







●ipconfig









반응형

댓글