클라우드 (419) 썸네일형 리스트형 Linux find 명령어 검색 find // locate locate : 사전에 준비 된 데이터베이스에서 검색하는 방식 -> 검색 속도가 빠르다 (기존에 있는것을 검색하기 때문에) -> 기존의 없던 파일을 검색하는 것이 불가능 (단점) -> 검색을 할 때 파일 이름으로만 검색 할 수 있다 find : 모든 디렉토리(/)를 다 직접 접근하면서 검색 -> locate에 비해 속도가 느리다 (단점) -> 언제든지 바로 검색이 가능하다(장점) -> 옵션을 이용해서 다양한 기준으로 검색 가능(권한/ 시간 등등) 경로(path) 어떤방식(method)으로 검색할건지 지정 추가적인 작업(command) command : print 기본값 /ls 좀더 자세하게 / exec 추가적 작업 복사,삭제,권한바꾸기 등 리다이렉트 기호를 써서 효율적이게.. Linux 시험 1. 다음과 같은 계정을 생성하시오. 계정명 : user(5점) user는 Sudo 권한을 사용할수 있다 계정명 : user0514(5점) user0514은 shell 에 로그인할수 없다. 2. 다음과 같은 권한을 갖은 파일을 생성하시오 [user@localhost ~]$ getfacl filea # file: filea # owner: user # group: user user::r-x user:user0514:-wx #effective:-w- group::rwx #effective:-w- mask::-w- other::r-x 3. 가상머신의 target을 multiuser target으로 변경하시오 Linux 소프트웨어 패키지 소프트웨어 패키지 -압축or아카이브 ->파일추출->컴파일->설치,사용 -RPM패키지 설치 (deb파일) -YUM 의존성 파일까지 다 설치해줌 - 편리(apt apt-get) -DNF(8버전) repository(저장소) -패키지를 저장해놓은 서버 -yum repofile을 통해 yum repository에 접근 할 수 있다 -/etc/yum.repos.d 디렉토리에 저장, 확장자는 'repo'를 사용 #gpgkey 사용여부 gpgcheck 0 미사용 1 사용 Linux 로그 관리 rsyslog 를 수정하여 인증 로그가 crit이상으로 발생될때 /var/log/securetest에 저장되도록 설정하시오 touch /var/log/securetest chown root:root /var/log/securetest # vi /etc/rsyslog.conf authpriv.crit /var/log/securetest rsyslog 를 수정하여 cron 에 대한 로그가 error의 우선순위에서만 /var/log/crontest에 저장되도록 설정하시오 touch /var/log/crontest chown root:root /var/log/crontest # vi /etc/rsyslog.conf cron.=err /var/log/crontest systemctl restart rsyslog .. Linux Hostname 변경 hostname 확인 hostnamectl set-hostname ldh 호스트 이름 변경 Linux 네트워크 관리 문제 network 인터페이스 카드를 추가 하세요 NAT device model : e1000 다음 내용은 새로 추가한 인터페이스에 대한 내용입니다 (eth0 가 아님!) 인터페이스 명을 확인하세요 새로 추가된 인터페이스에게 고정된 아이피를 할당하세요 con-name : static200 ip : 192.168.122.10 prefix 24 dns : 8.8.8.8 gateway : 192.168.122.1 network 인터페이스 카드를 추가 NAT device model : e1000 네트워크 프로파일 추가 Linux Network(네트워크) 관리 Network 관리 부팅 -> IP/(Subnet,Gateway,DNS)DHCP서버가 알려줌 네트워크 설정을 다시 해주어야 한다. DHCP 서버가 보내주는 정보를 다시 작성해주면 된다 IP/Subnet,Gateway,DNS 네트워크 관리자가 -네트워크와 관련괸 모든 설정을 관리하는 서비스 /etc/sysconfig/network-scripts 네트워크 관리 도구 nmcli nmtui ens12에 ip 추가하기 ens12에 ip 삭제하기 라우팅테이블 nmcli connection show 네트워크 연결 목록 확인 DHCP서버로부터 IP gateway DNS 를 받아오기 sudo nmcli con modify ens12-12 ipv4.method manual method manual ->정적할당 method.. Linux Boot Process (부트 프로세스)/root 패스워드 복구 1.POST 1.5 BIOS/UEFI 2.부트로더 메모리에 적재, grub2를 적재하여 가능한 커널 목록 출력 3.initramfs 압축을 해제하여 /sysroot에 압축을 해제 4.필요한 파일을 메모리에 적재 5.default.target 6.multi-user.target(다중사용자) 7.graphical.target(GUI) systemctl get-default systemctl set-default systemctl isolate passwd 복구 root passwd를 모를 때 부트 로드 화면에서 e를 누릅니다 라인의 마지막에 램 디스크 초기화를 중단하는 옵션인 rd.break를 입력 한 후 Ctrl+X 를 누릅니다 램디스크 초기화 단계에서는 루트파일시스템이 /sysroot에 읽기전용으로 마운.. 이전 1 ··· 38 39 40 41 42 43 44 ··· 53 다음