Code.presso Java 웹 개발 체험단 활동 3월 커리큘럼 중 프로젝트 활동이 있는데, 이를 위해 리눅스 기초 명령어를 미리미리 공부해두어야 겠다고 생각했다!
2022년도에는 생각한김에 바로바로 정리하고 공부하는 습관을 들여봅시다😅
리눅스 기초 명령어 1탄! 시 작 ~~ 🔥
1. pwd
df - h
명령어로 전체 디렉토리 구조를 확인할 수 있다.pwd
2. cd
cd 디렉토리명
3. ls
ls -l
명령어로 목록을 자세히 볼 수도 있다(파일 권한 등).ls
4. man
man (명령어, ex_ls)
ls --help
도 비슷하다. 이는 명령어 각각의 사용법을 알고싶을 때 사용하면 유용하다.
5. rm
rm 파일명
rm -r 디렉토리명
-r
: 하위 디렉토리 삭제-f
: 강제로 삭제-i
: 안에 파일을 지울 지 물어봄-v
: 삭제 정보를 보여줌6. rmdir
rmdir 디렉토리명
7. cp
cp 파일1 파일2
(파일1을 파일2로 복사)8. mkdir
mkdir 디렉토리명
9. grep
grep -옵션 패턴 파일명
-c
: 패턴이 일치하는 행의 수를 출력-i
: 비교시 대소문자를 구별 안함-v
: 지정한 패턴과 일치하지 않는 행만 출력-n
: 행의 번호를 함께 출력-l
: 패턴이 포함된 파일의 이름을 출력-w
: 패턴이 전체 단어와 일치하는 행만 출력10. cat
cat 파일명
- 파일이 한개일 경우cat 파일명1 파일명2
- 파일이 여러개일 경우11. file
file 파일명
12. clear
clear
13. history
history
14. head
head 파일명
15. tail
tail 파일명
16. mv
mv 파일1 디렉토리명/파일2
17. wc
wc 파일명
18. tar
tar
c
: 파일을 묶어줌v
: 작업 과정 확인f
: 저장될 파일명 지정x
: 묶은 파일을 풀어줌z
: tar+gzipj
: tar+bzip219. find
find 디렉토리명 -옵션
-name
: 파일 이름으로 검색-user
: 소유자 이름으로 검색-size
: 파일 크기로 검색2탄에서는 보다 더 복잡한 명령어들과 gcc 기본 명령어들에 대해 알아보도록 하겠다!!
화이팅 🌟