본문 바로가기

Programming

(66)
[Linux/CentOS] 리눅스 네트워크 관련 페이지 238 ~ 요약 nmtui - Network Manger Text User Interface의 약자 - 네트워크 관련 작업 대부분 nmtui 명령어를 기반으로 실행 가능 - keyword: IP 주소, 서브넷 마스크, 게이트웨이, DNS 정보 입력, 네트워크 카드 드라이버 설정, 네트워크 장치(ens160) 설정 DNS 설정 파일 -> /etc/resolv.conf - vi 혹은 vim 에디터로 DNS 서버 추가 가능 - IP 주소, 게이트웨이 주소 등 정보 변경 후 systemctl restart NetworkManager 명령 실행해야 적용되나, /etc/resolv.conf의 nameserver 부분을 수정한 후에는 위 명령어를 실행할 필요 없음
[Linux/CentOS] 리눅스 cron과 at ntsysv - 리눅스 서비스(데몬)의 시작, 중지, 재시작 및 사용 여부 설정 cron - 주기적으로 반복되는 일을 자동 실행하도록 시스템 작업 예약 - cron과 관련된 데몬(서비스)는 cron이며, 관련 파일은 [ /etc/crontab ]임 - 작성 형식 확인 : [ cat /etc/crontab ] - 형식 분 시 일 월 요일 사용자 실행명령 (ex) 00 05 1 * * root cp -r /home /backup ==> 매월 1일 새벽 5시 정각에 root 사용자로 backup 디렉터리를 home으로 복사할 것 - cron(크론)은 주기적으로 실행할 내용을 디렉터리에 넣어놓고 작동함 시간별 : /etc/cron.hourly/ 일 별 : /etc/cron.daily/ 주 별 : /etc/cro..
[Linux/CentOS] 리눅스 파일 위치 검색 find 명령어 사용 find 경로 옵션 조건 action 옵션 -name, -user (소유자), -newer (전, 후), -perm (허가권), -size (크기) 액션 -print (기본 값), -exec (외부 명령 실행) [기본 사용 예시] find /etc -name "*.conf" '/etc' 디렉터리 하위에 확장명이 *.conf인 파일 검색 find /home -user centos '/home' 디렉터리 하위에 소유자가 centos인 파일 검색 find ~ -perm 644 현재 사용자의 홈 디렉터리 하위에 허가권이 644인 파일 검색 find /usr/bin -size +10k -size -100k /usr/bin 디렉터리 하위에 파일 크기가 10KB ~ 100KB인 파일 검색 [고급..
[Linux/CentOS] 리눅스 파일 압축과 묶기 책 227페이지 (추후 정리 예정)
[Linux/CentOS] 링크(Link) 파일의 링크 1. 하드 링크(Hard Link) 원본 파일이 inode1을 사용할 때, 하드 링크를 생성하면 '하드 링크 파일'만 하나 생성되며, 같은 inode1을 사용 하드 링크 생성문 ln 링크대상파일이름 링크파일이름 2. 심볼릭 링크(Symbolic Link 혹은 Soft Link) 원본 파일에 심볼릭 링크 생성시 새로운 inode2를 만들고, 데이터는 원본 파일과 연결되는 효과를 가짐 사용자는 주로 심볼릭 링크를 사용함 Windows 바로 가기 아이콘도 심볼릭 링크에 해당됨 심볼릭 링크 생성 ln -s 링크대상파일이름 링크파일이름 inode - 리눅스/유닉스의 파일 시스템에서 사용하는 자료구조 - 파일이나 디렉터리의 여러 가지 정보가 존재함 - 모든 파일이나 디렉터리는 각자 한 개씩 inode가..
[Linux/CentOS] vi/vim 에디터 비정상 종료시 생성되는 파일 조치법 > 비정상 종료시 임시 스왑 파일(swap file)이 생성됨 : 확장자 ".swap" > 에디터 정상 종료시 해당 파일은 자동으로 제거됨 > 혹은 아래 명령어 순서로 파일 제거 (1) ls -a :: swap 파일 확인 (2) rm -f [파일명].swap :: swap 파일 제거
[Linux/CentOS] 리눅스 운영 기본 개념 기본 내용 유닉스/리눅스 사용시 대소문자 구분을 명확히 해야함 관리자 권한(root 사용자)을 얻으려면 'su -' 명령 또는 'su' 명령 실행 후 root 사용자 암호 입력 일반 사용자와 root 사용자 구분은 프롬포트 표식 확인 - # : root 사용자 - $ : 일반 사용자 리눅스 접근 권한 [ p195 ~ ] [ex] -rw-r--r-- 맨 앞 : 폴더일 경우 d 세 개씩 끈어서 보았을 때, rw- , r-- , r-- == 소유자, 그룹, 그 외 사용자 r : read / w : write / x : execute 터미널/콘솔에서 시스템 종료 명령 실행 poweroff, shutdown -P now, halt -p 및 init 0 => '-P' 혹은 '-p' 옵션은 시스템 종료를 의미함 sh..
[Linux/CentOS] 리눅스 기본 명령어 ls - List의 약자로 Windows의 'dir'과 가은 역할을 함 - 해당 디렉터리( 폴더 )에 있는 파일 목록 나열함 [사용 예] ls => 현 디렉터리의 파일 목록 ls /etc/sysconfig => /etc/sysconfig 디렉터리 목록 ls -a => 현 디렉터리 목록 (숨긴 파일 포함) ls -l 혹은 ll => 현 디렉터리 목록을 자세히 보여줌 ls *.cfg => 확장자가 cfg인 목록을 보여줌 ls -l /etc/sysconfig/a* => /etc/sysconfig 디렉터리에 있는 목록 중 앞 글자가 'a'인 것의 목록을 자세히 보여줌 cd - Change directory의 약자로 디렉토리 이동 명령 [사용 예] cd => 현 사용자의 홈 디렉터리로 이동 cd ~centos =..