'OS/Linux'에 해당되는 글 40건
- 2014.07.16 :: lvm - lv 확장하기
- 2014.07.16 :: lvm - lvcreate size 100% 사용
- 2014.07.11 :: tr을 사용하여 문자 변환과 삭제
- 2014.07.07 :: vimrc 설정
- 2014.07.07 :: mysql error 2006
- 2014.06.24 :: find 특정 디렉토리를 검색조건에서 제외
- 2014.06.19 :: sudo: unable to resolve host
- 2014.06.17 :: createrepo 갱신
- 2014.06.17 :: kernel.shmmax
- 2014.06.13 :: Linux에서 로그인 실패 시 계정 잠금 설정
lvm을 이용해 디스크를 관리하다 보면 용량을 변경해야 할 경우가 생긴다.
그럴 경우 다음과 같은 순서로 진행한다.
환경
- 물리디스크 2개(pv) : /dev/sda , /dev/sdb
- vg 1개
- lv 1개
vg 생성
$ vgcreate test_vg /dev/sda
lv 생성
$ lvcreate -l 100%FREE -n test1 test_vg
파일시스템 포맷
$ mkfs.ext4 /dev/test_vg/test1
사용중에 디스크 용량이 부족해서 두번째 디스크를 증설할 경우
pv 생성
$ pvcreate /dev/sdb
vg 확장
$ vgextend test_vg /dev/sdb
lv 확장
$ lvextend -l 100%VG /dev/test_vg/test1
옵션은 소문자 엘
resize2fs
$ resize2fs -f /dev/test_vg/test1
'OS > Linux' 카테고리의 다른 글
특수문자 제외하고 문자,숫자만 추출하기 (0) | 2014.10.20 |
---|---|
숫자가 포함된 문자열에서 숫자만 추출하기 (1) | 2014.10.20 |
lvm - lvcreate size 100% 사용 (0) | 2014.07.16 |
tr을 사용하여 문자 변환과 삭제 (0) | 2014.07.11 |
vimrc 설정 (0) | 2014.07.07 |
lvcreate 명령으로 lv를 생성할 수 있다. 이 때 size 지정이 가능한데, 전체를 모두 사용하도록 하는 방법은 다음과 같다.
$ lvcreate --extents 100%FREE -n lv_name vg_name
'OS > Linux' 카테고리의 다른 글
숫자가 포함된 문자열에서 숫자만 추출하기 (1) | 2014.10.20 |
---|---|
lvm - lv 확장하기 (0) | 2014.07.16 |
tr을 사용하여 문자 변환과 삭제 (0) | 2014.07.11 |
vimrc 설정 (0) | 2014.07.07 |
mysql error 2006 (0) | 2014.07.07 |
tr은 문자 변환기이다. sed와 비슷한 동작을 하지만 한가지 다른점이 있다.
tr은 한 문자를 다른 문자를 변환하는데 사용되며, sed는 문자열까지도 지원한다.
예를 들어보자,
먼저 문자를 변환해보도록 한다.
간단한 텍스트 파일을 하나 만들어둔다.
hello.txt
hello
hellohello
hellohellohello
o를 5로 변경해 보자
$ tr o 5 < hello.txt
hell5
hell5hell5
hell5hell5hell5
다음은 -d 옵션을 이용해서 문자를 삭제해 보자.
개행문자를 삭제할 수도 있다.
$ tr -d '\n' < hello.txt
hellohellohellohellohellohello
tr 명령은 작업할 문자열의 범위를 지정할 수 있다.
파일 전체 문자를 소문자에서 대문자로 변경 하려면 다음과 같이 한다.
$ tr a-z A-Z < hello.txt
HELLO
HELLOHELLO
HELLOHELLOHELLO
'OS > Linux' 카테고리의 다른 글
lvm - lv 확장하기 (0) | 2014.07.16 |
---|---|
lvm - lvcreate size 100% 사용 (0) | 2014.07.16 |
vimrc 설정 (0) | 2014.07.07 |
mysql error 2006 (0) | 2014.07.07 |
find 특정 디렉토리를 검색조건에서 제외 (0) | 2014.06.24 |
탭 크기 설정
set ts=4
set sw=4
탭 >> 공백 변환 사용안함
set noet
set sts=0
탭 >> space로 변환
set et
syntax on
'OS > Linux' 카테고리의 다른 글
lvm - lvcreate size 100% 사용 (0) | 2014.07.16 |
---|---|
tr을 사용하여 문자 변환과 삭제 (0) | 2014.07.11 |
mysql error 2006 (0) | 2014.07.07 |
find 특정 디렉토리를 검색조건에서 제외 (0) | 2014.06.24 |
sudo: unable to resolve host (0) | 2014.06.19 |
다음과 같은 에러 발생한다.
MySQL Error : MySQL server has gone away
Error Number : 2006
/etc/my.cnf 의 다음을 수정
[mysqld]
max_allowed_packet = 128M
허용 된 크기를 초과하는 쿼리 실행시 발생하는 에러
'OS > Linux' 카테고리의 다른 글
tr을 사용하여 문자 변환과 삭제 (0) | 2014.07.11 |
---|---|
vimrc 설정 (0) | 2014.07.07 |
find 특정 디렉토리를 검색조건에서 제외 (0) | 2014.06.24 |
sudo: unable to resolve host (0) | 2014.06.19 |
createrepo 갱신 (0) | 2014.06.17 |
find를 이용해 특정 경로의 파일을 찾고자 할때, 특정 디렉토리를 검색대상에서 제외 시킬 수 있다.
전체 파일시스템에서 /etc 디렉토리를 제외하고 "*.conf" 파일을 찾으려면 다음과 같이 한다.
$ find / ! \( -path /etc -prune \) -name "*.conf"
/etc 디렉토리와 /var 디렉토리를 제외하려면??
$ find / ! \( \( -path /etc -o -path /var \) -prune \) -name "*.conf"
'OS > Linux' 카테고리의 다른 글
vimrc 설정 (0) | 2014.07.07 |
---|---|
mysql error 2006 (0) | 2014.07.07 |
sudo: unable to resolve host (0) | 2014.06.19 |
createrepo 갱신 (0) | 2014.06.17 |
kernel.shmmax (0) | 2014.06.17 |
/etc/hosts 의 host명과 /etc/hostname의 host명이 틀릴 경우 나오는 메세지 이며, 두개의 호스트 명을 일치시키면 된다.
/etc/hosts
172.0.0.1 localhost hostname
/etc/hostname
hostname
'OS > Linux' 카테고리의 다른 글
mysql error 2006 (0) | 2014.07.07 |
---|---|
find 특정 디렉토리를 검색조건에서 제외 (0) | 2014.06.24 |
createrepo 갱신 (0) | 2014.06.17 |
kernel.shmmax (0) | 2014.06.17 |
Linux에서 로그인 실패 시 계정 잠금 설정 (0) | 2014.06.13 |
createrepo를 이용해 내부 repo를 생성하고 관리할 수 있다.
구성 된 repo에 패키지를 추가한 뒤에는 갱신을 해주어야 하는데, 그 방법을 기록한다.
# createrepo --update /path/repo
'OS > Linux' 카테고리의 다른 글
find 특정 디렉토리를 검색조건에서 제외 (0) | 2014.06.24 |
---|---|
sudo: unable to resolve host (0) | 2014.06.19 |
kernel.shmmax (0) | 2014.06.17 |
Linux에서 로그인 실패 시 계정 잠금 설정 (0) | 2014.06.13 |
500 OOPS: vsftpd: refusing to run with writable root inside chroot() (0) | 2014.06.10 |
공유 메모리 세그먼트의 최대 크기(바이트 단위)를 정의하는데 사용. (기본값 : 32MB)
kernel.shmmax 구하는 방법은 다음과 같다.
물리 메모리 * 0.5
'OS > Linux' 카테고리의 다른 글
sudo: unable to resolve host (0) | 2014.06.19 |
---|---|
createrepo 갱신 (0) | 2014.06.17 |
Linux에서 로그인 실패 시 계정 잠금 설정 (0) | 2014.06.13 |
500 OOPS: vsftpd: refusing to run with writable root inside chroot() (0) | 2014.06.10 |
tmux - window 관리 (0) | 2014.05.28 |
로그인 할때 특정 횟수를 틀릴 경우 계정을 잠글수 있다.
다음과 같은 설정을 이용하면 된다.
/etc/pam.d/system-auth 파일을 수정
auth required pam_tally2.so onerr=fail deny=5 unlock_time=300
deny=5 # 5회 틀릴 경우
unlock_time=300(second) # 5분간 계정 잠금
'OS > Linux' 카테고리의 다른 글
createrepo 갱신 (0) | 2014.06.17 |
---|---|
kernel.shmmax (0) | 2014.06.17 |
500 OOPS: vsftpd: refusing to run with writable root inside chroot() (0) | 2014.06.10 |
tmux - window 관리 (0) | 2014.05.28 |
tmux - 세션 관리 (0) | 2014.05.28 |