인프라/Linux6 기본적인 Shell script mkdir script cd script/ touch a.log b.log c.log ls -l mkdir bak cp *.log bak shell script 만들어보기 nano backup #!/bin/bash if ! [ -d bak ]; then //현재 디렉토리에 bak가 존재하지 않는다면 mkdir bak fi cp *.log bak //log파일을 카피해라 backup이라는 파일이 생기는걸 볼수있다. 실행할 수 있는 권한이 없기 때문이다. backup파일이 실행가능한 파일이다 라는것을 알려줘야 한다. chmod +x backup //실행가능한 mod를(+x) 추가해서 change ls -l 2020. 6. 16. 리눅스 기본적인 명령어 정리 복사 cp "복사할파일" "경로" cp cp.txt test/cp.txt 복사 후 삭제 mv "복사할파일" "복사할경로" mv mv.txt dir1/mv.txt OR mv mv.txt dir1/mvRename.txt 이름 바꾸기 mv rename.txt rename2.txt sudo -관리자 권한으로 실행한다. - 경우에따라 슈퍼유저의 권한으로 실행한다. 파일을 만들고 편집하는 방법 nano 에디터 / vi 에디터 nano 에디터 사용법 Ctrl + 6 -> 글자 지정 Ctrl + G -> 도움말 Ctrl + O -> 파일 저장 .... 패키지 매니저 - apt (리눅스/우분투 패키지 매니저 프로그램 ) sudo apt-get update; //최신 업데이트 sudo apt-cache search hto.. 2020. 6. 9. 이전 1 2 다음