리눅스 최소 기본명령어

2021. 3. 24. 02:19 OS/Linux

※ cd: 현재 사용자의 홈 디렉터리로 이동

cd .. 바로 상위 디렉터리로 이동(.. 상위디렉터리, . 현재디렉터리)

 

 

※ ls: 파일 목록 보여줌

ls -l 자세히 보여줌

ls -a 숨김파일포함

ls 글자* 글자로시작하는 것을 보여줌

 

※ vi + 파일: 고전에디터

:q 종료

:w 저장

:q! 변경무시 종료

입력모드에서 나오기는 ESC)

 

※ rm + @: 파일이나 디렉터리를 삭제

rm -i 정말 삭제할지 물어봄

rm -f 즉시 삭제

rm -r 해당 디렉터리 삭제

rm -rf 해당하는 하위디렉터리 전부 삭제 

 

※ cp 복사

cp -r 디렉터리 복사

cp A디렉터리 B디렉터리 A디렉터리를 B디렉터리에 복사

 

※ mkdir + 디렉터리명: 현재 위치에 폴더(디렉터리) 생성

mkdir -p 부모디렉터리가없으면 부모디렉터리도 생성

 

※ 기타명령어

man + 명령어: manual(q 종료)

mount: 메모리 등을 사용하려면 지정한 위치에 연결해야함

pwd: 현재 디렉터리 위치를 보여줌

rmdir: 디렉터리 삭제

rpm -qa + 패키지명: 패키지 설치여부, 버전확인

cat + 파일: 파일출력

head 앞행만 출력

tail 마지막행만 출력

gedit + 파일: 그래픽에디터

touch 새 파일 생성

clear 화면청소

file + @ 어떤 파일인지 표시

 

※ 사용자 관리

useradd + 유저명: 새로운 사용자를 추가

passwd + 유저명: 비밀번호 변경

userdel + 유저명: 사용자 삭제

 

※ 파일권한

소유자/그룹/그외사용자

 

3비트

r(4): read

w(2): write

x(1): execute

 

chmod + 숫자 + 파일명: 파일허가권 변경

chown + 사용자 + 파일명: 파일명의 소유자를 사용자로 변경

chgrp + 그룹명 + 파일명: 파일명의 소유그룹을 그룹명으로 변경

 

※ 관리자 명령어

rpm -Uvh 패키지명.rpm: 패키지 (U 일반)설치(vh 과정확인)

rpm -e 패키지명: 패키지삭제

 

rpm -qa 패키지명: 설치확인

rpm -qi 패키지명: 패키지의 상세정보

rpm -qip 패키지명.rpm: 패키지파일의 상세정보

 

yum install 패키지명: 의존성관련 있는 것까지 전부 알아서 설치(-y 전부 yes)

yum localinstall 패키지명.rpm: 설치

yum remove: 패키지 제거

yum info 패키지명: 패키지요약정보

 

※ 파일 압축

xz + 파일명: 파일명.xz 압축만듬

xz -d 파일명.xz: 압축해제

 

gzip + 파일명

gunzip + 파일명: 압축해제

(= gzip -d 파일이름.gz)

 

zip + 생성압축명.zip + 압축할파일명: 압축함(zip은 윈도우와 호환)

unzip 압축명.zip



출처: https://sjh836.tistory.com/23?category=680975 [빨간색코딩]

'OS > Linux' 카테고리의 다른 글

ubuntu docker 설치  (0) 2021.04.11
nGrinder 설치 (agent)  (0) 2021.04.11
nGrinder 설치 (controller)  (0) 2021.04.11
rsync (장점, 사용법, 옵션)  (0) 2021.03.24
[vi 명령어] vi 명령어 정리  (0) 2021.01.07
FTP 와 SFTP 와의 차이점  (0) 2020.07.14
Linux - 폴더 용량 체크 du  (0) 2020.07.14
Apache 설치  (0) 2020.07.14