기본적인 명령어 모음 (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으로 바꾼다.





< 압축하기 / 압축풀기 >


tar -cvf [압축할 파일 명] [압축할 파일 들]

tar -xvf [압축풀기 할 파일 명]

참고) http://mintnlatte.tistory.com/515




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

+ Recent posts