Programmer:)

[Linux - CLI] Terminal 명령어 본문

DEV/ETC

[Linux - CLI] Terminal 명령어

ryeggg 2021. 10. 18. 11:22
반응형

내가 자주 사용 or 사용할 명령어 위주로 정리

 

 

ls : 현재 위치 파일 목록 조회

  • -l : 파일들의 상세정보 조회
  • -a : 숨김파일 표시
  • -t : 최신 시간순으로 표시
  • -rf : 오래된 순으로 표시
  • -F : 파일을 표시할 때 마지막에 유형을 나타내는 파일명을 끝에 표시

 

cd : 경로 이동

  • cd ~ : 홈 디렉터리로 바로 이동
  • cd .. : 상위 디렉터리로 이동
  • cd - : 이동하기 바로 전 디렉터리로 이동

pwd : 현재 경로 확인

 

mkdir : 디렉터리 생성

  • -m : 디렉터리 권한 설정
  • -p : 생성하려는 디렉터리 상위 디렉터리가 없을 경우 같이 생성

cp : 파일 복사

mv : 파일 이동

  • -f : 같은 이름 있으면 덮어쓰기
  • -i : 같은 이름 있으면 물어보기

rm : 파일 제거

  • -i : 삭제될 때 확인 후 삭제 (yes or no)
  • -f : 바로 삭제
  • -r : 하위 디렉터리 모두 삭제

rmdir : 폴더 제거 (빈 폴더)

cat : 파일내용 출력 or 파일 생성

touch : 파일 생성

gzip : 압축 진행

  • -d : 압축 해제
  • -f : 압축 하거라나 해제 시 같은 이름 있으면 덮어쓰기
  • -r : 디렉터리까지 모두 압축

shutdown

  • -r :  재부팅
  • -h : shutdown 완료 후 시스템 종료
  • -k : 장난
  • -c : 취소
sudo shutdown -r now //지금 재부팅
sudo shutdown -r +30 //30분 뒤 재부팅
sudo shutdown -h 22:00 //22시에 시스템종료
sudo shutdown -c //shutdown 취소

clear : 터미널 정리

 

 

 

 

 


 


cp /a/afile /b/bfile : /a/afile 을 /b/bfile로 이름 변경하여 복사

cp -r /a/afile /backup : /a/afile을 /backup안에 복사(하위폴더 포함)


mv /a/afile /b/bfile : /a/afile 을 /b/bfile로 이름 변경하여 이동

mv -f /a/afile /b/bfile : /a/afile을 /backup이동 (/b/bfile 이 있으면 덮어씀) 

 

 

반응형

'DEV > ETC' 카테고리의 다른 글

[Apple Developer] 개발자 등록하기  (0) 2022.04.29
[Mac] UDID 확인법  (0) 2022.04.29
[WPF/ C#] .ini파일 (DES암호화, 복호화/ UTF8_BOM제거)  (0) 2021.07.07
[WPF/ C#] .ini파일 (1. 생성, 쓰기, 읽기)  (0) 2021.07.06
[WPF] LifeCycle  (0) 2021.03.15
Comments