기본적인 명령어 모음 (Linux)
< 실습용 기본 명령어 >
mkdir <dir> : directory 생성
ex) mkdir test -> test 폴더 생성
cd <dir> : directory 진입
ex) cd .. -> 상위 디렉토리 이동
cd ../../../ -> 상위/상위/상위 디렉토리 이동
cd \c\Users -> C드라이버의 Users 폴더 이동
만약 User가 hjpark일 경우, 바탕화면으로 가는 방법
cd \c\Users\hjpark\Desktop
rm <name> : 파일 삭제
rm -rf <dir> : directory 삭제
ex) rm test.txt -> test.txt 삭제
rm -rf test -> test directory 및 하위 폴더 삭제
cat <name> : 파일 출력
less <name> : 파일 출력 (방향키, page Up,Down으로 조절) 종료는 대문자 Q
ls : 현재 directory 내용 출력
ls -la : 현재 directory 내용을 자세히 출력 ( 권한, 소유자, 날짜 등등)
ex) ll (만약 등록되어 있다면 ls -la의 단축키로 활용 할 수 있다.)
vi <name> : vi 편집기로 파일 열기
vi 명령어
1) i -> 입력모드로 전환
2) ESC -> vi 모드로 전환
3) dd -> 해당 줄 삭제
4) yy -> 해당 줄 복사
5) pp -> 해당 줄 붙여넣기
vi 종료 법
1) ESC 후 :q -> 종료
2) ESC 후 :w -> 저장
3) ESC 후 :wq -> 저장 후 종료
4) ESC 후 :qa! -> 강제종료
Tip : 경로를 적을 때에 <Tab> 키를 사용하면 자동완성 기능을 사용 할 수 있다.
< 패키지 관련 명령어 (관리자 권한으로 실행) >
apt-get install <pkg-name> : <pkg-name> 설치
apt-get update : package list를 새로 가져온다.
apt-get upgrade : 설치된 package 들을 최신버전으로 업데이트한다.
apt-get remove <pkg-name> : <pkg-name> 제거
< 파일 권한 / 소유자 관련 명령어 >
chmod 777 <name> : <name>의 읽기 쓰기 권한을 777 로 바꾼다.
chmod -R 777 <directory> : directory및 하위 폴더, 파일의 권한을 바꾼다.
참고) http://mintnlatte.tistory.com/258
chown hjpark:hjpark test.txt : test.txt의 소유자를 hjpark으로 바꾼다.
chown -R hjpark:hjpark test : text directory 및 하위 폴더,파일의 소유자를 hjpark으로 바꾼다.
< 압축하기 / 압축풀기 >
bash shell 개념 참고 사이트
- http://storycompiler.tistory.com/101
- http://psik.tistory.com/entry/shell-%EC%9D%B4%EB%9E%80-sh-%EC%99%80-bash%EC%9D%98-%EC%B0%A8%EC%9D%B4%EC%A0%90'리눅스 > 기타' 카테고리의 다른 글
.bashrc에서 예약어 등록하기 (0) | 2019.07.08 |
---|---|
리눅스 7z 압축풀기 (0) | 2019.07.08 |
ARM 기반 소프트웨어 효율성 증대 (0) | 2016.03.09 |
MCU 선정, Cortex 시리즈, 보드 선정 (0) | 2016.03.09 |