2010. 4. 20. 11:51

linux에서 백업 하기

#####################################
# 0. 참고자료
# 1. remote backup
# 2. 원격지의 하드를 로컬로 옮기는 것 
# 3. 압축을 사용한 백업
# 4. tar 를 이용한 백업   
# 5. 다단계 백업
# 6. rsync 를 이용하여 윈도우즈 백업하기 Mini-HOWTO
#####################################
0. 참고자료
 . http://wiki.kldp.org/wiki.php/%BDý%BA%C5۰%FC%B8%AE#s-5
         . Linux Complete Backup and Recovery HOWTO (송호철)
         . Backup using Amanda (유성태)
         . ADSM Backup (공문헌)
         . Rsync-Backup at Windows (김정수)
         . Partimage HOWTO (이돈현)
         . partimage를 사용하여 파티션별 백업과 복구를 하는 방법과 스크립트 사용법
         . 리눅스용 고스트(백업) 프로그램 소개
1. remote backup
 o tar cvfz - directory | rsh host_ip -l sam "cat > file-name.tgz"
 o tar cvf - directory | rsh host_ip "tar xvf - "

 o tar cvf - directory | ssh userid@host_ip "tar xvf - "


2. 원격지의 하드를 로컬로 옮기는 것
 ssh remotehost "cat /dev/hdb" | cat > /dev/hdb

3. 압축을 사용한 백업
http://wiki.kldp.org/Translations/html/SysAdminGuide-KLDP/x2521.html
안타깝게도, 압축된 백업은 문제를 일으킬 소지가 있다. 압축이 이루어지는 근본 원리에 비춰보면, 전체 압축 데이터 중에서 단 하나의 비트만 손상되어도 다른 모든 데이터들이 쓸모 없게 되고 만다
한가지 대안은 각각의 파일을 따로 압축하는 것이다. 이렇게 하면, 파일 하나가 손상되었다고 해서 전체 백업을 모두 날려야하는 일은 없을 것이다. 결국 손상된 파일은 포기할 수 밖에 없지만, 그렇다고 해서 모든 파일을 압축하지 않는 것보다는 >이 방법이 좀 낫다. afio 프로그램(cpio의 개정판)을 쓰면 이렇게 할 수 있다

4. tar 를 이용한 백업
http://wiki.kldp.org/Translations/html/LAME/server-backup.html
``tar'' 를 백업 솔루션으로 사용하기로 결정하였다면 다양한 명령행 옵션을 알기 위하여 시간을 투자할 필요가 있다; 옵션에 대한 설명을 보려면 "man tar" 라고 타이핑하면 된다. 그리고 적당한 백업 매체에 액세스하는 방법도 알아야 할 것이다; 비록 유닉스 세계에서는 모든 장치가 파일과 같이 취급되지만, 테이프와 같은 문자 장치에 기록을 할 때에는 "파일" 의 이름이 장치 자체를 나타낸다. (예를 들어, ``/dev/nst0'' 는 스카시 기반의 테이프 드라이브를 나타낸다.)

다음의 명령은 당신 리눅스 시스템 전체를 ``/archive/'' 파일 시스템에 백업할 것이다. 이 백업에서 빠지는 부분은 가짜 파일 시스템인 ``/proc/'', ``/mnt/'' 에 마운트된 파일 시스템, ``/archive/'' 파일 시스템 (백업 셋트 자체를 다시 백업한>다는 것은 의미가 없다!), Squid 가 사용하는 상당히 큰 캐시 파일이다. (이들을 백업하는 것은, 내 의견으로는, 백업 매체의 낭비이며 필요하지도 않다):tar -zcvpf /archive/full-backup-`date '+%d-%B-%Y'`.tar.gz \
    --directory / --exclude=mnt --exclude=proc --exclude=var/spool/squid .


이 명령의 길이에 겁먹지마라! 우리가 명령을 구성 부분으로 쪼개놓고 나면 이 강력한 유틸리티의 아름다움을 알게될 것이다.

