[리눅스 명령어]24.4.18 추가

오대진·2024년 4월 18일

sudo su root > root에 로그인 명령어
id > 이 컴퓨터에 있는 id 확인
useradd [test] -> 계정 생성 명령어
passwd > 패스워드 변경 명령어


ipconfig > ip 확인
ping [ip] > 기재한 ip에 네트워크 연결 테스트
ping -h > ping과 관련된 옵션 확인

su [계정] > 적은 계정으로 변경
cd [경로] > 경로에 적힌 디렉토리로 변경

clear > 화면 클리어[컨트롤 L로 대체가능]

ps -ef > 지금 이 리눅스에 실행중인 프로세스 목록
Root 앞에 적힌 숫자들은 pid[Process identifier, 프로세스 아이디], PPID[Parent Process ID, 해당 프로세스를 만든 부모 프로세스의 PID]로 나열

which [id] > 위치라는 명령어는 실제 실행 파일의 워치를 알려줌
id는 찾기 원하는 파일 이름

pwd > 내가 현재 명령어를 입력하고 있는 디렉토리 이름

ls > 현재 내가 있는 디렉토리에 어떤 파일, 디렉토리가 있는 지 확인
ls -a > 숨긴 파일, 디렉토리도 확인 가능
리눅스에서는 '.' 이 파일 앞에 붙어있으면 숨긴 파일로 인식
ls -l > ls 관련 옵션 확인
ls -al, ls -la > 동시 사용 가능
ls [파일&디렉토리 경로][options] > 파일에 대한 정보
※해석 방법
-rw-r--r-- 1 root root 3216 Feb 25 10:57 /etc/passwd

  • 파일 / d > 디렉토리
    3216 > 크기
    마지막 수정 날짜
    파일 이름


Vi Text Editor - 메모장과 같은 것

  • 작동법 : vi 명령어 사용
  • VI의 두 가지 모드
    1) 입력모드 : 키보드 'I' 누르고 작성
    2) 명령모드 : 입력모드에서 ESC 누르기
    • vi [제목] -> 파일 열기
    • :w [제목] -> 제목으로 파일 저장
    • :q -> 종료
    • :[원하는 단락 숫자] -> 이동
    • :wq -> 저장 및 종료 동시에 사용
    • /[찾기 원하는 단어 및 문장] -> 검색 기능 / 동일 단어가 많을 경우 'N'과 쉬프트 'N'
    • 지우고 싶은 줄에서 dd -> 줄 한번에 삭제 / 숫자 '3' 입력 후 dd 시 3줄 삭제

  1. 파일 확인
    cat [읽고싶은 파일 이름]
    file [파일경로or이름]
    more [파일경로or이름]

  2. 파일 복사
    cp [복사할 파일][목적지] - 파일 복사
    copy의 줄임말
    mkdir [제목] - 디렉토리 만드는 명령어
    cp -r [복사할 디렉토리 이름][변경할 이름] - 디렉토리 복사

  3. 파일 삭제
    rm [제목]
    remove의 줄임말
    rm -r [제목] - 디렉토리 삭제
    rm -f [제목] - 강제 삭제
    rm -rf [제목] - 디렉토리 및 파일 강제삭제, 잘 사용하지 않는다

  4. 파일 이동 - 복사와 삭제를 한번에 실행하는 명령어
    mv [제목][위치] - 이동 후 원본 삭제
    cp [제목][위치] - 이동 후 원본 유지

mv의 경우 파일 이름 변경도 가능
Ex) mv [제목][위치+변경이름]

  1. 파일 특수 권한 변경
    chmod u-r [파일이름] - 파일 및 디렉토리 특수권한 변경

리다이렉션 명령어
'>' and '>>' - 두번 사용 시 기존에 리다이렉션 했던 결과물도 유지

파이프 명령어
grep ['단어'][수색할 파일/디렉토리]
[A 명령어] | [B 그랩 명령어로 잘 쓸수있다}
Ex) cat /etc/passwd | grep root
'|' 원화 쉬프트 눌러서 입력

0개의 댓글