ls
cd
cp
mv
rm
mkdir
ls
: 디렉터리 내용 보기ls # 현재 디렉터리의 내용 표시
ls -l # 자세한 정보(권한, 소유자, 크기 등) 표시
ls -a # 숨김 파일 포함 표시
ls -lh # 파일 크기를 사람이 읽기 쉬운 형식으로 표시
ls /home # /home 디렉터리의 내용 표시
cd
: 디렉터리 이동cd directory_path # 지정된 디렉터리로 이동
cd .. # 상위 디렉터리로 이동
cd ~ # 홈 디렉터리로 이동
cd /var/log # /var/log 디렉터리로 이동
cd .. # 상위 디렉터리로 이동
cp
: 파일 복사cp source_file target_file # 파일 복사
cp -r source_directory target_directory # 디렉터리 복사
cp file.txt /home/user/backup/ # file.txt를 /home/user/backup/로 복사
cp -r /var/www /home/user/backup/ # /var/www 디렉터리를 복사
mv
: 파일 또는 디렉터리 이동/이름 변경mv source_file target_file # 파일 이름 변경
mv source_file target_directory # 파일 이동
mv old_name.txt new_name.txt # 파일 이름 변경
mv file.txt /home/user/documents/ # 파일 이동
rm
: 파일 및 디렉터리 삭제rm file_name # 파일 삭제
rm -r directory_name # 디렉터리 삭제
rm -f file_name # 강제로 파일 삭제
rm file.txt # file.txt 삭제
rm -r /home/user/temp/ # temp 디렉터리와 내용 삭제
주의: 삭제된 파일은 복구가 어려우니 주의하기.
mkdir
: 디렉터리 생성mkdir directory_name # 새 디렉터리 생성
mkdir -p parent/child # 상위 디렉터리가 없으면 함께 생성
mkdir new_folder # new_folder 생성
mkdir -p /home/user/project/data # 상위 디렉터리와 함께 생성