티스토리 뷰


--[디스크 사용량 보기]--
du

du 디렉토리 : 특정 디렉토리 내에 존재하는 모든 파일들의 개별용량 체크
-s  :  지정된 디렉토리의 모든 파일과 서브디렉토리의 용량을 합쳐서 표시
-sh :  지정된 디렉토리의 모든 파일과 서브디렉토리의 용량을 합쳐서 표시 하며 단위까지 표시해 준다.

 

 

 

--[Mysql]--
테이블 정보보기 : desc table명
버전보기 : select version();

 

 

--[gzip 압축풀기]--
gzip -d 파일명
unzip 파일명

 

 

--[압축/풀기]--
tar -zcvf 대상 만들파일명

tar -zxvf 풀대상 압축파일폴더

 

 

--[Crontab 등록법]--
/etc/crontab

1) 크론파일 수정
crontab -e

2) 보여주기
crontab -l

3) 크론파일 삭제
crontab -b

crontab -e 파일 생성

분 시 일 월 요일 명령
0 1 * * * sh 파일위치

파일위치 파일 생성(실제 명령 넣으면 됨)

php 넣기

0 1 * * * /usr/bin/php -q 파일위치

crontab 재시작
/etc/rc.d/init.d/crond restart

 

 

--[서버에 RSA키 등록]--
서버에서
cd old
./auto.sh Site 명

클라이언트에서 (안될경우)
cd .ssh/
authorized_keys 생성

 

 

--[리눅스 포트 체크]--

netstat -nl

netstat -nl | grep 포트번호

 

 

--[리눅스 Selinux 방화벽 끄기]--

setenforce 0 or 1

/etc/sysconfig/selinux 수정

 

 

--[NFS 설정]--
Portmap, nfs-utils 필요

환경설정 /etc/exports
/folder 상대ip(rw,sync)

/etc/init.d/portmap start
/etc/init.d/nfs start

부팅시 자동실행
chkconfig nfs on
exports -v (공유체크)

마운트
Directory 생성후
mount -t nfs 대상 내폴더 지정

언마운트
umount 내폴더

 

 

--[복사 명령어]--
cp
 -a 원본파일 속성 유지
 -f 삭제후 복사
 -r 디렉토리 그대로 복사
 -R 하위 디렉토리 포함 그대로 복사
 -l 하드 링크

 

 

--[파일 링크]--
ln -s <링크 대상 파일명> <링크 파일명>

 

 

--[무브 명령어]--
mv
 -b 목적지에 같은게 존재시 백업
 -f 덮어쓰기 물어보지 않음
 -i 덯으쓰기 몰어봄
 -v 작업내용 보기

 

 

--[MySQL 설치]--
Yum install 용

yum -y install mysql
yum -y install mysql-server

설정파일 /etc/my.cnf

mysqld
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock

 

 

--[위치 보기 설정 bash 컴파일]--
vi ~/.bash_profile

ps1='[\u:\h:\w]'

~ 에서 실행
!source
source ~/.bash_profile

 

 

--[Yum 제거]--
yum remove 프로그램명

 

 


--[IP Check]--
ip.ip.kr

'웹개발 > Linux' 카테고리의 다른 글

hostname change  (0) 2011.07.29
RPM 설치 / 제거  (0) 2011.07.21
리눅스 기본 명령어  (0) 2011.07.19
리눅스 UTF-8 언어 설정  (0) 2011.07.19
Find 명령어 사용하기  (0) 2011.07.17
Vim Ut-8 설정  (0) 2011.07.13
댓글
댓글쓰기 폼