다음
이전
차례
현재 디렉토리에 있는 (파일은 빼고) 디렉토리 만 보기 위해서는
ls -la | grep "^d" : 숨은 디렉토리까지 보여 줌.
ls -l | gre[ "^d" : 보통 디렉토리 만 보여 줌.
이 것들을 (본인의 경우에는) .bashrc에 에일리어스로 적는다.
경우에는 .profile에 적어도 무방하다.
alias dra 'ls -la | grep "^d"'
alias dr 'ls -l | grep "^d"'
일을 하다가 보면 로그 아웃하고 집에 갈 시간인데
작업 프로세스가 남아 있는 경우가 있다.
이럴 때에는 'nohup' 명령어를 쓴다.
% nohup tar -cf /dev/tape /home/usrdirs &
이렇게 해 놓고 그냥 휑하니 로그아웃하지 말고,
'ps' 등을 돌려서 프로세스가 로그아웃 한 후에도 살아 있는가를
확인해 보고 집에 간다...
P.S.
집으로 가는 중간에 술 집에서 쥔 아줌마한테 "노헙 mv 나 집에"
따위의 말을 할 정도면 이미 많이 취한 상태...
그때는 그냥 로그 아웃하고 집으로 간다.
3.3 grep 사용팁
, 겨울아이(winchild@kldp.org) - 2000.03.02
rep '패턴' 파일명 하면 매치된 라인만 출력되는것 아시죠? 그러나 반대의 경우
즉 매치되지 않은 결과를 보고 싶을때는?
grep -v '패턴' 파일명
두세가지 문자열을 동시에 찾아야 할때는 egrep을 쓰면 아주 편합니다.
예를 들어
만약 그냥 grep으로 문자열1,2 를 찾으려면
ps -ef | grep 문자열1; ps -ef | grep 문자열2
와 같이 해야하는것을 egrep를 이용하면
ps -ef | grep '문자열1|문자열2'
와 같이 간단해집니다.
egrep '(pattern1|pattern2|pattern3)' file.txt
more 나 less 로 파일을 읽다가 편집하고 싶을때 v 를 누르면
바로 vi로 해당 파일을 편집할수 있다.
단 more filename 또는 less filename 해야한다.
cat filename | more 로 했을 경우에는 작동하지 않는다.
less 사용 중에 계속해서 같은 방향을 찾으려면 'n',
반대 방향으로 찾아가려면 'N'입니다. (vi에서도 마찬가지입니다.)
파일의 맨 처음으로 가는 명령은 'g', 파일의 맨 뒤로 가는 명령은 'G'입니다.
(vi에서는 'gg' 명령과 'G' 명령. 거의 비슷하죠?)
less의 명령은 vi와 비슷합니다. 서로 비교해서 배우면 두 배로 이익이겠죠?
less 에서 문자열 검색 할 때 문서의 끝 쪽으로 가면서 찾기는 '/문자열'
앞 쪽으로 가면서 찾기는 '?문자열'입니다.
계속해서 같은 방향으로 찾으려면 'n'만 눌러도 됩니다.
방향을 바꾸려면 원하는 방향쪽의 검색지시 '/' 또는 '?'와 엔터키를 입력합니다.
한텀에서 한자를 입력하려면?
입력하려는 한자를 한글로 입력후 Ctrl-F9를 누르고 고른다
kill pid번호로 프로그램이 죽지 않을때는?
kill -9 pid 해본다.
프로그램이 얼마동안 실행되는지 정확한 시간을 알고 싶을땐?
time -v sh -c 'make zlilo'
nfs, cdrom mount한 디렉토리에 있는 mp3를 play하면 끊김 현상이 생긴다
mount옵션중 rsize를 변경해본다.
mount -t iso9660 -o rsize=2048 /dev/cdrom /mnt/cdrom
텍스트파일을 읽을때 less를 쓰는데 찾기 기능은 어떻게?
/ 를 누르고 찾는 문자열을 입력한다.
동일한 문자열을 계속해서 찾을때는 /와 엔터만 치면 된다.
다음
이전
차례