Be ready to study forever - 개발자 꿈나무

[Linux]명령어 본문

Programming/Operating System

[Linux]명령어

루눌룹 2021. 1. 11. 21:12

유저 관련 명령어

whoami사용자가 누구인지 알려줌

passwd유저 패스워드 변경

adduser [새로 만들 사용자 이름]사용자를 기본설정으로 추가

useradd [새로 만들 사용자 이름]사용자 매뉴얼설정으로 직접 추가

su [유저이름]유저변경

sudo [다른 명령어]관리자(root) 권한으로 다른 명령어를 실행한다

man [다른 명령어]해당 명령어에 대한 매뉴얼(사용법) 설명이 나옴

ex) man rm - rm관련된 명령어 사용법이 나옴

 

파일 관련 명령어

pwd현재 디렉토리

cd [디렉토리]디렉토리 이동

ls현재 디렉토리 파일 목록 출력

** ls 옵션 ex) ls -al

** ls 와일드 카드를 사용하여 원하는 파일만 출력 가능

           *는 문자열

           ?는 문자 하나

ex) ls *.txt -al - .txt로 끝나는 파일만 출력

chmod [옵션] [숫자] [파일명]파일 권한 변경

**파일 권한 변경에는 두가지 방법이 있지만 주로 숫자를 많이씀

** -R 옵션은 recursive의 약자로 해당 디렉토리 안에 속한 모든 파일을 재귀적으로 동일하게 처리한다는 옵션

chown [옵션] [소유자] [파일]해당 파일을 해당 소유자로 변경

chgrp [옵션] [그룹] [파일]해당 파일을 해당 그룹으로 변경

cat [파일명]해당 파일을 화면에 출력함

head [파일명]해당 파일의 앞줄(10)만 출력함

tail [파일명]해당 파일의 뒷줄(10)만 출력함

more [파일명]해당 파일을 화면이 넘어가기 전 까지만 출력(계속 더 볼수 있음)

rm [옵션] [파일명]해당 파일을 삭제함

**-r옵션 은 recursive의 약자로 해당 파일 내에 속한 모든 파일을 재귀적으로 삭제

**-f옵션은 force의 약자로 강제적으로 삭제시킴

ex) rm -rf directory1 – directory1을 재귀적으로 강제로 삭제(하위 폴더 및 파일까지 모두)

mkdir [만들 디렉토리 이름 or 디렉토리 패스] - 디렉토리를 만든다

vi [작업할 피일] - vi에디터를 이용해서 작업할 파일을 열거나 없을경우 만든다

 

프로세스 관련 명령어

jobs현재 실행중 또는 중지중인 프로세스 출력

bg중지된 프로세스를 background process로 실행

ps [옵션]프로세스의 상태를 확인하는 명령어

kill [옵션] [작업번호]프로세스 종료

kill [프로세스 ID]프로세스 종료

 

파일 복사 명령어

 

cp [복사할 파일] [사본의 이름]파일을 복사함

ln [복사할 파일] [사본의 이름]하드링크로 복사함

ln -s [복사할 파일] [사본의 이름]소프트링크로 복사함

'Programming > Operating System' 카테고리의 다른 글

[Linux] 쉘 스크립트 문법  (0) 2021.01.12
[Linux] 하드링크/소프트링크  (0) 2021.01.11
[Linux]프로세스 관리&제어  (0) 2021.01.11
[Linux]리다이렉션과 파이프  (0) 2021.01.11
[Linux] 파일 권한  (0) 2021.01.11
Comments