Linux Command 정리 #2

################################################################################ 현재 TTY 번호 알아내기 ################################################################################ $ ps ax | grep $$ | awk ‘{ print $2 }’ $ tty | sed -e “s:/dev/::” ################################################################################ 다른 계정의 명령어 진행 상황 보기 ################################################################################ $ tail -f /root/.bash_history ################################################################################ 전체 터미널 접속 현황보기 ################################################################################ $ w 10:41:45 up 1 day, 19:55, 6 users, load average: 0.96, 0.88, […]

Linux Command 정리 #1

################################################################################ 모든 파일에서 문자열 검색 ################################################################################ @@ R옵션 : 재귀검색 grep -R ‘New MySQL’ ./ 추가 팁들 ——————————————————————————– Task: Display only words ——————————————————————————– You can select only those lines containing matches that form whole words using the -w option. In this example, search for word ‘getMyData()’ only in ~/projects/ dirctory: $ grep -w -R ‘getMyData()’ […]

로컬에서 iptables를 이용하여 강제로 목적지 포워딩 하기

-d 옵션 뒤에 원래의 목적지 아이피를 적어두고 –to 뒤에 실제 아이피를 적어둔다. webterror@mlinkkorea-webterror:~$ sudo iptables -t nat -A OUTPUT -d xxx.xxx.70.114 -j DNAT –to 192.168.255.151 webterror@mlinkkorea-webterror:~$ sudo iptables -t nat -A PREROUTING -d xxx.xxx.70.114 -j DNAT –to 192.168.255.151 적용이 되었는지 확인하고 iptables -t nat -L 으로 목록을 확인할 수 있으며, ping으로 응답을 하는지 알아보자.

우분투 eth1 장치명을 eth0으로 바꾸기

udev 설정 net 관련 부분을 직접 수정해서 고쳐야 한다. $ ifconfig로 장치 MAC어드레스를 알아낸후 다음과 같이 고친다. mlinkkorea@mlinkkorea:~$ cat /etc/udev/rules.d/70-persistent-net.rules # PCI device 0x10ec:/sys/devices/pci0000:00/0000:00:1e.0/0000:05:04.0 (8139too) SUBSYSTEM==”net”, ACTION==”add”, DRIVERS==”?*”, ATTR{address}==”00:24:1d:dc:be:34“, ATTR{dev_id}==”0x0″, ATTR{type}==”1″, KERNEL==”eth*”, NAME=”eth0” # PCI device 0x8086:/sys/devices/pci0000:00/0000:00:1c.1/0000:04:00.0 (iwl3945) SUBSYSTEM==”net”, ACTION==”add”, DRIVERS==”?*”, ATTR{address}==”00:13:02:86:ac:c1″, ATTR{dev_id}==”0x0″, ATTR{type}==”1″, KERNEL==”wlan*”, NAME=”wlan0″

우분투에서 IP 2개 설정하기

NetworkManager 애플릿을 사용하면 다음과 같이 설정해야 한다. 위 처럼 하면 IP를 두개 설정이 가능하다. 계속해서 혼자서 삽질하고 있는 와중에 아주 간단하게 해결된다는 것을 알았다. ㅡㅡ; NetworkManager를 사용하지 않게 된다면 /etc/network/interfaces 파일을 직접 수정해주면 된다. 물론 NetworkManger가 Disabled가 되어 있는 상태로 되어야 하겠지만! # interfaces(5) file used by ifup(8) and ifdown(8) auto lo iface lo inet […]

sed 명령어 사용법

좋은 지침서로는 O’Reilly handbook for sed and awk 이랍니다. 책 제목인지, 책 설명인지는 모르겠지만(한번도 본적이 없어서) 이정도면 원서를 다루는 서점에서는 찾을 수 있겠지요. (영어입니다. 껄껄) “UNIX in a Nutshell” , “UNIX Power Tools” 같은 책도 추천한다네요. (게을러서인지, 아직 한글 관련 문서를 발견하지를 못했습니다. 아시는 분 있으면 소개좀. 책 말고요 – 돈이 없어서 ) sed: 무엇에 […]