반응형

윈도우에서 어떤 프로그램을 실행시킬때 해당 경로까지 가서 실행하는 경우는 거의 없다.

대부분 바로가기를 만들어서 바탕화면이나 시작에서 실행한다.

리눅스도 이와 비슷하게 link를 만들어서 해당 파일이나 폴더를 가리키게 할 수 있다.

이를 심볼릭링크 (Symbolic link)라 한다.

이를 만들어본다.

 

해당 명령은

ln -s

 

1. Vi 에디터로 기본 basicFile을 만들었다.

vi basicFile

크기는 19 byte

2. Symbolic link를 만들어본다. (바로가기를 만든다)

ln -s basicFile linkedFile

basicFile이라는 파일을 linkedFile이라는 이름으로 만들었지만, 실제 복사된것이 아니고, basicFile을 가리킴

3. linkedFile을 cat 명령어로 읽어본다.

cat linkedFile

(살펴보기)

1. link파일이므로, 맨앞 l 로 시작한다.

2. 복사가 아니고 포인터이므로, 19 byte보다 훨신 작은 9 byte이다

 

(테스트)  기존 basicFile의 위치를 변경한다 상위 디렉터리로, (삭제도 마찬가지)

            그리고나서 cat으로 linkedFile을 읽는다.

mv basicFile ../

해당 경로를 찾을 수 없다고 나온다.

 

반응형
반응형

다음 권한을 심볼링링크로 변경시켜준다.

chmod 심볼릭

                                                      u : user      g : group        o : other

 

1.  o-x   :  test파일의 other의 execute 권한을 빼라

chmod o-x test

2.  ug-w   :  test파일의 user와 other의 write 권한을 빼라

chmod ug-w test

3. ugo-x  :  test파일의 user와 group과 other의 execute 권한을 모두 빼라

chmod ugo-x test

4. ug+x  :  test파일의 group과 other의 execute 권한을 넣어라

chmod go+x test

반응형
반응형

1. 파일 권한 보기 (ls -al)

ls -al

    자세한 설명

       -  :  파일이다. (.txt 또는 실행파일 등등)

       d : 디렉터리로, cd 명령어로 들어갈 수 있다

       l  : link로 해당 다른 디렉터리에 링크를 걸어주는 것.

 

       rwx    rwx          rwx

       루트 그룹사용자 기타사용자

 

       1 : 해달 파일에 걸려있는 link 수

 

반응형

 

 

2.  파일 접근 허가권 설정 (chmod)

허가권 설정 방법

    파일명에 대한 접근 허가를 설정함 (read, write, execute)

chmod 777 파일명              모든권한 부여
chmod 644 파일명
chmod 766 파일명

chmod 777 일때

 

chmod 644 일때
chmod 766 일때

 *chmod 심볼링 링크 사용법

ansan-survivor.tistory.com/400

 

[CentOS 7] 리눅스 chmod 심볼릭링크(symbolic link) 사용 소유권 제어, 파일 권한 설정 (chmod ugo)

다음 권한을 심볼링링크로 변경시켜준다. u : user g : group o : other 1. o-x  : test파일의 other의 execute 권한을 빼라 chmod o-x test 2. ug-w  : test파일의 user와 other의 write 권한을 빼라 chmod u..

ansan-survivor.tistory.com

 

 

3. 파일 소유권 변경 (chown) / 파일 그룹소유권 변경 (chgrp)

chown 권한을받을계정  파일명

     root의 권한을 admin 에게 넘기기

chown admin test

root가 소유함
admin에게 소유가 넘어감

    그룹도 admin으로 변경

chgrp admin test

그룹소유까지 바꿈

4. 파일 소유권, 그룹소유권 동시에 다 바꾸기

    test 파일의 소유권과 그룹소유권 동시에 다 바꾸기

chown user1.user1 test

 

반응형
반응형

 

1. X-window user관리창을 설치한다.

yum -y install system-config-users

complete! 가 떠야 설치 완료

2. 명령어 입력

system-config-users

유저 생성-삭제 용이, properties를 눌러 여러 편집 손쉽게 가능

 

반응형
반응형

현재 유저의 기본 사용 Shell 보기 (root 계정으로 진행)

 

현재 Terminal에서 바로 바꾸는 방법

