2018. 7. 5. 14:18

ssh ID@접속 서버 정보

ex) ssh root@192.168.0.100

이후 Password 입력하면 됨.


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

리다이렉션(redirection)  (0) 2018.07.06
화면 깨끗이..Clear  (0) 2018.07.06
Directory 구조 및 역할  (0) 2018.07.02
파일/폴더 찾기  (0) 2018.06.29
[명령어] 리눅스 버전 확인  (0) 2018.06.27
Posted by 까망후니
2018. 7. 2. 17:45

1. echo $SHELL

==> SHELL은대분자로 써야 함.


2. chsh -l


3. cat /etc/shells


'자격증 > 리눅스 마스터' 카테고리의 다른 글

RAID 설명  (0) 2018.07.12
공개 SW 라이선스 비교  (0) 2018.07.12
X Window Mode  (0) 2018.07.02
부팅 과정  (0) 2018.07.02
Swapping  (0) 2018.06.28
Posted by 까망후니
2018. 7. 2. 10:57

 - / : 최상위에 있는 디렉토리, 루트(root) 디렉토리

- /bin : binary의 약자, 실행파일 들어있음. 

          ex) cp, mkdir, mv 등

- /boot : 부팅 이미지 파일 및 커널등 부팅시 필요한 파일이 들어있음.

- /dev : 실제로 존재하는 물리적인 장치를 파일로 관리하는 디렉토리. 

           ex) HDD, CD-ROM 등

- /etc : 시스템 환경 설정 파일 및 부팅 관련 스크립트 파일

- /home : 개인 사용자 디렉토리

- /lib : 각종 라이브러리 저장 디렉토리. 커널모듈 포함

- /lost+found : fsck 명령어를 이용하여 파일 시스템 복구시 작업 디렉토리

- /mnt : HDD, 플로피디스크, CD-ROM, 네트워크 파일 시스템 등 마운트시 포인터가 되는 디렉토리, /media, /net 등이 추가됨

- /misc : autofs에 의해 사용되는 디렉토리

- /opt : 응용프로그램 설치 디렉토리

- /proc : 가상 파일 시스템으로 시스템에서 운영되고 있는 다양한 프로세스의 상태 정보 등

- /root : 시스템 관리자 디렉토리

- /sbin : 'System Binary'의 약자, 주로 시스템 관리에 대한 명령어가 있는 디렉토리, root가 사용함

- /tmp : 임시 저장 디렉토리, 각종 프로그램 및 소켓파일, 프로세스작업을 할때 임시 생성되는 파일 저장 디렉토리

- /usr : 시스템 운영에 필요한 명령, 응용 프로그램들이 위치하는 디렉토리.

- /var : 시스템 운영 로그파일, 스풀링 등 가변적인 데이터 보관 디렉토리.

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

화면 깨끗이..Clear  (0) 2018.07.06
SSH 접속 방법  (0) 2018.07.05
파일/폴더 찾기  (0) 2018.06.29
[명령어] 리눅스 버전 확인  (0) 2018.06.27
[alias]별칭[단축동작] 명령어 등록/삭제  (0) 2018.06.21
Posted by 까망후니
2018. 6. 29. 11:19

- 현재 디렉토리에서 파일 찾기

find -name '찾고자하는 파일 이름'


- 전체 경로에서 파일 찾기

find / -name '찾고자하는 파일 이름'

find / -name '찾고자하는 파일 이름' -ls    =====> 결과가 ls 명령 형식으로 출력됨.

find / -name 'a*'                                 =====> 파일명이 a로 시작되는 파일찾기.



- 폴더 찾기

find / -name '찾고자하는 폴더명' -type d    

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

SSH 접속 방법  (0) 2018.07.05
Directory 구조 및 역할  (0) 2018.07.02
[명령어] 리눅스 버전 확인  (0) 2018.06.27
[alias]별칭[단축동작] 명령어 등록/삭제  (0) 2018.06.21
chmod, chown 파일권한과 소유권 변경  (0) 2018.06.21
Posted by 까망후니
2018. 6. 28. 16:22