앞의 명령에서 지적한 옵션으로는, ``z'' (압축; 백업 자료를 ``gzip'' 을 이용하여 압축한다), ``c'' (생성; 새로운 저장 파일을 만든다), ``v'' (수다; 백업이 되고 있는 파일의 목록을 보여준다), ``p'' (퍼미션 보존; 파일 보호를 위한 정보는 >복구할 수 있도록 "기억해" 둔다) 가 있다. 그 외에도, ``f'' (파일) 옵션은 그 다음의 인자가 생성할 저장 파일 (또는 장치) 의 이름이라는 것을 나타낸다. 파일 이름에 오늘 날짜를 넣기 위하여 어떻게 했는지 보면, ``date'' 명령을 두개의 역따>옴표로 둘러싸서 만들어내고 있다. 일반적으로 사용되는 이름 규칙은 압축되지 않은 저장 파일에는 ``tar'' 를 뒤에 붙이고, 압축된 저장파일의 경우에는 ``tar.gz'' 를 뒤에 붙이는 것이다.

``--directory'' 옵션은 백업을 시작하기 전에 옵션 뒤에 지정한 디렉토리 경로로 일단 가라는 것을 나타낸다. (우리의 예에서는, ``/'' 디렉토리로 가서 백업이 시작된다.) ``--exclude'' 옵션은 지정한 디렉토리나 파일은 백업하지 말라고 지시한>다. 마지막으로, ``.'' 글자는 현재 디렉토리에 있는 모든 것을 백업해야 함을 나타낸다.

참고: 주의: tar 에 사용되는 옵션은 대소문자를 구분한다는 것을 명심하여야 한다! 게다가, 대부분의 옵션은 한 글자짜리 (예. ``f'') 로 사용될 수도 있고, 좀 더 외기 쉬운 완전한 옵션 이름 (예. ``file'') 으로도 사용될 수 있다. 한 글자짜리>를 쓸 때에는 그 앞에 ``-'' 문자를 붙여야 하고, 완전한 이름을 사용할 때에는 그 글자를 두개를 써야 한다. 다시한번 말하지만, tar 명령에 대한 "man" 페이지를 꼭 참조하기 바란다.

또 하나의 예로서, (앞의 예에서는 전체 를 백업하면서 그 중에 몇가지를 제외하는 방식을 썼지만) 이번에는 지정한 몇개의 파일 시스템만을 스카시 테이프 드라이브에 기록하는 방법을 살펴 보자:tar -cvpf /dev/nst0 --label="Backup set created on `date '+%d-%B-%Y'`." \
    --directory / --exclude=var/spool/ etc home usr/local var/spool


위의 명령에서 ``z'' (압축) 옵션이 사용되지 않았음을 주목하기 바란다. 나는 테이프에 압축된 자료를 기록하는 것을 강력히 반대한다. 왜냐하면, 테이프에 있는 자료의 일부가 깨지면 백업 셋트 전체를 못쓰게 되기 때문이다. 테이프의 일부가 파>손되더라도 압축을 사용하지 않고 저장된 경우에는 파손되지 않은 파일은 상당히 많이 복구할 수 있다.

테이프 드라이브는 문자 장치이기 때문에, 실제 파일 이름을 지정하는 것은 불가능하다. 따라서, tar 에서 파일 이름에 해당하는 인자는 장치의 이름 즉 ``/dev/nst0'' (스카시 버스에 연결된 첫번째 테이프 장치) 와 같은 방식으로 지정하여야 한다
.

참고: 주의: ``/dev/nst0'' 장치는 백업 셋트를 다 기록한 다음 자동으로 되감기를 하지 않는다; 따라서 하나의 테이프에 여러개의 셋트를 기록할 수 있다. (같은 장치를 ``/dev/st0'' 라고 지정하게 되면 백업 셋트가 기록되자마자 테이프는 자동으
로 감기게 된다.)

