Linux

ubuntu22 명령어 (12/24)

리아챌 2025. 2. 24. 22:19

Octet - IP 주소는 8진수
discmgmt.msc - 디스크 용량 보는 명령어 (실행 창에 입력)


※ Ubuntu

ctrl + shift + + => 터미널 창 크기 키우기
ctrl + - => 터미널 창 크기 줄이기
※ 한/영 키보드로 바꾸고 난 후 
shift + space bar를 사용하면 한/영이 바뀐다.


● ip addr처럼 동일한 명령어(뒤에 이더넷 이름을 입력해주면 된다.)


● 버전 확인 명령어


● 윈도우에서 powershell 명령어를 사용하게 되면 윈도우 환경에서 Linux명령어를 사용할 수 있다.

 

● cmd 창에서 텍스트 환경으로 사용자 계정 정보 보는 방법


● 그래픽 환경으로 사용자 계정에 대한 정보 보는 방법


● root password를 바꾸려면 sudo sh - root로 바꾼후 passwd 명령을 입력하면 비밀번호를 바꿀 수 있다. (하지만, root 비밀번호를 변경했더라도 root 접속은 막혀있기 때문에 아래의 작업을 해준다.)


● vi /etc/pam.d/gdm-password 파일에 들어간다.


● 3번째 줄에 주석처리를 해준다.


● 로그아웃 후 root 계정으로 접속하면 바뀐 비밀번호로 접속이 가능하다.



● SSH 설치 명령어 - 설치해줘야 원격 접속이 가능해진다.

  
● sshd_config 파일에 들어가 밑의 내용을 복사한 후 수정해준다.

 

 

yy p -> 그 줄 복사
x -> delete 형식
w -> 한 단 앞으로 이동
b -> 다시 제자리로 돌아오는 명령어
a -> 한 칸 옆으로 이동하면서 입력모드로 전환
u -> 실수로 잘못입력했을 때 원상복구(before) 시키는 것
uu -> 최근에 after로 다시 돌아간다.
u누른채로 ctrl + r -> 누를수록 제일 이전으로 돌아가는 단축키
ctrl + r -> 제일 최근에 입력한 것으로 돌아가는 단축키

history -c -> 최근에 입력한 명령어들 지우는 명령어



● g 옵션을 주면 그 줄에 위치해 있는 123으로 되어있는 단어를 전부 optimus로 바꾼다.


● 구간을 지정해서 123 -> optimus로 바꾸는 명령어


● 문서 전체의 123을 optimus로 바꾸는 명령어


 
● vi창에서 vi를 잠시 중단 후 작업을 처리하는 명령어 :!

 


 
● vi에서 IP확인하는 명령어

  
● 현재 문자열을 지우고 pwd내용을 집어넣는다 - 잘 사용하지 않음


● 커서가 위치한 아래로 행을 삽입하면서 실행 결과를 가져온다.


● 지정한 위치에 행 삽입을 하는 명령어


● 창을 나누면서 /backup/a를 생성하겠다는 명령어


● ctrl + ww를 하면 창 간 이동이 가능하다. (작업을 하고 나가면 위의 화면처럼 본래의 화면으로 돌아온다.)


● 3sp -> 새 창을 여는데 3줄짜리 새 창을 연다.


● ctrl + w + n -> 새창을 만들어준다(이름이 없는 no name으로)


● ctrl + ww로 새 창으로 옮겨간다음에 이 창에서 .!명령어를 사용하게 되면 그 명령어의 내용이 새 창에 띄워진다.



● 새 창에 내용을 넣고 그냥 w로 저장하게 되면 파일 이름이 없다고 나온다.


 
● 그렇기 때문에 경로랑 파일 이름을 지정해줘야 한다.



● vs 명령어를 사용하면 옆으로 분할 화면이 된다.

 


● :e 명령어를 사용하게 되면 현재 창을 닫고 파일을 연다. (그 파일이 없으면 위에 분할할 때 처럼 파일을 생성해준다.)


● w >> (파일 이름) -> 이 파일에 있는 내용을 파일 이름이 있는 쪽으로 옮긴다.(맨 마지막 위치로)


● r (파일이름) -> 파일 이름 위치에 있는 내용을 이 파일로 불러온다.



● vi로 login.defs를 여는데 + 를 하면 맨 마지막 줄로 커서를 둔 채로 연다.
+ 뒤에 숫자를 적으면 그 줄 번호로 연다.