https://www.digitalocean.com/community/tutorials/how-to-use-rsync-to-sync-local-and-remote-directories-on-a-vps


rsync : exclude files and folders


728x90
반응형

'Linux > rsync' 카테고리의 다른 글

rsync : exclude files and folders  (0) 2012.01.10
$ sudo yum install fedora-upgrade 
$ sudo fedora-upgrade


https://fedoraproject.org/wiki/Upgrading_Fedora_using_yum

728x90
반응형

linux에서 tcpdump 프로그램을 이용해서 간단히 덤프를 뜰 수 있습니다. (루트권한 필요)

 

tcpdump -Z root -n -i eth0 -s 0 -w output.txt src or dst port 80

 

자세한 것은 아래 링크를 참조하세요.

http://www.cyberciti.biz/faq/linux-unix-bsd-apache-tcpdump-http-packets-sniffing/

 

덤프뜬 output.txt 파일을 보기 위해서 wireshark 를 이용합니다.

wireshark  download

728x90
반응형

'Linux' 카테고리의 다른 글

vim : Directory browsing failed  (0) 2015.06.19
Fedora upgrade  (0) 2015.05.15
How to create bootable Linux USB.  (0) 2013.09.06
[Ubuntu] "Asking for cache data failed" message.  (0) 2013.04.23
Intel PRO/1000 Network Driver / e1000e  (0) 2012.08.13

DVD 용 iso로 만들때는 8GB 이상의 스틱을 사용하길 권장합니다.


http://fedoraproject.org/wiki/How_to_create_and_use_Live_USB#Another_graphical_method:_using_Unetbootin


728x90
반응형

MSI U100에 ubuntu 12.04 를 설치하고 나니


sd 4:0:0:0: [sdb] Asking for cache data failed
sd 4:0:0:0: [sdb] Assuming drive cache : write through


와 같은 메세지가 계속 뜹니다.


멀티 카드 리더 때문에 생기는 문제로 /etc/rc.local 에 아래와 같이 추가해 주면 됩니다.


rmmod ums_realtek

modprobe ums_realtek ss_en=0


아래 사이트를 참고하면 됩니다.


http://askubuntu.com/questions/167343/what-is-a-asking-for-cache-data-failed-warning

http://askubuntu.com/questions/132100/errors-in-dmesg-test-wp-failed-assume-write-enabled

https://lkml.org/lkml/2011/6/16/161

728x90
반응형

Fedora 12 에서 10Mbps로만 잡혀서 드라이버를 업데이트 했습니다.


e1000e: Intel(R) PRO/1000 Network Driver - 1.0.2-k2
e1000e: Copyright (c) 1999-2008 Intel Corporation.

.............

Bluetooth: RFCOMM TTY layer initialized
Bluetooth: RFCOMM socket layer initialized
Bluetooth: RFCOMM ver 1.11
e1000e: eth0 NIC Link is Up 10 Mbps Full Duplex, Flow Control: RX
0000:00:19.0: eth0: 10/100 speed: disabling TSO
ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready



버전이 1.0.2-k2 입니다. 아래 링크에서 다운로드 받은 후에 컴파일해서 설치하면 됩니다. 현재 최신 버전은 2.0.0.1 입니다.


http://downloadcenter.intel.com/Detail_Desc.aspx?lang=eng&DwnldID=15817&OSFullname=undefined&DownloadType=undefined&ProdId=undefined



Bluetooth: RFCOMM TTY layer initialized
Bluetooth: RFCOMM socket layer initialized
Bluetooth: RFCOMM ver 1.11
e1000e: eth0 NIC Link is Up 100 Mbps Full Duplex, Flow Control: Rx
e1000e 0000:00:19.0: eth0: 10/100 speed: disabling TSO
ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready


100Mbps로 잡혔습니다.



아래 칩셋에 대해서 적용됩니다.



Intel® 82563 Gigabit Ethernet PHY

