00: Z
vim z (z파일 생성 및 vim으로 들어감)
Z입력후 저장후 vim닫기
cat z 후 제대로 나오는지 확인
touch 빈 파이릉ㄹ 생성하고나 최종 수정시간을 변경할때 사ㅏ용하는 명렁어
01: testShell00
vim testShell00
40자 채우기 - 저장후 종료
ls -l 입력후 확인
chmod 사용해서 권한 바꾸기
tar -cf testShell00.tar testShell00 입력
날짜 바꾸는 방법
touch -t 202003042337 파일명
02 퍼미션 설정하기
drwx--x--x 형식으로 표시된 부분이 퍼미션 입니다.
퍼미션은 10칸으로 표시되며, 기본적으로 drwxrwxrwx 와 같은 형식을 가지고 있습니다.
(1) 처음 문자는 파일의 타입을 나타냅니다.
① d : 디렉토리
② - : 표준파일
③ l : 링크(link) 파일
④ b : 블록장치
(2) 다음의 9개의 문자는 파일의 퍼미션을 나타냅니다.
① 처 음 3문자 : 파일 소유자가 가지는 퍼미션
② 두번째 3문자 : 유저가 속해있는 그룹에 대한 퍼미션
③ 마지막 3문자 : 모든 유져(그룹)에 대한 퍼미션 (
3) 퍼미션을 표현하는 문자와 문자가 나타내는 값
① r (4) : 읽기 권한 (read)
② w (2) : 쓰기 권한 (write)
③ x (1) : 실행 권한 (execution)
④ - (0) : 허가권이 거부
4) r, w, x 를 결합해서 퍼미션 만들기
① --- (0) : 퍼미션 없음
② --x (1) : 실행
③ r-- (4) : 읽기 전용
④ r-x (5) : 읽기, 실행
⑤ rw- (6) : 읽기, 쓰기
⑥ rwx (7) : 읽기, 쓰기, 실행 퍼미션은 나타난 문자에 해당하는 값의 합(숫자)로 나타낼 수 있습니다. 예) rw- : r의 값
(4) + w의 값(2) + -의 값(0) = 4+2+0 = 6 drwx--x--x 는 711로 표현할 수 있습니다.
(5) 퍼미션 분석하기 예제 : drwx--xr-x (715)
① 파일의 타입 : d -> 디렉토리입니다.
② 소유자 권한 : rwx (7) -> 읽기, 쓰기, 실행의 권한이 있음 (처음 3문자)
③ 그룹의 권한 : --x (1) -> 실행의 권한이 있음 (두번째 3문자)
④ 모든유저 권한 : r-x (5) -> 읽기, 실행의 권한이 있음 (마지막 3문자)
https://conory.com/blog/19194
hard link
ln [원본파일명] [하드링크파일명]
symbolic link
ln -s test0 test6 (test0을 test6에 링크)
timestamp 바꾸는 법
touch -mht
https://eunguru.tistory.com/90
ex03 kerberos
- kinit
- cat 실행명령어
- touch klist.txt 파일 생성 명령어
klist > klist.txt klist을 klist.txt의 복사
http://blog.naver.com/PostView.nhn?blogId=hancury&logNo=221775416124&categoryNo=0&parentCategoryNo=10&viewDate=¤tPage=1&postListTopCurrentPage=1&from=search
참고
ex04 midLS
http://blog.naver.com/PostView.nhn?blogId=sometime4231&logNo=220697575763&parentCategoryNo=&categoryNo=49&viewDate=&isShowPopularPosts=true&from=search
http://blog.naver.com/PostView.nhn?blogId=dudwo567890&logNo=130155218391
ls-Utpm
U-디스크에 저장된 순서대로 파일 나열
t-최종수정 기준으로
(U Use time of file creation, instead of last modification for sorting (-t))
p-슬래시(Write a slash (`/') after each filename if that file is a directory.)
m-파일명을 쉼표로 구분해서 보여준다.(-m Stream output format; list files across the page, separated by commas.)
A-출력결과 파일들에서 .와 .. 제외
F-파일명 끝에 종류를 출력함
cat > file1 (내용을 입력하고 ctrl + d를 눌러 저장한다.)
리다이렉션 기호(>)를 사용하여 입력한 내용으로 새로운 파일을 만듭니다.
cat file1
입력한 내용이 파일에 저장된 것을 확인할 수 있습니다.
cat >> file1 (내용을 입력하고 ctrl + d를 눌러 저장한다.)
> 기호를 사용하면 기존에 있는 파일 내용을 지우고 저장하고
>> 기호를 사용하면 기존 파일 내용 뒤에 연속해서 기록합니다.
ex05 GiT commit
git 깃 설명나옴
git status 현재 상태를 알려줌
touch pouet 파일 생성
git add pouet
git commit
git diff
"git add"
마지막 5개 ID 표시 하는 쉘스크립트
git log --format="%H" -5
git log -5 --format=%H
도 가능함
No conversion: just insert %.
https://coding-factory.tistory.com/244
반응형
'코딩공부 > etc..' 카테고리의 다른 글
[linux] 자주쓰는 명령어 정리 (0) | 2020.05.31 |
---|---|
shell 명령어 (0) | 2020.05.27 |
day 03 shell01 (0) | 2020.05.27 |
day2 ex00 (0) | 2020.05.26 |
day1 (0) | 2020.05.25 |
댓글