본문 바로가기

IT/리눅스

2. 기초 지식


파일 속성

$ls -sl cs1.txt

6 -rw-r--r-- 1 chang faculty 208 4월 16일 13:37 cs1.txt


첫 번째는 블록 수, 파일을 구성하는 블록의 개수

두 번째는 파일 타입과 사용권한, -는 일반 파일, d는 디렉터리

세 번째 rw-r--r--는 사용권한( 파일 소유자, 소유자가 속한 그룹, other)

바이트 수

파일의 수정시간

파일 이름


사용권한


$chmod (change mode)


$chmod 사용권한 파일

$chmod [-R] 사용권한 디렉터리

 - -R옵션은 디렉터리에 대해 사용, 디렉터리 내의 모든 파일과 모든 하위 디렉터리에 대해서도 이 명령어를 적용한다는 것을 의미


사용 예

$chmod 644 cs1.txt


chown(change owner), chgrp(change group)


$chown 사용자 파일

$chown [-R] 사용자 디렉터리


$chgrp 그룹 파일

$ chgrp [-R] 그룹 디렉터리


후면 처리

& 기호를 사용하면 후면에서 명령을 실행시킬 수 있다.

$ (sleep 100; echo done) &

[1] 8320

$find . -name test.c -print &

[2] 8325


jobs 명령어는 후면 실행되고 있는 작업들을 리스트

$jobs


fg 명령어를 이용하면 후면 실행되고 있는 작업 중 하나를 선택하여 전면 실행시킬 수 있다

$fg %작업번호


$fg %1

(sleep 100; echo done)


출력 재지정

$fined . -name test.c -print > find.txt &

프로세스

프로세스는 유일한 프로세스 번호 PID를 갖는다

$ps

 - 프로세스 나열

$ps u

 - 자세한 정보

$ps aux

 - 시스템 내의 모든 프로세스에 대한 정보


$kill 프로세스번호

$kill %작업번호

 - 둘 다 프로세스를 강제 종료

'IT > 리눅스' 카테고리의 다른 글

9. C 프로그래밍 환경  (0) 2016.06.30
4. 인터넷  (0) 2016.06.30
1. 설치 및 기본 명령어  (0) 2016.06.30