'Linux'에 해당되는 글 4건
- 2015.10.17 리눅스에서 여러 파일의 내용 한꺼번에 수정하기
- 2015.08.07 CentOS에 Java & MySQL 설치 및 기본 셋팅
- 2015.06.04 Linux GPT 파티션
- 2015.03.27 [02] Linux의 특징 및 Prompt의 구조, Putty 설정 팁
find 명령어로 조건에 해당하는 파일을 검색한 뒤
sed 명령어로 각 파일들에 대해 수정을 진행하면 된다.
ex) 현재 디렉터리의 모든 일반파일에 대해 ORG_STR -> NEW_STR
$ find . -type f -exec sed -i 's/ORG_STR/NEW_STR/g' {} \;
Java
# wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u51-b16/jdk-8u51-linux-x64.tar.gz"
# tar xf jdk-8u51-linux-x64.tar.gz -C /usr/local/
# chown -R root. /usr/local/jdk1.8.0_51/
// 맨 아래 추가
# vi ~/.bash_profile
export JAVA_HOME=/usr/local/jdk1.8.0_51
export PATH=$PATH:$JAVA_HOME/bin
# source ~/.bash_profile
Mysql
# yum install -y mysql-server MySQL-python
// 파일 수정 및 추가
# vi /etc/my.cnf
controller # vi /etc/my.cnf
bind-address=192.168.56.0
default-storage-engine=innodb
innodb_file_per_table
collation-server=utf8_general_ci
init-connect='SET NAMES utf8'
character-set-server=utf8
# service mysqld start
# chkconfig mysqld on
# mysql_install_db
# mysql_secure_installation
// 유저 생성
# mysql -u root -p
mysql> grant all privileges on DBNAME.* to 'USERNAME'@'localhost' identified by 'PASSWORD' with grant option;
mysql> flush privileges;
// 비밀번호 찾기
# service mysqld stop
# mysqld_safe --skip-grant-tables &
# mysql
mysql> use mysql;
mysql> select host, user, password from user;
mysql> update user set password=password('NEW_PASSWOD') where user='USERNAME';
mysql> Bye
# /etc/rc.d/init.d/mysqld restart
'Linux > CentOS' 카테고리의 다른 글
Linux에서 Windows 공유폴더 사용(samba) (1) | 2015.10.05 |
---|---|
yum으로 rpm만 다운로드 하기 (0) | 2015.06.10 |
CentOS에 ntfs usb 마운트 (0) | 2015.06.05 |
Linux GPT 파티션 (0) | 2015.06.04 |
Docker in CentOS 7 minimal (0) | 2015.04.09 |
출처
http://mslee89.tistory.com/23
http://net2free.tistory.com/228
리눅스를 설치하다 보면 'sda에는 gpt 디스크 라벨이 있어야 합니다' 혹은 'sda must have a GPT disk label' 이란 에러를 볼 수 있다.
간단히 말하면 하드디스크의 용량이 너무 커서 발생하는 에러이다.
이 때엔 Ctrl + Alt + F2 를 눌러 콘솔모드로 진입하여 아래 명령어 진행
# parted /dev/sda
parted) mklabel gpt
... yes
이렇게 진행 하면 하드디스크의 모든 내용이 사라지게 되며 하드디스크가 GPT 라벨로 생성된다.
(나의 경우는 윈도우 설치 및 셋팅 후 리눅스 멀티부팅 하려는 찰나에 이러한 에러를 맞게 되어 윈도우를 재설치해야 했다...)
다시 Ctrl + Alt + F5 를 눌러 Back 후 다시 진행 하면 된다고 한다.
(나는 윈도우를 설치하러 갔다.)
자세한 리눅스 GPT 설명 및 설정은 http://net2free.tistory.com/228 참조
'Linux > CentOS' 카테고리의 다른 글
yum으로 rpm만 다운로드 하기 (0) | 2015.06.10 |
---|---|
CentOS에 ntfs usb 마운트 (0) | 2015.06.05 |
Docker in CentOS 7 minimal (0) | 2015.04.09 |
CentOS 를 Windows의 Active Directory에 Join 시키기 (0) | 2015.04.09 |
Samba server - Windows에서 리눅스 공유폴더 사용 (0) | 2015.04.09 |
- 2014.11.10
1. Linux의 특징
1) 권한을 갖는다
소유권 / 허가권
2) 다중 사용자 환경을 지원한다.
multi user mode & multi tasking 지원
3) 대소문자를 구별한다.
4) 확장자가 따로 존재하지 않는다.
Windows 에서 사용하는 확장자의 개념이 없다.
2. Prompt의 구조
1) Prompt 란?
명령어를 입력 받아 실행할 수 있는 상태
2) Linux의 prompt 구조
기본형)
[root@localhost ~]#
[user@localhost ~]$
① [, ] : prompt의 구분기호. 서버 정보와 계정 상태를 나타냄
② root 및 user : 서버에 로그인한 사용자 계정 명
③ @ : 계정명과 서버 이름의 구분 기호
④ localhost : 리눅스 시스템의 호스트명, 즉 서버의 이름 (HOSTNAME)
(/etc/sysconfig/network)
⑤ ~ : 현재 작업 디렉토리의 위치. 경로의 마지막 경로명
⑥ # 및 $ : 관리자(root)의 경우 #, 일반 사용자의 경우 $
3. Putty 설정
1) ifconfig로 내 ip 확인
# ifconfig
2) putty 설정 하기
① ifconfig 로 알게 된 ip 주소를 Host Name에 입력
② Window - Lines of scrollback(이전 화면 저장 줄 수) : 20000
└ Appearance - Cursor appearance : Cursor blinks_check (커서 깜빡임)
- Font setting - Change : 글꼴_Consolas, 크기 설정
└ Font quality : Clear Type
└ Behaviour : Full screen on Alt-Enter_check (전체화면)
└ Translation - Remote character set : UTF-8
└ Colours - 배경은 어둡게, 글씨는 밝게 (검정 배경에 녹색 글씨 추천)
'Study > CentOS' 카테고리의 다른 글
[06] 명령어 find, shutdown, vi(1) & FTP 방화벽 설정 관련(집) (0) | 2015.03.27 |
---|---|
[05] alias, touch, head, tail, more, less, nl, |(파이프), cat, ftp, date, clock, cal (0) | 2015.03.27 |
[04] cp, mv, mkdir, rmdir, rm (0) | 2015.03.27 |
[03] Linux 명령어 구조, 절대경로vs상대경로, pwd, cd, ls, clear (0) | 2015.03.27 |
[01] CentOS 6.6 설치, 주요 디렉토리 설명, swap (1) | 2015.03.27 |