Linux/개인서버Tip 2005/01/25 16:17
다음은 기본적인 리눅스 명령어 들입니다.
자꾸 까먹어서(?) 적어 둡니다. 앞으로 계속해서 수정,보완할 것 입니다.
*계정관련
useradd test
passwd test
cd /home/test
mkdir public_html
chown test:test public_html
mkdir logs
chown test:test logs
chmod a+x ~test -->/home/test 폴더의 퍼미션을 711로 준다.
*mysql관련
DB생성
mysql> create database DB명
or 쉘프롬프트상에서
mysqladmin -u root -p create DB명
DB삭제
mysql> drop database DB명
권한부여
mysql> GRANT ALL PRIVILEGES ON test.* TO 'test'@'localhost'
IDENTIFIED BY 'test비번';
flush privileges;
DB, 테이블목록보기
mysql> show databases;
mysql> show tables;
사용 DB선택
mysql> use DB명
mysql 백업 명령
mysqldump -u 사용자아이디 -p 백업받을디비 > 백업파일명(backup.sql)
mysql 백업파일 넣기
mysql -u 사용자아이디 -p 사용자디비명 < 백업파일명(backup.sql)
*rpm관련
rpm –Uvh test.rpm 패키지 설치
rpm –e test.rpm 패키지 삭제
rpm –qa | sort | less 설치한 패키지 알패뱃 순서로 보기
rpm -qa | grep php 설치된 php 관련 패키지 보기
*시스템 관련
ntsysv : 시작데몬설정
netconf : 네트웍설정
ps aux | less, pstree : 프로세서 상태
vmstat 5 5, free : 메모리 사용량
ifconfig, netstat : 네트웍설정상태, 네트웍 모니터링
top : cpiu, 메모리, 프로세서 상태
iostat : cpu 모니터링
df -h : 디스크사용량
find / -name test -print : 루트디렉토리 이하 모든 파일중 test란 것
찾아서 출력하라.
tar cvzf testfile.tar.gz 파일1,파일2.....폴더1,폴더2 : 묶고 압축하기
tar xvzf testfile.tar.gz : 압축해제,묶음 풀기
w : 접속한 사용자들의 무엇을 하나?
lastlog : 마지막으로 접속한 계정들의 기록
자꾸 까먹어서(?) 적어 둡니다. 앞으로 계속해서 수정,보완할 것 입니다.
*계정관련
useradd test
passwd test
cd /home/test
mkdir public_html
chown test:test public_html
mkdir logs
chown test:test logs
chmod a+x ~test -->/home/test 폴더의 퍼미션을 711로 준다.
*mysql관련
DB생성
mysql> create database DB명
or 쉘프롬프트상에서
mysqladmin -u root -p create DB명
DB삭제
mysql> drop database DB명
권한부여
mysql> GRANT ALL PRIVILEGES ON test.* TO 'test'@'localhost'
IDENTIFIED BY 'test비번';
flush privileges;
DB, 테이블목록보기
mysql> show databases;
mysql> show tables;
사용 DB선택
mysql> use DB명
mysql 백업 명령
mysqldump -u 사용자아이디 -p 백업받을디비 > 백업파일명(backup.sql)
mysql 백업파일 넣기
mysql -u 사용자아이디 -p 사용자디비명 < 백업파일명(backup.sql)
*rpm관련
rpm –Uvh test.rpm 패키지 설치
rpm –e test.rpm 패키지 삭제
rpm –qa | sort | less 설치한 패키지 알패뱃 순서로 보기
rpm -qa | grep php 설치된 php 관련 패키지 보기
*시스템 관련
ntsysv : 시작데몬설정
netconf : 네트웍설정
ps aux | less, pstree : 프로세서 상태
vmstat 5 5, free : 메모리 사용량
ifconfig, netstat : 네트웍설정상태, 네트웍 모니터링
top : cpiu, 메모리, 프로세서 상태
iostat : cpu 모니터링
df -h : 디스크사용량
find / -name test -print : 루트디렉토리 이하 모든 파일중 test란 것
찾아서 출력하라.
tar cvzf testfile.tar.gz 파일1,파일2.....폴더1,폴더2 : 묶고 압축하기
tar xvzf testfile.tar.gz : 압축해제,묶음 풀기
w : 접속한 사용자들의 무엇을 하나?
lastlog : 마지막으로 접속한 계정들의 기록
http://cafeall.com/trackback/10


0