본문 바로가기

인프라

[OS] 리눅스 기본 명령어 정리

ls [리스트] : 현재 디렉터리에 있는 파일과 그 하위 디렉터리의 이름 나열

명령어 설명
ls -a list all  리스트 전체를 보여준다
ls -l list long 퍼미션/ 포함된 파일 수/ 사용자/ 그룹/ 파일 크기/ 최종수정일/ 파일 이름 
ls -h list human 사람이 보기 좋게 K, M, G 단위를 이용하여 파일 크기 표현
ls -R list recursive 하위 디렉토리의 파일까지 모두 출력
ls -S list size 파일 사이즈 크기 순으로 출력

pwd : 현재 작업 디렉터리를 알려준다.

cd : 디렉터리 변경(이동)

cat : 파일 내용 터미널에 출력 (수정 불가) | concatenate 약자 

명령어 설명
cat file 파일 내용 출력
cat file1 file2 file3 파일 내용 연속해서 출력
cat -n file 파일 행 번호 표시
cat > file1 입력한 내용 파일에 저장 (기존 파일의 내용은 삭제)
cat >> file1 입력한 내용 파일에 저장 (기존 파일의 내용 뒤에 연속하여 기록)
cat file1 file2 > file3 여러 파일을 병합하여 하나의 파일 생성

less : 긴 문서를 위 아래로 이동하며 볼 수 있도록 출력 ( more 명령어는 위에서 아래로만 이동 가능 )

* 추가로 tail 명령어 -f 옵션으로 로그 실시간 확인 가능 

'인프라' 카테고리의 다른 글

공부링크 process thread pid 관련  (0) 2021.09.25
DNS에 대하여  (0) 2021.09.16
[OS] 프로세스와 쓰레드의 차이  (0) 2018.04.24
[네트워크] 네트워크 가상화란  (0) 2017.11.19
[네트워크] 패킷분석  (0) 2017.10.14