- wget, git, curl, vim을 설치한다.
yum -y install wget yum -y install git yum -y install curl yum -y install vim
- 처음 시작시 vi를 입력하면 자동으로 vim이 실행되도록 하기 위한 설정
[root@yangseunghyun ~]# vi .bashrc
편집기로 .bashrc 파일을 열어 alias vi='vim'을 작성하고 저장한다.
su 를 이용하여 재 로그인하고 변경된 .bashrc를 현재 환경에 적용한다.[root@yangseunghyun ~]# su [root@yangseunghyun ~]# source .bashrc
- 방화벽과 selinux 종료
[root@yangseunghyun ~]# systemctl stop firewalld [root@yangseunghyun ~]# systemctl disable firewalld Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service. Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service. [root@yangseunghyun ~]# setenforce 0 [root@yangseunghyun ~]# sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config
- 내부자원들, 가상머신들이 서버를 통해 외부와 통신이 가능하도록 ip_forward 기능 활성화
[root@yangseunghyun ~]# echo "net.ipv4.ip_forward = 1" >> /etc/sysctl.conf
- 업데이트 (yum update)
[root@yangseunghyun ~]# yum update -y
- user1 사용자는 sudo 를 통해 루트의 명령어를 실행할 수 있다. 단, sudo 입력시 패스워드 요구하지 말아야 한다.
[root@yangseunghyun ~]# vi /etc/sudoers wheel 검색하여 107 행 주석처리 110행(NOPASSWD 있는 행) 주석제거
- 재부팅
[root@yangseunghyun ~]# init 6
- 파일 생성 및 이동 및 권한 부여
- sh 파일 수정
일반 변수를 환경변수로 사용하고 싶다면 export 환경변수 = 값
환경변수는 모든 시스템 내에서 동일하게 사용할 수 있다.
일반적으로 환경변수는 대문자를 사용하고 사용자 함수는 소문자를 사용한다.