'cd'에 해당되는 글 2건

  1. 2010.09.19 bash - 이전 디렉토리로 이동하기 move to previoud directory (2)
  2. 2010.04.19 pwd(getcwd), cd(chdir) (4)
Linux2010.09.19 21:44
완전 다른 디렉토리로 이동할때 가끔 이전의 경로로 돌아가고 싶은 때가 있다.
귀찮지만 일일이 치곤했는데, 귀차니즘(실은 모토쿼티에서 일일이 치긴 곤혹이라..) 때문에 다시 찾아보니
간단한 해결 방법이 있었다.

 cd $OLDPWD
 cd -

두가지 모두 bash 쉘에서 작동을 한다.
그래도 cd - 가 타수가 적어지니 더 편한듯!


OLDPWD
The previous working directory as set by the cd command.

[링크 : http://linux.die.net/man/1/bash]

you can go back to the previous directory without having to type in the entire directory path by using the command “cd –”.

[링크 : http://techie-buzz.com/.../how-to-go-back-to-previous-directory...putty.html]


신고

'Linux' 카테고리의 다른 글

POSIX - Portable Operating System Interface [for Unix]  (6) 2010.09.21
커널의 종류(kind of kernels)  (0) 2010.09.21
bash - 이전 디렉토리로 이동하기 move to previoud directory  (2) 2010.09.19
mkinitramfs  (0) 2010.09.19
top (1) - load average ?  (4) 2010.09.12
curl  (0) 2010.09.11
Posted by 구차니

댓글을 달아 주세요

  1. 본어게인셸, 유용한 기능이 많아서 거의 대부분의 리눅스 배포본에서 채용한... 윈도에서도 가끔 콘솔 열고 작업하고 싶은 때도 있다능

    2010.09.19 22:10 신고 [ ADDR : EDIT/ DEL : REPLY ]

Linux2010.04.19 17:13
리눅스에서 cd는 디렉토리를 변경하고,
pwd는 현재 작업 디렉토리를 보여준다.

그걸 api 수준에서 보자면
cd는 chdir() 이고
pwd는 getcwd() 이다.

long getcwd(char *buf, unsigned long size);

#include <unistd.h>
int chdir(const char *path);
int fchdir(int fd);

[링크 : http://linux.die.net/man/3/getcwd]
[링크 : http://linux.die.net/man/3/chdir]


2010.04.20 추가

코드샘플
#include "unistd.h"

void main()
{
	int ret;
	char buff[256];
	
	getcwd(buff, 255);
	printf("%s\n",buff);
	
	ret = chdir("/etc");

	getcwd(buff, 255);
	printf("%s\n",buff);	
}

신고

'Linux' 카테고리의 다른 글

enscript  (0) 2010.04.28
readlink() 와 심볼릭 링크, 그리고 inode(아이노드)  (0) 2010.04.20
pwd(getcwd), cd(chdir)  (4) 2010.04.19
wget  (4) 2010.04.10
/dev의 major minor에 대하여  (0) 2010.04.08
gethostname() 과 gethostbyname() - difference of gethostname() and gethostbyname()  (4) 2010.04.05
Posted by 구차니
TAG cd, chdir, getcwd, pwd

댓글을 달아 주세요

  1. 무언가 대단하다. 경의롭다. +_+
    그런데 블로그에 코드 어케 잘 올렸죠 부럽워요

    2010.05.26 19:13 신고 [ ADDR : EDIT/ DEL : REPLY ]
    • Google Syntax Highlighter 라는 녀석을 사용중이랍니다.
      http://zoc.kr/751 를 참고하셔서 작성하시면 된답니다.

      그런데 컬러 신택스 해놓으시고 무슨 소리지? 해서 소스를 보니 뜨아~ 군요 ^^;

      2010.05.26 21:31 신고 [ ADDR : EDIT/ DEL ]
  2. 저도 이거 봤지만 티스토리에 넣는거 말고 프로그램으로 Highlighter 해주었으면 좋겠어요
    전에 프로그램 구했더니 에러 ㅠㅠ

    2010.05.27 14:25 신고 [ ADDR : EDIT/ DEL : REPLY ]
    • 음.. 리눅스에 enscript 라는 녀석이 있는데 누가 혹시 windows 버전으로 포팅한게 있지 않을려나요? ^^;

      2010.05.27 14:27 신고 [ ADDR : EDIT/ DEL ]