cat employees.txt

byoungguk:100:server
gildong:200:sales


cat read-employees.sh

#!/bin/sh
IFS=:
echo "employee names:"
echo "---------------"
while read name empid dept
do
     echo "$name is part of $dept department"
done < ~/employees.txt




./read-employees.sh
employee names:
---------------
byoungguk is part of server department
gildong is part of sales department






저작자 표시 비영리 동일 조건 변경 허락
신고
크리에이티브 커먼즈 라이선스
Creative Commons License

WRITTEN BY
김병국
유용했던 자료를 기록해 두었습니다. 도움이 되시길~~~ Welcome! I started this blog as a way to give back to all of the other system administrators who have taught me something in the past. Writing these posts brings me a lot of enjoyment and I hope you fun

받은 트랙백이 없고 , 댓글이 없습니다.
secret



perl -pi -e 's/\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-//g' 파일이름


import 하는쪽에 --force 옵션 사용





저작자 표시 비영리 변경 금지
신고
크리에이티브 커먼즈 라이선스
Creative Commons License

WRITTEN BY
김병국
유용했던 자료를 기록해 두었습니다. 도움이 되시길~~~ Welcome! I started this blog as a way to give back to all of the other system administrators who have taught me something in the past. Writing these posts brings me a lot of enjoyment and I hope you fun

받은 트랙백이 없고 , 댓글이 없습니다.
secret

데몬 시작,중지에 대해

cd /var/log

more boot.log


사용자가 가장 최근에 로그인 한것 표시

lastlog | more


/var/log/message ---> 중요

more secure ---> 사용자 인증관련

/var/log/wtmp
last | more

more xferlog  --> ftp 송수신 내용


/var/run/utmp
w

USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT

xxx pts/3    x.x.x.x  13:04    0.00s  0.19s  0.00s sshd: xxx [priv]

1. 사용자 정상인지?
2. 접속 ip 정상인지?
3. 실행 명령 확인

신고
크리에이티브 커먼즈 라이선스
Creative Commons License

'서버관리' 카테고리의 다른 글

취약한 cgi 프로그램 perl 예시  (0) 2012.12.13
아파치 모듈 확인하기  (0) 2012.12.12
로그 파일에 대해  (0) 2012.12.12
어떤 데몬과 연결되어 있는지 확인하기  (0) 2012.12.12
리눅스 이더넷  (0) 2012.12.08
ps 명령시 STAT설명  (0) 2012.12.07

WRITTEN BY
김병국
유용했던 자료를 기록해 두었습니다. 도움이 되시길~~~ Welcome! I started this blog as a way to give back to all of the other system administrators who have taught me something in the past. Writing these posts brings me a lot of enjoyment and I hope you fun

받은 트랙백이 없고 , 댓글이 없습니다.
secret

root@www /backup [0.00 0.00]> touch test.txt
10:49:58
root@www /backup [0.00 0.00]> vi !!:$
vi test.txt
10:50:18

root@www /backup [0.00 0.00]> cp test.txt test2.txt
10:51:28
root@www /backup [0.00 0.00]> vi !^
vi test.txt
10:51:35

저작자 표시 비영리 동일 조건 변경 허락
신고
크리에이티브 커먼즈 라이선스
Creative Commons License

WRITTEN BY
김병국
유용했던 자료를 기록해 두었습니다. 도움이 되시길~~~ Welcome! I started this blog as a way to give back to all of the other system administrators who have taught me something in the past. Writing these posts brings me a lot of enjoyment and I hope you fun

받은 트랙백이 없고 , 댓글이 없습니다.
secret
 find / -nouser -o -nogroup -print
/etc/cups
/etc/cups/snmp.conf
/etc/cups/pdftops.conf
...중략



신고
크리에이티브 커먼즈 라이선스
Creative Commons License

WRITTEN BY
김병국
유용했던 자료를 기록해 두었습니다. 도움이 되시길~~~ Welcome! I started this blog as a way to give back to all of the other system administrators who have taught me something in the past. Writing these posts brings me a lot of enjoyment and I hope you fun

받은 트랙백이 없고 , 댓글이 없습니다.
secret
find / -type f \( -perm -004000 -o -perm -002000 \) -exec ls -lg {} \;


신고
크리에이티브 커먼즈 라이선스
Creative Commons License

WRITTEN BY
김병국
유용했던 자료를 기록해 두었습니다. 도움이 되시길~~~ Welcome! I started this blog as a way to give back to all of the other system administrators who have taught me something in the past. Writing these posts brings me a lot of enjoyment and I hope you fun

받은 트랙백이 없고 , 댓글이 없습니다.
secret
find / -type f \( -perm -2 -o -perm -20 \) -exec ls -lg {} \;

많은 파일들이 보임.


신고
크리에이티브 커먼즈 라이선스
Creative Commons License

WRITTEN BY
김병국
유용했던 자료를 기록해 두었습니다. 도움이 되시길~~~ Welcome! I started this blog as a way to give back to all of the other system administrators who have taught me something in the past. Writing these posts brings me a lot of enjoyment and I hope you fun

받은 트랙백이 없고 , 댓글이 없습니다.
secret

확장자명으로 파일 찾고, 내용까지 출력한다. {} 는 출력값을 하나씩 대입한다는 뜻.

find /home -name '*.txt' -exec cat {} \; -print

find / -name '.forward' -exec cat {} \; -print
/home/test/.forward


신고
크리에이티브 커먼즈 라이선스
Creative Commons License

WRITTEN BY
김병국
유용했던 자료를 기록해 두었습니다. 도움이 되시길~~~ Welcome! I started this blog as a way to give back to all of the other system administrators who have taught me something in the past. Writing these posts brings me a lot of enjoyment and I hope you fun

받은 트랙백이 없고 , 댓글이 없습니다.
secret
클라이언트 openvpn 설치시 bin 디렉토리에 보면,

addtap 있는데 이것을 실행한다.

설정 파일에서

dev-node "로컬 영역 연결 8"   이런씩으로 추가한다.


신고
크리에이티브 커먼즈 라이선스
Creative Commons License

WRITTEN BY
김병국
유용했던 자료를 기록해 두었습니다. 도움이 되시길~~~ Welcome! I started this blog as a way to give back to all of the other system administrators who have taught me something in the past. Writing these posts brings me a lot of enjoyment and I hope you fun

받은 트랙백이 없고 , 댓글이 없습니다.
secret

실수로 압축을 하다가 -C 를 만들어 버렸다. 
그런데 삭제가 쉽지 않다.

15:56:13 # rm "-C"
rm: invalid option -- C
Try `rm ./-C' to remove the file `-C'.
Try `rm --help' for more information.


현재 경로를 지정해서 하니 잘 지워진다.

15:56:32 # rm "./-C"
rm: remove regular file `./-C'? y

저작자 표시 비영리 동일 조건 변경 허락
신고
크리에이티브 커먼즈 라이선스
Creative Commons License

WRITTEN BY
김병국
유용했던 자료를 기록해 두었습니다. 도움이 되시길~~~ Welcome! I started this blog as a way to give back to all of the other system administrators who have taught me something in the past. Writing these posts brings me a lot of enjoyment and I hope you fun

받은 트랙백이 없고 , 댓글이 없습니다.
secret