Cute Running Puppy

Linux

Linux_16Day

jwjin 2019. 6. 4. 21:21
728x90

# shell , awk

shell : 명령 해석 프로그램

chsh -l : 시스템에서 사용할 수 있는 shell들을 볼 수 있다.

= cat /etc/shells (위의 명령어와 같은 결과)

chsh : shell을 바꿀 수 있다.

<후>

shell을 /bin/sh로 바꾸는 과정입니다.                  

<전>

 

echo $PATH : 경로 보이기

 

PATH=$PATH:$HOME/bin : 경로를 추가

mkdir $HOME/bin : 나의 홈디렉토리에 bin을 만들겠다.

확인 결과

 

파일의 속성 변경 (퍼미션과 다른 개념)

ls -l > 6-4 : 먼저 6-4라는 파일을 만든다.

chattr +a 6-4 : a라는 속성 추가

a속성을 추가하기 전에는 ---가 비어있음

 

반복되는 명령어 awk

EX] awk -F: '{print $1}' /etc/passwd : etc에 passwd라는 파일에서 첫번째 자리에 있는 파일을 출력해라.

EX] ls -l | awk '{print $9}' : ls -l 라는 명령어의 결과에서 9번째 필드에있는 값만 출력해라.

cal : 달력 출력 프로그램

 

cal -j : 1월 1일 으로부터 몇일이 지났는지 나타내준다.

cal [원하는 달] [원하는 년도] : 원하는 년과 원하는 달의 달력을 나타내준다.

 

date +%y%m%d : 년도와 날짜와 일을 출력(오늘)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

728x90

'Linux' 카테고리의 다른 글

Linux_18Day  (0) 2019.06.16
Linux_17Day  (0) 2019.06.09
Linux_15Day  (0) 2019.06.03
Linux_14Day  (0) 2019.06.02
Linux_13Day  (0) 2019.05.29