본문 바로가기
Rinux (리눅스)/명령어

리눅스 자주 사용 하는 명령어 정리 2

by Hwanii_ 2023. 11. 17.
728x90

1. 원하는 경로로 이동 하기

cd

(Change Directory  의 약어)

 

예시 : cd /path/to/your/directory

 

참고 : 제대로 경로가 이동 되었는지를 확인 하려면, pwd 입력 하기.

 

 

현재 /home/daehwan 이라는 디렉토리에 위치 한다.

 

 

cd 명령어로, /run/media 경로를 입력 하고, pwd 명령어를 입력 하니, 현재 경로가 잘 변경된 것을 확인 할 수 있다.

 

 

 

2. 디렉토리 생성 권한 확인 하기 및 사용자 권한 확인사용자 권한 부여 하기

 

 

위의 이미지에서 mkdir 명령어를 사용 했다.

( mkdir [directory name] )

하지만, cannot create directory 라는 메세지가 출력 되면서 Permission denied 가 발생 했다.

권한이 없다는 의미 이다.

 

이것을 해결 하기 위해서는 아래와 같은 절차를 따를 수 있다.

 

예시 : ls - ld /path/to/parent/directory

 

 

입력한 경로에 권한이 있는지를 확인 하는 명령어 이다.

 

사용자 권한이 없는 것을 확인 했다.

 

따라서, daehwan 이라는 현재 사용자에게 권한을 부여 해야 한다.

 

sudo 라는 명령어를 사용 할 수 있다.

이 명령어는 현재 사용자에게 권한이 없으면, sudo 명령어를 사용 해서 루트 권한으로 실행 한다는 의미 이다.

 

 

위와 같이,

sudo mkdir /run/media/daehwan

이라고, sudo 명령어를 사용 하고, mkdir 명령어로 경로 + 원하는 디렉토리를 입력 하면 된다.

 

 

그러면 위와 같이, run/media 디렉토리에 daehwan 이라는 새로운 디렉토리 (폴더) 가 생성된 것을 확인 할 수 있다.

 

 

 

3. 특정 경로에 원하는 파일 생성 하기.

 

touch 명령어를 사용 한다.

 

예시 : sudo touch /desired/path/filename.txt

 

 

touch 명령어를 사용 해서, 원하는 경로에 local.repo 라는 이름의 파일을 생성 하기.

 

 

local.repo 라는 파일이 잘 생성된 것을 확인 할 수 있다.

 

 

 

4. 파일 접근 및 수정 하기.

 

여러 명령어가 존재 한다.

 

텍스트 에디터는 다양 한데, nano / vim / vi / gedit / emacs 등이 주로 사용 된다.

 

각 에디터는 사용자 인터페이스와 명령어의 사용 방식이 다르기 때문에 사용자의 선호에 따라 선택 할 수 있다.

 

우선, nano 부터 확인 하자.

 

 

이렇게 위와 같이,

sudo nano /etc/yum.repos.d/local.repo 

를 입력 하면,

nano 명령어로 해당 경로에 있는 특정 파일을 접근 하고 수정 하겠다는 의미 이다.

 

그러면, 아래와 같이 화면이 뜨게 된다.

 

 

이, nano 에디터 에서 키보드 화살표를 사용 해서 원하는 위치로 이동하고 텍스트를 수정 할 수 있다.

 

 

이렇게 샬라샬라 작성 하고,

 

ctrl + o 를 누르고 엔터를 누르면 저장 할 수 있다.

 

ctrl + x 를 누르고 엔터를 누르면 나갈 수 있다.

 

이후, 잘 작성되었는지는 cat 명령어를 통해 확인 가능 하다.

 

 

반응형