Linux
-
패키지 관리자Linux/Linux 2022. 10. 6. 16:59
yum yum의 명령어는 다음과 같다. $ yum check-update # 업데이트가 필요한 패키지 체크 $ yum install package # 패키지를 인스톨 $ yum list # 설치된 패키지의 리스트 $ yum update package # 패키지 업데이트 $ yum upgrade package # 패키지 업그레이드 $ yum remove package # 패키지 삭제 rpm rpm의 명령어는 다음과 같다. $ rpm -ivh package # 패키지 설치 $ rpm -qa | grep package # 설치 확인 $ rpm -ev package # 패키지 삭제 $ rpm -Uvh package # 패키치 업그레이드 $ rpm -qf filename # 파일이 속한 패키지 찾기 $ rpm -..
-
검색 /프로세스 명령어Linux/Linux 2022. 10. 6. 16:55
검색 find find는 파일, 파일내 검색을 할 수 있는 명령어이다. 지정된 경로에 입력한 옵션 및 조건에 맞는 파일을 찾아주는 기능을 한다. 사용법은 아래와 같다. $ find [path] [options] [expression] 경로가 옵션 앞에 오는데, 입력하지 않으면 현재 경로를 기준으로 검색한다. find에서는 다양한 옵션을 이용해 검색할 수 있는데, 사용할 수 있는 옵션들은 아래와 같다. -name: 파일이름이 문자열과 일치하는 파일을 찾는다. (find -name *log) -user: 특정소유자의 파일을 찾는다. -perm: 특정 퍼미션을 가진 파일을 찾는다. -type: d,l,f,p,s,b,c등 특정 형태의 파일을 찾는다. -mtime: m일 이전에 수정된 파일을 찾는다.(mtime,..
-
파일 시스템 명령어 정리Linux/Linux 2022. 10. 6. 16:54
ls ls(list segments)명령어는 파일의 목록을 표시하는 기능을 수행한다. 사용법은 아래와 같다. $ ls [options] [path] 일반적으로 사용하는 옵션들은 아래와 같다. -l: 롱 포맷, 모드, 소유자, 용량, 날짜등 다양한 정보를 함께 보여준다. -F: 파일의 형태를 나타내는 문자를 추가하여 출력한다. 폴더는'/' 링크는'@' -a: 숨김 파일을 포함한 모든 파일을 출력 -R: 서브디렉토리까지 재귀적으로 출력 -d: 디렉토리와 링크에 대한 정보를 표시 -t: 수정시간에 따라 파일 목록 나열 -r: 역순으로 나열 -s: Kb용량과 함께 출력 -h: 사람이 인지할 수 있는 형태로 출력 chown chown(change the owner of a file)은 파일의 소유권을 바꾸기 위해..
-
리눅스 디렉토리 구조Linux/Linux 2022. 10. 6. 16:52
디렉토리 구조 / 루트 디렉토리 /bin(or /sbin) 시스템을 부팅하는 데 필요한 핵심 실행 파일이 저장된 디렉토리 /dev 시스템에 연결된 장치들, 예를들어 터미널, 디스크, 테이프, 모뎀 /etc 패스워드, 네트워크 주소와 이름, 시스템 시작 설정 등을 포함하는 시스템 /home 사용자 디렉토리 /lib 프로그램을 위한 다양한 공용 라이브러리들의 홈 /mnt 다른 시스템으로부터 익스포트 된 파일 시스템들을 임시로 마운트하고 있는 위치 /proc 시스템에서 현재 실행되고 있는 프로세스들의 이미지 /tmp 부팅 중 없어질 임시 파일들, 재부팅되면 여기 있는 모든 파일들은 지워진다. /usr /usr/bin은 일부 표준 시스템 유틸리티, /usr/man은 맨페이지, /usr/include는 C프로그램..