난 리눅스도 실무를 하기 위해 야매로 공부했으므로 모든 내용에는 사실과 무관하다는 점을 밝힌다.
tail -f xxx.out
꼬리를 쫒는다.....라고 외웠던.. 파일이 변경될 때마다 콘솔에 찍힌다.
ps -ef|grep xxx(process name)
프로세스가 실행 중인지 확인한다.
rm -r {filename/foldername}
파일 및 폴더를 지운다. -r 옵션을 통해 폴더 안의 파일을 다 지울 수 있다.
mv {filename} {location or filename}
파일을 옮긴다.
tar -cvzf [파일] [경로] : tar로 파일을 압축한다.
tar -xvzf [파일] [경로] : tar로 파일을 압축 해제한다.
/etc/sysconfig/iptables
방화벽 해제를 위한 파일 위치
-A INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport xxxx -j ACCEPT
iptables 파일에 위 내용을 추가하면 입력한 포트를 오픈 할 수 있음
service iptables restart
재부팅 하지 않고 iptables파일을 업데이트 함
source xxx
재부팅 하지 않고 파일을 수정 가능... 어떤 특정 파일만 그랬던 것 같은데 기억 안나므로 일단 패스..
sudo lsof -w -n -i tcp:8080
8080 포트로 동작하고 있는 프로세스 찾기
sudo kill -9 pidnumber
pid넘버로 프로세스 죽이기
ulimit -n 256
리눅스 내의 동시 생성 가능 한 숫자 늘리는 옵션이었던 것 같다..
./redis-server ../redis.conf &
redis 서버 시작시 redis.conf 파일을 이용한 (근데 이게 왜 여기있지 -_-) 서버 시작 옵션.. & 붙이면 백그라운드 실행
ps -ax | grep <applicationname>
이름으로 실행되고 있는 어플리케이션 찾기.. centos에서는 되긴 하는데 에러문을 뱉더라..
debian -> ps aux | grep <processName>
데비안에서 프로세스 찾기
netstat -an | grep “LISTEN”
현재 리스닝 하고 있는 포트 목록
su -
root로 로그인
su- 'id'
e.g) su- jjaekjjaek
jjaekjjaek으로 로그인 라익뎃~
top
사용중인 프로세스 및 cpu 메모리 사용량 노출
stat
파일 생성 수정 등등 날짜 시간 알려줌
'develop > linux' 카테고리의 다른 글
SCP 사용법 (0) | 2014.10.13 |
---|---|
시스템 사양 체크 (0) | 2014.10.10 |
jdk 설치하기 (0) | 2014.08.13 |
linux 운영체제 확인 (0) | 2014.08.13 |
libcudart.so.6.0 cannot open shared object file no such file or directory 대응책 (0) | 2014.08.01 |