1. 기타
Linux 버전 확인
cat /etc/issue
현재 디렉토리 경로 확인
pwd
현재 디렉토리 내 파일/디렉토리 확인
ls
화면 정리
clear
종료
sudo shutdown -h now : 라즈베리파이에서 종료
sudo poweroff : 라즈베리파이에서 종료
exit : multipass에서 종료
2. 파일/디렉토리 관련
디렉토리 생성
mkdir {디렉토리 이름}
경로 이동
cd {디렉토리 이름}
상위 디렉토리 이동
cd ..
파일/디렉토리 삭제
rm {파일 이름.확장자}
rm -r {디렉토리 이름}
파일/디렉토리 이동
mv {파일 이름.확장자} {경로}
mv {디렉토리 이름} {경로}
파일/디렉토리 이름 변경
mv {파일 이름.확장자} {파일 이름.확장자}
mv {디렉토리 이름} {디렉토리 이름}
파일/디렉토리 압축하기
zip {압축파일 이름.zip} {파일1.확장자} {파일2.확장자} ...
zip -r {압축파일 이름.zip} {디렉토리1 이름} {디렉토리2 이름} ...
3. vi 관련
vi 파일 생성
vi {파일 이름}
편집모드 진입하기
i
커서 이동(with command mode)
h (왼쪽), j (아래쪽), k (위쪽), l (오른쪽)
텍스트 삭제(with command mode)
x(커서 위치의 문자 삭제) / dd(현재 행 삭제)
편집모드 나오기
ESC
저장 및 종료
:wq
종료하지 않고 저장
:w
저장하지 않고 종료
:q!
4. C파일 관련
실행파일 생성
gcc -o {생성할 실행파일 이름} {C 파일 이름.c}
실행파일 실행
./{실행파일 이름}