Chapter2

개발빼-엠·2023년 1월 30일
0

Linux

목록 보기
3/4
post-thumbnail

Linux_bash_cheat_sheet.pdf

Linux-Cheat-Sheet-Sponsored-By-Loggly.pdf

VIM Cheat Sheet.pdf

리눅스 UMASK에 대해서

man

명령어에 대한 정보를 볼 수 있다.

man [검색하고자 하는 명령어]

시험에 무조건 나옴 ⭐️

umask

chmod로 권한변경 ex) u-x 700 등등

  • 이미 존재하는 파일을 touch 명령어를 이용해 생성하면 파일 생성 시간이 업데이트
  • -h 옵션: 용량 표시. 사람이 볼 수 있게.
  • echo: 쉘에서 출력하라는 명령어
  • ~#: super 유저의 권한
  • ~$: 일반 유저의 권한
  • ls -a 명령어시 .은 숨김 파일과 폴더

'>' : 내용 추가. 이미 내용이 있다면 내용을 덮어 씌움.

'>>' : 기존 내용 유지하고 추가.

echo "hello" > hello.txt  // 내용이 있었다면 덮어씌어짐.

echo "hello" >> hello.txt // 내용이 있었다면 추가됨.

|(파이프라인): 뒤에 무언가 온다는 언지(?)

grep: 일치하는 내용을 가져온다.

gawk: 정규식 패턴을 적용할 수 있다.

echo "hello" | grep "h" // 출력할 hello에 대해서만 찾는다.

echo "hello" | grep "h" *  // 현재 디렉토리에서 h가 들어있는
"ABCD"
"A??D" // ?가 있는 자리를 배제하고 검색
"A*"   // 첫자리 A가 있는 모든 검색
chmod 700 hello.txt // 유저, 그룹, 나머지(others)의 권한 변경
chown test:test hello.txt // 위치(root, bang-yeeun..)를 변경 owner
chown test . hello.txt // test로 둘다 변경
chgrp test:test hello.txt // group

0개의 댓글