본문 바로가기

2학년/리눅스

0426

find . -type f | xargs ls -l | sort -k5 -r | awk -F " " '{printf "%-20 \t %s\n", $9, $5}'

// 현재 폴더에서 찾겠다. 타입= 파일 ls 명령, sort -r : 파일 큰 순서대로, " "공백 생성해서 ''는 보여주는 설정
printf 설정, 문자 << %20개 공간 -는 왼쪽에서 부터 출력 9번째부터 5번째 까지 출력하겠다. 

# date | awk '{print $2 "\bmonth " $3 "\bday"}'
awk .. 텍스트 형태로 되어있는 입력 데이터를 행과 단어 별로 처리해 출력하는 것이다. 

 

소프트 링크

하드 링크

 

ln file1 file1cop

하면 하드 링크가 생성된다.

 

ln -s file1 file1cop2

하면 소프트 링크가 생성된다.

권한 뒤의 숫자는 하드 링크의 갯수.

소프트 링크의 원본 파일 이 사라질 경우 

awk는 행, 단어 별로 출력해 주는 명령어 

파이프 라인 | << 앞의 결과를 뒤의 명령어에다가 넘기겠다.

 

 

yum.repos.d 파일에 

 

rpm -qa system-config-date 

// qa 는 설치 했냐 안했냐 안나타나는 경우 grep 해서 파일 목록 뜨게 하면 된다. 

 

CRON :

주기적으로 반복되는 일을 자동적으로 실행 될 수 있도록 설정.

관련된 데몬(서비스)는 "crond", 관련 파일은 "/etc/crontab"

 

cron과 관련된 파일들은 etc에 있다. 

별표 >> 주기적으로 해야 할 일정 0 == 7 , 0~6: 일월화수목금토 1~7: 월화수목금토일

만약 5번째 자리에 0이나 7을 넣으면 일요일 마다 가 된다. 

분, 시, 몇일, 달, 요일, 순으로 간다. 

매월 1일 4시 예약 , 매월 일요일 5시 예약  7써도 일요일이다.

명령을 넣은 것 .. 스크립트 

루트 run-parts: 실행해라 /etc/cron.monthly 안에 있는 것으로 

crontab 안에 저 명령이 들어가 있다.

cat /etc/crontab 하면 들어가 있는 것을 볼 수 있다. 

systemct

s

'2학년 > 리눅스' 카테고리의 다른 글

0517  (0) 2019.05.17
0503_linux  (0) 2019.05.03
0412linux_2  (0) 2019.04.12
0412linux  (0) 2019.04.12
0405리눅스_2  (0) 2019.04.05