사이버가디언즈
사이버가디언즈 - 리눅스 명령어 기초
hsnyus
2025. 6. 29. 14:33
교내 디지털포렌식 전공동아리에서 사이버가디언즈 프로그램으로 리눅스 명령어 기초를 배웠다.
ubuntu 환경에서 ls cd pwd 등의 명령어의 사용 방법과 실습
ls = 현재 디렉토리의 파일, 폴더들의 목록을 보여줌 [list]
cd = 다른 디렉토리로 이동함
pwd = 현재 보고있는 디렉토리의 경로를 보여줌
ls -a
숨긴 파일까지 모두 출력해줌 (기본적으로는 ls 사용시 숨긴 파일은 출력하지 않음
옵션 긴 옵션 설명
| -a | --all | 일반적으로 나열되지 않는(즉, 숨겨져 있는), 마침표로 시작하는 이름을 가진 파일을포함하여 모든 파일을 나열합니다. |
| -A | --almost-all | . (현재 디렉토리) 및 .. (상위 디렉토리)를 나열하지 않는다는 점을 제외하면 위의-a 옵션과 비슷합니다. |
| -d | --directory | 일반적으로 디렉토리를 지정하면 ls는 디렉토리 자체가 아니라 디렉토리의 내용을나열합니다. 이 옵션을 -l 옵션과 함께 사용하면 디렉토리의 내용이 아닌 디렉토리에대한 세부 정보를 볼 수 있습니다. |
| -F | --classify | 이 옵션은 나열된 각 이름 끝에 표시 문자를 추가합니다. 예를 들어, 이름이 디렉토리인경우 슬래시(/)를 추가합니다. |
| -h | --human-readable | 긴 형식의 목록에서는 파일 크기를 바이트 단위가 아닌 사람이 읽을 수 있는 형식으로표시합니다. |
| -l | 결과를 긴 형식(long format)으로 표시합니다. | |
| -r | --reverse | 결과를 역순으로 표시합니다. 일반적으로 ls는 결과를 알파벳 오름차순으로표시합니다. |
| -S | 파일 크기별로 결과 정렬합니다. | |
| -t | 수정 시간별로 정렬합니다. |
이런 옵션을 사용하여 ls도 다양하게 사용이 가능함
file 명령어
file 파일이름
이렇게 치면 그 파일이 디렉토리인지 파일인지 구분할 수 있게 해준다. 정확히는 특정 파일이 어떤 타입인지 알려줌
clear
이건 쉘 창이 너무 더러워졌을 때 다 지워주는 명령어이다.
less 파일이름
해당 파일을 열어 제대로 보기 위한 명령어. cat과 비슷한 역할을 수행하나 cat은 해당 파일의 내용을 읽어와서 쉘에 뿌려주는 역할을 해서 그 내용을 참조해서 무언가를 한다면 less는 파일을 가져오기보다는 그 파일을 제대로 보기 위해 프로세스를 새로 열어 읽기만 하는것이다
참고로 저 상태에서 파일 보고있는 창을 끄려면 Q키를 눌러 빠져나올 수 있다
mkdir 디렉토리 만들기
ln 바로가기 만들기
rm 삭제
cp 복사
mv 파일의 이동 또는 변환