find 명령을 이용하면 가능합니다.
find . ! -name *.txt -exec rm {} \;
위와 같이 하면 현재 디렉토리 아래에 있는 화일 중
txt확장자를 가진 이름의 파일을 제외한 모든 파일이 지워집니다.
각 부분에 대한 간략한 설명입니다.
find : 명령
. : 현재 디렉토리 아래로
! -name *.txt : *.txt 파일은 제외하고
-exec rm {} \; : 찾은 파일을 rm한다. (찾은 파일은 {}로 표시합니다.)
일요일은 짜빠게뤼~ 먹는날~^^
sysctl 커널 파라미터
history 시간 정보 출력
hdparm - 하드디스크의 자세한 정보 보기
시스템 최적화 - 동시사용자 늘리기위한 커널 조정
아파치 HARD_SERVER_LIMIT
Linux 소켓 접속 개수 늘리기
net-snmp 설치 및 snmp 사용법
리눅스 파일 복구 명령 debugfs
오라클시작
[APM] 리눅스에서 Apache, PHP, MySQL 등 제거 방법
압축 : tar / gzip / jar / tbz 사용법
tar.gz 특정 디렉토리에 압축풀기
MRTG 설치
net-snmp-5.3.2.3
아파치 모듈 mod_status
리눅스 쓸데없는 파일,로그파일 주기적으로 삭제하기
리눅스에서 일정기간 이상된 파일 삭제하기
리눅스로그파일삭제 어떤걸삭제하나요?
보안서버구축시 아파치 컴파일 중 "can not be used when ...
리눅스 vsftp의 root 접속문제
Copyright ADMINPLAY corp. All rights reserved.
abcXYZ, 세종대왕,1234