한국리눅스유저그룹 - LUG KOREA 토크박스/가입인사 | SW/HW 사용기 | LUG 위키 | wiki 영어공부 | 사이트맵 | 즐겨찾기 | Home
[메일링리스트] - Slashdot | Kernel News | GNOME | KDE | linux.kernel | C++ | wxWidgets | Java | Python | Android
구인/서버,개발자 | 장터 | 리눅스 QA | JSP & JAVA 입문 | 쉘 스크립트 입문 [오타]| gcc/C++ 입문 | CentOS 리눅스구축관리실무 [오타], [찾아보기]
공지 사항 : 유익한 문서/글 자료실 : 보안 : 임베디드 : 안드로이드 : 회원 랭킹 : 한국LUG 소개
2024년 5월 6일 월요일
현재접속자 : 56 (0)
보안 LOGIN :  자동 [ID/PASS 찾기]
총 회원: 20,028명
Today Join: 0명
지역 모임 게시판 : [대구지역] , [서울지역]

[보안로그인 인증서설치]
[회원 이메일 재인증하기]

MY IP : 3.15.6.77





[사이트내 검색]
  ◆ Translation
[ Foreigner Join ]

[ Korean to English ]

[ Korean to Japanese ]

  ◆ 유용한 문서 읽기
  • 리눅스 관련문서
  • 리눅스 맨페이지 검색
  • 리눅스 커널 소스
  • C/C++ Reference
  • C Programing
  • C Socket Programing
  • UNIX IPC
  • Automake/Autotools
  • Python Document
  • wxWidgets Document
  • PHP Document
  • JDK5 API Document
  • JDK6 API Document
  • J2EE API Document
  • JSTL 1.1 Reference
  • MySQL Reference
  • Iptables Tutorial
  • Bash Scripting Guide
  • Android Reference
  • Web Programming
  • JQuery Tutorials
  • node.js guide
  • node.js docs
  •   ◆ LUG 세미나 자료
      ◆ 개발자 게시판 링크
      ◆ 전체 최근게시물
    [ 100일 베스트 100 게시물 ]
    [ 전체 베스트 100 게시물 ]
    * [코][CentOS 리눅스 …
    * [코][CentOS 리눅스 …
    * 가입인사요
    * bacula 백업 서비…
    * 안녕하세요
    * [코]가입인사 드립…
    * [코]debian 원격 CPU …
    * [코]debian 원격 CPU …
    * [코]debian 원격 CPU …
    * [코]debian 원격 CPU …
    * [코]debian 원격 CPU …
    * [코]debian 원격 CPU …
    * debian 원격 CPU …
    * 가입인사 드립…
    * [초대] 아시아 …
      ◆ LUG 회원 동지분들

  • 총회원 : 20,028명

  • 최근 7일간 가입자 : 0명

  • 박원진[경기][10-08]
    권수혁[서울][10-06]
    임호진[서울][10-02]
    손주민[KR][10-01]
    Elliot[KR][09-30]
    김태욱[충남][09-28]
    최선길[서울][09-26]
    조규선[서울][09-26]
    임형규[경북][09-25]
    윤태준[서울][09-24]
      ◆ Recommend Book
    리눅스 입문, 서버운영, 개발입문을 하실분들은 아래 도서를 탐독하시기 바랍니다.

    [ 저자 : 김태용 ]
    1. CentOS 리눅스구축관리실무[출간]
  • [관련자료 링크]
  • [찾아보기(색인)]

    2. 김태용의 gcc와 C++ 기초 입문::gcc로 공부하는 C++ programming과 wxWidgets GUI 개발[출간]
    3. 김태용의 쉘 스크립트 프로그래밍 입문[출간]
    4. 김태용의 JSP 웹 프로그래밍 입문[출간. 2011.01]

  •   ◆ Sponsor
    DNS Powered by DNSEver.com
      ◆ OS, Office 다운로드
    [Download - x86, 32bit]
    CentOS 5.0 커널 업데이트
    * Android Platform
    Linux + Dalvik vm
    * CentOS 5.6
    DVD 넷인스톨시디
    * Fedora 8
    DVD, 라이브시디
    * Fedora 12
    DVD, 라이브시디
    * Fedora 이전버전
    * Ubuntu 9.10 CD
    CD, Kubuntu 9.10
    * VirtualBox
    All Platform
    * 오픈오피스 3.X
    다운로드 사이트
    * Code::Blocks(GCC)
    Code::Blocks 다운로드
    * CodeLite(GCC)
    CodeLite 다운로드
    * 이클립스
    이클립스 다운로드
    * Windows Text Editor
    PsPad
    notepad++
    Komodo Editor, AcroEditor
    * 윈도우용 한글 Putty
    한글 Putty 0.60.h

    [ 한국LUG 소개 ]
    [ Administrator Contact ]
    리눅스용 네이트온 다운로드
      ◆ LUG 접속자 수(IP 수)

    최근 방문자 IP수

    447
    732
    726
    855
    725
    565
    01 02 03 04 05 06
    최대 : 15,320
    전체 : 4,239,592




    Will be Prosumer's Revolution and Technical Revolution in the Future!
    Linux User/Developer is also Windows User/Developer... Cross Platform Engineer...

    "21C 공학인을 대통령, 국회의원으로 만들자!"
    "더욱 더 많은 동지분들이 공학제국 건설에 동참할 수 있도록 널리 알려주세요~" [ F = m * a ]
    과학기술/공학인이 대한민국 국회 의석의 50% 이상을 확보하는 그날을 위하여~ ^___^

  • 한국리눅스유저그룹은 공학인들의 커뮤니티입니다.(http://www.lug.or.kr)
  • 로그인하면 100포인트씩 추가됩니다(1일 1회).
  • 질문을 하기전에 먼저 문서를 검색해서 읽어봅시다! (RTFM : Read The Fine Manual)
  • LUG 동지 여러분께서는 자신이 알고 있는 작은 지식이라도 주저하지 말고 지금 당장 포스팅하시기 바랍니다.
  • 개인게시판 Home ▶ [우성창] 개인 게시판
    [본문 프린트하기]
      [스크랩]Vi Editor Using Manual
      글쓴이 : 우성창     날짜 : 08-05-10 13:15     조회 : 7319    
      태그 : 태그 없음
    1. 시작
    vi filevi를 시작하여 지정한 파일 편집
    vi -R file읽기 전용 편집기로서 vi를 시작하여 지정한 파일 편집
    view file읽기 전용 편집기로서 vi를 시작하여 지정한 파일 편집
    2. 종료 
    :wq데이터를 저장하고 종료
    :q!데이터를 저장하지 않고 종료
    3. 시스템이 다운된 후에 되살리기
    vi -r되살릴 수 있는 모든 파일 이름 보여주기
    vi -r file vi를 시작하여 지정한 파일 되살리기
    4. 디스플레이 제어하기
    ^L현재 화면을 다시 디스플레이하기
    :set number내부 줄 번호 디스플레이
    :set nonumber배부 줄 번호 디스플레이 않기
    5. 마지막으로 지운 것 복사하기
    p마지막으로 지워진 것을 커서의 뒤/아래에 삽입
    P마지막으로 지워진 것을 커서의 앞/위에 삽입
    xp두 문자를 바꿈
    deep두 단어를 바꿈
    ddp두 줄을 바꿈
    6. 패턴 검색
    /rexp지정된 정규 표현식에 대해 앞으로 이동
    /이전의 패턴에 대해 앞으로 검색을 반복
    ?rexp지정된 정규 표현식에 대해 뒤로 이동
    ?이전의 패턴에 대해 뒤로 검색을 반복
    n/나 ?명령에 대해 같은 방향으로 반복
    N/나 ?명령에 대해 반대 방향으로 반복
    7. 약어의 사용
    :ab short longshort를 long에 대한 약어로 변경
    :ab현재 약어 목록을 표시
    :una short 약어 short를 표시
    8. 줄 길이의 조정
    r <Return>문자를 뉴라인으로 변경
    J줄의 결합
    :set wm=n오른쪽으로 n문자 위치에서 자동적으로 줄 나눔
    9. 커서 이동
    h<Left>커서를 한 칸 왼쪽으로 이동
    j<Down>커서를 한 줄 아래로 이동
    k<Up> 커서를 한 줄 위로 이동
    l<Right>커서를 한 칸 오른쪽으로 이동
    <Backspace>커서를 한 칸 왼쪽으로 이동
    <Space>커서를 한 칸 오른쪽으로 이동
    -커서를 이전 줄의 처음으로 이동
    +커서를 다음 줄의 처음으로 이동
    <Return> 커서를 다음 줄의 처음으로 이동
    0커서를 현재 줄의 맨 앞으로 이동
    $커서를 현재 줄의 맨 끝으로 이동
    ^커서를 현재 줄의 첫글자(공백이나 탭이 아닌)로 이동
    w커서를 다음 단어의 첫 글자로 이동
    e커서를 다음 단어의 끝 글자로 이동
    b커서를 이전 단어의 첫 글자로 이동
    Ww와 같음(문장 부호 무시)
    Ee와 같음(문장 부호 무시)
    Bb와 같음(문장 부호 무시)
    (다음 문장의 처음으로 이동
    )이전 문장의 처음으로 이동
    {다음 문단의 처음으로 이동
    }이전 문단의 처음으로 이동
    H커서를 화면 맨 위로 이동
    M커서를 중간으로 이동
    L커서를 맨 아래로 이동
    10. 편집 버퍼를 통한 이동
    ^F한 화면 아래로 이동
    ^B 한 화면 위로 이동
    n^F n화면 아래로 이동
    n^Bn화면 위로 이동
    ^D반 화면 아래로 이동
    ^U반 화면 위로 이동
    n^Dn줄만큼 아래로 이동
    n^Un줄만큼 위로 이동
    11. 셸 명령 실행
    :!commandvi를 중단하고 지정한 셸 명령을 실행
    :!!vi를 중단하고 이전의 셸 명령을 실행
    :shvi를 중단하고 셸을 실행
    :!csh vi를 중단하고 새로운 C-셸을 실행
    12. 패턴에 의한 치환
    :s/pattern/replace/현재 줄의 치환
    :lines/pattern/replace/지정한 줄의 치환
    :line,lines/pattern/replace/지정한 범위의 치환
    :%s/pattern/replace/모든 줄의 치환
    13. 데이터 읽기
    :liner filefile의 내용을 지정한 줄 다음에 삽입
    :r filefile의 내용을 현재의 줄 다음에 삽입
    :liner !commandcommand의 결과를 지정한 줄 다음에 삽입
    :r !commandcommand의 결과를 현재의 줄 다음에 삽입
    :r !look pattern지정한 pattern으로 시작된 단어 삽입
    14. 정규 표현식을 사용하기 위한 특수 기호
    .뉴라인을 제외한 모든 단일 문자와 대응
    *영 또는 그 이상의 선행 문자와 대응
    ^줄의 시작과 대응
    $줄의 끝과 대응
    \<단어의 시작과 대응
    \>단어의 끝과 대응
    [ ]묶여진 문자중의 하나와 대응
    [^ ]묶여진 문자를 제외한 아무것하고나 대응
    \이어지는 기호를 문자 그대로 해석
    15. 줄 번호
    nG줄번호 n으로 건너뛰기
    1G편집 버퍼의 첫 줄로 건너뛰기
    G편집 버퍼의 마지막 줄로 건너뛰기
    :map g lGg가 lG와 같도록 매크로 정의
    16. 삽입
    i입력 모드로 전환, 커서 위치 앞에서 삽입
    a입력 모드로 전환, 커서 위치 뒤에서 삽입
    I입력 모드로 전환, 현재 줄의 앞에 삽입
    A입력 모드로 전환, 현재 줄의 끝에 삽입
    o입력 모드로 전환, 현재 줄의 아래에 전개
    O입력 모드로 전환, 현재 줄의 위에 전개
    17. 편집하고 있는 파일을 바꾸기
    :e file지정한 파일의 편집
    :e! file지정한 파일의 편집, 자동 점검의 생략
    18. 내용 고치기
    r단지 한 글자만 변경(입력 모드로 바뀌지 않음)
    R입력하는 대로 겹쳐 써서 변경
    s삽입에 의해 한 단어의 변경
    C커서의 위치로부터 줄 끝까지 삽입에 의한 변경
    cc전체 줄을 삽입에 의한 변경
    S전체 줄을 삽입에 의한 변경
    cmove커서부터 move까지 삽입에 의해 변경
    ~대,소문자 바꾸기
    19. 고치기의 취소 또는 반복
    u편집 버퍼를 수정했던 마지막 명령을 취소
    U현재 줄을 저장
    .편집 버퍼를 수정했던 마지막 명령 반복
    20. 문자 삭제
    x커서가 있는 문자 삭제
    X커서의 왼쪽 문자 삭제
    D커서부터 줄의 끝까지 삭제
    dd현재 줄의 전체 삭제
    dmove커서부터 move까지 삭제
    dG커서부터 편집 버퍼의 끝까지 삭제
    d1G커서부터 편집 버퍼의 맨 앞까지 삭제
    :lined지정한 줄의 삭제
    :line, lined지정한 범위의 삭제
    21. 여러 줄의 복사와 이동
    :linecotarget지정한 줄을 복사하여 target 줄 밑에 삽입
    :line, linecotarget지정한 범위를 복사하여 target 줄 밑에 삽입
    :linemtarget지정한 줄로 이동하여 target 줄 밑에 삽입
    :line, linemtarget지정한 범위로 이동하여target 줄 밑에 삽입
    22. 데이터를 처리하기 위한 셸 명령의 사용
    n!!commandn번 줄에서 command의 실행
    !move command커서부터 move까지 command 실행
    !move fmt커서부터 move까지 줄들을 형식 맞추기
    23. 데이터 저장하기
    :w원래의 파일로 데이터를 저장
    :w file지정한 파일로 데이터를 저장
    :w>> file 지정한 파일에 데이터를 추가


    원문출처 : http://www.oracleclub.com/article/9937



  • 눈팅만으로는 전체글을 볼 수 없습니다. 로그인하셔야 합니다.

    He can do, She can do, why not me?

    [한국리눅스유저그룹]의 글을 퍼가실때에는 반드시 [출처]를 표시해 주시는 센스가 필요합니다!
    지금 이시간, 공부하고 있는 당신은 머지않아 최고가 될 것입니다. 즐겁게 공부하시고, 힘내십시오!
    포스팅 글이 유용하셨다면 RSS를 구독하시면 됩니다.
    유용하고, 좋은글 포스팅 바랍니다. 포스팅된 글은 (전세계)? 대부분의 소셜 사이트에 포스팅됩니다.




  • 민승현   08-10-17 23:19
    고맙습니다. 잘 보았습니다.
    [게시판 맨위로]
    [본문 프린트하기]

    [포인트 정책] :: 글읽기 : -2점(글쓴이는 포인트 받음), 글쓰기 : +20점, 코멘트 : +10점, 다운로드 : -200점
    총조회수 : 282,676회 | 전체글 : 44건 | 게시글 : 38건 | 코멘트 : 6건
    [ 날짜순 / 조회순 ]
    번호 제목
    38
    NodPlayer 작성일 : 03-05 / 조회 : 5407

    No Image
    안녕하세요 Nod 입니다.

    안녕하세요 Nod 입니다. 개인게시판이 생겼네요.생성해주신 멀티님 다시한번 감사드립니다.이 게시판 용도를 정해야 하는데본 홈페이지가 리눅스 유저 그룹인 만큼 리눅스에 대하여글을 쓸 예정입니다.제가 파워…
    37
    NodPlayer 작성일 : 03-12 / 조회 : 4734

    No Image
    [푸념]주말까지 출근을 하느라.. (1)

    안녕하세요 노드입니다.제가 월화수목금금금인지라.글쓰는게 늦어지네요^^;매일매일 러그 들어와 글들을 보고 가지만 쓰려니 시간이 ㅠㅠ집에오면 11시고.. 에휴 컴퓨터 쟁이가 다 그렇지만..컴퓨터 쟁이라 그런…
    36
    우성창 작성일 : 04-05 / 조회 : 176

    No Image
    안녕하세요 다뜻한 봄이 확실히 느껴지는 토요일 이네요~^^

    안녕하세요 노드입니다.^^날씨가 살살 더워지는데 다들 여름 맏이 준비는 잘 하고 계신가요?죄송스러운 이야기지만 제가 개인 게시판을 운영 못할듯 합니다.프로젝트로 집에들어가기도 바쁜상황에서 게…
    35
    우성창 작성일 : 04-16 / 조회 : 7030

    No Image
    쓰다만... 운영체제의 종류

    도스종류MS-DOSCS-DOSPC-DOSDR-DOSK-DOS <---- 우리나라에서 만듬DOS/V윈도우 전 시대를 풍미했던 텍스트 모드의 운영체제. 안정되고 다양한 응용 프로그램으로 인해 아직도 많은 사용자들이 이용하고 있다. 윈도우 3.1과 …
    34
    우성창 작성일 : 04-16 / 조회 : 46066

    No Image
    아주 예전에 스크랩 해뒀던 리눅스 FAQ

    1. 질문 : 리눅스는 어디에서 구할 수 있나요?답변 : 각 기업의 배포판을 인터넷에서 다운로드 받을 수 있고, 리눅스관련 잡지의 부록으로도 많이 배포되고 있습니다. 2. 질문 : 도움이 될만한 리눅스 사이트는 어디…
    33
    우성창 작성일 : 04-18 / 조회 : 5545

    No Image
    [TIP]윈도우즈와 달리 리눅스의 X 서버는 여러개를 띄울 수 있다.

    윈도우즈와 달리 리눅스의 X 서버는 여러개를 띄울 수 있다.우선 X 윈도우를 벗어나 가상 콘솔로 나가보도록 한다.Ctrl+Alt+F1~F6F1에서 F6중 하나를 선택하면 가상 콘솔로 이동된다.자 이제 다음과 같이 명령을 내려 …
    32
    우성창 작성일 : 05-01 / 조회 : 5387

    No Image
    문득 생각이나서 다시한번 찾아본 단어... (1)

    문득 생각이나서 다시한번 찾아본 단어... 그이름 객체지향.나는 과연 이 객체지향이라는것을 이론으로 알고 있는 것이 아닌실제로 느끼며 정확히 파악을 하며 사용하는지 의심이 들어 인터넷을 뒤적이며이론적…
    31
    우성창 작성일 : 05-10 / 조회 : 7416

    No Image
    [스크랩]시스템의 각종 정보 알아내기

    CPU정보 : cat /proc/cpuinfo디바이스정보 : cat /proc/devices사용중인 파일 시스템 : cat /proc/filesystems인터럽트(IRQ) : cat /proc/interrupts메모리 : cat /proc/meminfo작동…
    30
    우성창 작성일 : 05-10 / 조회 : 7320

    No Image
    [스크랩]Vi Editor Using Manual (1)

    1. 시작vi filevi를 시작하여 지정한 파일 편집vi -R file읽기 전용 편집기로서 vi를 시작하여 지정한 파일 편집view file읽기 전용 편집기로서 vi를 시작하여 지정한 파일 편집2. 종료 :wq데이터를 저장하고 종료:q!데이…
    29
    우성창 작성일 : 05-10 / 조회 : 5215

    No Image
    [스크랩] 강은성-좋은 소프트웨어를 개발하기 위하여(1)

    한두 명의 뛰어난 개발자가 제품 개발에서 결정적인 역할을 해 내는 하드웨어 개발과는 달리 소프트웨어 제품(패키지)이나 소프트웨어 서비스, 웹 기반 서비스, 소프트웨어가 제품의 핵심 요소인 보안 어플라이…
     1  2  3  4  
    [게시판 맨위로]
    한국LUG는 대한민국의 리눅스 지식인[사용자/개발자]들의 커뮤니티입니다. [매년 1~2회의 공개세미나 개최]
    한국LUG : 울산 - 광주 - 전북 - 인천 - 대전 - LUG 위키

    [Linux Distribution] : CentOS | Ubuntu | Fedora | WhiteBox | Debian | Slackware | Gentoo | openSuSE

    "Linux" is a registered trademark of Linus Torvalds. "Linux is Kernel"
    - 리눅스는 공짜가 아니라 자유[Free & Effort]입니다 -
    [인터넷 서점/출판사 링크] : 강컴 | 알라딘 | 인터파크 | 예스24 | 교보문고 | 수퍼유저코리아 | 제이펍
    한국LUG 사이트는 1024 x 768 해상도(운영자 노트북:14")에 최적화 되어 있습니다. : LINUX FANSITE
    WWW.LUG.OR.KR Server is made by CentOS Linux, P4 1.8G, Memory 512MB, Main HDD 160GB, Backup HDD 40GB and LAMP, qmail MTA.
    CentOS Linux & Mozilla Firefox UTF-8 Base Created.
    visitor stats
    1998-2024 www.lug.or.kr   Directed By Great Dragon, Kim.   Top
    LUG 포인트 정책 : [회원가입 : +100점] [로그인(하루한번) : +100점] [글쓰기 : +20점] [코멘트 : +10점] [다운로드 : -200점] [질문 포인트 : 최소 200점]
    데스크탑 프로그래밍(gcc, g++, wxGTK[wxWidgets] 등)은 "Fedora"를 사용하고, 서버 운영(WEB, FTP 등)은 "CentOS"를 사용하시길 권장합니다.
    도전하는자, 자신을 투자하는자만이 뜻하는바를 이룰 수 있다.
    Information should be Exchanged with Interactive, not One Way Direction.
    준회원, 정회원, 우수회원, VIP회원, 기업회원, 관리자
    Be Maker!
    인생에서, 100% 순이익을 보장하는건 없다. 1%의 지식을 나눔으로써, 가끔씩 손해볼 필요도 있다.
    그대가 가진 1%의 지식만이라도 공공을 위해 포스팅하라. 손해본다는 생각이 앞선다면 그대의 인생은 힘들어질것이다.
    자신이 가진 지식의 1%도 투자하지 않고, 오로지 자신의 이익만 탐하는자와는 동지가 되지마라.
    만나서 대화하면 모두 좋은 사람들이지만, 유독 인터넷에서만 자신을 밝히지 않고, 좀비로 서식하는 사람들이 많다.
    부지불식간[不知不識間], 좀비(하류) 인생이 될지도 모르니, 항상 자신을 경계하도록 하라.
    홈으로~
    [도서 안내]
    1. CentOS Linux
    2. gcc로 공부하는 C++
    베스트셀러 입성^^

    3. 쉘 스크립트 입문
    4. JSP 입문

    아래 배너들은 LUG 세미나 모임에 도움을 주신(실) 멋진 기업들입니다. ^^