more, less에서 편집하기

리눅스에서 more 나 less 로 파일을 읽다가 바로 편집해야 할 때가 있습니다.

그럴때에는 바로 "v"를 누르면 바로 vi로 해당 파일이 열리며 편집할 수 있습니다.

단,
more filename
또는
ess filename 인 상태에서 해야 하며,
cat filename | more 로 했을 경우에는 작동하지 않습니다.
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2003/11/24 18:38 2003/11/24 18:38
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/125

CD-ROM 마운트 편리하게 사용하기

리눅스에서 CD-ROM 등을 마운트 할때, 물론 /etc/fstab 파일에 정의 해 놓고 mount 명령으로 불러서 사용할 수도 있지만, 아래와 같은 방법으로도 편리하게 사용할 수 있습니다.

1. vi 로 아래의 내용을 작성하여 파일명 "cdrom" 으로 저장합니다.
mount /dev/cdrom mnt/cdrom

2. chmod 합니다. (값은 편한대로.)
cdmod 777 cdrom

3. cdrom 파일을 /usr/bin 에 넣습니다.
mv cdrom /usr/bin

4. 사용해봅니다.
cdrom

ps : umount 도 이렇게 하면 편합니다.
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2003/11/24 18:38 2003/11/24 18:38
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/124


리눅스에서 CD이미지 압축 포멧인 bin 파일의 내용을 풀어 사용하는 방법입니다.

일단 bin2iso 나 bchunk 라는 유틸리티를 구합니다.(데비안에는 bchunk 가 패키지화 되어 있습니다.)

그리고 나서
# bin2iso foobar.cue
또는
# bchunk foobar.bin foobar.cue foobar
해서 bin 파일을 iso 파일로 풀어냅니다.

그리고,
# mount -t iso9660 -o loop foobar.iso /mnt/cdrom
해서 /mnt/cdrom 에 마운트 시키고 카피해 오면 됩니다.

크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2003/11/24 18:37 2003/11/24 18:37
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/123

HTML 태그 부분 -> PHP 코드로 바꾸기


HTML 소스 중에서 이런 부분이 있을 수 있습니다.

과 같이 HTML 소스 부분에 태그가 있는데 PHP로 집어넣기 위해서 echo로 바꾸고 싶다면,
h2p.sed 란 이름으로 파일을 다음과 같이 하나 만듭니다.

$ cat h2p.sed
s/"/\"/g
s/^/echo "/
s/$/";/

그리고 다음과 같이 실행해봅니다.
$ sed -f h2p.sed main.html > main.ph

그럼 위의 HTML 태그 부분이 다음과 같이 바뀝니다.
echo "
";

크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2003/11/24 18:37 2003/11/24 18:37
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/122

mc에서 ftp쓰기


리눅스에서 많이 사용되고 있는 쉘 어플리케이션인 mc를 이용해 FTP에 접속하여 파일 작업을 할 수 있습니다.

먼저 mc를 띄운 후,

$ cd ftp://host

하면 됩니다.

그리고 아이디와 암호를 같이 쓰려면,

$ cd ftp://아이디:암호@host

형태로 사용하면 됩니다.
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2003/11/24 18:36 2003/11/24 18:36
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/121

less 사용 팁

크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2003/11/24 18:36 2003/11/24 18:36
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/120

한텀에서 폰트의 Bold 속성 끄기

리눅스에서 한텀의 폰트가 Bold(진하게)체로 출력되는 것이 불편할 때가 있습니다.

한텀에는 이 기능을 끄는 옵션이 있습니다.

홈 디렉토리의 .Xresources 파일에 다음의 한 줄을 추가하세요.

Hanterm*VT100*enBolden: off

그리고 다음의 명령을 입력합니다.

# xrdb -load .Xresources
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2003/11/24 18:36 2003/11/24 18:36
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/119

메모리 절약하기

대부분의 리눅스 배포본은 기본적으로 6개 정도의 가상 콘솔이 있습니다.
주로 X를 쓰거나 가상 콘솔을 많이 쓰지 않을 경우 /etc/inittab 파일안에 다음과 같은 라인을 주석처리 하여 메모리를 절약할 수 있습니다.

# Run gettys in standard runlevels
1:2345:respawn:/sbin/mingetty tty1
2:2345:respawn:/sbin/mingetty tty2
#3:2345:respawn:/sbin/mingetty tty3
#4:2345:respawn:/sbin/mingetty tty4
#5:2345:respawn:/sbin/mingetty tty5
#6:2345:respawn:/sbin/mingetty tty6

이렇게 하면 2개의 가상 콘솔만 사용한다는 얘기가 되겠지요.
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2003/11/24 18:35 2003/11/24 18:35
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/118

간단히 커널 버전 알아내기

리눅스에서 자신의 컴퓨터가 사용중인 커널 버전을 보기 위해서는 아래와 같이 간단히 명령을 내리면 됩니다.

$ uname -r

그리고 현재 개발중인 최신 커널 버전을 알고 싶다면,

$ finger @kernel.org

이라고 하면 됩니다.
그러면 kernel.org에서 최신 커널 정보를 읽어와, 개발버전과 안정버전 등의 커널 버전 정보를 정리해서 뿌려줍니다.
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2003/11/24 18:34 2003/11/24 18:34
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/117

영문번역 스크립트

리눅스에서 쉘을 이용해 간단히 영문을 번역할 수 있는 스크립트입니다.

먼저 아래의 내용을 입력한 뒤 적당한 이름으로 파일을 만듭니다.

1: #!/bin/sh
2: if [ "$1" != "" ]
3: then
4: for a
5: do
6: cont="$cont"+"$a"
7: done
8: target="http://education.altavista.co.kr/cgi-bin-trans/trtxt.cgi?contents=$cont&dic=4"
9: lynx -source $target | grep -v "[<|{|}|:|)|(|;|]" | uniq -u
10: fi

그런 다음 파일에 실행 권한을 주신 다음(chmoe +x 파일명) 아래와 같이 실행하면 결과가 나옵니다.

$ ./tran.sh I lvoe you
I love you
나는 당신을 사랑한다

참고로 텍스트 웹 브라우저인 lynx가 설치되어 있어야 합니다.
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2003/11/24 18:34 2003/11/24 18:34
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/116

« Previous : 1 : ... 625 : 626 : 627 : 628 : 629 : 630 : 631 : 632 : 633 : ... 639 : Next »

블로그 이미지

- 홍반장

Archives

Recent Trackbacks

Calendar

«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        
Statistics Graph

Site Stats

Total hits:
250725
Today:
704
Yesterday:
295