서버 & 클라우드/리눅스

간단 명령어들

Manly 2022. 9. 20. 22:04
반응형

   yum

RPM 설치 시 발생하는 의존성 문제를 해결

 

ex) yum install -y 패키지명

yum remove 패키지명

 

옵션 y    옵션을 통해 설치 과정에서 묻느 질문에 yes를 입력

 

 

 cat

파일의 내용을 화면에 출력

 

 

  vi

vi 편집기 실행

 

ex) vi /etc/li/t.txt

t.txt를 vi 편집기에서 연다

 

$ : 커서를 현재 커서 행의 마지막으로 이동

:q! : 작업한 내용을 저장하지 않고 종료

:q : vi에서 작업한 것이 없을때 vi 종료

 

1) 명령 모드(command mode) - 처음 vi 명령어로 vi를 시작하게 되면 들어가게 됩니다. 여기서는 방향키를 이용하여 커서를 이동할 수 있으며,  "dd" 나 "yy" 로 한 줄 삭제 및 한 줄 붙여넣기, 또는 "x" 명령어로 글자 하나를 삭제할 수 있습니다. 

 

2) 입력 모드(insert mode) - 명령모드에서 "i" 나 "a" 명령을 통해서 입력 모드로 넘어 갈 수있습니다. 입력모드로 가게되면, 자유롭게 코드나 글을 작성을 하시면 됩니다. 명령 모드로 다시 돌아오려면 "ESC"를 누르면 됩니다.  
("i" 명령은 커서가 현재 위치한 부분에서 부터, "a"는 커서 바로 다음 부분부터)

 

3) 마지막 행 모드(Last line mode) - 마지막행 모드는 명령모드에서 ":" (콜론) 을 입력하면 화면 맨 밑단에 :______ 하며 입력을 할수 있는 공간이 나옵니다. 여기서 현재까지 내가 작성한 이 내용을 저장하고 vi를 종료(wq)할지, 그냥 종료(q, q!)할지 등을 입력할 수 있습니다.

 

 su

현재 계정을 로그아웃 하지 않고 다른 계정으로 전환

 

ex) su - grid : grid 계정으로 전환

 

 exit

로그아웃

 

 cd .  현재 디렉토리
 cd ..  한 단계 상위 디렉토리로 이동
 cd /  최상위 디렉토리로 이동

 

 

 fdisk

파티션 변경

 

ex) fdisk -l  : 현재 시스템의 파티션 테이블을 출력한다. 디바이스를 지정하지 않으면, /proc/partitions의 정보를 출력한다.

 

 

 partprobe

재부팅 없이 사용중인 파티션 재인식

 

ex) partprobe , partprobe /디바이스명

 

 

 ls

파일 목록 출력

ls -lrt : 파일목록, 권한까지 출력

 

 

 CP

파일, 폴더 복사

 

cp의 옵션들

 

 RM

파일, 디렉토리 삭제

 

rm의 옵션들

  • -f : 강제로 파일이나 디렉토리를 삭제하고 대상이 없는 경우에는 메시지를 출력하지 않습니다.
  • -r : 디렉토리 내부의 모든 내용을 삭제합니다.
  • -d : 비어있는 디렉토리들만 제거
  • -i : 매번 삭제할때마다 사용자에게 삭제할것인지 묻습니다.
  • -l : 3개의 이상의 파일을 삭제하거나 디렉토리 내부가 비어있지 않을때만 삭제할것인지 묻습니다.
  • -v : 삭제되는 대상의 정보를 출력합니다.

 

 

반응형