vi /etc/ssh/sshd_config 포트 번호 변경

포트 변경

systemctl restart sshd systemctl enable sshd

hostnamectl set-hostname srv1

호스트 이름 네임 변경

rpm -qa | grep [패키지 이름] : 패키지 설치 여부 확인

df -h : 현재 디스크 상태 확인

df -h | grep /raid5 ( | 그랩 쓰면 특정 부분만 봄)

vi /etc/sysconfig/network-scripts/ifcfg-ens32

pwd : 현재 내가 작업하고 있는 디렉토리 su user1 : 유저 변경 ($ 달러 표시는 사용자 #표시는 root 권한)

ip add : 현재 상태 확인

clear : 깔끔히 내역 지우기

ping : 중지 시키려면 Ctrl + C 누르기

cd : (이동할 것이다 change directory)

cd /root/test => <절대경로>

cd test : 내가 있는 곳 기준으로 찾아가기 <상대경로>

cd .. : 한 단계 상위 디렉토리로 이동

cd ~ : 홈 디렉토리

ls :유저 디렉토리 확인

ls -al : 숨겨져 있는 파일도 보여줘 벅벅 (ls -a -l 이렇게도 됨)

ls ../ = 한 단계 위의 리스트 목록 보기

mkdir : 디렉토리를 만들겠다 touch : 파일을 만들겠다

rmdir : 디렉토리 삭제

rm : 파일 지우겠다

rm -rf : 파일 ,폴더 상관없이 강제로 삭제

rm -rf ./* : 현재 디렉토리(./)의 모든(*)걸 삭제

Shift +\ : | (파이프라인 두 개의 명령어를 조합)

cp -r : 폴더 전체 복사

cp hello1.txt hello2.txt : 복사 (앞 hello1 :원본,뒤 hello2 :사본)

cp ../anaconda-ks.cfg ./ : 상위(../)에 있는 anaconda를 현재 디렉토리(./) 에 복사하기

mv anaconda-ks.cfg ana.cfg : 이동하면서 파일 이름 자체가 변경됨

cat ana.cfg : cat으로 안에 내용물을 보겠다


vi hello1.txt : 명령모드 진입

i 누르면 insert 내용 입력 ESC키 누르면 insert 사라짐 :q 종료 :wq 저장 후 종료 :q! 변경X 종료 :set nu 넘버 설정 :7 해당 7번째 줄 이동

명령모드에서 /xxx 누르면 : 탐색

(xxx있는 문자 ctrl F 생각하면 됨) 명령모드에서 dd : 한 줄 삭제 명령모드에서 대문자 G : 맨 끝 이동 명령모드에서 소문자 g : 맨 처음 이동 명령모드에서 u : 취소


<네트워크 재시작> : systemctl restart network <네트워크 중지> : systemctl stop network <네트워크 상태> : systemctl status network <네트워크 재부팅시에도 동작> : systemctl enable network <네트워크 재부팅시에도 중지> : systemctl disable network


init 6 (재시작) init 0 (종료)


/ : 최상위 디렉토리

/root : 관리자만 특별하게 여기가 Home 디렉토리 /home/'사용자이름' : 보통은 여기가 사용자의 home디렉토리 ex) /home/user1 : user1의 홈 디렉토리


touch hello1.txt : hello1.txt 생성

cp hello1.txt hello2.txt : 복사 (앞 hello1 :원본,뒤 hello2 :사본)

mkdir test2 cp ./hello1.txt test2 (상대경로) cp ./hello2.txt test2 (상대경로)


mkdidr test3 cp /root/test/hello1.txt /root/test/test3/hello1.txt (절대경로) 위에 /root/test/test3/hello1.txt 여기서 hello1.txt는 생략해도 됨! 경로 /root/test/test3 에 복사 한다는 뜻이니까


cat ana.cfg | more : 출력(cat) 하겠다 파일을(ana.cfg) 다 보는 용도 cat ana.cfg | tail : 출력(cat) 하겠다 파일을(ana.cfg) 맨 마지막인 가장 최근 추가된 것들 보여준다(tail) (10줄만 나옴) cat ana.cfg | head : 머리(head)부터 보여주겠다 기본값은 10줄 출력 cat ana.cfg | head -4 : 뒤에 하이픈 붙이면 머리부터 10개가 아니라 내가 설정한 -4 , 4개만 보여준다!


cat hello1.txt (이건 내가 작성한걸 출력해라) cat hello1.txt > hello2.txt (꺾쇠 하나는 싹 다 날리고 내용을 바꿔서 추가한다는 느낌) cat hello1.txt >> hello2.txt (꺾쇠 두개는 기존 내용 뒤에 추가로 내용 저장 하는거)


vi /etc/selinux/config

SELINUX (Secure Linux) 설정

enforcing → disabled 로 변경 후 :wq 저장

init 6 (재시작)

getenforce 확인