파일 복사

 

cp 복사할파일 위치/ 파일이름 ( 한칸 띄우고) 복사할 위치/복사할파일

cp cp.txt dir1/cp.txt

 

cp cp_test.py /home/jae/Pictures/py_test.py    붙여넣기 할곳에 이름을 바꿀수도 있음

 

이름바꾸기를 할때는

mv를 사용함

mv는 잘라내기 느낌.

 

mv mv.txt /home/jae/Pictures  # mv.txt라는 파일을 Pictures 에 잘라내서 붙여넣기

그리고 이름 바꿀때도

mv rename.txt rename2.txt # rename.txt 이름을  rename2.txt로 바꿈

파일 목록 명령어

 

ls

 

ls -al

 

명령어 방식으로 제어 하는것을 CLI

 

pwd  현재 디렉토리 보는것

 

새 디렉토리 만들기 mkdir hello_linux    hello_linux 라는 디렉토리 생성됨

 

비어 있는 파일 만들기 touch  empty_file.txt   empty_file.txt라는 빈 파일이 생성

 

ls 다음에  슬러시 -l 이나 -a 를 하는것을 파라미터 라고 함. 혹은 옵션

 

mkdir --help 라고 하면 파라미터를 보여줌  

다른 명령어에도 사용이 가능함

 

혹은 man ls    라고 하면 ls 에 관한 상세 설명을 볼수 있음.

help와 man 의 차이는  help 는 같은 화면에서 보여주고, man은 다른 화면에서 상세한 설명

 

man에서 / 키를 누르면 검색 가능   만약 sort 를 검색했다,

 

많은 검색 결과중에 찾기는  n키를 누르면 다음 검색으로 넘어감.

 

밖으로 나가려면 q를 누르면 man 종료 

 

mkdir -p dir1/dir2/dir3/dir4 라는 식으로 생성가능

 

리눅스는 숨김파일은  파일명 앞에 .이 붙음    ex    .local    .config       .ssg     .anano 등등  

 

 

모르는 명령어는.. 구글링

ibus 와 snap 이 충돌된 경우로

 

snap 으로 설치한 vscode 를 삭제 하고

 

sudo snap remove code  # vscode 삭제

 

공식홈페이지에서 다운받아 설치

 

sudo snap install --classic code    # snap 으로 설치방법

 

 

 

 

sudo apt install ./<file>.deb  다운받은 파일로 설치 방법

+ Recent posts