자바스크립트를 허용해주세요.
[ 자바스크립트 활성화 방법 ]
from Mohon Aktifkan Javascript!
 

[Linux] 3장 기본 명령어 정리

728x90

✅ 리눅스 기본 명령어 정리

1️⃣ 파일 & 디렉토리 관리

  • 현재 위치 확인
pwd
  • 디렉토리 이동
cd/home/koras02 # 절대 경로 이동
cd.. # 상위 디렉토리
cd ~ # 홈디렉토리
  • 파일/폴더 목록 확인
ls # 목록보기
ls -l # 상세보기 (권한, 소유자, 크기, 날짜)
ls -a # 숨김파일 포함

2️⃣ 파일/디렉토리 조작

  • 새 디렉토리 만들기
mkdir testdir
mkdir -p dir1/dir2 # 종합 디렉토리 생성
  • 삭제하기
rm file.txt # 파일 삭제
rm -r dir1   # 디렉토리 삭제
rm -rf dir2 # 강제 삭제 (주의!)
  • 복사하기
cp p1.txt p2.txt # 파일 복사
cp -r dir dir2 # 디렉토리 복사
  • 파일 이름 변경
mv p1.txt hello.txt # 파일 이름 변경
mv hello.txt /tmp/ # 파일 이동

3️⃣ 파일 내용 보기

  • 단순 출력
cat p2.txt
  • 페이지 단위로 보기
less p2.txt
# 스페이스: 아래로 이동
# q버튼 종료

4️⃣ 파일 권한 

📌 권한 확인

ls -l
-rw-rw-r-- 1 user user    6 Aug 22 07:29 p2.txt
  • rw-(읽기/쓰기), rw-(읽기/쓰기),r--(읽기), 

📌 권한 변경

chmod 755 p2.sh # rwxr-xr-x # rwxr-xr-x
chmod u+x p2.sh # 소유자에게 실행 권한 추가

 

📌  소유자 변경

sudo adduser user # 유저생성
sudo gpasswd -a user mygroup # 유저를 그룹에 할당
sudo chown user:mygroup p2.txt # 소유자 변경
ls -l # 권한확인

 ✅ 정리

  • 탐색: ls, pwd, cd
  • 조작: mkdir, rm, cp, mv
  • 내용 보기: cat, less
  • 권한: ls -l, chmod, chown

 

728x90
LIST