-
[Linux] 스터디 3회차. 리눅스 명령어-②Linux 2021. 5. 23. 17:45
스터디 날짜 : 2021.05.22
<리눅스 명령어-②>
명령어 내용 touch [파일이름] 빈 파일 생성 cat [파일이름] 파일내용출력 mkdir [디렉토리이름] 디렉토리 생성 rm [파일 삭제] 파일삭제 cp [파일이름][파일이름] 파일 복사 mv [파일이름][경로] 파일 이동, 이름 변경(이름 변경 시 많이 사용) tail -숫자 [파일이름] 파일의 맨 밑에서 숫자행까지 출력 head -숫자 [파일이름] 파일의 맨 위에서 숫자행까지 출력 ifconfig 내 IP주소(=ipconfig) ip a(address) 내 IP 주소(=ipconfig) vim [파일이름] 편집기 명령어 history 내가지금까지 사용한 명령어 id [사용자] 사용자 정보 출력 whoami 현재 사용자가 누군지 출력 cat /etc/passwd passwd 사용자 정보 출력 dev 장치 관련(스피커, 마이크) sys 리눅스 커널 정보
touch [파일이름] : 빈 파일 생성
리눅스 파일은 확장자가 없음
.cfg 같이 편의상 붙이는 경우가 있음test 파일 생성 rm [파일이름]
test 파일 삭제 절대경로 : 최상이 디렉토리부터
상대경로 : 현재 디렉토리에서 상대적으로 붙는 경로
터미널에 파일이름 쓸 때 중간에 tab 누르면 자동 완성
mkdir [디렉토리이름] : 디렉토리 생성
rm test -drf 디렉토리 삭제(아래의 파일들도 다 삭제)
네트워크관련 명령어는 줄임말 허용
-라우터, 스위치
NIC(network interface card) 컴터 - 랜선 - 공유기 그 랜선을 꼽는 모듈
리얼택
ipv4 : 000.000.000.000 주소가 부족해서 ipv6가 생김
근데 냅 아이피가 잘 만들어져 있어서 거의 안 씀
ipv6 : 00:00:00:00:00:00:00:00
local 루프백 아이피 127.0.0.1(자기 자신에게 데이터 전송할 수 있는 주소)
= localhostuid : 사용자 식별자
gid : 그룹 idroot 디렉토리 구조 내용 root root계정의 홈디렉토리 home 일반 사용자 홈 디렉토리 tmp 시스템 운영 중 발생하는 임시 데이터 저장
메모리에 있는 것. 껐다 키면 사라짐run 실행 중인 서비스랑 관련된 파일 etc 리눅스 관련 설정이 모여있는 파일 proc 프로세스 관련된 것
프로세스 구분할 때는 pid를 사용!var 로그 쌓이는 곳 boot 컴터 부팅관련된 거 opt 패키지 관련된 것 usr 라이브러리, 헤더파일 -> 링크 : 윈도우의 바로가기 만들기 bin/sbin 명령어 관련된 디렉토리 media 외부장치 (usb, cd) mnt 장치 마운트 관련 srv 서버 관련된 디렉토리(ftp서버, 웹서버...) -rlt 권한 관련된 것들
* -rlt 치면 나오는 목록들
맨앞에 나오는 것은 파일의 종류표기 종류 d 디렉토리 - 일반파일 b 블록 l 링크 rwx rwx rwx (해당 파일의 사용자/ 해당 파일의그룹/ others)
표기 권한 r 읽기 권한 w 쓰기 권한 x 실행 권한
사용자 전환
su [사용자 이름] : 사용자만 변경
su - [사용자 이름] : 사용자 변경 + 사용자의 홈 디렉토리로 이동
사용자 이름 안치면 root가 디폴트
<편집기>
편집기 사용 명령
리눅스 디폴트 편집기 = vi 편집기, vim(vi업그레이드 버전?)
윈도우 = 메모장명령어 내용 vim [파일이름] 편집기 사용 명령 i 조작모드에서 편집모드로(현재 커서에서 편집) o 조작모드에서 편집모드로(현재 커서에서 다음 줄로 이동 후 편집) esc 편집모드에서 조작모드로 이동 : + w + 엔터 저장(조작모드) : + q! + 엔터 강제로 나가기(조작모드) : + q + 엔터 그냥 나가기(조작모드) : + wq + 엔터 저장하고 나가기(조작모드) dd 조작모드에서 현재 커서의 줄 내용 삭제 : + / + 문자열 + 엔터 조작모드에서 특정 문자열 찾기 L 조작모드에서 맨 아래로 커서 이동 M 조작모드에서 중간으로 커서 이동 H 조작모드에서 맨위로 커서 이동 u(undo) 실행취소(=ctrl z)
편집모드 : 텍스트 입력
조작모드(설정모드) : 파일자체에 대한 저장, 나가기, 단어 찾기, 커서 이동
*복붙
1. 조작모드에서 v (비주얼모드로 변경됨)
2. 영역 지정하고
3. y (다시 조작모드로 바뀜)
4. p 붙여넣기할 부분에 p'Linux' 카테고리의 다른 글
[Linux] 리눅스란? (0) 2023.03.08 [Linux] 스터디 5회차. 사용자 전환 (0) 2021.07.25 [Linux] 스터디 4회차. 사용자 및 그룹 관리 (0) 2021.07.25 [Linux] 스터디 2회차. 리눅스 명령어-① (0) 2021.05.23 [Linux] 스터디 1회차. 기본 개념 (0) 2021.05.23