728x90
반응형

전체 글 80

css 처리 우선 순위

# CSS 우선순위 : !important > 2.인라인 > 3.내부 > 4.외부 1. !important : 모든 style 규칙에 우선적용 사용법: {속성:속성값 !important;} ex) #test {float:left; margin:0 !important;} 2. 인라인 : 해당 테그에 바로 적용 ex) 인라인 CSS 3. 내부: 페이지 내에서 로 선언 ex) #test {font-size:12pt; color:gray;} 내부 CSS 4. 외부: 외부파일 불러옴 외부에 css파일을 만들고 사이에서 불러온다. ex)

[리눅스/유닉스] 디스크 사용량 확인 명령어

# df 명령어 : 디스크의 사용 가능한 공간 표시 1. 사용형식 : [ df 옵션 ] 2. 자주 사용 옵션 -a : 모든 시스템 출력 -h : 사용공간, 여유공간, 사용율 등을 단위로(KB, MB, GB) 출력 -H : 블럭단위를 1024가 아닌 1000단위로 계산해서 출력 ex) df -h # du 명령어 : 디스크의 사용공간 표시, 디렉토리별로 상세하게 사용량 확인할때 사용 1. 사용형식 : [ du옵션 ] 2. 자주 사용 옵션 -a : 디렉토리 이외에도 파일 사용량 출력 -h : 사용공간, 여유공간, 사용율 등을 단위로(KB, MB, GB) 출력 -s : 전체 용량 출력 ex) du ./ => 옵션이 없으면 현재의 위치에서 하위의 모든 파일들의 용량표시 du -a ./basic/ => 폴더별 용량..

Development /Server 2022.06.19

[리눅스/유닉스] 리눅스,유닉스 간단 명령어

▶ comm [-[abc]]file1 file2 : 두개의 파일을 비교하여 공통부분을 삭제 혹은 선택할 때 사용 ▶ cut -clist[files] : 파일의 각 행에서 선택된 필드를 절단 ▶ cp file1 [file2] target : 파일을 다른 이름으로 복사 ▶ diff : 두개의 파일간의 차이를 비교하여 두개의 파일이 일치되기 위해 필요한 정보를 제공 ▶ du : 디스크 사용 상황을 블록 단위로 출력 ▶ find [files] : 디렉토리를 탐색하여 지정화일의 위치표시 ▶ kill [-dududu] PID : 지정한 프로세서에게 종료신호를 보내는 명령어 ▶ ls [-option][file/directory] : 디렉토리의 내용을 화면에 출력 ▶ mv 현재이름 변경할이름 : 디렉토리 또는 파일의 ..

Development /Server 2022.06.19

[리눅스/유닉스] touch 명령어

# touch : 빈 text파일을 생성, 파일의 날짜시간 변경 1. 사용형식 : [ touch 옵션 파일명 ] 2. 옵션 -t : 파일 접근 날짜, 시간 변경( YYYYMMDDhhmm.SS 형태로 입력 ) 접근시간, 수정시간 변경 -a : 파일의 마지막 접근한 시간 변경 -m : 파일의 마지막 수정한 시간 변경 * 리눅스 파일 시간 - atime : 마지막 접근시간 (access time) - mtime : 마지막 수정시간 (modify time) - ctime : 최종 상태변경시간 (change time) ex) touch text01.txt touch -t 202201151230.20 text01.txt => text01.txt 파일의 접근시간,수정시간을 2022-01-15 12:30:20로 변경해줌

Development /Server 2022.06.19

[리눅스/유닉스] 프로세스 출력 정보 및 상태

# ps로 출력된 프로세스 내용 확인하기 1. 프로세스 출력 정보 기호에 대한 의미 . F : 프로세스 플래그 . UID : 프로세스 실행 소유자 ID . PID : 프로세스 번호 . PPID : 부모 프로세스 번호 . CP : 스케줄 프로세스 이용. 짧은 시간 cpu사용률 . PRI : 우선순위 . NI : 스케줄링 증가 . SZ : 스택 세그먼트 증가 . RSS : 실 메모리 사용량 . WCHAN : 상태(waiting, sleeping) . %CPU : cpu사용량 추정치 . %MEM : 메모리 사용량 추정치 . TT : 터미널 단말기 2. 프로세스 상태 . STAT → R 수행중 → T 수행중지 → P 페이징 → D 디스크 대기 → S sleep(20초미만) → I idle(20초 이상) → Z ..