그냥 커맨드를 입력하면 바뀐다.

csh

현재 내가 무슨 shell인지 확인하는 법.

echo $0

 

 

계정 자체의 Shell을 바꾸기

 

1. 사용자 계정 정보를 담고 있는 passwd 열기

vi /etc/passwd

2. 현재 사용자 계정 맨아래 있다. 기본 bash shell 사용인데, 이를 csh 으로 변경

 

 

반응형
반응형

아래 링크는 VMware에서 자동으로 마운트 시키는 방법이다.

ansan-survivor.tistory.com/395

 

[VMWARE] CD롬/USB - 자동으로 연결 / 마운트 시키기

리눅스의 기본적으로 CD를 넣으면 /dev/cdrom 경로에 장치가 마운트 된다. 1. 자동 마운트 하기 위해 세팅창 이동 1.1. 세팅창 가는 방법1 1.2. 세팅창 가는 방법2 2. Connect를 모두 해주면 마운트가 된다.

ansan-survivor.tistory.com

그러나 실제 서버는 VMware같은 기능이 없으므로 수동으로 마운트 해주어야 한다.

기본적으로 CDROM의 장치 마운트 위치는 /dev/cdrom 에 있다.

USB나 외장하드 또는 내장 HDD도 역시 /dev/ 아래에 존재한다.

 

찾는방법은 명령어로

fdisk -l

그리고 디스크 크기를 보는데

sda는 이미 사용중인 디스크 일것이고,

그 외인 

sdb

sdc ...

으로 되어 있을 것이다.

 

위처럼 /dev/sdb4 를 내가 원하는 디렉터리에 마운트 한다.

 

1. 마운트할 디렉터리 만들기 (/media 아래 myMount라는 디렉터리 만들기)

mkdir /media/myMount

 

2. 마운트 하기

mount /dev/sdb4 /media/myMount

=====================마운트 해제======================

 

USB사용 끝나고 마운트가 끝나면 해제 시켜준다.

*주의* 마운트 해제시 현재 디렉터리가 /dev/sdb4 이면 해제가 안된다. 이미 사용중이라서 busy라고 뜰것이다.

umount /dev/sdb4

 

 

반응형
반응형

리눅스의 기본적으로 CD를 넣으면

/dev/cdrom

경로에 장치가 마운트 된다.

 

1. 자동 마운트 하기 위해 세팅창 이동

    1.1. 세팅창 가는 방법1

    1.2. 세팅창 가는 방법2

 

2. Connect를 모두 해주면 마운트가 된다.

   Centos 7 iso 시디를 넣어보았다.

 

그러나 이방법으로 했을 때 간혹 연결이 안되는 경우가 있다.

그래서 수동으로 하는 방법을 권장한다.

 

========= 마운트를 해제 하는 방법은 =========

 

리눅스는 마운트 해제하고 반응이 없을때 가장 작동이 잘 된 상태이다.

이미 마운트 해제가 되었다면, 아래와 같이 뜰 것이다.

 

중요한점은, 마운트가 해제 된 것이지, 장치가 떨어진건 아니다.

즉, 물리적으로 연결되어있다고 보면 되지만,

OS에서 그 연결되는 mapping을 떨어 뜨렸다고 보면 된다.

 

그래서 이 떨어진 장치를 다른곳에 마운트가 가능하다.

 

========= 다른 디렉터리에 마운트 시키기 ============

(아래 참고)

ansan-survivor.tistory.com/396

 

[Centos 7] CDROM / USB / HDD 커맨드로 마운트 및 언마운트

아래 링크는 VMware에서 자동으로 마운트 시키는 방법이다. ansan-survivor.tistory.com/395 [VMWARE] CD롬/USB - 자동으로 연결 / 마운트 시키기 리눅스의 기본적으로 CD를 넣으면 /dev/cdrom 경로에 장치가 마운..

ansan-survivor.tistory.com

 

반응형
반응형

밑줄지우기 설정 방법.

 

1. 검토 - 맞춤법 및 문법 검사

2. 옵션 클릭

3. 언어교정 - 예외항목에 둘다 체크

 

그러면 모든 줄이 사라진다.

 

 

반응형
1···131132133134135136137···181

+ Recent posts