백업 셋트에 파일이름을 지정할 수 없기 때문에, ``--label'' 옵션을 사용하여 저장 파일 자체에다가 백업 셋트에 대한 추가 정보를 저장할 수 있다.

마지막으로, ``/etc/'', ``/home/'', ``/usr/local'', ``/var/spool/'' 에 있는 파일들만 (Squid 캐시 자료 파일은 빼고) 테이프에 기록된다.

테이프를 이용할 때에는 테이프를 되감거나 꺼내기 위하여 다음과 같은 명령을 사용하게 된다:mt -f /dev/nst0 rewind
mt -f /dev/nst0 offline


작은 정보: 팁: 저장 파일이 만들어질 때 맨 앞에 있는 ``/'' (슬래시) 문자는 잘리는 것을 보게 될 것이다. 이는 tar 의 기본적인 동작 방식으로서 복구하는 과정에서 실수로 중요한 파일을 옛날 버전의 파일로 덮어쓰는 것을 막기위한 것이다. 만>약 이런 식으로 동작하는 것을 원하지 않는다면 (이것도 하나의 기능 이라는 사실을 기억하라!), tar 명령에다가 ``--absolute-paths'' 옵션을 주면 맨 앞의 슬래시가 보존된다. 물론, 나는 이렇게 하는 것이 위험 하기 때문에 권장하지는 않는다!

5. 다단계 백업
http://wiki.kldp.org/Translations/html/SysAdminGuide-KLDP/x2418.html

6. rsync 를 이용하여 윈도우즈 백업하기 Mini-HOWTO
http://wiki.kldp.org/wiki.php/RsyncForWindows

2010. 3. 13. 02:25

crond - 일정한 주기로 뭔가 해보자 - fedora 8

####################################################
## cron - 주기적인 작업이 필요할 때 사용하는 도구 ##
# 1. 참고 사이트
# 2. 간단하게 살펴보기
# 3. 사용 방법 및 보기
# 4. 잘 동작하는지 확인하기
####################################################
1. 참고 사이트
  a. 9.4. Cron 과 Crontab 파일을 이용하여 작업을 자동화하기
    . http://wiki.kldp.org/Translations/html/LAME/using-cron.html
   a. [Cron] 예약실행 크론(Cron,At,Anacron)의 상세 설명 문서
    . http://community.365managed.com/?mid=l_service&listStyle=webzine&page=4&document_srl=936&sort_index=readed_count&order_type=asc

2. 간단하게 살펴보기
a. 개요
   리눅스의 cron 기능은 다른 유닉스와 거의 같게 구현되어 있다. 하지만, 레드햇은 작업의 스케쥴을 잡는데 있어서 다른 리눅스 배포판과는 약간 다른 방식을 채택하고 있다. 다른 배포판과 마찬가지로 스케쥴링 정보는 시스템내의 (``/etc/'' 디렉토리의) ``crontab'' 파일에 다음과 같은 형식으로 저장된다

:분 시 일 월 요일(연) 명령
   # 요일 (0~7, 0과 7은 일요일을 나타냄)
   # 이부분 확인 필요하다. 연도 표시인지 요일인지

   각 항목은 정수로 (예를 들어, 1월부터 12월을 나타내기 위하여 1부터 12사이의 숫자를 사용) 지정할 수도 있고 몇개의 항목은 와일드카드 문자로 인식되>는 ``*'' 문자로 (예를 들어, 월에 해당하는 항목에 * 표시가 있으면 매월 지정된 날짜, 지정된 시간에 명령이 실행된다는 것을 의미한다) 표시할 수도 있다. 몇가>지 예를 들어보면:

3. 사용 방법 및 보기
a. /etc/crontab 파일에 아래처럼 넣어 주면 된다.
   # 매년 6월 15일 오후 4시 30분에 시스템 로그 파일을 메일로 발송한다
