기본 명령어

Programming/Linux 2009. 10. 8. 01:06
ls : 디렉토리에 있는 파일의 목록을 보여줌

ex )
ls : 현재 디렉토리의 파일 목록
ls /usr/bin : /usr/bin/ 디렉토리의 목록 - 절대 경로기 때문에 어디서 해든 관계없다.
ls -a : 현재 디렉토리의 목록( 숨김 파일 포함 )
          - .bash-profile 처럼 점이 앞에 있을 경우 숨김 파일이다
ls -l : 현재 디렉토리의 목록을 자세히 보여줌
ls *.txt : 확장자가 txt인 목록을 보여준다 - *.txt.* :a.txt.gz 같은 파일을 찾을 수 있다.
ls -l /usr/bin/a* : /usr/bin 디렉토리에 있는 목록중 앞글자가 a'a인 것의 목록을 자세히

옵션은 중복 지정 가능 하다 ( 예 : ls -al )



cd : 디렉토리 이동 명령어

ex )
cd : 사용자의 홈 디렉토리로 이동
cd ~john : john 사용자의 홈 디렉토리로 이동 ( 대개 /home/john/ )
cd .. : ".." 은 현 디렉토리의 부모 디렉토리를 의미
cd /usr/bin : "/usr/bin" 디렉토리로 이동( 절대 경로 )
cd /root -> cd ../usr/bin : 상대 경로로 이동 = cd /usr/bin
  - 부모 디렉토리로 갔다가 usr, bin 으로 이동



mkdir : 새로운 디렉토리를 생성
생성된 디렉토리는 명령어를 수행한 사용자의 소유가 된다.

ex )
mkdir abc : 현재 디렉토리 아래에 abc 라는 디렉토리 생성
mkdir -p def/fgh : 헌재 디렉토리 아래에 def 디렉토리를 생성하고, 그 안에 fgh 를 생성



touch

touch abc.txt - 파일이 없을 경우에는 빈 파일 생성하고 있을 경우에는 파일의 수정 날짜를 변경



rm : 파일이나 디렉토리 삭제 명령어
해당 파일이나 디렉토리에 삭제 권한이 있어야 한다( root 사용자를 제외 하고 )

ex )
rm abc.txt : 그냥 삭제
rm -i abc.txt : 삭제시 확인
rm -r abc : 디렉토리 삭제
rm -rf abc : abc 디렉토리와 그 하부를 강제로 전부 삭제
rm -ir abc : 디렉토리 삭제시 확인



mv : 파일과 디렉토리의 이름변경이나 위치이동 때 사용

ex )
mv aaa bbb ccc ddd : 이동. ddd는 디렉토리
mv abc.txt test.txt : 이름 변경



cp : 파일이나 디렉토리 복사 명령어
새로 복사한 파일은 사용자의 소유가 된다

cp abc.txt cba.txt : cba.txt가 새로 생성되면서 복사
cp -r abc cba : 디렉토리를 생성하고 복사




cat : 텍스트로 작성된 파일을 화면에 출력

ex )
cat abc.txt



more : 텍스트로 작성된 파일을 화면에 페이지 단위로 출력
space 키는 다음 페이지, b 는 앞 페이지

ex )
more abc.txt : 한페이지만 보여주고 멈춰있고, space와 b 를 눌러줘서 페이지를 옮기고, q 를 눌러서 종료.



ln : 링크를 만들어 준다

ex )
ln -s aaa.txt bbb.txt : 심볼릭 링크
ln aaa.txt bbb.txt : 하드링크

'Programming > Linux' 카테고리의 다른 글

vi 사용( 명령어 )  (0) 2009.10.08
파일의 링크  (0) 2009.10.08
리눅스란?  (0) 2009.10.08
[Kernel 2.6]프로세스 스케쥴링  (0) 2009.09.22
명령어( 폴더, 파일 관련 )  (0) 2009.09.19

설정

트랙백

댓글

리눅스란?

