Jetson & Ubuntu

[ubuntu] 터미널 기본 명령어_1

mle21 2022. 8. 1. 06:00
반응형

한꺼번에 너무 많이하면 힘드니까 5개씩 설명할께요. ㅎㅎ


1. cd: 디렉토리(폴더) 이동 [change directory]

cd ..
# 현재 폴더에서 한단계 상위 폴더로 이동
cd ~
# home 폴더로 이동
cd /
# root로 이동(최상위 폴더, 윈도우로 치면 c:\)
cd ~/Download
# home 폴더 아래에 있는 Download 폴더로 이동

 

2. ls: 현재 위치의 파일 및 폴더 목록 출력 [list]

ls
# 간단하게 파일 및 폴더 표시
# 아래는 ros2 work space를 표시한 예시
build  install  log  src

ls -al
# 자세하게 파일 및 폴더 표시
# 아래는 ros2 work space를 표시한 예시
total 24
drwxrwxr-x  6 r1mini r1mini 4096  9월 24 16:22 ./
drwxr-xr-x 22 r1mini r1mini 4096  9월 25 18:30 ../
drwxrwxr-x 13 r1mini r1mini 4096  9월 24 16:27 build/
drwxrwxr-x 13 r1mini r1mini 4096  9월 24 16:27 install/
drwxrwxr-x  6 r1mini r1mini 4096  9월 24 16:28 log/
drwxrwxr-x  7 r1mini r1mini 4096  9월 24 19:56 src/

 

3. mkdir: 폴더 생성 [make directory]

mkdir abc
# abc 폴더를 생성한다. mkdir [폴더이름]

mkdir -p abc/def
# abc 폴더 아래에 def 폴더를 생선한다. 여러 계층의 폴더를 동시에 생성할때 주로 사용한다.

 

4. rm: 파일 및 폴더 삭제 [remove]

rm abc.sh
# abc.sh 파일 삭제
rm -r abc
# abc 폴더 삭제, 폴더 삭제 시에는 옵션 -r을 주어야 한다.
rm -r abc abc.sh
# abc 폴더와 abc.sh 파일 삭제
rm -rf 파일 or 폴더
# 폴더, 파일 강제 삭제

 

5. touch: 0바이트 파일 생성, 파일의 날짜와 시간을 수정

touch abc.sh
# 크기가 0인 abc.sh 파일 생성
touch -m abc.sh
# 파일의 날짜 시간을 서버시간으로 변경
touch -t 198202191200 abc.sh
# 파일의 날짜 시간을 특정시간으로(년, 월, 일, 시간) 변경
728x90