목록Programming/LINUX (10)
Programming Insights
|(파이프라인) : 명령어를 동시에 사용(조합) ls | nl : nl라는 명령어를 보조로 사용해서, ls라는 명령어로합쳐져서 결과 실행 # ls -l /etc/ | nl (줄번호 매겨서 결과 출력) # ls -l /etc/ | tail -4 (아래서 4개만 출력) # ls -l /etc/ | tail -4 | nl (아래서 4개 줄번호 매겨 출력) 응용! # ifconfig | head -2 가장 많이 쓰는 |(파이프라인) 2가지 형태 -> 암기! grep과 nl을 가장 많이 쓰게 될것임. 1)# cat /etc/passwd | grep samadal : | grep은 찾을 문자열을 포함한 것을 나타냄 # pwd /home/samadal # cat < /etc/passwd == # c..
-mkdir / rmdir : 디렉터리를 생성 / 삭제 : 문법 mkdir [옵션] ... rmdir [옵션] ... # cd /home/samadal # mkdir /home/samadal/a/b/e/ : 'e' 생성 # ls -l ./a/b/ # mkdir -p /home/samadal/a/b/e/f/g/ -p : 필요한 경우 부모 디렉터리도 포함. /g 를 생성하려고한다. 하지만 위에서 ./e까지만 만들었고, /f가 필요한상황이다. -p 옵션을 써주지 않으면 오류가 난다. -p옵션을 써주면 자동으로 /f도 같이 생성됨. # ls -lR ./a/b/e/ -------------------------------------- ..
# ls -ld -d : 디렉터리 자체를 나타냄 # ls -ld /etc/yum/ /etc/X11/ : etc의 yum과 X11만 보여줌. # ls -lR /home/samadal/ : samadal 하위에 있는 것과 그 하위의 세부내용도 모두나열 -R : 디렉터리 하위에있는 세부 디렉터리들도 모두 포함 안되는 명령어! # ls -ad # ls -Rd -cp(copy) : 파일 또는 디렉터리를 복사.붙여넣기 (기본 : 파일) : 문법 cp [옵션] # cp -p /usr/bin/passwd /backup/ -p : 속성값을 그대로 유지 1) 단일 복사.붙여넣기 1_1) 원본 이름을 그대로 똑같이 써서 복사 붙여넣기 # pwd /home/samadal # cp /backup/grub...

**원격 ( putty 프로그램이용) 1. 서버는 모니터 없어서 클라이언트를 이용 2. 멀리있어도 사용가능 3. 원격 푸티로 리눅스 접속한다. 푸티창 여러개 키기 가능 -> putty창에서 ctrl + 마우스 우측 Duplicate 누르면 다른계정 연결가능 -> 즉 관리자로 설정한 root와 사용자로 설정한 samadal 각각으로 리눅스 접속가능 putty창에서 root@localhost는 도메인이다. **프롬프트 : 어떤 사용자인지 나타내기 위해 입력창 화면에 나타난 기호 # : 관리자계정(root) $ : 일반사용자계정(ex. samadal) [root@localhost ~]에서 ~은 현재 접속 중인 사용자 계정의 홈디렉터리 (리눅스 : 디렉터리 / 윈도우 : 폴더) **디렉터리 구조 ..