30 16 15 06 * for x in /var/log/*; do cat ${x} | mail postmaster; done
   # 관리자에게 계절이 바뀌었음을 자정에 알려준다
   00 00 20 04 * echo 'Woohoo, spring is here!'
   00 00 20 06 * echo 'Yeah, summer has arrived, time to hit the beach!'
a. 위 처럼 넣어준 후 crond 데몬을 재시동 해준다.
   service crond restarat
a. 표준인 ``crontab'' 외에도 레드햇은 몇개의 디렉토리를 추가하였다:
   /etc/cron.hourly/
   /etc/cron.daily/
   /etc/cron.weekly/
   # 이들 디렉토리의 아무 곳에나 실행가능한 파일을 둘 수 있으며, 이들 파일은 각기 매시, 매일, 매주 단위로 실행된다.
a. /etc/crontab 파일 예제
   ----------------------------------------------------------------------------
   /etc/crontab 파일 분석 SHELL=/bin/bash ↙ 시스템이 사용할 쉘의 종류.
   PATH=/sbin:/bin:/usr/sbin:/usr/bin ↙ 실행파일을 찾을 경로 설정.
   MAILTO=root ↙ 예약 작업의 실행 결과를 뒤에 명시된 메일 주소로 보내줌. 메일주소를 비워두면 보내지 않음.
   HOME=/ ↙ 명령을 실행할 때 사용할 홈디렉토리 경로.
   ↙
   # run-parts ↙ 주석. 
   01 * * * * root run-parts /etc/cron.hourly ↙ 매 시간 1분에 실행.
   02 4 * * * root run-parts /etc/cron.daily ↙ 매일 4시 2분에 실행.
   22 4 * * 0 root run-parts /etc/cron.weekly ↙ 매주 일요일 4시 22분에 실행.
   42 4 1 * * root run-parts /etc/cron.monthly ↙ 매월 1일 4시 42분에 실행.
   ----------------------------------------------------------------------------

4. 잘 동작하는지 확인하기
   a. /var/log/cron 파일의 로그를 확인한다. solaris에서는 /var/cron/log
   a. 아래처럼 로그파일을 만들어 확인한다.
      00 00 20 04 * echo 'Woohoo, spring is here!' >> /home/user/my-cron.log
   a. 스크립트의 실행권한이 설정되어 있는지 꼭 확인하자.


2010. 3. 3. 04:21

mplayer 설치 및 설정 - 한글자막 - fedora

linux에서 mplayer를 사용하는 방법에 대해....
GUI player를 원하면  smplayer 또는 gmplayer를 설치한다.

[ how to ]
1. 자막이 깨져 나오는 경우
  a. ~/.mplayer/config 또는 /etc/mplayer/mplayer.conf파일에 아래처럼 설정한다.
    fontconfig=1
    font=Gulim # 요부분 뺐더니 안되더라
    unicode=1
    subcp=cp949
   b. 아래 2가지 방법을 써도 될듯...(위에 방법 안쓰고)
    - export DISPLAY=ko_KR.UTF-8 명령을 수행하고 play하면 나오더라.
    - 해당 자막 파일을 UTF-8로 변환하고 보면 나올껄?

2. keyboard shortcuts - 키보드 단축키
  a. 자막관련
    v - Toggle subtitle visibility.
    j - Cycle through the available subtitles.
    y/g - Step forward/backward in the subtitle list.
     r and t - Move subtitles up/down.
  a. 이동 관련
   <- and -> : Seek backward/forward 10 seconds.
   up and down : Seek forward/backward 1 minute.
   pgup and pgdown : Seek forward/backward 10 minutes.


  b. 소리 크기
    0/9 - 소리 크기 작게/크게 조절

2010. 1. 20. 01:15

linux에서 serial 포트 사용하기 - uucp, cu


[ linux에서 serail 또는 usb-to-serial 포트 사용방법 ]
o 참고 : Managing Taylor UUCP
o linux(Fedora Core 5)에서 serial 사용방법
o unix(sunOS5.10,netra240)에서 serial 사용방법
o 일반 user가 serial을 사용할때 uucp 그룹에 등록할것

[ detailed ]
: uucp package를 설치해야 한다. 
: xinetd가 설치되어 있어야 한다.
: 일반 user(root유저가 아닌)로 tip을 사용하고자 하면 uucp 그룹으로 등록해보자

1. uucp 설치
- yum install uucp 또는 rpm -ivh uucp-fc5-1.07-11.2.1.i386.rpm

2. xinetd에서 uucp 활성화 하기
- /etc/xinetd.d/uucp 파일에서 disable = yes를 disable = no로 바꿔준다.
 - 만약 파일이 없다면 아래처럼 만들어 주면 된다.
# default: off
# description: uucp TCP server
service uucp
{
only_from = 127.0.0.1
socket_type = stream
wait = no
user = uucp
server = /usr/lib/uucp/uucico
server_args = -l
disable = yes
}

3. 이제 xinetd를 다시 시작한다.
   > cd /sbin
   > service xinetd restart

4. 사용법
- tip 연결 방법
   : cu -s 9600 --parity=none --nostop -l /dev/ttyS0
- tip 해제 방법
   : serial을 끊을때는 "(~) + (.)" 으로 물결과 점을 차례대로 쳐준다.
- 아래처럼 스크립트를 만들어 쓰자...
#/bin/bash
#cu -s 9600 --parity=none --nostop -l /dev/ttyS0
echo $#
HOW=$#
case $HOW in
0 ) echo "Usage : tip 9600 ttyS0" ;;
1 ) TTY_SPEED=9600; TTY_NUM=$1 ;;
2|* ) TTY_SPEED=$1; TTY_NUM=$2 ;;
esac
echo "TTY_SPEED = $TTY_SPEED"
echo "TTY_NUM = $TTY_NUM"
cu -s $TTY_SPEED --parity=none --nostop -l /dev/$TTY_NUM
#스크립트 끝
   
5. 일반 user가 serial을 사용할때 uucp 그룹에 등록할것
  - 일반 user(root유저가 아닌)로 tip을 사용하고자 하면 uucp 그룹으로 등록한다.
2009. 12. 4. 16:34

syslog, rsyslogd 사용하기

Fedora 8, 9에서 시스템 log를 remote로 Log 서버로 받는 법에 대한 설정법이다.

[ 참고 ]
http://study.ibluerain.com/4?srchid=BR1http%3A%2F%2Fstudy.ibluerain.com%2F4
Syslog: Sending log from remote servers to syslog daemon


1. service name : rsyslogd

2. 설정 방법
 : client(192.168.0.1)의 log를 remote log 서버로 저장할때 아래처럼 log server와 client간 설정해 준다.


 a. log server에서 설정하기 - /etc/sysconfig/rsyslog 파일 (fedora 8, RHEL 4)
    #/etc/sysconfig/rsyslog
      SYSLOGD_OPTIONS="-m 0 -r514"
    #/etc/rsyslog.conf 또는 /etc/syslog.conf
     *.debug;*.info;mail.none;authpriv.none;cron.none /var/log/messages


 b. client configuration file - /etc/rsyslog.conf
   : *.* @192.168.0.1


3. 기타
 a. RHEL 4에서 설정하기
  - rpm -ivh --force rsyslog-2.0.6-0.1.el4.rf.x86_64.rpm #--force 옵션을 주지 않으면 에러가 난다. syslog 패키지가 있기 때문인듯.
  - 나머지는 위 2번 설정과 같이 해준다.
  - syslog 데몬대신 rsyslog 데몬을 살려준다.(chkconfig, service 명령 사용)

2009. 11. 26. 15:17

moniwiki-사용법, 도움말, tip

참고
 : http://kldp.net/projects/moniwiki/wiki/
 : http://moniwiki.kldp.net/wiki.php/MoniWikiFaq



1.1 글씨 색깔 넣기 
1.2 이미지 size and alignment 문법
1.3 페이지 이름 바꾸기
1.4 페이지에 파일 첨부하기
1.5 페이지 내용에 그림파일 보이게 하기
1.6 목차 만들기
1.7 첨부 파일 크기 제한
1.8 템플릿 만들어 두기
1.9 Category 만드는 방법
1.10 웹주소 link 걸기
1.11 계정 등록 막기
1.12 페이지 history 보는 방법
1.13 첫 화면에서 메뉴(quicklinks) 바꾸기
1.14 표 그리기(예제)
1.15 지운 페이지 히스토리 없애기
1.16 페이지 복원1.17 사용자 암호 초기화 또는 바꾸기
-------------------------------------------------------------------------

1. moniwiki 사용법, 도움말
1.1 글씨 색깔 넣기
아래 두가지 방법 사용 가능
 ㄱ. {{{{color:red}붉은 글씨}}} 
 ㄴ. {{{#ffcc33 색글씨}}} 

1.2 이미지 size and alignment 문법
외부파일은 : http://어쩌구...my.gif?widht=300&align=left
내부파일은, attachment:my.png?width=100&align=left 군요.

1.3 페이지 이름 바꾸기
주소줄에 "&action=rename"을 쳐주면 된다.

1.4 페이지에 파일 첨부하기
- 편집 화면 아래쪽에 파일 올리기 기능을 사용한다.
- 페이지 본문에 파일 올리기 버튼을 넣고 싶으면 [[UploadFile]] 을 쓰고 저장해 준다.

1.5 페이지 내용에 그림파일 보이게 하기
- 위 파일 첨부하기와 같이 파일을 올린 다음 아래처럼 써준다.
 ㄱ. attachment:filename
 ㄴ. attachment:"페이지이름/filename"
 ㄷ. [[attachment(file_name.gif)]]
- 그림 사이즈 조정하기
attachment:file_name.gif?width=800
[[attachment 매크로는 width가 안되더라

1.6 목차 만들기
- 아래처럼 만들어 주면 된다
[[TableOfContents]] 를 써주고 그 밑에부터 제목, 목록 등을 써 주면 된다
ex) [[TableOfContents]]
== wiki 사용 방법 ==
=== 페이지 이름 바꾸기 ===
=== 페이지에 파일 첨부하기 ===

1.7 첨부 파일 크기 제한
/etc/php.ini 파일에서 upload_max_filesize = 20M 부분을 수정한다.
post_max_size도 조정되어야 합니다.
수정하고 httpd 데몬 재시동 할것

- 만약 위에 대로 했는데도 안되면 다음 참조할것
/etc/httpd/conf.d/php.conf의 LimitRequestBody가
충분한 크기(바이트)로 설정되어 있는지 확인해 보세요.
초기설정 그대로라면 고쳐보시기 바랍니다.
..
LimitRequestBody 104857600
php.ini에서
upload_max_size뿐만 아니라
post_max_size도 조정되어야 합니다.
PHP 파일업로드 용량 변경 php.ini설정

1.8 템플릿 만들어 두기
- Template으로 끝나는 페이지를 만들면 된다.

1.9 Category 만드는 방법
- CategoryTest 처럼 Category리 시작하는 페이지를 만든다.
- 글을 작성할 때 Category 목록이 나타난다
카테고리에 한글 들어가도록 하기
네, 분류의 기본 regex 설정은 "CategoryA-Z" 입니다. 즉, Category 다음에 영문자 대문자가 따라와야 분류 페이지로 인식하게 됩니다.
따라서, 말씀하신 것처럼 Category영화 같이 사용하시면 지금의 기본 설정에서는 분류로 사용하실 수 없습니다.
config.php에
$category_regex = "^Category";
을 추가해보세요.

1.10 웹주소 link 걸기
아래처럼 쓰면 한겨레신문 처럼 된다.
 ㄱ. [http://www.hani.co.kr 한겨레신문] 
 ㄴ. http://www.hani.co.kr 처럼 쓰면 자동 링크 된다.

1.11 계정 등록 막기
$no_register=1;

1.12 페이지 history 보는 방법
해당 페이지를 화면에서 i 를 누른다.

1.13 첫 화면에서 메뉴(quicklinks) 바꾸기
주소줄에 action=quicklinks를 넣고 엔터 또는 오른쪽 i 아이콘을 누른다.

1.14 표 그리기(예제)
http://eilinux.chonbuk.ac.kr/~ei200211175/moniwiki/wiki.php/컴퓨터교재연구및지도법

1.15 지운 페이지 히스토리 없애기
/var/www/moniwiki/data/text/RCS 디렉토리에서 해당 페이지 이름의 파일을 지운다.

1.16 페이지 복원
페이지 히스토리에서 지운 파일은 복구하기 메뉴를 사용하고 지워지지 않은 파일은
해당 버전의 raw 데이터를 copy & paste 한다.

1.17 사용자 암호 초기화 또는 바꾸기
ㄱ. 초기화 할 암호를 만든다. 
  # perl moniwiki/tools/mkpasswd.pl password 수행 후 결과를 사용한다.
 ㄴ. moniwiki/data/user/wu-user 파일의 암호 부분을 위의 결과로 덮어 씌운다.
2009. 11. 19. 17:13

리눅스에서 동영상 편집 툴


리눅스에서 동영상 편집 툴

동영상편집
- avidemux(http://fixounet.free.fr/avidemux/)
: 현재 사용중, 자르고 사이즈 줄이는등(filter기능) 쓸만
: 자막 입히기, 두개를 한개로 붙이는 기능등 배워보자
- asf 파일의 간단한 편집에는 윈도우의 asf_tools 가 최고
- Kino
: 사용해 봤는데 가끔 죽는다.
- LiVES (http://www.gnomefiles.org/app.php?soft_id=432)
: 사용해 봤는데 가끔 죽는다.


Gnome Video Tool list
- http://www.gnomefiles.org/subcategory.php?sub_cat_id=94
오픈소스 소개 싸이트 :
- http://www.osalt.com/premiere


(사용기)
avidemux :
http://blog.naver.com/mirnae/100051786294
http://blog.naver.com/shriekout/60035694933

2009. 11. 19. 16:39

avidemux

Avidemux2 에서 파일을 열면 "Trouble initializing audio device" 메시지 출력되면서 소리가 들리지 않을때 아래처럼 설정한다.
    edit->preferences->audio->alsa device default로 바꾼다.

2009. 11. 18. 14:51

network device name 이 변경되는 경우 - fedora

fedora를 설치하고(hd copy) 또는 network card를 바꾸고 나서
newtork Device name이 eth0였으면 하는데 eth1이 되는 경우가 있을때
아래 파일을 수정했더니 제대로 잡혔다.

/etc/udev/rules.d/70-persistent-net.rules


물론 /etc/sysconfig/network-script/ifcfg-eth* 파일도 수정해 줘야겠지만...

2009. 11. 10. 10:53

리눅스에서 원격데스크탑 연결(rdesktop)

참고 : kldp.org/node/85900
리눅스에서 윈도 터미널 원격접속 하는 방법으로 RDP 프로토콜을 사용하는 rdesktop
가 있습니다. 최근에 리눅스에서 사용되는 winlink , tsclient 등은 모두 rdesktop base
으로 gui만 입혀져있다고 보시면 됩니다.


사용예 :
rdesktop -Tpc1 -uguest -p 'password' -g1280x1050 -a15 -b pc1 -k ko -r sound:local -z -P


  -T: window title
  -u: user name
  -p: password (- to prompt)
  -g: desktop geometry (WxH)
  -r sound:[local|off|remote]
  -P Enable caching of bitmaps to disk (persistent bitmap caching).
  -z Enable compression of the RDP datastream.