- 디렉토리 목록 확인
$ ls
$ ls -al
$ ls -l
- 새 디렉토리 생성
$ mkdir [디렉토리 명]
$ mkdir -p [디렉토리 명/ 디렉토리 명/ 디렉토리 명] : 여러 디렉토리 생성
- 디렉토리 이동
$ cd [디렉토리 명]
$ cd .. : 부모 디렉토리로 이동
$ cd / : 최상위 루트로 이동
이때, 디렉토리 명이 너무 길다면 입력 중간에 tab키를 누르면 자동 완성 된다고 한다.
- 디렉토리 삭제
$ rm -r [디렉토리 명]
- 비어있는 파일 생성
$ touch [파일 명]
- 파일 삭제
$ rm [파일 명]
- 파일 복사
$ cp [파일 위치 및 파일 명] [목적지 파일 위치 및 파일 명]
- 파일 이동 ( 파일 이름 변경시에도 사용)
$ mv [파일 위치 및 파일 명] [목적지 파일 위치 및 파일 명]
$ mv [원래 파일 명] [바꾸고 싶은 파일 명]
- 파일 만들고 편집 (nano 에디터)
$ nano [파일 명] : 새로운 파일 작성 또는 존재하는 파일 수정
- 파일 내용 보기
$ cat [파일 명]
- 파일 위치 검색
$ locate *.log : 확장자가 log인 파일 찾기
$ find . *.log : 디렉토리에서 log 확장자가 log인 파일을 찾기
$ whereis ls
$ whereis rm
: 실행 파일 위치 찾기
$ pwd
$ clear
$ [명령어] --help
$ man [명령어] : /[찾고 싶은 단어] 사용해서 단어 찾기
$ apt-get update
: 패키지 매니저를 통해 설치할 수 있는 패키지 목록들을 설치하기 전에 업데이트한다 .
패키지가 설치되는 것이 아니라 패키지 목록들이 업데이트 되는 것이다.
$ apt-cache search [패키지 명]
: 저장된 패키지 목록 중에 해당 패키지 찾기
$ apt-get install [패키지 명]
$ apt-get upgrade
$ apt-get upgrade [패키지 명]
$ apt-get remove [패키지 명]
--- 패키지를 설치하기 전에 먼저 업데이트를 하고 설치하는 것이 좋다.
$ ifconfig : ip 주소 확인 ( ipconfig와 같다)
$ top : 프로세스 목록 확인 명령어, 현재 cpu, memory 점유율 확인
$ ps -ef : 프로세스 상태 및 PID 확인
$ df -kh : 디스크 용량 확인
$ du -kh : 현재 폴더의 용량
$ kill : 백그라운드 프로그램 강제 종료
$ alias t = 'top'
: t를 입력하면 top의 결과가 출력됨.
$ unalias [단축어]
$ sudo useradd -m [사용자 명]
: /home에 가면 사용자가 추가 된 것을 확인할 수 있음.
Linux 명령어 실습해보기(1) (0) | 2022.01.23 |
---|---|
VirtualBox 이용해서 Ubuntu 설치하기 (0) | 2022.01.23 |
[JQuery] HTML5의 Custom data selector (2) | 2021.12.12 |
OG(Open Graph) (0) | 2021.11.21 |
MySQL 스토리지 엔진 - InnoDB, Myisam (0) | 2021.11.14 |