728x90
- pwd : 현재 위치 확인하기
- mkdir : 새로운 폴더 생성하기
mkdir "생성할폴더이름"
- ls : 특정 폴더에 포함된 파일이나 폴더 확인하기
ls -l # 폴더나 파일의 포맥을 전부 표현
ls -a # 숨겨진 폴더나 파일도 출력
ls -al or -la # 위 둘을 합친 것. 순서 상관 없음
- cd : 폴더에 들어가기
cd "폴더이름"
- touch : 파일 생성하기
touch "생성할파일이름"
touch hello.txt
- echo : 화면에 출력
echo "안녕하세여 여러분"
- > : 실행 결과를 파일로 저장하기
echo "너의 이름은 무엇이니?" > name.txt
- cat : 파일의 내용을 터미널에 출력하기
cat name.txt
# 너의 이름은 무엇이니?
- rm : 폴더나 파일 삭제하기
rm name.txt
mkdir A
rm A
# rm: A: is a directory
폴더를 삭제하기 위해서는 옵션을 사용한다.
rm -rf A
# 나중에 자세히 알아보고 지금은 대략적인 기능만!
# 옵션 r : 폴더를 지우는 옵션
# 옵션 f : 질문을 받지 않고 삭제한다.
- mv : 폴더나 파일의 이름을 변경, 또는 폴더나 파일의 위치 옮기기
옮길 때
mkdir A
touch a.txt
mv a.txt A/
ls
# A폴더만 출력
이름 변경
cd A
ls
# a.txt
mv a.txt b.txt
ls
# b.txt
컴퓨터가 파일을 옮길 때
1. 파일의 내용을 잠시 저장
2. 원래 위치의 파일을 삭제
3. 도착 폴더에 1에서 저장한 내용으로 새로운 파일 생성
mv 명령 시 원래 위치와 도착 위치가 같다면 위 과정을 하기에 번거롭기 때문에 이름만 변경
- cp : 폴더나 파일을 복사하기
cp b.txt a.txt
ls
# a.txt b.txt
cd ..
ls
# A
cp -rf A B # rm과 옵션이 동일.
ls
# A B
728x90
'개발일지 > 컴퓨터지식' 카테고리의 다른 글
Mac 환경변수 (0) | 2022.08.27 |
---|---|
Read, Write, Execute 권한 - linux (0) | 2022.08.27 |
텍스트 에디터 nano (0) | 2022.08.27 |
관리자 권한 (0) | 2022.08.27 |
CLI(Command-line Interface)와 GUI(Graphic User Interface) (0) | 2022.08.26 |