2007.12.18 00:32

1. 현재 포트 확인 어떻게?
netstat -an | grep LISTEN
(원도우와 비슷 -_-;)


2. su는 뭐하는 명령어?
권한 변경하는 명령어.
su 아이디
(root권한일때는 패스워드 안물어보고 변경되고 일반 유저권한일때는 권한변경될 놈 패스워드를 확인함 시스템에 위험한명령어이기 때문에 대부분 일반유저한테는 퍼미션을 막아놓음)
su만 치면 디폴트값은 루트로 변경하겠단 뜻이고
su - zeroidle / su zeroidle 차이점은
하이픈이 붙으면 zeroidle로 변경할때 zeroidle가 가지고 있는환경변수도 적용해서

권한변경하겠단 얘기
후자는 아이디만 권한변경하겠단 얘기
(환경변수 원도우의 set path)


3. 계정을 가진 유저를 볼려면 어떡하면 되지?
# cat /etc/passwd
parksj:x:1001:10::/export/home/parksj:/bin/bash
아이디:풀네임:UID:GID::계정루트디렉토리:쉘


4.몇몇의 유저가 있다 이런걸 볼려면?
# cat /etc/shadow | wc -l
      15


5. 한번에 상위 폴더 갈려면?
cd /


6. 현재 계정의 폴더로 갈려면?
cd ~


7. 현재 자신의 위치는?
pwd


8. ps -A
프로세스 떠있는거 전부 보는거.


9. finger
현재 시스템에 로그인해 있는 계정


10. 디렉토리 지울려면?
-> rm -rf 디렉토리명
-> rm -rf ./AAA


11. 솔라리는 백스페이스가 먹히지 않는다.  지울때는 Delete키를 써야 한다.

     HP머신에서는 ctrl+H 버튼을 이용한다.


12. ls -al

이건 일반 도스의 dir과 같다. 파일의 권한정보를 알수 있다.


13. ls -alt

이건 시간순으로 나온다(DESC)


14. ls -altr

여기 r은 reverse 개념으로 시간의 역순으로 나온다.(ASC)


15. history -숫자

그럼 숫자만큼 자신이 로그인해서 친 명령어들이 나온다.

(보안때문에 막아 놓았을수가 있음)


16. alias

이건 관리자가 만들어 놓은 단축키를 볼수 있는 것. 좋은것~


17. env

자신의 환경 보는것.

이것을 수정할려면 .cshrc 파일을 수정하면 됨

보통 java나 톰캣의 실행권한 문에도 문제가 생기지만 패스가 안잡혀서 생기는 문제도 많다.

항상 여길 보고 지금 패스가 설정되어 있는지 체크하자.


18. grep은 보통 | grep 문장 해서 다른 명령어에 붙여 쓸 수가 있는데

결과값중에서 그 문장만 찾아서 보는 것이다.

예를 들면

edms[/data/DestinyAS]% ps -ef | grep java
    edms  6351     1  0 16:30:16 ?       23:54 /usr/j2sdk1.4.2_06/bin/java -ms80m -mx200m -cp ../lib/DestinyAS4_2004.1122.1453
    root 10972     1  0 20:40:47 pts/8    4:42 /usr/java/bin/java -Djava.endorsed.dirs=/data/DestinyAS/webserver/Tomcat4.1/com
    edms 19348 19199  0 09:44:31 pts/10   0:00 grep java
  verity 11509     1  0 21:06:29 pts/8    0:19 /usr/java/bin/java -Dverity.configuration="/usr/local/verity/verity/k2/common/


만약 여기서

edms[/data/DestinyAS]% ps -ef | grep -v java

이렇게 grep -v 라는 옵션을 붙이면 java라는 문장이 없는 문장만 가져온다.


19. ps -ef

현재 실행되고 잇는 프로세스들을 보여준다.

원도우의 작업관리자랑 비슷하다고 할까?


20. 파일의 권한을 줄려면

ls -l로 자신의 권한을 체크한 후

chmod 777 * 하면 모든 권한을 주게된다. 다른 사용자에게 쓰기권한을 안줄려면 755만 줘도 된다.


특별 보너스~

원도우에서 unix 명령어를 쳐 볼 수 있다면 얼마나 좋을까~

라는 사람들을 위해 특별 선물~

http://unxutils.sourceforge.net/

여기 가서 unxutils를 깔고 환경패스만 잡으면  원도우에서 유닉스 명령어를 쳐 볼수 있다.

쥑이징?  (좋은 정보를 갈켜주신 kenu님 감솨.. ^^)



도움주신분들

- Zeroidle(주할사 멤버)

- kenu(okjsp 줜장)

- 물개선생님

계~속 업뎃 예정~

[ 출처 : http://blog.naver.com/bluejames77?Redirect=Log&logNo=80008546846 ]

---------------------------------------------

unxutils  때문에 작성한 포스팅...

윈도우에서 유닉스 명령어의 사용이라..

흥미있는데? ㅋㅋ

오랬동안 안해서 잊어버린 유닉스..

알고리즘 채점때문에 다시 보게되었는데 말이지..

이참에 다시 공부해서 상기시켜둬?

Posted by 열라착한앙마

댓글을 달아 주세요

  1. BlogIcon dirty blonde teen 2008.03.13 05:54  댓글주소  수정/삭제  댓글쓰기

    이 위치는 유익한뿐 아니라 재미있는다!