본문 바로가기
Study/LINUX

LINUX - 명령어 모음 2

by 멘탈은안녕하신가 2023. 12. 16.
728x90
반응형
주의! 우분투를 주로 활용하기 때문에 우분투에 최적화 되어 있어 다른 리눅스에서 적용되지 않을 수 있습니다.

 

  • mv : 파일 이름을 변경하거나 다른 위치로 이동

1. mv {이동할 파일명} {경로}/{변경할 파일명}

1-1. {변경할 파일명}이 없고 {경로}만 존재할경우 {경로} 아래에 {이동할 파일명}을 그대로 이동

mv text.txt abcd

abcd가 디렉토리일 경우 abcd/text.txt로 이동

 

mv text.txt abcd

abcd가 디렉토리가 아닐 경우 text.txt를 abcd로 이름을 변경해서 이동

 

1-2. {이동할 파일명}이라는 파일을 {경로}디렉토리의 {변경할 파일명}으로 이동

mv text.txt abcd.txt

text.txt라는 파일을 abcd.txt라는 파일로 이름을 변경해서 이동

 

 

2.mv {이동할 디렉토리} {경로}/{새롭게 이동할 디렉토리}

{새롭게 이동할 디렉토리}에 아래 {이동할 디렉토리}를 이동

mv text abcd

abcd디렉토리 아래 text디렉토리를 이동(완성: abcd/text)

 

 

  • adduser : 유저 생성
adduser {아이디}

 

 

 

  • mkdir : 새로운 디렉토리 생성
  • rmdir : 디렉토리 삭제
  • find : 파일 찾기
  • findstr : 파일 찾기(정규식 활용가능)
  • which {파일명} : 해당 파일이 존재하는 경로 출력
  • ps : 현재 실행중인 프로세스 목록을 보여줌
예) ps -efc | grep tomcat

ef : 모든 프로세스 포맷 출력

 

  • grep : 파일 내의 문자 찾기
  • pwd : 현재 경로
  • cat : 파일의 내용 확인
예) cat text.txt

 

 

  • source : 수정된 값 재시작 혹은 실행없이 적용
예) source /etc/bashrc

 

 

  • echo : 지정한 문자열이나 입력한 환경변수의 값을 출력한다.
예)
echo $JAVA_HOME
echo "HI"

 

 

 

  • chown : 파일(또는 폴더) 소유권 권한 부여
    • chown {사용자}:{그룹} 파일(또는 폴더)
예) chown ubuntu upload

 

 

 

  • chmod : 읽기(4), 쓰기(2), 사용(1) 등의 권한 부여(소유자, 그룹, 기타)
    • chmod {권한 숫자} {파일 또는 폴더명} : 파일(또는 폴더) 사용 권한

 

 

  • vi(또는 vim) 편집기 / nano
    • 실행 : vi 파일명
    • 읽기(view) 모드에서 명령어 입력(입력 모드에서 esc로 변경)
      • 종료 : q,x
      • 저장종료 : wq (nano 모드는 Ctrl+X 후 Y)
      • 종료시 강제 명령 : !
        • 예) wq!
      • 이동 : h,j,k,l  
      • 입력 모드(읽기 모드에서) : i,l
      • 입력 모드 취소 : esc
      • 블럭 : 읽기 모드에서 v 누르고 키보드 (위, 아래) 방향키로 블럭처리
        • 복사 : 블럭처리 된 상태에서 y
      • 붙여넣기 : p (복사가 된 텍스트가 메모리상에 있으면 가능)
      • 삭제
        • 한줄 삭제 : dd
        • 여러줄 삭제 : d 누르고 현재 커서부터 아래로 몇줄 삭제할건지 입력
      • 검색 : 읽기 모드에서
        • 아래 방향 : /{찾을 문자열}
        • 위 방향 : ?{찾을 문자열}
        • 검색 후 상황에서 다음 검색 내용 찾기
          • 현재 커서에서 아래 방향으로 찾기 : 소문자 n
          • 현재 커서에서 위 방향으로 찾기 : 대문자 N

 

 

LINUX - 명령어 모음 1

주의! 우분투를 주로 활용하기 때문에 우분투에 최적화 되어 있어 다른 리눅스에서 적용되지 않을 수 있습니다. 도움말 : {명령어} /? 출력방식 tui 문자기반 출력 gui 그래픽기반 출력 ctrl+alt+f1 tui

commontoday.tistory.com

 

LINUX - 명령어 모음 3

재부팅(다시 시작) reboot 또는 shutdown -r now 종료 shutdown -h now ip 확인 hostname -I ip addr show 실행중인 프로세스 확인 netstat 옵션 a : 현재다른 PC와 연결되어 있거나 대기중인 포트를 모두 확인 no : 숫자

commontoday.tistory.com

 

 

참조1 : https://m.blog.naver.com/PostView.nhn?blogId=ncloud24&logNo=221388026417&proxyReferer=http:%2F%2F210.117.121.212%2F

참조2 : https://www.manualfactory.net/10805

참조3 : https://ongal.tistory.com/190

참조4 : https://zetawiki.com/wiki/%EB%A6%AC%EB%88%85%EC%8A%A4_%EB%A9%94%EB%AA%A8%EB%A6%AC_%EC%82%AC%EC%9A%A9%EB%A5%A0_%ED%99%95%EC%9D%B8

728x90
반응형

댓글