Development /Server 2022.06.19

[리눅스/유닉스] 프로세스 관리 명령어 ps

# ps 프로세스 상태를 확인하기 위한 명령어 1. 명령형식 [ ps - 옵션 ] 2. 옵션 -a : 자주 필요로 하는 프로세스에 대한 정보 -e : 현재 수행하고 있는 프로세스에 대한 정보 -l : 일반적인 로그 리스트 -u : 사용자 중심 출력 -v : 가상메모리 정보 포함 출력 -x : 터미널 제어 프로세스를 포함하여 출력 -f : 각각의 명령어에 대한 프로세스 ID와 모 프로세스 ID를 포함한 전체 리스트 표시 ex) ps -f ps -a => 세션 리더와 터미널 연관 프로세스 제외한 자주 필요로 하는 프로세스 출력 ps -el ps -ef | more => 현재 수행중인 모든 프로세스를 한 화면씩 출력 ps -ef | grep java => java 프로세스 대해 출력 (java프로세스 확인) ..

Development /Server 2022.06.19

[리눅스/유닉스] more 명령어

# more 파일 내용을 한 화면씩 보여주는 명령어 1. 사용 방법 [ more 파일명 ] [ more +행번호 파일명 ] => +행번호 입력시 행번호부터 출력 2. more 화면 출력시 단축키 . spacebar : 파일의 페이지를 한번에 한 화면씩 출력 . enter : 파일의 내용을 한 행씩 이동 . b : 한 화면씩 뒤로 이동 ex) more today_chk.log => 파일 내용을 한 화면씩 출력해줌 more + 25 ./log/today_chk.log => 파일 내용을 25행부터 출력해줌

Development /Server 2022.06.19

[리눅스/유닉스] grep의 정규식 표현, 패턴구성

[ grep 옵션 pattern 파일명* ] # grep의 정규식 패턴 표현 ' (작은 따옴표)로 묶어서 사용 ^는 파일의 시작, &는 파일의 끝을 나타냄 grep '찾을문자열' 파일명 ex) grep '^naver' *.log ex) grep '^naver' access.log => access.log 파일에서 naver로 시작하는 행을 찾아 출력 # grep의 패턴구성 /. 파일의 제일 마지막 행 표시 a.$ 행이 a로 끝나는 모든 행을 표시 .nd nd가 속해 있는 모든행 표시 [ a-c ] a에서 c 사이의 글자가 있는 모든행 표시 n.*log n으로 시작하고 log로 끝나는 단어가 속한 모든행 표시 acc|txt acc나 txt가 속한 모든 행을 표시 na?log 앞에 na문자가 오고 뒤에 lo..

Development /Server 2022.06.19

[리눅스/유닉스] 텍스트 관리 grep명령어

# grep : 파일 목록에서 패턴을 탐색 파일의 수정을 위해 특정 변수를 찾거나 log파일에서 특정 패턴 또는 특정문자 찾을때 많이 사용 1. grep의 탐색 패턴에 따른 명령 - grep : 정규식 패턴 탐색 - fgrep : 일정한 문자열만 빠르게 탐색 - egrep : 확장된 정규식 패턴 탐색 2. 형식 [ grep 옵션 pattern 파일명* ] → 파일명이 생략되면 표준 입력으로부터 패턴 매칭 → 파일명이 하나이상 존재하면 파일 이름과 그 파일에 일치하는 패턴을 표시 . grep 옵션 pattern 파일명 . fgrep 옵션 string 파일명 . egrep 옵션 pattern 파일명 3. 옵션종류 b : 블럭을 표시 c : 처음에 발견한 패턴의 번호만 표시 h : 파일 이름을 표시하지 않음 ..

Development /Server 2022.06.19
728x90
반응형