yumyum
[Linux] 명령어 모음, 기초 본문
pwd | print work directory 현재 작업중이거나 사용자가 있는 디렉터리의 경로를 보여줌 |
ls | List Segments 파일과 디렉터리의 모든 정보를 제공 |
ls -a | "."로 시작하는 숨긴 파일들을 포함하여 모든 디렉토리와 파일들을 보여줌 |
ls -l | 디렉토리와 파일의 권한을 보여주는 긴 형식의 목록을 출력 |
ls -s | 파일의 크기를 출력 (디렉토리는 0으로 출력) |
ls -S | 파일들을 크기의 내림차순으로 출력한다 |
ls -t | 파일과 디렉토리의 시간 내림차순으로 출력한다 |
cd | 인자 값이 없다면 홈디렉토리로 이동하는 명령을 수행 상대경로나 절대경로가 붙으면 해당 경로로 이동하는 명령을 수행 |
mkdir | 새로운 디렉토리를 생성 |
rmdir | 빈 디렉터리를 삭제 |
rm -rf | 파일이나 디렉터리가 담긴 디렉터리를 삭제 |
lsblk | 시스템에서 사용 가능한 블록 장치를 나열해주는 명령어, 블록 장치의 트리 구조를 나타내줌 |
mount | 윈도우와 달리 sd카드 혹은 usb를 연결할때마다 배포판이 처음에 직접 표시되지 않을 수 있는데, mount 명령을 사용하여 기존 파일 시스템으로 마운트 해야함 |
uname | 이름, 버전 및 기타 시스템 특정 세부 사항과 같은 시스템 정보를 얻기위한 명령어 |
uname -a | 시스템의 모든 정보를 출력 |
uname -m | 시스템 하드웨어 타입 정보 |
uname -n | 사용중인 네트워크 호스트 이름 확인 |
uname -p | 프로세서 정보 확인 |
uname -r | 커널 릴리즈 확인 (운영체제 배포 버전) |
uname -s | 커널명 확인 |
uname -v | 커널 버전 확인 |
ps | Process Status 현재 시스템에서 실행중인 프로세스를 시각화 |
ps -f | Full Listing 프로세스 정보에 대해 상세하게 출력 (uid, pid, parent pid, CPU 사용량, 시작 시간 등등) |
ps -o | Optional Listing 프로세 |
절대경로&상대경로
- 절대경로 : 파일의 root부터 해당 파일까지의 전체경로(URL)를 의미. 보통 다른 사람의 문서나 파일을 이용할 때 사용. 절대경로는 어느 곳에서든 경로에 접근할 수 있다는 장점이 있지만 경로가 변경되면 경로를 일일히 수정해야함
(ex)C:\Program Files\Git
- 상대경로 : 현재 파일의 위치를 기준으로 연결하려는 파일의 상대적인 경로를 적는 것. 상대 경로는 주소나 프로젝트 디렉토리 위치가 바뀌어도 내부 구조만 그대로라면 수정 없이 그대로 사용할 수 있음. 하지만 자기 자신이 기준이기 때문에 자기 자신의 위치가 바뀌는 것에 취약함
(ex) ./src/compnetns/dfkjldsf
정적페이지&동적페이지
정적페이지(Static Web Page)
- 서버에 미리 저장된 파일(HTML파일, 이미지, JavaScript 파일 등)이 그대로 전달되는 웹 페이지
- 서버는 사용자가 요청에 해당하는 저장된 웹 페이지를 보냄
- 사용자는 서버에 저장된 데이터가 변경되지 않는 한 고정된 웹페이지를 보게 됨
동적페이지(Dynamic Web Page)
- 서버에 있는 데이터들을 스크립트에 의해 가공처리한 후 생성되어 전달되는 웹 페이지
- 서버는 사용자의 요청을 해석하여 데이터를 가공한 후 생성되는 웹페이지를 보냄
- 사용자는 상황, 시간, 요청 등에 따라 달라지는 웹 페이지를 보게 됨
'ICT기반 클라우드 네트워크 해킹 침해대응전문가 > 기초' 카테고리의 다른 글
[Linux] 웹 서버의 설치와 운영 (0) | 2023.09.06 |
---|---|
[Linux] 원격지 시스템 관리하기 (수정중) (0) | 2023.09.04 |
[Linux] 하드디스크 관리와 사용자별 공간 할당 (0) | 2023.09.04 |