반응형
한꺼번에 너무 많이하면 힘드니까 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
'Jetson & Ubuntu' 카테고리의 다른 글
[jetson nano] jetson nano 종류 (0) | 2022.08.10 |
---|---|
[ubuntu] 터미널 기본 명령어_2 (0) | 2022.08.02 |
[ubuntu] 화면 분할되는 터미널 추천 (0) | 2022.07.29 |
[jetson nano] vscode 설치하기 (0) | 2022.07.28 |
[jetson nano] 운영체제 설치하기 (0) | 2022.07.27 |