$ lsb_release -a
$ du -sh *
$ cp -r 원본경로 목적지경로
ex) cp -r ./preprocessing ../../ssw/
(파일 복사는 -r 옵션 빼고)
$ pwd
$ cd 경로
$ mkdir 폴더명
$ mkdir -p testdir/temp
-p 옵션을 주면 하위 디렉토리까지 한 번에 생성
# file 1개 생성
$ touch ./dir1/dir2/file1.txt
# file 여러 개 생성
$ touch ~/dir1/file1.txt ~/dir2/file2.txt ./dir3/file3.txt
$ rm -r testdir/temp # 디렉토리 삭제시 -r 옵션
$ rm -rf testdir/temp # -f 옵션을 주면 삭제 여부 묻지 않고 바로 삭제
$ ls -l | grep ^- | wc -l
$ find. -type f | wc -l
현재 위치에서의 디렉터리(폴더) 개수 세기
$ ls -l | grep ^d | wc -l
압축하려는 파일이 있는 경로로 가서(cd 사용) 파일 압축(파일 여러 개 띄어쓰기로 입력하면 원하는 파일만 압축 가능)
$ zip -r 압축명 압축파일명
현재 경로의 모든 파일 압축
$ zip -r 압축명 ./*
제외할 파일 및 폴더는 --exclude 뒤에 파일 및 폴더 경로를 입력해주고 여러 개라면 --exclude 제외할 파일 및 폴더 경로를 반복하여 나열
$ tar cvzf 저장경로.tgz 파일및폴더경로 --exclude test/aaa/hello.txt --exclude test/bbb/world.txt
# 설치
$ sudo apt install tree
# 확인
$ tree
# 설치
$ sudo snap install sublime-text --classic
# 실행
$ subl 폴더경로