Programming/Linux 2009. 10. 8. 00:35
리눅스란 커널 자체를 말한다.( 커널 = 하드웨어와 소프트웨어의 연결다리 ) 그래서 이 자체만 가지고는 사용할 수 있는 사람이 적으므로, Linux 커널에다가 GNU S/W 와 X윈도우, 기타 Application 을 포함한 것을 리눅스 배포판 이라고 칭한다. 배포판에는 Red Hat, Ubuntu, SE 등이 있다.

리눅스 공개버전 과 상용버전 이 있는데, 둘의 차이는 없으나 상용버전을 사용하게 되면 서비스를 받을 수 있다고 한다. 일반적으로, 기업에서 사용을 한다고 한다.

커널소스 숫자
linux-x.y.z.tar.gz 형식
x : 주버전
y : 홀수 - 베타, 짝수 - 안정
z : 버그수정 횟수
숫자가 높을 수록 장치의 지원이 좋다.
www.kernel.org 에서 최신 커널 확인을 할 수 있다.

모놀로딕( monolithic-kernel ) 커널 : 자주 사용하는 요소는 커널에 포함하고, 자주 사용하지 않는 요소( 스캐너, 등등 )는 모듈로 작성하여 필요시 하다 호출.

'Programming > Linux' 카테고리의 다른 글

파일의 링크  (0) 2009.10.08
기본 명령어  (0) 2009.10.08
[Kernel 2.6]프로세스 스케쥴링  (0) 2009.09.22
명령어( 폴더, 파일 관련 )  (0) 2009.09.19
디버깅  (0) 2009.09.19

설정

트랙백

댓글

양에게 인텔 넣었더니 이렇게 되었다

etc/miscellany 2009. 10. 7. 15:44

제목: 양에게 인텔 넣었더니 이렇게 되었다
원제: 羊にインテル入れたらこうなった
출처: 니코니코동화(sm8401047)

'etc > miscellany' 카테고리의 다른 글

프로젝트 락 - 난감하네  (0) 2009.11.09
강의 방법  (0) 2009.11.01
공부 할 때 음악의 효과  (0) 2009.11.01
컴퓨터 사용시 바른 자세  (0) 2009.10.23
모의토익! 상품권 받으러~  (0) 2009.10.17

설정

트랙백

댓글

잡다한 것들, 능숙함

English/Expression 2009. 10. 7. 12:00
miscellany 잡담, 잡다한 것들

miscellaneous ( a ) : 잡다한, 다양한( = various )
A miscellaneous group consists of many different kinds of things or people that are difficult to put into a particular category.

Any ~ documents should be filled in the cabinet.

잡다한 서류들은 캐비닛에 정리되어야 합니다.

Proficiency ( n ) : 능숙함, 숙달
~ in computer programming language is essential.
컴퓨터 프로그래밍 언어의 능숙함은 필수 입니다.

'English > Expression' 카테고리의 다른 글

꿈깨  (2) 2009.10.12
following  (0) 2009.10.08
빨간 날  (0) 2009.10.07
지정된 장소  (0) 2009.10.07
걱정도 팔자  (0) 2009.10.06

설정

트랙백

댓글

빨간 날

English/Expression 2009. 10. 7. 09:26
A : I can't find any red-letter days anymore!!
B : Come to think of it, there are no holidays from now on.
     Now all we have left is to work hard?
A : What can we count on now?... Christmas seems too far away...

A : 아무리 찾아봐도 빨간날이 없어!
B : 그러고 보니[ 생각해보니 ] 이제 휴일이 없네...
     이제 열심히 일하는 일만 남은건가?
A : 이젠 무엇을 의지하며 살아가야 하나?....
     크리스마스는 너무 멀기만 하구나...

'English > Expression' 카테고리의 다른 글

following  (0) 2009.10.08
잡다한 것들, 능숙함  (0) 2009.10.07
지정된 장소  (0) 2009.10.07
걱정도 팔자  (0) 2009.10.06
결국 ~ 하다.  (1) 2009.10.06

