Vim Editor 환경설정

Linux 2012. 4. 30. 13:02

~/.vimrc 에 저장하면 된다.

set tabstop=4 "탭 간격을 4칸으로 설정

set shiftwidth=4 "shift 간격 4

set expandtab "탭 문자를 공백문자로 변환

set softtabstop=4 "탭문자를 공백문자로 변환하면 삭제할때 탭간격만큼 삭제하지안하고 탭문자를 삭제하는 것 처럼 삭제

set visualbell "사용자 실수를 할때 비프음 대신 화면을 한번 빤짝

set nobackup "백업 파일을 생성하지 않음.

set cindent "c언어 스타일의 들여쓰기 작성

set autoindent "자동 들여쓰기

set smartindent

set incsearch


syntax on "구문 강조

filetype on " 파일 종류에 따라 강조

set backspace=eol,start,indent

set history=1000 "편집기록 저장 1000개 까지

set hlsearch "검색어 강조

set ignorecase "검색시 대,소문자 구별안함.

set showmatch "매칭 되는 괄호 표현

set number "옆에 코드라인 표시



Posted by 다엘
,

[MySQL 테이블 오류]

ERROR 1016: Can't open file: '테이블이름.MYI'. (errno: 145)

 

(복구하기)
# 테이블명.MYI 파일이 있는곳에서 실행해야한다.(ex : 테이블명 - test)

# DB명 : testtest

# Table명 : test
ex)
1. 에러난 파일 : 테이블명.MYI
2. 아래 명령어 실행위치는 /usr/local/mysql/data/testtest(오류난 테이블 DB명)

3. 명령어 실행
[root@localhost root]# /usr/local/mysql/bin/myisamchk -r 테이블명.*
myisamchk: error: '테이블명.frm' is not a MyISAM-table

---------

myisamchk: error: '테이블명.MYD' is not a MyISAM-table

---------

- recovering (with sort) MyISAM-table '테이블명.MYI'
Data records: 7
- Fixing index 1
- Fixing index 2
- Fixing index 3
- Fixing index 4
- Fixing index 5
- Fixing index 6

'Linux' 카테고리의 다른 글

Vim Editor 환경설정  (0) 2012.04.30
리눅스 기본명령어 cp  (0) 2007.10.27
tgz 압축 하기 풀기  (0) 2007.03.17
Posted by 다엘
,

리눅스 기본명령어 cp

Linux 2007. 10. 27. 17:32
도스의 copy와 같은 파일복사 명령이다.

<기본문법>
cp [옵션] <file1> <file2> <file3> ....<file n> destination

cp [옵션] 원본 디렉토리


cp명령에서 자주 사용되는 옵션은 -r 인데 서브 디렉토리까지 통째로 복사할 경우 사용된다.
또한 서로 다른 물리적인 디스크간에 디렉토리를 이동할 경우 mv 명령으로는 이동이 되지 않기 때문에 cp -r을 사용하여 복사한 뒤 디렉토리를 삭제하는 방식을 이용한다.

옵  션

기   능

-a

원본파일의 속성, 링크 정보들을 유지하면서 복사

-b

복사할 대상을 덮어쓰거나 지울 때를 대비하여 백업파일 만듬

-d

심볼릭 파일 자체를 심볼릭 정보와 함께 복사할때

-f

복사할 파일이 존재할 때 삭제하고 복사

-p

원본 파일의 소유, 그룹 권한, 허용 시간을 보존한 채로 복사

-r

서브 디렉토리 내에 있는 모든 파일까지 통채로 복사

-u

대상파일보다 원본파일이 새로운 것일 때 복사

cp -r /usr/sbin /root  ← /usr/sbin에 있는 하위 디렉토리 및 파일들을 모두 /temp 디렉토리에 복사하라고 명령

'Linux' 카테고리의 다른 글

Vim Editor 환경설정  (0) 2012.04.30
ERROR 1016: Can''t open file: ''테이블명.MYD''. (errno: 145) - 복구하기  (0) 2007.10.28
tgz 압축 하기 풀기  (0) 2007.03.17
Posted by 다엘
,

tgz 압축 하기 풀기

Linux 2007. 3. 17. 19:33

#압축 하기

tar cvzpf abc.tgz /home

#압축 풀기

tar -xzvf abc.tgz

Posted by 다엘
,