서버/리눅스
-
[리눅스] 사용자 관리, 사용자 생성서버/리눅스 2017. 3. 17. 19:32
#사용자 관리- /etc/passwd : 사용자의 정보가 들어있는 파일-지워지면 사용자 홈 디렉터리도 그냥 디렉터리와 파일로 남음(user의 기능 X)- /etc/skel : 사용자 계정을 구성하는 기본적인 뼈대가 들어있는 디렉터리- /etc/group : 그룹 정보의 저장장소 #>passwd [사용자이름] : 새암호를 설정할수있다 (root일 때만 가능) #>su [사용자 이름] : 원하는 사용자로 변경가능 (서버자체로 접속했을 때만 가능)#> 맨 아랫줄을 보면 구분을 : 으로 한 라인이 있다user : x : 1000 : 1000 : user : /home/user:/bin/bash 1 2 3 4 5 6 7 1) 사용자 이름 2) 사용자 패스워드 (사용하지 않음→pw가 지정되지 않은 것과는 다름, p..
-
[리눅스] 명령어서버/리눅스 2017. 3. 16. 20:45
리눅스 명령어 raid와 lvm은 연관된 명령어가 많으므로 생략합니다! command not founds : 커멘드 입력 오류 aalias ='' : 커멘드를 a_name으로 별칭을 지정한다.at : 예약하기atq : 예약확인 bccat : 파일을 화면에 출력cd : 디렉토리 이동chown 유저이름. : path 권한 부여chmod : 권한 변경copy : 파일 복사clear : 화면 지움ddd : 장치에 데이터 쓰기date: 현재의 날짜와 시간을 단말기 화면에 표시eecho : 입력한 코멘드를 그대로 출력한다 ( -n 사용시 엔터를 스킵한다)export : 환경변수를 설정할 수 있다.expr : 계산해주는 명령어env : 환경변수 확인ffdisk -d : 장치파일을 확인한다.fg : 백그라운드 > 포그..
-
[리눅스]쉘, 쉘의 기능서버/리눅스 2017. 3. 15. 21:35
쉘커널 : 하드웨어를 관리명령어를 읽고 해석한뒤 커널에 전달하는 기능 (모든 o/s에 존재)(#종류 unix, linux : bash, sh, ksh, csh ... windows : explorer.exe) 쉘 스크립트쉘의 외부명령어 : 쉘에 내부명령어가 아닌 사용자가 만든 명령어-외부명령어를 치면 path 환경변수에 지정된 경로로 가서 입력된 명령어를 실행한다*환경변수 path : 사용자가 명령을 입력했을시 내부명령어면 실행 아니면 실행파일이라고 간주쉘의 내부명령어 : ...말 그대로 내부명령어 ㅎㅎ-설치가 필요없고 컴파일 단계가 없기에 다른언어에 비해 빠르다 but 잠재적으로 하위 프로세스의 수많은 영향으로 속도가 느려질수 있다. Perl 프로그래밍 언어의 창시자 Larry Wall 曰 : "쉘 포..
-
[리눅스] 인터넷서버/리눅스 2017. 3. 14. 21:48
잠깐 GUI환경(그놈....)을 보고싶을때#> startx 를 사용한다이때 startx는 런레벨을 바꿔주는게 아니라1회성으로 GUI환경을 보여주는 것이 아니다 GUI환경에서는 클릭한번으로 on off를 설정할 수도 있지만터미널에서는 네트워크까지 타이핑으로 가면됩니다.network 파일로 가봅니다./etc/sysconfig/network-scripts #1 cd /etc/sysconfig/network-scriptsls로 찾습니다 centOS7부터는 ifcfg-eno********로 바꼇을 것이고이전 버전은 ifcfg-eth0였을 것입니다. #2 vi ifcfg-eno16777736적당히 ...치다가 탭누르면 자동완성 된다. ONBOOT 설정 yes로 바꿔줘야한다. 이러고 reboot을 해줘야한다. 재부팅..
-
[리눅스] 파일(cat, vi)서버/리눅스 2017. 3. 14. 21:32
#>cat > : 파일 출력#>cat : 파일 편집 (나올때는 ctrl + c)#>vi : 파일 편집(실행모드, 입력모드, 명령모드)#>touch : 파일생성#>mkdir : 디렉터리 생성#>rmdir : 디렉터리 삭제(하위 디렉,파일 존재시 실행 X)#>rm -r : 디렉터리 삭제(하위 것까지 다삭제)#>rm -rf : 묻지않고 다 삭 제#>mv 파일 이동- #1 파일 내용 확인cat명령어는 단순히 출력만 한다 [cat]해당 파일의 전체를 읽어온다#>cat /root/file1 파일을 열어보겠습니다.#>cat file1 아무것도 뜨지않은것은 file1을 만들고 아무것도 작성하지 않은 상태 즉, 파일 내용이 없다는 뜻이겠네요 그럼 파일 내용이 있는 /etc/passwd 으로 확인해보겠습니다 /etc/pa..
-
[리눅스] 일반파일, 파일서버/리눅스 2017. 3. 13. 21:45
일반파일어떠한 데이터를 담고 있는 파일 파일의 타입을 확인하는 명령어 [file] #파일 생성하기 mkdir : 디렉터리 생성touch : 파일 생성 [touch]touch 경로 없으면 만들어주고 있으면 생성시간을 바꿔준다.(안에 내용은 변경되지 않는다) [옵션] -t : 지정한 시간으로 변경할 수 있다.옵션 -t 는 value로 타임을 요구한다. YYYYMMDDhhmm 으로 작성해주면된다ex) touch -t 05050505 file2 ls로는 년도가 출력 됬기 때문에 # 년도 바꾸기!ex) touch -t 201505050505 file2 [파일 삭제][rm]rm path 한번에 지울수도 있다 근데 ...물어보는게 조금 싫으면 옵션 -f를 사용한다 rm 명령어는 디렉터리를 지울때도 사용됬다디렉터리 삭..
-
[리눅스] ls 명령어 옵션서버/리눅스 2017. 3. 13. 20:27
ls 명령어[옵션]#> -l : 자세히 보기(숨김파일은 나오지 않는다)[한글 패치를 안배운 관계로,,,,....]ls -l /home합계 : 4 drwx--------. 15 user user 4096 3월 9 21:41 user 합계:d : 파일 타입rwx : 권한(수정 권한)15 : 안에있는 파일의 갯수user 1 : 사용자user 2 : 사용그룹뒤에 숫자 : 생성날자user : 디렉터리 이름 #> -a : 해당 디렉터리의 모든 파일을 볼것이다(숨김파일 까지)!!!!!!!!!!!숨김파일 만드는법은 파일명앞에 (.)을 붙여주면된다. ex) .newFile #숨김파일까지 자세하게 보고 싶을때옵션을 2개 작성해준다ex) ls -a -l /home/user ls -al /home/user #> -d : 자기..