본문 바로가기

컴퓨터 활용/리눅스 활용38

[쉘 스크립트] find 명령어 사용법 원문 : http://target2u.blogspot.com/2007/01/find.html 1. 기능 원하는 특정 파일을 디렉토리를 탐색하여 찾는다. find는 매우 강력한 도구로 지정된 조건에 만족하는 파일을 찾는다. 파일의 조건은 이름이나 크기, 날짜 등 다양하게 지정할 수 있다. 2. 문법 # find [ 경로 ] 탐색 조건 3. 옵션-type pattern 형식이 pattern인 것. b : block device file, c: character device file, d: directory p : named pipe, f: regular file, l:symbolic link, s:socket -name 파일명 파일명으로 검색 -size 크기로 검색 -exec 명령 {}\; 검색된 결과에 대.. 2011. 8. 25.
[우분투] Ubuntu 11에서 samba 서버 설치 우분투에서 파일을 공유하는 방법 여러가지 방법 중 삼바를 이용하는 방법을 알아보겠습니다. 삼바 설치 순서는 간단합니다. 1. 삼바 설치 (samba, smbfs 설치) 2. 삼바 설정 (smb.conf 설정) 3. 삼바 재실행 4. 삼바 동작 확인 설치 순서는 정말 간단하다. 하지만 방법을 모르면 무엇이든 어려울 뿐입니다. 1. 삼바 설치 dhna@dhna-ubuntu:~$ sudo apt-get install samba smbfs 우분투를 설치하면 기본적으로 samba client가 설치되어있습니다. 하지만 서버는 설치가 되어있는 것 같지는 않습니다. 그래서 일단 삼바를 이용하러면 apt-get으로 설치하길 바랍니다. 2. 삼바 설정 dhna@dhna-ubuntu:~$ sudo vi /etc/samba.. 2011. 6. 12.
[우분투] root 비밀번호 변경 1. root 로그인 가능 여부 확인 우분투를 처음 설치하면, root로 로그인이 되지 않습니다. dhna@dhna-ubuntu:~$ su - 암호 : 로그인이 되지 않는다면, root의 비밀번호만 설정하면 로그인이 가능합니다. dhna@dhna-ubuntu:~$ sudo passwd root 새 UNIX 암호 입력: 새 UNIX 암호 재입력: passwd: 암호를 성공적으로 업데이트했습니다 성공적으로 암호를 입력하면 위와 같은 메세지를 볼 수 있습니다. 이젠 su - 로 로그인이 가능합니다. 하지만 root로 사용하는 것은 추천하는 방법이 아니여서 되로록 root 권한이 필요한 경우 sudo를 사용하여 수행하는 것이 낫습니다. 2011. 6. 11.
[우분투] Ubuntu 11에서 ssh 서버와 tftp 서버 설치 S3C2440 Mini Board(X35)의 개발을 리눅스에서 하기 위해서 우분투를 설치하였습니다. 기본적으로 openssh-client는 설치되어있지만, server는 설치되어 있지 않습니다. Fedora에서 사용한 yum 처럼 우분투에서도 apt-get 이라는 패키지 관리 프로그램이 있습니다. ○ SSH 서버 설치 (openssh-server) 1. 설치 여부 확인 [dhna@dhna-ubuntu:~$ sudo dpkg -l | grep ssh openssh-server 패키지가 설치 되지 않았다면 apt-get을 사용하여 설치합니다. 2. openssh-server 설치 [dhna@dhna-ubuntu:~$ sudo apt-get install openssh-server 설치가 완료되면 자동으로 데.. 2011. 6. 11.
E: Sub-process /usr/bin/dpkg returned an error code (1) 링크 : http://funcrush.pe.kr/117 apt-get으로 패키지를 설치할 때 패키지가 깨지거나 하는 등의 문제로 아래의 에러를 내며 설치가 되지 않는 경우가 종종 생긴다. E: Sub-process /usr/bin/dpkg returned an error code (1) 아래는 설치하려는 패키지의 파일이 다른 패키지에도 포함되어 있어 덮어씌우기를 해야하는 상황이다. root@2zii:~# apt-get -f install Reading package lists... Done Building dependency tree Reading state information... Done Correcting dependencies... Done The following extra packages w.. 2011. 6. 10.
[리눅스] IP 설정 하기 (3가지 방법 : 명령어, 설정파일, 유틸리티) 링크 : http://karfn84.tistory.com/55 (3가지의 방법을 설명하고 있습니다.) 링크 : http://bluebamus.thoth.kr/?mid=blog&document_srl=4512515 (명령어를 사용하여 ip, netmask, gateway를 설정하는 것을 설명하고 있습니다) 저의 경우는 명령어만을 필요로 하기 때문에 명령어만 사용하였습니다. [root@FriendlyARM /]# ifconfig eth0 192.168.0.12 netmask 255.255.255.0 up [root@FriendlyARM /]# route add default gw 192.168.0.1 dev eth0 2011. 6. 9.