시스템프로그래밍 Lecture2. Basic linux commands
- 최초 등록일
- 2015.01.04
- 최종 저작일
- 2013.03
- 20페이지/ 한컴오피스
- 가격 1,000원
소개글
수정할 곳 없는 정말 완벽한 보고서입니다.
보고서 쓰시는데 도움이 되었으면 좋겠습니다.
목차
1) Log in to a Linux server. Do followings and explain the result of each command.
2) Find out the usage of following commands. Use them in a Linux server and explain what happens.
본문내용
1) Log in to a Linux server. Do followings and explain the result of each command.
$ pwd
현재 directory를 보여주는 명령어입니다. 사용자 ID가 있는 사람은 누구나 home directory를 가지게 되는데 처음 로그인을 하게 되면 home directory가 자신의 현재 directory가 되어 출력되게 됩니다. Linux server에 로그인을 한 후 pwd 명령어를 입력하게 되면 아래와 같이 /home/linuxer2가 출력되고 이것은 current directory이며 home directory 입니다.
$ cd /
현재 directory에서 다른 directory로 이동하기 위해서 cd 명령어를 사용합니다. (Root directory로 이동) 이 경우에는 / directory로 이동하게 됩니다. 그리고 /$식으로 입력하게 됩니다.
$ ls
현재 작업 중인 directory 안의 파일 목록을 보기 위해 이 명령어를 사용합니다.
$ ls -l
각 파일은 갖고 있는 데이터 이외에 파일 자체에 대한 여러 가지 정보를 가지고 있습니다. 파일의 크기, 파일을 만든 시각, 소유자명 등이 있는데 이러한 정보를 나타내기 위해서는 ls 명령어에 –l 옵션을 주어 확인할 수 있습니다.
<중 략>
$ chmod
파일의 허가권을 바꾸어주는 명령어입니다. 즉 다른 사람이 내 파일을 읽지 못하게 할 때 사용합니다.
$ chmod [u/g/o/a] +/-/= r/w/x 파일이름 형식으로 나타나며 u는 유저, g는 그룹, o는 나머지, a는 모두를 의미합니다. +는 추가 –는 삭제 =는 같음을 나타냅니다.
$ chmod go-r f1 → g와 o는 각각 그룹(group)과 다른 사람(others)을 나타냅니다. -는 권한을 뺏는다는 뜻이고, r은 읽기 권한을 말합니다. ls 명령을 통해 보면, 이제 그룹과 다른 사람에 대해 읽기 권한이 없어 진 것을 볼 수 있습니다. 앞과 반대의 일을 하고 싶은 경우라면, 위 chmod 명령에서 –를 +로 주면 됩니다.
참고 자료
없음