사진은 앵발리드(군사박물관) 앞 공원 - 파리 1일차 혼빵했던 곳
학교 다닐 때 제일 힘들어했던 과목중 하나인 리눅스를 다시 마주하게 된 날이었다. 가상머신 다루는거 자체가 고역이었는데 WSL2로 하니까 훨씬 쉬워서 괜찮았던 것 같기도.. 아직은 기본 CLI 명령어 밖에 모르고 에디터 쓰는 감이 제대로 안돌아와서 nano를 쓸건지 vim을 쓸건지 스스로도 앞으로 방향을 제대로 정해야 될것 같다.
CLI(Command-Line Interface): 명령줄 인터페이스
GUI(Graphic User Interface): 그래픽 사용자 인터페이스
pwd
: 현재 위치 확인mkdir
: 디렉토리 생성ls
: 있는 폴더/파일 모두 출력 (-a 숨김파일 모두 표시)touch
: 새 파일 생성(원래는 수정시간 바꿀 때 씀)echo
: 뒷 문자열 그대로 출력cat
: 파일 모든 텍스트 출력rm
: 폴더/파일 삭제 (폴더 삭제할때는 -rf)mv
: 폴더/파일 이동, 이름 변경cp
: 폴더/파일 복사sudo apt install wget
-> 형식으로 패키지 다운
ls -l
d/rwx/rwx/rwx
사용 예시)
chmod a=rw hello.java # -rw-rw-rw-
chmod a= hello.java # ----------
chmod u+rwx hello.java # -rwx------
사용 예시)
chmod 744 hello.java # -rwxr--r--