-
리눅스 중요 명령어CS 2021. 1. 16. 20:19
- 오픈소스 운영체제 (무료)
- 많은 버전들 존재 ex) Ubuntu, CentOS
간단한 명령어 정리
clear :
화면 지우기
pwd (print working directory) :
현재 위치한 디렉토리의 절대 경로
ls (list segments) :
현재 위치한 디렉토리 내 파일/디렉토리 목록 표시
-l : 상세정보 표시
-a : 숨어있는 파일들도 표시
-t : 생성된 최신시간부터 표시
-rt : 오래된 시간부터 표시
-F : 마지막에 유형을 나타내는 파일명 표시 ('/' - 디렉토리, '*' - 실행파일, '@' - 링크)
각 옵션을 합성해서 사용 가능
ex) ls -lrt : 파일의 상세정보를 오래된것부터 표시
cd {경로} (change directory) :
해당하는 경로로 이동
~ : 홈 디렉토리로
.. : 상위 디렉토리로
- : 이동하기 바로 전의 디렉토리로
touch :
파일의 용량이 0인 파일을 생성, 날짜 변경
touch filename : filename 의 파일을 생성
touch -c filename : filename 의 시간을 현재시간으로 변경
mkdir {디렉토리명} (make directory) :
디렉토리 생성
vi {생성할 또는 열어볼 파일명} :
vi 에디터 실행
-> vi 에디터를 개량한 vim 단축키
cp {복사할 대상} {붙여놓을 경로 또는 새 파일명} (copy) :
-r : 디렉토리를 복사할 때, 모든 하위 경로와 파일들을 모두 복사
mv {옮길 대상} {대상 디렉토리 또는 새 파일명} (move) :
파일이나 디렉토리 옮기거나 이름 변경
rm {삭제할 대상} (remove) :
-r : 디렉토리를 삭제할 때는 -r 옵션 필요
-f filename : filename 을 묻지않고 삭제
cat (catenate) :
파일이름을 인자로 받아서 그 내용을 출력할때
cat (filename) : filename 의 내용을 출력
cat (filename1) (filename2) : filenmae1 과 filename2 의 내용을 이어서 출력
sudo {명령어} : 최고관리자 권한이 있어야 실행할 수 있는 명령
kill :
프로세스 중지
alias:
자주 사용하는 명령어를 간단한 명령어로 설정
alias new = 'command' : command 를 실행하는 새 명령어 new 를 만든다
alias : 현재 alias 목록
unalias new : new 라는 alias 해제
echo :
배치 파일에서 주로 현재 상태를 화면이나 파일로 출력하는데 사용되는 내장 명령어
(나중에 필요할때 찾아보기)
who :
현재 시스템에 로그인한 사용자 리스트
chmod:
파일이나 디렉토리의 권한 모드 변경
(나중에 필요할때 찾아보기)
codechacha.com/ko/linux-chmod/
※ 출처
'CS' 카테고리의 다른 글
운영체제 - 2 (0) 2021.04.24 운영체제 - 1 (0) 2021.04.18 HTTP 8. 캐시와 조건부 요청 (0) 2021.01.08 HTTP 7. HTTP 일반 헤더 (0) 2021.01.07 HTTP 6. HTTP 상태코드 (0) 2021.01.07