1. pwd ( print working directory)
현재 작업 중인 directory를 확인하는 커맨드
2. cd (change directory)
원하는 디렉터리로 이동 커맨드
cd
기본 위치로 돌아감
cd + 파일명
해당 파일명 디렉터리로 이동
cd ..
상위 디렉터리로 이동 ( 띄어쓰기 주의)
cd .. /디렉터리
현재 위치에서 다른 디렉터리로 이동
cd -
상위가 아닌 바로 전 디렉터리로이동
3. ls (List)
디렉터리에 있는 내용을 확인하는 커맨드
ls
현재 디렉터리에 있는 내용을 출력
ls -a (all)
디렉터리 내 숨겨진 파일 포함
내용을 자세히 출력
(숨긴 파일은 파일명 앞에 .이 찍혀있다)
ls -al (all)
위에 있는 -a 보다 더 자세히 출력
ls -l (long)
자세한 내용을 출력
권한(permission) - 포함된 파일 수 -
소유자 - 그룹 - 파일 크기 - 수정 일자
- 파일 이름
ls -s (size)
파일을 크기순으로 정렬하여 출력
ls -r (reverse)
역순으로 출력
ls -R ( Recursive)
하위 디렉터리까지 출력
ls - h, k, m
파일 크기를 사람이 보기 좋게 출력
ls -l , lu, lc
각각 수정시간 (mtime),
접근시간 (atime),
변경 시간 (ctime) 을 출력
4. mkdir
(make directories)
디렉터리를 만드는 커맨드
5. 파일 생성 및 내용 쓰기 지우기
-touch
파일을 생성할 때 쓰는 커맨드
- gedit or nano
만든 파일에
내용을 작성할 때
사용하는 커맨드로
gedit 파일명
혹은
nano 파일명
- cat 파일명
파일 내 작성한 내용을
확인할 사용
- rm 파일명
파일을 삭제할 때 사용
* 참고로 해당 디렉터리를 벗어나
상위 디렉터리로 이동 후 만든 파일이
들어있는 디렉터리 자체를 삭제하고
싶을 때에는
rm 디렉터리명 이 아니라
rm -r 디렉토리/ 로 입력해야 한다.
6. 파일 및 디렉터리 복사 / 옮기기
복사 명령어는 cp (copy)
*디렉터리를 복사하고 싶을 때에는
-r을 추가하여 입력해 줘야 한다.
옮기는 명령어는 mv
7. 파일 검색 커맨드
locate / which / find
조금씩 쓰임이 다른데
상황에 맞게 골라 쓰자
9. dpkg
package management system
으로 프로그램 패키지를 관리하는
명령어
dpkg --help:
dpkg에 관련된 명령어들 리스트를 볼 수 있다.
dpkg -l:
list의 첫 글자 L이며
현재 패키지 형식으로 설치되어 있는
프로그램의 이름들을 확인할 수 있다.
dpkg -l | greb z*:
리스트 안에
z로 시작되는 패키지들을 보여줘
*l(list)와 g(greb) 사이의 기호는
엔터키 위의 역 슬래시
dpkg -i 파일명 :
설치 (install)
dpkg -r파일명 :
삭제 (remove)
*팁
1. tab 키의 활용
터미널에서 사용하는 기본 명령어들을
자동 완성해 주는 기능이 있으니
적극 활용하자.
2. clear
터미널 창을 초기화.
'정보보안공부 > 잡다정보' 카테고리의 다른 글
tip) 칼리 리눅스 ifconfig 사용 불가 해결법 (0) | 2020.06.16 |
---|---|
정보보안기사 빈출 이론 정리 2 (0) | 2020.05.19 |
시스템 보안 공부 순서 및 정보보안기사 빈출 이론 정리 (1) | 2020.05.15 |
기초) 칼리 리눅스 사용 이유와 기본 툴 설명 (0) | 2020.05.14 |
모의 침투 의미와 학습 방향 (0) | 2020.04.27 |