2.  νŒŒμΌμ‹œμŠ€ν…œ 탐색
Linux/Shell

2. νŒŒμΌμ‹œμŠ€ν…œ 탐색

  • νŒŒμΌμ‹œμŠ€ν…œ

- 계측적인 디렉토리 ꡬ쑰둜 νŒŒμΌμ„ ꡬ성(트리 ν˜•μ‹)

- μ΅œμƒμœ„ 디렉토리λ₯Ό 루트(root) 디렉토리라고 함

- μœ λ‹‰μŠ€ν˜• μ‹œμŠ€ν…œμ—μ„œλŠ” 단일 νŒŒμΌμ‹œμŠ€ν…œμœΌλ‘œ 관리

- μ €μž₯μž₯μΉ˜λ“€μ€ μœ μ €μ˜ μž¬λŸ‰μ— 따라 λ‹€μ–‘ν•œ μœ„μΉ˜μ— 마운트 κ°€λŠ₯

 

  • ν˜„μž¬ μž‘μ—… 디렉토리(print working dir)
[eunhye@computer ~]$ pwd
/usr/eunhye

 

  • 디텍토리 λͺ©λ‘ ν‘œμ‹œ

- .둜 μ‹œμž‘ν•˜λŠ” 파일λͺ…을 가진 νŒŒμΌμ€ μˆ¨κ²¨μ§„ 파일(user home dir이 μƒμ„±λ˜λ©΄ ν™˜κ²½μ„€μ •μ„ μœ„ν•΄ λ‹€μˆ˜μ˜ μˆ¨κ²¨μ§„ 파일이 생성됨)

- -a μ˜΅μ…˜μ„ 톡해 μˆ¨κ²¨μ§„ νŒŒμΌλ„ 확인 κ°€λŠ₯

- 파일 ν™•μž₯μžκ°€ μ—†κΈ° λ•Œλ¬Έμ— μ›ν•˜λŠ” ν™•μž₯자λ₯Ό λ§ˆμŒλŒ€λ‘œ λ§Œλ“€ 수 있음

- 띄어쓰기, ꡬ두점 기호(., -, _)λ₯Ό ν¬ν•¨ν•˜μ—¬ 파일λͺ… 섀정이 κ°€λŠ₯ but λ„μ–΄μ“°κΈ°λŠ” μ ˆλŒ€ 쓰지 말것

[eunhye@computer ~]$ ls
Applications
Desktop
Documents
Downloads
Library
Movies
Music
OneDrive
Pictures
Public
PycharmProjects

 

  • ν˜„μž¬ μž‘μ—… 디렉토리 λ³€κ²½(change dir)
[eunhye@computer ~]$ cd /usr/yeji
[eunhye@computer yeji]$ pwd
/usr/yeji

 

  • μƒλŒ€ 경둜/μ ˆλŒ€ 경둜

- . : ν˜„μž¬ μž‘μ—… 디렉토리(보톡 ./을 μƒλž΅ν•΄μ„œ μ‚¬μš©)

- .. : ν˜„μž¬ μž‘μ—… λ””λ ‰ν† λ¦¬μ˜ μƒμœ„ 디렉토리

[eunhye@computer ~]$ pwd
/usr/eunhye

[eunhye@computer ~]$ cd .
[eunhye@computer ~e]$ pwd
/usr/eunhye

[eunhye@computer ~]$ cd ..
[eunhye@computer user]$ pwd
/usr

 

  • 단좕킀
[eunhye@computer ~]$ cd #μž‘μ—… 디렉토리λ₯Ό ν™ˆ λ””λ ‰ν† λ¦¬λ‘œ λ³€κ²½
[eunhye@computer ~]$ cd - #μž‘μ—… 디렉토리λ₯Ό 이전 μž‘μ—… λ””λ ‰ν† λ¦¬λ‘œ λ³€κ²½
[eunhye@computer ~]$ cd ~username #username의 ν™ˆ λ””λ ‰ν† λ¦¬λ‘œ λ³€κ²½

 

'Linux > Shell' μΉ΄ν…Œκ³ λ¦¬μ˜ λ‹€λ₯Έ κΈ€

4. 파일과 디렉토리 μ‘°μž‘  (0) 2020.06.06
3. μ‹œμŠ€ν…œ μ‚΄νŽ΄λ³΄κΈ°  (0) 2020.06.06
Script - μ—°μ‚°  (0) 2020.04.04
Script - μ—°μ‚°μž  (0) 2020.04.04
Script - μ„ μ–Έ 및 μ‚¬μš©  (0) 2020.04.03