본문 바로가기

linux4

[linux] 6.Others(Utilities) !!혼자 시험공부한 내용을 올리는 거라 중구난방에 틀린 내용이 많을 수 있습니다!! 검색 find 디렉터리 [-옵션] 옵션의 검색 조건에 따라 지정된 디렉터리 아래에서 해당되는 파일들을 모두 찾아 출력 검색 조건은 6번 ppt 5페이지 find 명령어는 여러 검색 옵션을 조합해서 사용할 수 있음 -exec : 검색한 모든 파일을 대상으로 동일한 작업을 수행 grep 패턴 파일* 파일(들) 대상으로 지정된 패턴의 문자열을 검색하고 해당 문자열을 포함하는 줄들을 출력함 옵션들은 14페이지 -l : 해당 패턴이 들어있는 파일이름 출력 -n : 각 줄의 줄번호도 함게 출력 -R : 하위 디렉토리의 파일들을 recursive하게 검색 정규식 ? : 한 글자 혹은 없음 . : 임의의 한 문자 * : 바로 앞의 것을.. 2023. 4. 19.
[linux] 5. 프로세스와 리디렉션 !!혼자 시험공부한 내용을 올리는 거라 중구난방에 틀린 내용이 많을 수 있습니다!! Commanding 명령어 열 나열된 명령어들을 순차적으로 실행 명령어1; 명령어2; … ;명령어 n 명령어 그룹 나열된 명령어들을 하나의 그룹으로 묶어 순차적으로 실행함 (명령어1; 명령어2; … ; 명령어 n) 조건 명령어 열 첫 번째 명령어 실행 결과에 따라 다음 명령어 실행을 결정할 수 있음 명령어1 && 명령어2 명령어1이 성공적으로 실행되면 명령어2가 실행. 명령어1이 실패하면 명령어2가 실행되지 않음 명령어1 || 명령어2 명령어1이 실패하면 명령어2가 실행되고, 명령어1이 성공하면 실행되지 않음 파일 이름 대치 대표문자를 이용한 파일 이름 대치 * 빈스트링을 포함한 임의의 스트링 ? 임의의 한 문자를 나타냄.. 2023. 4. 19.
[linux] 4. 권한(Privilege and Permission) !!혼자 시험공부한 내용을 올리는 거라 중구난방에 틀린 내용이 많을 수 있습니다!! Privilege 시스템 관리자 역할 사용자, 그룹 등록 및 삭제 소프트웨어 설치, 업그레이드, 삭제 하드웨어 추가 설치 시스템 보안 데이터 백업 등 슈퍼유저 시스템을 관리할 수 있는 사용자 “root”: 슈퍼유저가 사용하는 계정 Root로 로그인하면 Shell모양이 $가 아니라 #으로 표시됨 직접 root계정으로 로그인하거나 다른 계정으로 로그인한 후 su 명령 사용, root패스워드 입력, sudo -s명령 사용, 본인 패스워드 입력 사용자 계정 useradd : 새로운 사용자 계정을 생성함.(기본 세팅이 안돼서 좀 귀찮아짐….) adduser : 새로운 사용자 정보입력이 보다 편하고 사용자 환경을 설정함.(이걸 주로.. 2023. 4. 19.
[linux] 3. 디렉터리와 파일 !!혼자 시험공부한 내용을 올리는 거라 중구난방에 틀린 내용이 많을 수 있습니다!! 계층구조 Root 디렉터리: 디렉터리의 뿌리(”/”) 루트를 관리하는 파일 시스템은 루트 파일 시스템 home 디렉터리: 사용자마다 홈 디렉터리가 있음 사용자가 로그인하면 홈 디렉터리에서 작업을 함 경로명 절대경로: 루트에서 시작한 경로의 정확한 이름 상대경로: 현재 작업 디렉터리부터 시작해 경로 이름을 적는 것 명령어 pwd: print working directory 현재 작업 중인 디렉터리의 절대 경로 출력 cd : change directory 디렉터리 이동 cd .. → 위쪽 디렉터리로 이동 which : 명령어의 절대경로 예) which pwd : /usr/pwd ls : list 지정된 디렉터리의 내용을 리스.. 2023. 4. 19.