[ Linux 명령어 정리 ]
pwd(print working directory) : 자신이 위치하는 디렉토리의 위치
ls : 파일과 디렉토리의 목록
-l : 좀 더 구체적으로 나오면서 각각의 줄로 출력
-a : 숨김파일 표시
(권한 설명)
mkdir (디렉토리명) : 디렉토리를 생성
touch (파일명) : 파일을 생성
rm (파일명) : 파일 또는 디렉토리를 삭제
-r : 디렉토리도 삭제 가능
(디렉토리 경로)
cd (디렉토리명) : 디렉토리명으로 이동
mv (현재위치) (목적지) : 디렉토리 또는 파일을 이동함, 파일 이름을 바꾸는 용도로도 사용가능
cp (현재위치) (목적지) : 디렉토리 또는 파일을 이동함
-r : 디렉토리도 복사 가능
(하드링크와 소프트링크)
하드링크(Hard Link) : 두개다 같은 파일, 한 개 수정시 두개다 수정이 적용
소프트 링크(Soft Link, Symbolic Link) : 바로가기
ln (source) (target) : 하드 링크 생성
ln -s (source) (target) : 소프트 링크 생성
cat (파일이름) : 파일을 모니터에 출력
cat (파일이름) | more : 긴 파일을 볼 때 유리함
cat (source) > (target) : 복사
cat (source) >> (target) : 맨 뒤에 복사
head (파일이름) : 파일의 첫 라인 부분에서부터 10줄까지 출력해줌
tail (파일이름) : 파일의 마지막 라인 부분에서부터 출력해줌
-f : 마지막줄에 무언가 추가되는 즉시 화면에 출력됨
grep (문자열) (파일이름) : 특정 문자열을 검색
-H : 어떤 파일인지 출력
-w : 문자열에 정확히 일치하는 것만 출력
less (파일이름) : 텍스트 뷰어, 화면에 출력되는 부분만 메모리가 읽어드림(부담이 적음)
find (경로) (조건) (target) : 조건에 맞는 것을 찾음
which (찾을 명령어의 이름) : 명령어의 위치를 찾아줌
top : cpu사용률과 메모리 사용률, 프로세스가 표시됨
# h키를 누르면 동작할 수 있는 것들이 나옴
W : 리눅스에 접속한 장비의 정보를 출력
who : 리눅스에 접속한 장비의 정보를 간단히 출력
ps : 프로세스를 출력
-ef : 현재 리눅스에서 활동중인 모든 프로세스 출력
ps -ef | grep (찾을 것) : 이렇게 쓰면 찾을 것의 프로세스 출력
kill -9 (프로세스 ID) : 프로세스 삭제
adduser (계정이름) : 계정 추가
deluser (계정이름) : 계정 삭제
su -l (사용자ID) : 계정을 변경
uname -a : 시스템 정보 확인
hostname : 서버의 별명
reboot : 시스템 재부팅
halt -p : 시스템을 완전히 셧다운, 전원까지 내림
< 업데이트 >
passwd (사용자 이름) : 사진과 같이 새로운 비밀번호를 입력하라고 나옴
'Network System > Linux' 카테고리의 다른 글
Linux AppArmor 끄기 (0) | 2021.01.20 |
---|---|
Linux Bind9 Setting (0) | 2021.01.18 |
[ DNS ] Bind9의 README.Debian.gz 해석 (0) | 2021.01.06 |
라즈비안 OMV 설치 후 apt-get update가 안될때 (0) | 2020.11.20 |
데비안 리눅스 (하드링크와 소프트링크, 통합과 압축) (0) | 2020.06.23 |