1. 파이프(pipe)

grep, tail, wc, sort, awk, sed등
ls -l /etc | more   명령을 입력 하며 파일이 많아 한개 페이지씩 보는 것
ps -ef | grep bash   모든 프로세스 번호를 출력,bash라는 글자 프로세스만 출력
ls -l > aa.lst    결과를 화면에 출력 하지 않고 aa.lst라는 파일에 쓰도록 함
ls -l >> aa.lst    aa.lst파일 이 기존에 잇으면 기존에 내용 이어서씀
sort < aa.lst    aa.lst 파일을 정렬해서 화면에 출력한다.    
sort < aa.lst > bb.lst   aa.lst 파일을 정렬해서, bb.lst 파일에 쓴다.


[root@sevas ~]# sort /test  오름차순
[root@sevas ~]# sort -r /test  내림차순
[root@sevas ~]# cat sort -n /test 넘버(set nu)
[root@sevas ~]# wc /test
[root@sevas ~]# wc -c /test  바이트(byte)
[root@sevas ~]# wc -m /test  chatacter
[root@sevas ~]# wc -w /test  단어수


2. 프로세스
포그라운드 프로세스   화면상에 보여주는 프로세스
백그라운드 프로세스   실행은 되나 형태가 출력 되지 않는 것(서버 데몬등)

 

ps -ef |grep gedit    프로세스 번호 확인
kill -9 xxxxx    프로세스 번호를 죽이기
yes sss     무한 프로세스 돌기
yes /dev/null
ctrl+z
bg
jobs
fg 1
gedit &     백그라운드로 실행


[root@sevas 바탕화면]# gedit
^Z
[1]+  Stopped                 gedit
[root@sevas 바탕화면]# bg
[1]+ gedit &
[root@sevas 바탕화면]# fg
gedit
^Z
[1]+  Stopped                 gedit
[root@sevas 바탕화면]# fg
gedit
^C
[root@sevas 바탕화면]# jobs


3. ftp

/etc/vsftpd/vsftpd.conf    110 라인 listen=NO  YES->NO로변경

# chroot 주석해제
chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list

cd /etc/vsftpd     touch chroot_list 만들어줌
vi chroot_list     chroot_list 목록에 추가하면 root사용자도 ftp사용
ftp       ftp사용자는 익명 사용자

vi vsftpusers     로그인 허용 안함
vi user_list     로그인 헌용 한함


----------------------------------------------------------------------------------------------
yum install ftp -y

/etc/rc.d/init.d/ftp restart

L1
ftp 192.168.1.100
lcd /tmp
ls
!pwd
!mkdir /tmp/ya
!mkdir /tmp/ya2
ls
lcd ya
!pwd
/tmp/ya
!touch 11.txt 22.txt 33.doc 44.doc
!ls
put 11.txt
 *.doc
put 33.doc
!ls
lcd /tmp/ya2
!pwd
get 11.txt
mget *.doc


vi /etc/vsftpd
vi vsftpd.conf
27 # 업로그
31 # 디렉토리
touch chroot_list
vi chroot_list
-fadmin
chmod 777 /vat/ftp/pub
/etc/rc.d/init.d/vsftpd restart
vi chroot_list
-ff1
chmod 775 /home/ftpdadmin
vi ftpusers
ff2
/etc/rc.d/init.d/vsftpd restart

--------------------------------------------------------------------------------------------

 vsFTPD 데몬 타입 변경
1. 기본적으로 standalone 타입의 데몬
/etc/init.d  있다
2. yum -y install xinetd 패키지 설치
3. /etc/vsftpd/vsftpd.conf
110 라인 listen=NO  YES->NO로변경
4. /etc/xinetd.d/vsftpd ,파일 생성
5. cp /usr/share/doc/vsftpd-2../vsftpd.xinetd /etc/xinetd.d/vsftpd 복사
6. /etc/xinetd.d/vsftpd
12행 disable=no -> yes를 no로 변경
7. service xinetd restart
8 FTP 접속후 pstree 프로세스 트리구조 확읹


4. 응급복구

검색할 '단어'를 입력하시고, 엔터를 눌러 주세요.