[00:44] <jason-> 손글씨 쓰면서 발포할 수 있는 도구'가 뭐 있을까요? Hand Draw(i)n(g) Presentation Tool ?
[00:45] <jason-> 발표
[05:54] <ipeter> 안녕하세요?
[06:02] <autowiz_> 안녕하세요
[06:16] <fjtyfhyft> 안녕하세요. 리눅스를 처음 공부하는데 간단한 쉘스크립트 3줄 해석좀 부탁드려도 될까요
[06:16] <fjtyfhyft> #!/bin/bash
[06:16] <fjtyfhyft> date > $1.$$
[06:17] <fjtyfhyft> ls $1.$$
[06:17] <fjtyfhyft> 위 세 줄의 쉘스크립트파일을 만들어서 실행하니 PID가 출력되는거 같은데요
[06:18] <fjtyfhyft> $1 은 첫 번째 명령줄 인자 같고 $$는 프로세스번호 같은데 중간에 .은 어떤건가요??
[06:18] <Work^Seony> 그냥 말 그대로 점일 거에요
[06:18] <Work^Seony> 저도 bash는 잘 몰라서... ㅎㅎ
[06:34] <autowiz_> $1은 첫번째 인수? 파라미터? 가 되는데 쉘스크립트나 프로그램이 실행될때
[06:35] <autowiz_> 실행되는시점에서 인수나 파라미터 , 그러니까 그냥 쉽게말해 옵션들을 프로그램(혹은 휄스크립트) 내부에서 사용할때 쓸 수 있습니다.
[06:36] <autowiz_> 위 3줄로 aaa.sh 라는 스크립트 파일을 만들어서 실행권한 준 다음 실행을 시킨다고 했을때
[06:36] <fjtyfhyft> 네
[06:36] <autowiz_> ./aaa.sh 라고 실행하면
[06:36] <fjtyfhyft> 듣고 있어요
[06:37] <autowiz_> date > .1312
[06:37] <autowiz_> ls .1312
[06:37] <autowiz_> 식으로 쉘스크립트 파일이 실행되는 pid 가 남겨질껍니다.
[06:38] <autowiz_> 그리고 ./aaa.sh first 라고 실행시키면
[06:38] <autowiz_> date > first.1313
[06:38] <autowiz_> ls first.1313
[06:38] <autowiz_> 예를들면 이런형대로 실행이 될껍니다. pid 는 계속 바뀌는거니까
[06:39] <fjtyfhyft> 감사합니다
[06:39] <fjtyfhyft> 저 그런데 date는 날짜를 출력해주는 것으로 알고 있는데
[06:39] <fjtyfhyft> >라는 출력 재지정?을 통해
[06:40] <fjtyfhyft> date > .1312      는 날짜를 출력하는 용도가 아닌 다른 용도인가요??
[06:40] <autowiz_> 날짜를 출력한 결과물(텍스트) 를 리다이렉트 오른쪽의 파일로 쓰겠다는게 되겠습니다.
[06:41] <autowiz_> (다만 ./aaa.sh first 식이 아니라 ./aaa.sh 식으로 실행한경우 , 결과물파일이 . (점) 으로 시작되는데 )
[06:41] <autowiz_> (   . 으로 시작되는 파일은 리눅스 유닉스에서는 숨김파일이라고 해서
[06:42] <autowiz_> ls 에서는 안나오고 ls -a 처럼 -a (all) 옵션을 같이줘야 볼 수 있습니다.  파일을 스크립트 실행될때마다 생성되 있을껍니다)
[06:43] <fjtyfhyft> 헉
[06:43] <fjtyfhyft> 정말 . 으로 시작되는 파일이 많이 만들어져있네요.
[06:43] <autowiz_> (아 파일이름을 직접 지정하면 보이긴 하는군요. ls .1111
[06:44] <fjtyfhyft> vi .6980
[06:45] <fjtyfhyft> ./aaa.sh first 를 통해 실행시키면
[06:45] <fjtyfhyft> date > first.1313 으로 되고 여기서 현재 디렉터리에 first.1313 이라는 파일을 생성해서
[06:46] <fjtyfhyft> ls first.1313 을 통해  first.1313 이라는 파일명을 출력하게 되는건가요??
[06:46] <autowiz_> ls first.1313  명령은 그 파일이 있는지 없는지 출력해줍니다.
[06:47] <autowiz_> ls -al first.1313 식으로 실행하면 좀더 감이 오실지도 모르겠습니다.
[06:48] <fjtyfhyft> 위에서 date 날짜를 출력한 결과물(텍스트)를 리다이렉트의 오른쪽 파일로 쓰겠다고 말씀해주셨는데
[06:48] <fjtyfhyft> first.1313 이라는 파일에 date 명령어의 결과를 직접 쓰는건 아닌가요?
[06:48] <fjtyfhyft> 아
[06:48] <autowiz_> 네 결과를 확인할려면 cat first.1313 이런식의 명령으로 확인 할 수 있습니다.
[06:48] <fjtyfhyft> vi first.1313 이 아니라 cat 명령어를 쓰니
[06:49] <fjtyfhyft> 보이네요
[06:49] <fjtyfhyft> 정말 감사합니다
[06:49] <fjtyfhyft> 속 시원하게 해결된 것 같아요
[06:49] <autowiz_> vi 도 같아야 하긴 하는데 , 화면 윗줄이 잘린다거나 그런건 아니실지 ㅎㅎ
[06:50] <fjtyfhyft> 그러네요 파일을 잘 못 열었나봐요
[06:50] <fjtyfhyft> 너무 감사합니다
[06:51] <autowiz_> 네 열공 하세요~ ㅎㅎ
[07:15] <monos> 안녕하세요
[07:21] <autowiz_> 안녕하세요
[07:23] <monos> autowiz_: 님 루트 비번 잃어버렸을때 etc/shadow 여기 루트 부분을 원하는 암호로 만들면 되나요?
[07:24] <autowiz_> 네 만들면 되긴하는데
[07:24] <autowiz_> 암호화 되어서 들어가는거라 헤쉬값을 복사해서 넣는건 몰라도 맨손으로 글자그대로 넣으면 안될껍니다. 아마도
[07:26] <autowiz_> 다른 계정중에 패스워드를 아는 계정이 있으면 그거랑 패스워드 해쉬값을 똑같이 맞추는 방법도 있긴 합니다.
[07:26] <monos> 다른 계정이 아예 없어요
[07:26] <monos> 그게 문제네요
[07:26] <autowiz_> 패스워드를 아예 지우는 방법이 있긴했는데
[07:26] <monos> 오
[07:26] <monos> 패스워드를 아예 지워 버려야 겠네요
[07:27] <autowiz_> http://stackoverflow.com/questions/11700690/how-do-i-completely-remove-root-password
[07:27] <autowiz_> 보시면 쉐도우 파일 두번째 필드를 지워버리는 방법이 있습니다.
[07:28] <autowiz_> 그 이후에는 설정에 따라서 로컬로만 로그인이 될지도 모릅니다.
[07:28] <autowiz_> (ssh 나 텔넷 ftp 등이 루트패스워드가 없는경우 접속을 막을 수 도 있거든요 )
[07:29] <autowiz_> (꼭 루트만이 아니라 전체 계정에 해당되긴 합니다 )
[07:38] <monos> autowiz_: ssh가 없으면 안되는데 큰일이네요
[07:39] <autowiz_> 부팅 테스트라던가 그런건 불가능한가요?
[07:39] <autowiz_> 콘솔접속은 아예 안되는건가요?
[07:40] <monos> 네
[07:40] <monos> ssh로 제어 하고 모니터도 연결 단자가 없는 arm
[07:40] <autowiz_> 시글로 부팅해서 passwd 명령으로 지정하는방법이있고
[07:41] <autowiz_> 아니면 다른컴퓨터에서라도 hash 값 가져다가 쓰면되는데 정확히 어떤 암호화방식을 취하고 있는지를 알아야하거든요 ㅠ
[07:41] <autowiz_> 시글 -> 싱글
[07:41] <monos> 암호화 된 다른 패스워드가 있으면 100프로 ok 인가요?
[07:41] <monos> 데스크탑에 있는 암호를 복사해서 usb로 넣어 오면 되겠죠?
[07:42] <autowiz_> 네 그럴껍니다
[07:42] <monos> 데스크탑 리눅스 암호를 usb에 메모장으로 옴겨서
[07:42] <monos> arm에 옴기면 될거 같아요
[07:42] <autowiz_> 해볼만 할거 같습니다.
[07:42] <monos> 네
[07:42] <monos> 한번 해볼게요
[07:43] <autowiz_> 그냥 손으로 한글자 한글자 칠대도 있습니다. 오타율이 높긴 하지만
[10:19] <autowiz_> 저녁들은 드셨나요 ㅎㅎ
[10:32] <HolyKnight> 파스타와
[10:33] <HolyKnight> 피자먹었슴미다
[10:34] <autowiz_> 우와 최고인데요  ^^   부럽부럽
[12:02] <PotatoGim> 안녕하세요~~~
[12:03] <PotatoGim> 불토들 보내고 계시는지요~ㅎㅎ
[12:04] <autowiz_> 포테토님 없어서 혼자 슬슬히 주말을 보내고 있습니다 힝 ㅎㅎ
[12:07] <PotatoGim> 허허.. 저는 간만에 일도 안하고 먹고 놀기만 하네요..
[12:09] <HolyKnight> 이마트에서 먹엇씸다
[12:09] <autowiz_> 그럴때도 있어야지요 ㅎㅎ
[12:48] <HolyKnight> 트윗펌: 방금 엄마한테서 존나 빡치는 카톡을 받았다. '남성이 자기보다 똑똑한 여성에게 위협감 느낀다'는 기사를 보내주면서, 나보고 애인 앞에서 똑똑한 척 하지 말라고, 말로는 똑똑한 여자 좋다고 하면서 속으로는 싫어할지도 모르니까 알아두고 있으라는 말을 했다
[15:54] <autowiz_> 왜 엄마한테서 저런 카톡을 받으면 빡치는걸까요?
[15:54] <autowiz_> 엄마는 그냥 참고하라고 알려준거 같은데. 머리가 나쁘다고 놀리는것도 아니고
[16:04] <HolyKnight> ㅋㅋ
[16:14] <HolyKnight> http://mlbpark.donga.com/mbs/articleV.php?mbsC=bullpen2&mbsIdx=3547334&cpage=1