본문 바로가기

Tips

[ Tips ] 유용한 리눅스 명령어들.

1. find / -name "*.log" -exec ls -al {} \;
find로 찾은 파일에 대해 ls -al 명령 형식으로 보여준다.
ex) find / -size 0 -exec ls -al {} \;

2. diff /usr/sbin /backup/usr/sbin
두 경로의 내용에 대해 비교한다. (difference)
파일, 디렉토리 둘다 가능.

3. file /tmp/test
지정한 파일이 어떠한 형식인지 알려준다.

4. wc /tmp/test
지정한 파일내의 문자열, 라인 개수를 알려준다.

5. iptables -F
방화벽을 비활성화 시킨다.

6. lsof test
test파일에 접근하고 있는 프로세스를 알려준다.

7. killall proc
proc으로 시작하는 프로세스를 죽인다.

8. jobs
백그라운드로 실행되고 있는 작업들을 보여준다.

9. fg n
test & 명령(백그라운드)으로 실행한 n번째 프로세스를 화면에 출력하면서 작동 시킨다.

10. cat test | grep fckorea -a7
test파일에서 fckorea라는 단어를 찾고 그 단어를 중심으로 +,- 7줄을 출력한다.

11. find / -type f | xargs grep "fckorea"
파일들 중에 내용이 "fckorea"가 포함된 파일을 찾는다.