Intel® 82566 Gigabit Ethernet PHY
Intel® 82567 Gigabit Ethernet Controller
Intel® 82571EB Gigabit Ethernet Controller
Intel® 82572EI Gigabit Ethernet Controller
Intel® 82573E Gigabit Ethernet Controller
Intel® 82573L Gigabit Ethernet Controller
Intel® 82573V Gigabit Ethernet Controller
Intel® 82574 Gigabit Ethernet Controller
Intel® 82577 Gigabit Ethernet PHY
Intel® 82578 Gigabit Ethernet PHY
Intel® 82579 Gigabit Ethernet Controller
Intel® 82583V Gigabit Ethernet Controller
Intel® Gigabit CT Desktop Adapter
Intel® Gigabit PT Quad Port Server ExpressModule
Intel® PRO/1000 PF Dual Port Server Adapter
Intel® PRO/1000 PF Quad Port Server Adapter
Intel® PRO/1000 PF Server Adapter
Intel® PRO/1000 PT Desktop Adapter
Intel® PRO/1000 PT Dual Port Server Adapter
Intel® PRO/1000 PT Quad Port Low Profile Server Adapter
Intel® PRO/1000 PT Quad Port Server Adapter
Intel® PRO/1000 PT Server Adapter


728x90
반응형

뭔지도 모르는;;;  RCU 관련 디버깅??을 하다가 찾은 글입니다.



리눅스 커널 락을 없애려는 시도들



위 글중에서 ftp://www6.software.ibm.com/software/developer/library/os-ltc-kernel/2.6-datacenter.pdf 문서는 링크가 깨졌는데,, 구글링해보니 여기 에 있네요.. 



728x90
반응형


http://highscalability.com/blog/2012/3/26/7-years-of-youtube-scalability-lessons-in-30-minutes.html




728x90
반응형

제가 가진 임베디드시스템에서 ext2와 ext3 file write 시간 비교입니다.


idle/busy 상태에 따른 비교, 속도에 영향을 준다고 알려져 있는 ext3에서의 저널링 방법, noatime 옵션 유무, fs_types 옵션 과 커널 I/O 스케줄러에 따른 비교입니다.


실제 사용 환경을 가정하다보니 busy 상태는 동영상 파일을 플레이하는 것으로 정했습니다. 비트레이트가 거의 일정한 파일이니 테스트에 큰 무리는 없어 보입니다.


시간은 짧을수록 성능이 좋은 것입니다. 절대적인 수치보다는 상대적으로 비교해서 보는게 나을 듯 합니다.


(그림을 클릭하면 크게보입니다.)


ext2가 ext3에 비해서는 2배 이상 빠릅니다. 알려진대로 writeback-ordered-journal 순으로 속도가 빠릅니다. 다만 writeback 저널링 방법에서는 noatime 옵션이 오히려 성능을 떨어뜨리는 것이 의외의 결과입니다.


어디까지나 위의 결과는 제가 쓰는 시스템에서의 결과입니다. 본인의 환경과 목적에 맞는 테스트를 통해서 적절한 파일시스템을 선택하시길 권장합니다.



728x90
반응형
http://kr.* 는 어찌된 일인지 자주 제대로 된 서비스를 제공해주지 못한다.

이 글을 쓰는 지금도 403 에러를 내면서 package설치가 되지 않는다.

/etc/apt/sources.list 를 열어서 kr. 를 모두 제거했다.

http://kr.archive.ubuntu.com/ubuntu/pool/multiverse/

는 접속이 안되지만,

http://archive.ubuntu.com/ubuntu/pool/multiverse/

는 접속이 된다.
728x90
반응형

'Linux' 카테고리의 다른 글

7 Years of YouTube Scalability Lessons in 30 Minutes  (0) 2012.07.25
ext2/ext3 Filesystem Test  (0) 2012.07.11
How to use proxy on Firefox.  (0) 2012.01.19
Advanced Linux Programming  (0) 2011.12.01
GeoIP : IP를 통해서 정보 파악  (0) 2011.11.09
Firefox에서 프록시를 쓰고 싶으면 아래와 같이 하면 됩니다.

