본문 바로가기

Ubuntu

. .. ~

우분투에서 자주 사용되는 기호이지만 확인이 필요한 것들이 있다. 대표적으로 "." ".." "~" 이런 것들이다.

먼저 "."는 현재 디렉토리를 지칭하며, ".."은 상위디렉토리, "~"는 최상위 디렉토리를 의미한다.

 

그래서 많은 사람들이 cd뒤에 명령어를 붙여서 사용해 보았을 것이다.

그런데, "." ".." "~" 들은 다른 명령어 뒤에 붙여서 사용이 가능하다. 가장 간단히 예를 들어 ls에 적용해 보자

hp-z8@HP-Z8:~/pvESSI/build$ ls ..
build           Examples  LICENSE       pvESSI.cxx  pvESSI.qrc  README.html  RealESSI_VERSION_INFO.txt  untitled.css
CMakeLists.txt  Icons     plugin.cmake  pvESSI.h    pvESSI.xml  README.md    Tools                      usage.gif

hp-z8@HP-Z8:~/pvESSI/build$ ls
CMakeCache.txt  CMakeFiles

hp-z8@HP-Z8:~/pvESSI/build$ cd ..
hp-z8@HP-Z8:~/pvESSI$ ls
build           Examples  LICENSE       pvESSI.cxx  pvESSI.qrc  README.html  RealESSI_VERSION_INFO.txt  untitled.css
CMakeLists.txt  Icons     plugin.cmake  pvESSI.h    pvESSI.xml  README.md    Tools                      usage.gif

hp-z8@HP-Z8:~/pvESSI$ ls ~
CFDEM  Desktop  Documents  Downloads  LIGGGHTS-PUBLIC  Music  OpenFOAM  Pictures  Public  pvESSI  snap  Templates  Videos
hp-z8@HP-Z8:~/pvESSI$

 

ls ..은 ls 명령어를 상위디렉토리에서 실행시키는 것과 같은 역할이며, ls ~는 최상위 디렉토리에서 실행시킨다고 볼 수 있다. "단, 디렉토리 변경을 하지 않고 실행할 수 있다는 것"

'Ubuntu' 카테고리의 다른 글

Ubuntu Package uninstall  (1) 2023.12.20
Linux 패키지 관리  (0) 2023.12.17
SSH 접속  (0) 2023.11.14
파일 지우기  (0) 2023.11.13
DPKG로 인스톨된 패키지 상태 확인  (0) 2023.11.06