[Linux] 리눅스 기본 명령어

오진선·2024년 12월 11일
0

Cloud

목록 보기
8/17
post-thumbnail
  • ls
  • cd
  • cp
  • mv
  • rm
  • mkdir

1. ls: 디렉터리 내용 보기

사용법

ls            # 현재 디렉터리의 내용 표시
ls -l         # 자세한 정보(권한, 소유자, 크기 등) 표시
ls -a         # 숨김 파일 포함 표시
ls -lh        # 파일 크기를 사람이 읽기 쉬운 형식으로 표시

예제

ls /home      # /home 디렉터리의 내용 표시

2. cd: 디렉터리 이동

사용법

cd directory_path  # 지정된 디렉터리로 이동
cd ..              # 상위 디렉터리로 이동
cd ~               # 홈 디렉터리로 이동

예제

cd /var/log   # /var/log 디렉터리로 이동
cd ..         # 상위 디렉터리로 이동

3. 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 디렉터리를 복사

4. mv: 파일 또는 디렉터리 이동/이름 변경

사용법

mv source_file target_file           # 파일 이름 변경
mv source_file target_directory      # 파일 이동

예제

mv old_name.txt new_name.txt         # 파일 이름 변경
mv file.txt /home/user/documents/    # 파일 이동

5. rm: 파일 및 디렉터리 삭제

사용법

rm file_name                         # 파일 삭제
rm -r directory_name                 # 디렉터리 삭제
rm -f file_name                      # 강제로 파일 삭제

예제

rm file.txt                          # file.txt 삭제
rm -r /home/user/temp/               # temp 디렉터리와 내용 삭제

주의: 삭제된 파일은 복구가 어려우니 주의하기.


6. mkdir: 디렉터리 생성

사용법

mkdir directory_name                 # 새 디렉터리 생성
mkdir -p parent/child                # 상위 디렉터리가 없으면 함께 생성

예제

mkdir new_folder                     # new_folder 생성
mkdir -p /home/user/project/data     # 상위 디렉터리와 함께 생성
profile
₍ ᐢ. ̫ .ᐢ ₎

0개의 댓글