사용자 생성
adduser test
passwd 1234


메일 사용자 생성(셋팅에 따라 다름)
vadduser test
vpasswd 1234


사용자 삭제
userdel test
userdel -r  test -> 계정의 홈디렉토리 파일까지 삭제


사용자 비밀번호 변경
passwd test [Enter]

Changing password for user test.

New password: 새로운 패스워드 입력 [Enter]
Retype new password: 똑같이 다시 입력 [Enter]
passwd: all authentication tokens updated successfully.


아파치 설정

/usr/local/apache/conf/httpd.conf

설정 변경 후에는 항상 재시작
/usr/local/apache/bin/apachectl restart


네임서버 관련
/etc/named.conf : 네임서버 설정 파일
 /var/named : 각 도메인에 해당하는 .zone 설정 파일
 /etc/init.d/named restart : 설정 변경 후에는 재시작


vi 주요 명령어

i 추가 모드
add
y p (한줄 복사/붙여넣기)

:q! 그냥 종료
:wq! 쓰고 종료
:qw! 쓰고 나오기

/ 특정 내용 찾기

tar 압축 명령어

[압축할 때] tar cvzf 파일명.tar.gz <디렉토리> 또는 파일
[압축 해제] tar xvzf 파일명.tar.gz 

[예제]
tar -xvvf foo.tar : foo.tar 파일을 푼다.
tar -xvvzf foo.tar.gz : gzip으로 압축된 foo.tar.gz 파일을 푼다.
tar -cvvf foo.tar foo/ : foo 디렉토리에 있는 내용물을 foo.tar 파일로 묶는다.

반드시 아래 옵션들 중 하나가 들어가야 한다.
-A, --catenate, --concatenate : 저장 파일에 tar 파일을 추가한다.
-c, --create : 새 저장 파일을 만든다.
-d, --diff, --compare : 저장 파일 혹은 파일 시스템 간의 다른 점을 찾는다.
--delete : 저장 파일에서 지운다. (자기 테이프에는 쓰면 안 된다)
-r, --append : 저장 파일의 끝에 파일을 덧붙인다. 
-t, --list : 저장 파일의 내용 목록을 보여준다.
-u, --update : 저장 파일에 저장된 사본보다 새로운 파일만을 덧붙인다.
-x, --extract, --get : 저장된 것에서 풀어낸다.

부가적인 옵션은 아래 주소를 참고해 주세요!
http://blog.naver.com/khyunju1011/120028650847


grep 명령어

파일 내의 텍스트를 찾을 때 사용.
아래 명령어의 text 부분을 변경해서 사용.
하위 폴더를 지정할 때는 */*/* 식으로 지정하는 것이 유용.
-r 옵션으로 한번에 검색하는 것도 가능.

grep "text" *
grep -r "text" *


파일 내용 일괄 변경 기능

- perl을 사용합니다.
- 현재 디렉토리아래의 모든 html 파일안의 "old" 이라는 문구를 "new"이라는 문구로 대체

find ./ -name "*.html" -exec perl -p -i -e 's/old/new/g' {} \; 

find ./ -name "*" -exec perl -p -i -e 's/<?ob_start();?>//g' {} \;


특정 파일 일괄 관리 기능

find . -name "*.pc" -print | xargs -l {} -t mv {} [옮길 폴더명]


조금 빠른 복사

tar cf - . | ( cd [옮길 폴더명] && tar xBf - )


파일 소유권 변경

chown -R 소유계정:소유그룹 testDir


저작자 표시
♡♥ … 위의 [view on]을 클릭해 주시면 블로그 운영에 큰 도움이 됩니다 … ♥♡
Posted by 지오닷컴 Trackback 0 : Comment 0

댓글을 달아 주세요

prev 1 ... 73 74 75 76 77 78 79 80 81 ... 97 next