일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 칼리
- kali linux
- 기초
- Bandit
- Error
- mysql
- 리눅스
- virtualbox
- shell
- Vitual Disk Image
- Bitnami
- nomaltic place
- kali
- 칼리 리눅스
- MariaDB
- VDI
- nomaltic
- 리눅스 기초
- 노말틱
- Linux
- 네트워크
- Web shell
- Normaltic
- Virtual Box
- 보안
- Today
- Total
목록리눅스 (5)
게으른 개발자

상대경로 vs 절대경로 경로 : 파일의 위치를 표현하는 방법 1) 절대 경로 최상위 디렉터리부터 쭉 ~ 다 표현하면 이게 절대 경로 표현 방법. ex) (1) : /etc/passwd (2) : /root 2) 상대 경로 현재 내가 위치한 곳에서부터 표현하면 상대 경로 표현 방법. ○ 지금 내가 어디에 있느냐(pwd 명령어)에 따라서 표현 방법이 바뀜. ○ 내가 어디있는지가 굉장히 중요하다.!! ○ ( . ) : 지금 내가 있는 디렉토리를 의미한다. ex) 정리 (1) cd /root/Desktop → 절대 경로로 표현한 것 (2) cd ./Desktop → 상대 경로로 표현한 것 (..) : 지금 내가 있는 곳에서 한 단계 위의 경로 위 이미지와 같이 (..)을 연속으로 사용할 때는 ../../ 이런식..

pwd pwd : 내가 지금 어떤 폴더에 있는지 알려주는 명령어 print working directory = pwd 디렉터리??? -> 디렉터리는 폴더와 같다 ( 정확하게는 같은게 아니다.) 사실 폴더가 더 넓은 개념이다. Microsoft에서 DOS 운영체제에서는 디렉터리 용어만 있었다 그러나 윈도우가 나오면서 폴더 용어가 나왔다. 아래 그림에서 폴더는 파일시스템(디렉터리)를 포함해서 존재하지 않는 가상 항목들까지 좀 더 넓은 개념이다. 리눅스에서는 '/' 라는 디렉터리가 있다. 리눅스에서의 최상위 디렉터리. 위에 pwd의 결과가 /root 로 나왔는데, '/' 디렉터리 아래있는 root 디렉터리에서 작업을 수행하고 있다는 의미이다. cd cd = change directory 이름 그대로 디렉터리를..

1. 명령어 2. 전달 인자 (argument) 3. 옵션 1) 명령어(Commend) id, clear, ifconfig, poweroff, apt, apt-get, ,reboot, sudo, passwd ...... 이런 명령어들은 하나 하나 전부 프로그램 입니다. 그러면 이 프로그램들의 위치를 알고 싶으면 어떻게 해야할까요? 바로 which 명령어를 사용하면 됩니다. which ex) ┌──(root㉿kali)-[~] └─# which id /usr/bin/id 어떤 명령어의 실제 프로그램 위치를 확인해 볼 수 있습니다. 즉, id = /usr/bin/id 는 같은 의미 입니다. 따라서 'id'만 입력하거나, '/usr/bin/id'을 입력해도 같은 결괏값을 보여줍니다.!! ex) ┌──(root㉿..

shell은 운영체제가 사용자로부터 명령어를 전달받는 창구역할입니다. 운영체제는 shell를 통해서 사용자로부터 명령어를 전달받고, 그 명령어를 컴퓨터에게 전달합니다. shell 종류는 Bourne Shell, C Shell, tee-see-Shell 등등 많은 shell이 있다. - 칼리 리눅스에서 기본쉘은 z shell [zsh]이다. 그러면 어떻게 zsh를 사용할까? 일단 먼저 터미널에 대해서 알아봅시다. 우리가 실생활에서 사용하고 터미널의 사용처는 "버스터미널"이라는 단어에서 많이 접해보았을 것입니다. 'Terminal'의 뜻은 '끝점', '종점', '단말'을 의미합니다. 옛날에는 컴퓨터가 매우 커서, 한대에 여러 명이 붙어서 사용을 했었는데 이렇게 연결된 종점(사용자)들을 관리하기 위해서 프로그..
CLI = Commend Line Interface CLI 는 "명령줄 인터페이스" 라는 뜻이며 터미널을 통해 사용자와 컴퓨터가 상호 작용하는 방식을 의미한다. 명령어 정리 ifconfig ifconfig 명령어를 통해서 해당 PC의 IP 주소를 알 수 있다. clear = [control + l( 알파벳 L의 소문자)] 터미널에 쌓여있는 명령어와 결과들을 지우고 다시 초기 터미널 상태로 만들어주는 명령어이다. 커맨드 명령어로 'clear' 를 치거나, 단축키는 키보드로 ctrl + l 를 누르면 된다. id 현재 사용자의 계정 정보를 알려준다. 지금 명령어를 입력하는 사용자의 계정이 알 수 있다. poweroff 시스템 종료 해당 포스트는 nomaltic place 님의 리눅스 기초강의를 듣고 만들었습..