설정

트랙백

댓글

지정된 장소

English/Expression 2009. 10. 7. 09:13
Each bid must be labeled in the manner specified here and sent to the designated location for the competitive bidding process.

입찰에 부칠 물건은 각각 여기에 명시된 방식대로 라벨을 붙여 경쟁 입찰 과정을 위해 지정된 장소로 보내져야 한다

'English > Expression' 카테고리의 다른 글

잡다한 것들, 능숙함  (0) 2009.10.07
빨간 날  (0) 2009.10.07
걱정도 팔자  (0) 2009.10.06
결국 ~ 하다.  (1) 2009.10.06
짝퉁  (0) 2009.10.05

설정

트랙백

댓글

걱정도 팔자

English/Expression 2009. 10. 6. 09:12
걱정도 팔자 worrywart 사소한 일을 늘 걱정하는 사람, 소심한 사람.

A : 저 식당은 음식도 맛있고 친절한데다가 가격까지 싸긴 한데….
That restaurant has good food, polite servers, and cheap prices, but...

B : 그런데 뭐가 문제야?
So what's the problem?

A : 그게 아니라, 이렇게 싸게 받고 직원들 월급이나 줄 수 있을지 걱정 돼서.
Well, with such cheap prices, I'm just worried that there isn't enough money to pay the employees.

B : 저 식당에 투자라도 했니? 정말 걱정도 팔자다.
Did you invest in the restaurant or something? You're such a worrywart.


'English > Expression' 카테고리의 다른 글

빨간 날  (0) 2009.10.07
지정된 장소  (0) 2009.10.07
결국 ~ 하다.  (1) 2009.10.06
짝퉁  (0) 2009.10.05
집들이  (0) 2009.09.30

설정

트랙백

댓글

결국 ~ 하다.

English/Expression 2009. 10. 6. 09:07
Did you end up going to the show last night?

end up doing 마침내 (~으로) 되다

어젯밤에 결국 그 공연 보러 갔어요?

'English > Expression' 카테고리의 다른 글

지정된 장소  (0) 2009.10.07
걱정도 팔자  (0) 2009.10.06
짝퉁  (0) 2009.10.05
집들이  (0) 2009.09.30
초지 일관  (0) 2009.09.23

설정

트랙백

댓글

짝퉁

English/Expression 2009. 10. 5. 11:10

짝퉁 knockoff

A : 요즘 아가씨들은 대체 무슨 돈으로 저런 명품을 들고 다니는거야?
Where do young women find the money to buy those brand name handbags these days, anyway?

B : 저 중에 절반은 짝퉁일껄?
Half of them are probably knockoffs.

A : 그럼 그 짝퉁들은 대체 어디서 구하는거야?
Then where do they get those knokoffs?

B : 나두 모르지. 듣기로는 짝퉁만 취급하는 시장이 있는 모양이야.
I don’t know~ But I heard there are some specialized knock-off markets.

 

'English > Expression' 카테고리의 다른 글

걱정도 팔자  (0) 2009.10.06
결국 ~ 하다.  (1) 2009.10.06
집들이  (0) 2009.09.30
초지 일관  (0) 2009.09.23
사줄려고 했는데 어쩔 수 없네...  (0) 2009.09.22

설정

트랙백

댓글

MySQL 사용

Programming/Database 2009. 9. 30. 19:24
MySQL 에 접속을 성공 적으로 했다면, 먼저 Database 를 만들거나, 이미 만들어져 있으면 이를 선택하여 table을 만들거나 보거나, 수정 등등을 할수 있다.

show databases;
데이터베이스를 보여준다.

use DatabaseName;
데이터 베이스를 선택한다.

show tables;
테이블을 보여준다

'Programming > Database' 카테고리의 다른 글

MySql 연결  (0) 2009.09.30
Mysql 설치 및 설정  (0) 2009.09.16

설정

트랙백

댓글