- 메모리와 하드디스크 사이의 데이터 교환

-> 메모리가 꽉찬 경우 메모리에 올라가있지만 사용하지 않는 프로그램을 하드디스크의 가상 메모리로 보내고

그 빈 공간을 새로운 프로그램이 로딩하는 것.


확인 명령어 : free

free -m   ===> MB 단위로 확인 가능 


'자격증 > 리눅스 마스터' 카테고리의 다른 글

RAID 설명  (0) 2018.07.12
공개 SW 라이선스 비교  (0) 2018.07.12
shell 확인 명령어  (0) 2018.07.02
X Window Mode  (0) 2018.07.02
부팅 과정  (0) 2018.07.02
Posted by 까망후니
2018. 6. 27. 10:49

버전 확인

 - grep . /etc/*-release

 - cat /etc/*-release | uniq


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

Directory 구조 및 역할  (0) 2018.07.02
파일/폴더 찾기  (0) 2018.06.29
[alias]별칭[단축동작] 명령어 등록/삭제  (0) 2018.06.21
chmod, chown 파일권한과 소유권 변경  (0) 2018.06.21
[OVM] Oracle Virtual Machine 관련  (0) 2018.05.18
Posted by 까망후니
2018. 6. 21. 17:52

- 등록된 alias 보기


alias (엔터)



- 신규 alias 추가 방법


alias 별칭='명령어'

ex) alias TEST='cd /test"



- 등록된 alias 삭제 방법


unalias 삭제별칭

ex) unalias TEST


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

파일/폴더 찾기  (0) 2018.06.29
[명령어] 리눅스 버전 확인  (0) 2018.06.27
chmod, chown 파일권한과 소유권 변경  (0) 2018.06.21
[OVM] Oracle Virtual Machine 관련  (0) 2018.05.18
[CentOS 7] 네트워크 설정 방법  (0) 2018.05.08
Posted by 까망후니
2018. 6. 21. 17:32

[폄 : http://www.beanbox.co.kr/wordpress/?p=532#comment-2537 ]


정리가 잘된 블로그를 퍼왔습니다. 


간단한 명령어 이면서 자주 쓰질 않다보니 자꾸 까먹는다.

■ chmod 명령어

대상이 되는 파일의 권한을 변경할때 사용된다.
8진수 형태와 심볼릭 형태로 사용 가능하다.
심볼릭이 기능적인 면으론 좋지만 조금 복잡하다.
쉽게 쓸려면 8진수 형태가 좋다.

■ chmod 명령어 사용법

chmod [옵션] (8진수퍼미션) (파일명) – 8진수 형태
chmod [옵션] (대상)(+/-/=)(rwx) (파일명) – 심볼릭 형태

■ chmod 명령어 옵션

-R : 하위 디렉토리의 모든 권한을 변경한다
-c : 권한 변경 파일내용을 출력한다

■ chmod 명령어 8진수

777 : 일반적인 8진수 형태
4777 : SetUid 설정, 4000을 더한다.
2777 : SetGid 설정, 2000을 더한다.
1777 : Sticky bit 설정, 1000을 더한다.

8진수 7은 2진수 111 이다.
8진수 0~7은 아래와 같이 2진수로 표현이 가능하다
0 : 000
1 : 001
2 : 010
3 : 011
4 : 100
5 : 101
6 : 110
7 : 111
위 2진수 세자리는 rwx 세자리와 일치하며 2진수가 1이면 해당 권한을 부여, 0이면 해당 권한을 제거 한다.

■ chmod 명령어 심볼릭

대상
u : user의 권한
g : group의 권한
o : other의 권한
a : 모든 사용자 권한

+/-/=
+ : 해당 권한을 추가한다.
– : 해당 권한을 제거한다.
= : 해당 권한을 설정한데로 변경한다.

rwx
r : 읽기 권한
w : 쓰기 권한
x : 실행 권한

■ chmod 명령어 파일명

설정을 위한 파일명이나 디렉토리명 등을 이용한다.
와일드 카드 이용가능

■ chmod 명령어 사용예제

 chmod 777 test.cnf 
test.cnf 파일에 대해 user, group, other 모두 rwx로 변경한다.

 chmod 707 test.cnf 
test.cnf 파일에 대해 user, other 은 모두 rwx로 변경하고 group은 모든 권한을 제거한다.

 chmod 555 test.cnf 
test.cnf 파일에 대해 user, group, other 모두 rx의 권한을 주고 w의 권한은 제거한다. 8진수 5는 2진수 101임으로 r과 x의 권한은 주고 w의 권한은 제거한다.

 chmod u=rx,g=-,o=r test.cnf 
test.cnf 파일에 대해 user는 rx 권한만 부여, group는 모든 권한 제거, other은 r권한만 부여 한다.

 chmod u-x,g+r test.cnf 
test.cnf 파일에 대해 user는 기존 권한에서 x권한만 제거한다. 나머지 권한은 그대로 유지 된다. group은 기존 권한에서 r권한을 추가한다. 나머지 권한은 그대로 유지 된다.



■ chown 명령어

파일과 그룹의 소유권을 변경할 수 있는 명령어이다.

■ chown 명령어 사용법

chown [옵션] (변경할유저명:변경할그룹명) (파일명)

■ chown 명령어 옵션

-R : 하위 디렉토리에도 모든 권한 변경

■ chown 명령어 내용

소유자 – 소유자만 변경한다.
:그룹명 – 그룹만 변경한다.
소유자: – 소유자와 그룹 모두 동일한걸로 변경한다.
소유자:그룹명 – 소유자와 그룹을 서로 다른걸로 변경한다. (물론 같은걸 해도 상관없다.)

■ chown 명령어 파일명

설정을 위한 파일명이나 디렉토리명 등을 이용한다.
와일드 카드 이용가능

■ chown 명령어 사용예제

 chown member1 test.cnf 
test.cnf 파일에 대해 소유자를 member1로 바꾼다.

 chown :member1 test.cnf 
test.cnf 파일에 대해 그룹명을 members1로 바꾼다.

 chown member1: test.cnf 
test.cnf 파일에 대해 소유자 및 그룹명을 members1로 바꾼다.

 chown member1:member2 test.cnf 
test.cnf 파일에 대해 소유자는 member1, 그룹명은 member2로 바꾼다.

Posted by 까망후니
2018. 5. 8. 14:18

1. 네트워크 설정 확인

ping pmang.com (Enter)

service not known 등 에러 메시지 나오면 설정 안된것.

정상적일 경우 ping 정보가 올라옴.


2. 네트워크 IP 설정

cd /etc/sysconfig/network-scripts (Enter)

자기 네트워크 카드에 맞는 항목 찾기(ex. eth0인 경우)

vi ifcfg-eth0  (Enter)


3. IP 정보 추가

BOOTPROTO=static (DHCP는 자동설정임. 수동일때 static으로 변경)

IPV6INIT=no (IPv6 사용 해제)

ONBOOT=yes (부팅 시 등록된 IP 적용)

IPADDR=192.168.0.10 (사용 IP 등록)

NETMASK=255.255.255.0 (subnetmask)

GATEWAY=192.168.0.1 (Gateway 정보)

DNS1=8.8.8.8 (DNS IP -> 8.8.8.8은 구글 IP)


4.수정 완료 후 :wq 눌러서 저장하고 나옴.(다시 vi 들어가서 정상적으로 저장되었는지 확인)


5. 네트워크 서비스 재시작

service network restart (Enter)


6. ping 으로 네트워크 설정 확인

Posted by 까망후니
2016. 6. 27. 02:40

http://www.server-world.info/en/note?os=CentOS_7&p=tomcat8


개인적으로 이 사이트가 가장 잘 정리되어 있는것 같다.

Posted by 까망후니