Unix & Linux

Linux, FreeBSD 및 기타 Un * x와 유사한 운영 체제 사용자를위한 Q & A



3
TCP 포트 0에 연결할 수 있습니까?
TCP 포트 0을 들으면 시스템에서 사용 가능한 포트 번호가 할당됩니다. 그러나 TCP 포트 0 에 연결 하려고하면 어떻게됩니까 ? 대답은 "작동하지 않습니다"입니다. $ nc localhost 0 nc: port number too small: 0 시스템의 어느 부분에서 처리됩니까? OS 커널의 TCP 스택에서? TCP 포트 0에 연결하는 Unix가 있습니까?
59 networking  tcp 

12
함수에 전체 bash 스크립트를 작성하는 이유는 무엇입니까?
직장에서 bash 스크립트를 자주 작성합니다. 관리자가 다음 예제와 같이 전체 스크립트를 기능으로 나눌 것을 제안했습니다. #!/bin/bash # Configure variables declare_variables() { noun=geese count=three } # Announce something i_am_foo() { echo "I am foo" sleep 0.5 echo "hear me roar!" } # Tell a joke walk_into_bar() { echo "So these ${count} …

6
ls -l과 ll의 차이점은 무엇입니까?
나는 전체적으로 프로그래밍에 익숙하지 않고 일부 자습서는 ls -l디렉토리의 파일을 보는 데 사용하도록 지시했으며 다른 사람들은 말합니다 ll. 나는 그것이 ls짧은 목록 이라는 것을 알고 있지만 다른 둘 사이에 차이점이 있습니까?
59 shell  shell-script  ls 

8
터미널을 사용하여 Google 드라이브에서 폴더를 다운로드하는 방법은 무엇입니까?
터미널을 사용하여 Google 드라이브에서 폴더를 다운로드하고 싶습니까? 그렇게 할 방법이 있습니까? 나는 이것을 시도했다 : $ wget "https://drive.google.com/folderview?id=0B-Zc9K0k9q-WWUlqMXAyTG40MjA&usp=sharing" 그러나이 텍스트 파일을 다운로드하고 있습니다 : folderview?id=0B-Zc9K0k9q-WdEY5a1BCUDBaejQ&usp=sharing. 터미널에서 Google 드라이브 폴더를 다운로드하는 방법이 있습니까?
59 wget  download 

4
/ var, / home을 별도의 파티션으로 이동
이 안내서를 읽은 후 일부 폴더 (예 : /var및 /home)를 별도의 파티션 으로 이동하려고합니다 . 3.2.1 지능형 파티션 구성표 선택 이 안내서에 따라 하나의 폴더를 성공적으로 이동할 수있었습니다 . 그러나 여러 폴더에서 작동하지 않는 것 같으며 모든 폴더가 적절한 폴더없이 파티션에 덤프됩니다. , 및 별도의 파티션에 마운트 /var하고 싶습니다 . …

5
쉘 변수를 awk에 / pattern /으로 전달하십시오.
내 쉘 함수 중 하나에 다음이 포함됩니다. function _process () { awk -v l="$line" ' BEGIN {p=0} /'"$1"'/ {p=1} END{ if(p) print l >> "outfile.txt" } ' } 그래서으로 전화했을 때 _process $arg, $arg로 전달됩니다 $1및 검색 패턴으로 사용. 쉘 $1이 awk 패턴 대신 확장되기 때문에 이런 식으로 작동합니다 ! …
59 shell  awk  quoting  variable 


4
OS X에서 tac 명령을 어떻게 얻을 수 있습니까?
tac의 출력을 반전시키는 데 사용 하고 싶습니다 cat. 그러나 Mavericks 터미널에서는 사용할 수 없습니다. MacPorts에서 찾으려고 다시 사용할 수 없습니다. 누구든지 어떻게 얻을 수 있는지 알려주십시오 tac. 로그 파일을 읽는 데 매우 유용합니다.
59 osx  cat 

2
"최상위"는 어떤 시간 단위를 사용합니까?
"top"명령을 실행하면 다음과 같은 결과가 나타납니다. PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 00001 bob 25 0 77380 1212 1200 R 95.8 0.0 89122:13 fee 00002 bob 25 0 77380 1196 1184 R 95.4 0.0 88954:14 fi 00003 sam 18 0 427m 16m 6308 R …
59 man  time  top 

4
각 PTY (Pseudo-Terminal) 구성 요소 (소프트웨어, 마스터 측, 슬레이브 측)의 책임은 무엇입니까?
tty가 어떻게 작동하는지 알아 내려고 합니다 1 (각 요소의 작업 흐름과 책임). 나는 그것에 관한 몇 가지 흥미로운 기사를 읽었지만 여전히 흐릿한 부분이 있습니다. 이것이 내가 지금까지 이해 한 것입니다. 에뮬레이트 된 터미널은 /dev/ptmx의사 터미널의 마스터 부분 인에 대해 다른 시스템 호출을 수행 합니다. 의사 터미널의 마스터 부분은 /dev/pts/[0-N]쓸모없는 직렬 …

2
공유 라이브러리가 실행 가능한 이유는 무엇입니까?
거의 모든 공유 라이브러리에 /usr/lib/실행 가능 권한 비트가 설정 되어 있는 이유는 무엇 입니까? 그들을 실행하는 유스 케이스가 보이지 않습니다. 일부는 main짧은 저작권 및 버전 노트를 인쇄하기 위해 어떤 형태의 기능을 연결하지만, 많은 사람들은 그렇게하지 않고 실행시 segfault를 수행합니다. 그래서 이것을 설정하는 요점은 무엇 x입니까? 모든 도서관 포장업자가 그렇게해야합니까? 권한 …

2
터미널 에뮬레이터가 TTY 1-6만큼 빠를 수 있습니까?
나는 내장 된 gnome-terminal, aterm, xterm, wterm에서 rxvt에 이르기까지 다양한 터미널 에뮬레이터를 최근에 시도했습니다. 내가 한 테스트는 다음 순서로 수행됩니다. 2 개의 창으로 tmux 창을 엽니 다 왼쪽 창 등의 자세한 정보 집약적 인 작업을 할 것이다 grep a /et/c -r또는 간단한time seq -f 'blah blah %g' 100000 오른쪽 분할 …
59 terminal  tty 


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.