Edit -> Preferences -> Advanced -> Network 로 갑니다.


Connection에 Settings 버튼을 클릭합니다. "Use system proxy settings"가 기본값인데, 아래와 같이 "Manual proxy configuration"을 클릭하고 원하는 프록시 서버를 넣어주고 OK를 누릅니다.



사용가능한 프록시 서버는 아래 사이트에서 찾으면 됩니다.


http://www.proxy-list.org
728x90
반응형

'Linux' 카테고리의 다른 글

ext2/ext3 Filesystem Test  (0) 2012.07.11
Change ubuntu apt* sources / 우분투 apt* 패키지 소스 수정하기  (0) 2012.02.24
Advanced Linux Programming  (0) 2011.12.01
GeoIP : IP를 통해서 정보 파악  (0) 2011.11.09
Linux 관련 링크들.  (0) 2011.10.28
rsync는 리눅스에서 백업을 할때 유용한 툴입니다.
서버단에서 특정 폴더나 파일을 제외하는 방법입니다.

rsyncd.conf 파일에 아래와 같이 설정 합니다.(ubuntu는 /etc/rsyncd.conf)

[mywork]
path = path_to_source_directory
exclude from = exclude_file
......

path는 백업을 원하는 원본 디렉토리에 대한 절대경로입니다.
exclude_file은 제외할 파일들에 대한 정보가 있는 파일의 위치입니다.

exclude_file은 아래와 같이 path_to_source_directory 에 대한 상대 경로로 파일이나 디렉토리를 줄 단위로 나열합니다.

README.secret
hidden.*
private/*


클라이언트 단에서 하려면 아래 링크를 참조하세요.

http://articles.slicehost.com/2007/10/10/rsync-exclude-files-and-folders
728x90
반응형

'Linux > rsync' 카테고리의 다른 글

[펌] How To Use Rsync to Sync Local and Remote Directories on a VPS  (0) 2015.05.20

http://www.advancedlinuxprogramming.com/alp-folder/

Chapter 01 - Advanced Unix Programming with Linux
Chapter 02 - Writing Good GNU/Linux Software
Chapter 03 - Processes  
Chapter 04 - Threads  
Chapter 05 - Interprocess Communication  
Chapter 06 - Mastering Linux 
Chapter 07 - The /proc File System  
Chapter 08 - Linux System Calls 
Chapter 09 - Inline Assembly Code  
Chapter 10 - Security 
Chapter 11 - A Sample GNU/Linux Application  
Appendix A - Other Development Tools  
Appendix B - Low Level I/O  
Appendix C - Table of Signals  
Appendix D - Online Resources  
Appendix E - Open Publication License Version 1.0  
Appendix F - The GNU General Public License

728x90
반응형
http://www.maxmind.com/app/ip-location

IP를 이용해서 국가, 도시 등등 정보를 얻으려고 할때 유용합니다. 개발 언어별로 다양한 라이브러리와 테스트 코드를 제공합니다.

Free 버전인 GeoIPLite 가지고도 재밌는걸 만들 수 있을 것 같습니다. ^^

* ISO-3166-1 국가 코드 : http://en.wikipedia.org/wiki/ISO_3166-1
* Timezone : http://www.datelib.de/Timezones.shtml.en
728x90
반응형

'Linux' 카테고리의 다른 글

ext2/ext3 Filesystem Test  (0) 2012.07.11
Change ubuntu apt* sources / 우분투 apt* 패키지 소스 수정하기  (0) 2012.02.24
How to use proxy on Firefox.  (0) 2012.01.19
Advanced Linux Programming  (0) 2011.12.01
Linux 관련 링크들.  (0) 2011.10.28

1. misc

2. embedded

728x90
반응형

+ Recent posts