find ./ -name "*.gz" -exec tar zxvf {} \;
tar는 파일들을 묶는 용도 gzip이 파일 압축 용도 -z : gzip 압축 -c : tar -x : tar 묶음 해제 -v : 처리과정 표시 -f : 압축대상 지정 -C : 압축해제 디렉토리 지정 묶을대상을 tar로 묶고 처리과정 표시 tar zcvf 묶음파일명 묶을대상 tar 묶음파일을 현재 경로에 해제 tar zxvf 묶음파일명 압축대상을 gz으로 압축하고 tar로 묶고 처리과정 표시 tar zcvf 압축파일명 압축대상 tar.gz 압축파일을 현재 경로에 해제 tar zxvf 압축파일명
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory 삭제 한 디렉토리 내부에서 명령을 실행하여 존재하지 않는 디렉토리라고 발생합니다. 삭제 한 디렉토리 내부 말고, 존재하는 디렉토리 경로로 이동 후 진행하면 됩니다.
scp(secure copy) 원격지 파일을 로컬에 다운로드(원격지에 있는 파일을 권한 그대로 로컬에 다운로드)scp 원격지계정@원격지아이피:원격지파일경로 로컬다운로드경로ex) scp -p root@123.123.123.123:/home/boya/sample.log ./ 로컬 파일을 원격지에 업로드(로컬에 있는 파일을 권한 그대로 원격지에 업로드)scp 로컬파일경로 원격지계정@원격지아이피:원격지업로드경로ex) scp -p sample.log root@123.123.123.123:/home/boya