본문 바로가기
반응형

SWE/Linux18

리눅스 mount nfs 오류 | mount.nfs : requeset NFS version or transport protocol is not supported 리눅스 nfs 에러 리눅스 버전을 새로 깔지 않았고, 이미 nfs 관련 설정은 되어 있어서 잘 사용하고 있었다. 그런데 갑자기 아침부터 오류가 났음 ㅠㅠ 해당 서버 사용하는 분들은 다 먹통 해결방법 . 서버 reboot 해결방법 . nfs 서비스 재시작 $ systemctl stop nfs-server // nfs 서비스 중지 $ systemctl start nfs-server // nfs 시작 stop과 start를 안하고 한번에 restart하는 방법도 있다. $ systemctl restart nfs-server.service // nfs 재시작 그러나 나의 경우 nfs 재시작을 해도 해결되지 않았다. nfs 시작을 했을 때 다음과 같은 에러가 출력되었음 root@platform-ProLiant-M.. 2020. 6. 24.
활용도가 높은 리눅스 명령어 sed [스트림 에디터] | 15가지 예제 코드 sed [Stream Editor] ? 리눅스 명령어의 일종으로, stream editor라고 불린다. sed는 text를 변형하고 출력하는 텍스트 편집 도구이다. 활용도 sed 명령어는 다양한 활용이 가능한데, 예를 들어 다음과 같은 경우에 사용될 수 있다. - 다수의 파일에서 특정 키워드를 다른 키워드로 일괄적으로 치환할 때 - 파일에서 특정 단어가 있는지 확인할 때 (해당파일을 열지않고 확인할 수 있음) 15가지 예제 코드 (1) 특정 n 라인 출력 리눅스 명령어 head와 tail을 사용하면 파일의 처음이나 마지막 줄을 확인할 수 있다. 거기서 나아가 sed는 파일을 중간 라인도 확인이 가능하다. # sed -n '5, 10p' myfile.txt // myfile.tx의 5~10라인을 출력 (2.. 2020. 3. 20.
Error reading lock file <file name> : Not enough data read file을 열려고 하면 다음과 같은 에러가 출력되고, 파일 내용을 읽을 수가 없다. Error 내용 Error reading lock file : Not enough data read 그러나 동일 파일을 cat 명령어를 쳐서 출력하면 잘 나온다. 해결방법 rm ..swp ..swp 를 지우면 바로 가능하다. 2020. 3. 10.
Shell Script 활용법 | 리눅스 개발서버에서 나만의 startup file 만들고 싶다!!! 내가 개발서버 들어가서 build할 때는 항상 폴더를 최소 5번 들어가야함! 이런 귀찮음을 줄이고자 bash shell script를 작성하고자 했음 다양한 방법이 있겠지만, 내가 시도한 것은 2개 (1) bashrc 에서 로그인 시 alias 별칭 만들어놓기 -> 현재 개발 서버 환경이 어떤 구조인지 모르겠음.. 그래서 맘대로 bashrc를 수정했다가 다른 개발자분들에게도 피해갈까봐 무서워서 못하고있음... ㅠㅠ bashrc 구조랑 현재 개발환경 구조를 이해한 다음에 수정해봐야겠다. (2) bash shell script 작성. 실행 시 파라미터 넘겨줘서 해당 파라미터에 따라 폴더 이동시킴 -> 장점 : 그나마 조금 편함 -> 단점 : shell script가 위치하는 폴더에서만 명령어가 실행됨 2번 .. 2019. 11. 22.
반응형