Unix Commandsmd
UNIX Command
저번 글에서 예고한대로 Unix Command와 GUI에서 같은일을 할려면 어떻게 해야하는지를 비교해보도록 하겠습니다.
폴더(directory) 생성
UNIX | GUI | |
---|---|---|
입력 | mkdir -p ab/cd/ef .. | (마우스이동 -> 폴더생성) |
실제 동작 | mkd tab -p ab/cd/ef . | (마우스이동 -> 폴더생성) * N |
mkdir 이 더 빠르다.
폴더 or 파일 복사 붙여넣기
UNIX | GUI | |
---|---|---|
입력 | cp ab/cd/ef /ab/cd/ef/dfd | 마우스이동 ->폴더 탐색-> 폴더 복사->폴더 클릭 후이동 -> 붙여넣기 |
실제 동작 | cp ab/tab tab ab/tab tab tab | 마우스이동 ->폴더 탐색-> 폴더복사 -> (폴더 클릭 후 이동)* N -> 붙여넣기 |
cp 가 더 빠르다.
파일 및 폴더 이동
UNIX | GUI | |
---|---|---|
입력 | mv ab/cd/ef /ab/cd/ef/dfd | 마우스이동 ->폴더 탐색-> 폴더 클릭->폴더 클릭 후이동 (드래그 동시)-> 클릭 떼기 |
실제 동작 | mv ab/tab tab ab/tab tab tab | 마우스이동 ->폴더 탐색-> 폴더 클릭-> (폴더 클릭 후 이동)(드래그 동시)* N -> 클릭 떼기 |
mv 가 더 빠르다.
파일 이름 바꾸기
UNIX | GUI | |
---|---|---|
입력 | mv ab/cd/ef /ab/cd/ef/dfd | 마우스이동 ->폴더 탐색> 폴더 클릭->폴더 이름 바꾸기 |
실제 동작 | mv ab/tab tab ab/tab tab tab | 마우스이동 ->폴더 탐색> 폴더 클릭->폴더 이름 바꾸기 |
비슷할 거 같다.
파일 출력하기
cat | time | python |
---|---|---|
cat as.txt | < | with open () as f: a =f.read() , print(a) |
cat이 더 빠르다.
파일 여러개를 합쳐서 출력
cat | time | python |
---|---|---|
cat as.txt dd.txt | < | with open () as f: a =f.read() , print(a) , with open () as f: a =f.read() , print(a) |
cat이 더 빠르다.
파일을 합쳐서 저장
cat | time | GUI |
---|---|---|
cat as.txt dd.txt > new.txt | < | 마우스 드래그->(새파일 생성->마우스 드래그->파일 열기 ->복사 -> 마우스 드래그->새파일 열기->붙여넣기) * 2 |
cat이 더 빠르다.
어떤 파일이 있는지 확인
tab | time | GUI |
---|---|---|
cli -> tab 연타 | < | 마우스 이동 -> 폴더(디렉토리) 확인 -> 어떤 파일 있는지 눈으로 |
tab으로 확인하는게 더 빠르다.
Leave a comment