개발 & 계발/Linux
-
scp로 원격 서버에 파일 전송하는 Shell Script개발 & 계발/Linux 2020. 7. 17. 08:26
두개 파일을 작성해야 한다. 첫번째 파일의 이름은 반드시 "ssh_stdin" 으로 해야 하고 두번째 파일의 이름은 사용자 임의로 지정하면 됩니다. 그리고, 두 파일은 반드시 같은 폴더에 있어야 하고, 실행권한이 있어야 하며, unix(LF)의 파일 형태이어야 한다. unix(LF)가 여부를 확인하려면, linux CLI 명령어로 "file 파일명" 이라고 실행해서, "Bourne-Again shell script, ASCII text executable" 라고 나오면 된다. 만약 Window 계열에서 작업했다면 "dos2unix 파일명"으로 unix 형태로 바꿔주면 된다. (yum이나 apt-get으로 설치함) 관련 URL : https://amornatura.tistory.com/42 [Amor Na..
-
iptables로 리눅스 서버를 스위치(NAT)로 사용하기개발 & 계발/Linux 2019. 3. 19. 12:27
[root@hostname]# ifconfigenp1s0: flags=4163 mtu 1500 inet 192.168.0.101 netmask 255.255.255.0 broadcast 192.168.0.255 inet6 ffff::ffff:ffff:ffff:0000 prefixlen 64 scopeid 0x20 ether ff:ff:ff:ff:ff:00 txqueuelen 1000 (Ethernet) RX packets 2329091911 bytes 313123882288 (291.6 GiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 2799862162 bytes 228156582617 (212.4 GiB) TX errors 0 dropped 0 ov..
-
CentOS 5.x yum install, update 시 에러 대응 방법개발 & 계발/Linux 2018. 11. 13. 10:14
현재 CentOS 5.8을 설치 중에YumRepo Error: All mirror URLs are not using ftp, http[s] or file와 같은 에러를 만났다. 관련하여 검색해 보니 /etc/yum.repos.d/CentOS-Base.repo를 수정하면 된다고 나온다. 참고 : https://blog.naver.com/noorol/220996159589 하여다음과 같이 수정하였다! [root@localhost yum.repos.d]# cat CentOS-Base.repo# CentOS-Base.repo## The mirror system uses the connecting IP address of the client and the# update status of each mirror to..
-
[Linux] yum으로 설치가 잘 안될 때개발 & 계발/Linux 2017. 8. 11. 09:11
가끔 yum error로 인해 설치가 잘 안될 때가 있다. 이유야 다양하겠지만, 짧은 내 지식으로 이렇게 설치하는 것도 가능하다. 1. rpm 파일을 확보하자 https://www.rpmfind.net/linux/rpm2html/search.php 내가 자주 가는 사이트 이다. 2. rpm을 특정 폴더(Linux)에 넣어 둔다. 예를 들어 dhcp와 dhcp-devel을 설치해 보겠다. 해당 파일을 /root/dhcp 라는 폴더에 넣어 둔다. 3. yum install(또는 update) 모듈명 실행 해당 폴더에서 yum으로 설치(또는 업데이트)하면 다른 repository 확인하고 그래도 없으면 내 폴더에 파일을 repository 삼아서 설치한다. 이상~ 오늘도 즐겁게 일하자!
-
vi 에디터 명령어개발 & 계발/Linux 2015. 1. 14. 09:36
출처 : http://egloos.zum.com/howmuch/v/9661949vi 에디터 명령어http://howmuch.egloos.com/9661949vi의 종료먼저 키로 명령모드로 전환 한후 종료 명령 버퍼를 파일에 기록하고 종료:wq버퍼를 파일에 기록하고 종료:q!버퍼의 내용을 파일에 기록하지 않고 무조건 종료:q버퍼의 내용과 파일의 내용이 일치하는 경우 종료 텍스트 편집 명령a커서 뒤에 삽입A줄의 마지막에 삽입i커서 앞에 삽입I줄의 시작에 삽입o현재 커서의 다음에 빈 라인을 생성O현재 커서의 앞에 빈 라인을 생성 파일에 관한 명령:r [파일명]파일의 내용을 읽어와서 현재의 커서 아래에 삽입 :e! [파일명]편집중인 파일을 무시하고 새로운 파일을 작성, 편집:e [파일명]새로운 파일을 작성, 편..