일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- Spring
- Code States 백엔드 합격 후기
- 금감원 백내장 민원
- 코드스테이츠 백엔드 교육과정
- Gamsgo
- CodeState 후기
- 금융감독원
- 코드스테이츠 백엔드 후기
- 메서드
- 코테 합격후기
- 코드스테이츠 백엔드 부트캠프 합격
- 코드 스테이츠 백엔드 교육과정
- 에이치엘비
- 백준 알고리즘
- 자바
- 해시
- 백내장
- 금융감독원 민원신청
- 코드스테이츠 부트캠프 합격 후기
- 금감원
- HLB
- 코드스테이츠 합격 후기
- 겜스고
- 코드스테이츠 합격
- Java
- 백내장 다초점렌즈 삽입술
- 보험금 지급거절
- 코드스테이츠 부트캠프
- codestates 국비지원 1기 합격 후기
- 백내장 금감원
Archives
- Today
- Total
개발하는 동그리
리눅스 [Linux] 본문
반응형
리눅스 명령어
- cd /mnt 바탕화면이동
- 우분투 경로
\\wsl$\Ubuntu\home - 터미널은 (CLI)로, 커서가 있는 한 줄의 공간을 Prompt 라고 부른다.
- pwd : 현재위치 확인하기
- mkdir : 폴더 만들기 ( mkdir helloWorld ) -- helloWorld 라는 폴더 생성됨.
- mkdir 폴더명 {1..n} : n개의 폴더를 한번에 생성할 수 있음.
- ls : list 의 약자로 폴더에 포함된 파일이나 하위 폴더의 리스트 출력
- ls -l , ls -a, ls -la 가 있다. ( a 는 all 이라는 뜻, l 은 폴더나 파일의 포멧을 전부 표현하라는 뜻)
- drwxr-xr-x = d로 시작하면 폴더
- -rw-r--r-- = -로 시작하면 파일
- cd : 폴더 진입 cd ../
- touch : 텍스트 파일 생성하기 ( touch line.txt )
- cat : 파일 내용 터미널에 출력하기 ( cat line.txt )
- rm : 파일 삭제하기 ( rm line.txt )
폴더의 경우 ( rm -rf helloWorld ) * r은 폴더를 지울 때 사용, f 질문 받지 않을 때 사용 - mv : 폴더나 파일의 이름을 변경 또는 위치를 옮길 때 사용 ( mv [폴더나 파일의 이름] [도착 폴더의 이름] )
-> mv bye.txt bye/ 라고 하면 bye.txt 가 bye 폴더로 이동한다.
-> mv bye.txt hello.txt 라고 하면 bye.txt 의 이름이 hello.txt 로 변경된다.
- cp : 폴더나 파일 복사하기, copy의 약자다 ( cp hello.txt hi.txt ) -> hello.txt 와 똑같은 내용을 가진 hi.txt 라는 이름을 가진 파일이 복사된다.
rm 에서와 마찬자기로 폴더를 복사 할 때에는 ( cp -rf hello hi ) -> hello 폴더를 복사하여 hi 폴더가 복사된다. - 각 명령어에 -h 를 입력하면 옵션을 확인할 수 있다.
- cd .. 상위 폴더로 이동
- cd ./폴더명 : 하위 폴더로 이동
root 권한
- whoami : 로그인된 사용자 확인 명령어
- sudo : 관리자 권한을 획득하는 명령어
apt 패키지 매니저의 주요 명령어
- 패키지 목록 갱신: apt update(관리자 권한 필요)
- 패키지를 다운로드할 수 있는 여러 저장소의 최신 정보를 업데이트합니다. 새로운 저장소를 추가하거나, 패키지를 설치하기 전, 최신 정보를 갱신합니다.
- 설치된 프로그램이 새로운 버전으로 변경되지 않습니다.
- 업그레이드 가능한 패키지 목록을 출력: apt list -—upgradable
- 전체 패키지 업그레이드(버전 업): apt upgrade (관리자 권한 필요)
- 특정 패키지만 업그레이드(버전 업): apt --only-upgrade install 패키지 이름 (관리자 권한 필요)
- 패키지 설치: apt install 패키지 이름 (관리자 권한 필요)
- 설치된 패키지 보기: apt list --installed
- 패키지 검색: apt search 검색어
- 패키지 정보 확인: apt show 패키지 이름
- 패키지 삭제: apt remove 패키지 이름 (관리자 권한 필요)
< 텍스트 에디터 nano > vi ,emacs 추천
터미널에 출력되는 -rw-r--r-- or drwxr-xr-x 를 보고 권한을 알 수 있다.
chmod : 권한을 변경하는 명령어
Access classOperatorAccess Type
u (user) | + (add access) | r (read) |
g (group) | - (remove access) | w (write) |
o (other) | = (set exact access) | x (execute) |
a (all: u, g, o) |
반응형
'IT 정보 > 기타 정보' 카테고리의 다른 글
IntelliJ Plugin 추천 - (5가지) (13) | 2022.05.16 |
---|---|
Git 기초 (1편) (10) | 2022.05.02 |
[HTML/CSS] 레이아웃 : 화면을 나누는 방법 ( HTML구성하기 ) (6) | 2022.04.28 |
[HTML/CSS] HTML , CSS 는 무엇인가!? (3편) - flexbox! (11) | 2022.04.28 |
[HTML/CSS] HTML , CSS 는 무엇인가!? (2편) - CSS (4) | 2022.04.27 |