Unix & Linux

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

3
파일을 pendrive로 복사하는 동안 PC가 정지되는 이유는 무엇입니까?
나는 여기에 정말로 이상한 상황이 있습니다. 적어도 대부분의 경우 내 PC는 정상적으로 작동하지만 처리 할 수없는 것이 있습니다. pendrive에서 파일을 복사하려고하면 모든 것이 정상입니다 .16-19M / s를 얻었고 꽤 잘 작동합니다. 그러나 같은 펜 드라이브에 무언가를 복사하려고하면 PC가 정지합니다. 마우스 포인터가 1 초 또는 2 초 동안 이동을 멈췄다가 약간 …

2
ls -F로 표시되는 기호는 무엇을 의미합니까?
디렉토리에서 ls -F를 실행하면 일부 항목에 * 또는 @가 붙습니다. spuder@ubuntu:~$ ls -F /sbin acpi_available* getpcaps* lvmconf* ntfscp* start-stop-daemon* agetty* getty* lvmdiskscan@ ntfslabel* status@ alsa* halt@ lvmdump* ntfsresize* stop@ alsactl* hdparm* lvmsadc@ spuder@ubuntu:~$ ls -F ~ daq-0.6.1/ examples.desktop noname-cache.lib snort-2.9.1/ Templates/ Desktop/ jpgraph-1.27.1/ noname.sch snortfiles/ Ubuntu One/ Documents/ ls 매뉴얼 …
61 ls 

1
/ bin / sh를 사용하여 stderr 및 stdout을 / dev / null로 리디렉션
나는 모두를 리디렉션하는 방법의 모든 종류의 시도 stdout와 stderr에를 /dev/null어떤 성공하지. 나는이 문제가 없었던 거의 평생 동안 bash를 가지고 있지만 BSD에서는 한 번은 붙어 있습니다 /bin/sh. 내가 시도한 것 : if ls ./python* 2> /dev/null; then echo found Python fi ... 작동합니다. 파이썬이 없으면 ls의 에러 메시지를 뮤트합니다. 그러나 python.tgz존재하는 …

6
볼륨, 파티션 및 드라이브의 차이점
이 용어는 정확히 무엇을 의미합니까? 분할 음량 드라이브 Windows에서는 C : 드라이브 또는 C : 파티션이라고 할 수 있습니다. Linux에서는 파티션 이름이 없기 때문에 파티션에 무엇을 사용해야하는지 잘 모르겠습니다.
61 hard-disk 

11
"mv"가 자동으로 실패하게하는 방법이 있습니까?
mv foo* ~/bar/파일이 일치하지 않으면 같은 명령 이 stderr에이 메시지를 생성합니다 foo*. mv: cannot stat `foo*': No such file or directory 그러나 스크립트 에서이 작업을 수행하는 것이 좋습니다. 로그에서 해당 메시지를 생략하고 싶습니다. mv아무것도 움직이지 않아도 조용히 말할 수 있는 좋은 방법이 있습니까?
61 bash  mv 



3
Mac OSX의 sed와 다른 "표준"sed의 차이점은 무엇입니까?
빈 줄을 다른 두 줄의 내용으로 바꾸는 sed 명령에 대한 이 질문에 대한 이 사이트에 제공된 답변을 사용하는 데 문제가 있으며 Mac OS에서 sed 명령 (10.6.7)이 발생했습니다. ) 은 다르다. 나는 그것이 아니라고 생각하지만이 사이트의 다른 사람들이 다르게 생각하는지 궁금했습니다.
61 osx  sed  standard 

2
상주 세트 크기 / 가상 크기에 대한 설명 필요
pidstat프로세스를 모니터링하는 데 유용한 도구 라는 것을 알았습니다 . 특정 프로세스의 평균 메모리 사용량을 계산하고 싶습니다. 다음은 예제 출력입니다. 02:34:36 PM PID minflt/s majflt/s VSZ RSS %MEM Command 02:34:37 PM 7276 2.00 0.00 349212 210176 7.14 scalpel (이 출력의 일부입니다 pidstat -r -p 7276.) 평균 메모리 소비를 계산하기 위해 RSS …
61 linux  process  memory 

7
파일 시작 부분에서 바이트를 제거하는 가장 좋은 방법은 무엇입니까?
오늘은 800MB 혼합 텍스트 / 이진 파일에서 첫 번째 1131 바이트를 제거해야했습니다. 새로운 저장소를 위해 해킹중인 필터링 된 Subversion 덤프입니다. 가장 좋은 방법은 무엇입니까? 나는 시도했다 dd bs=1 skip=1131 if=filtered.dump of=trimmed.dump 그러나 건너 뛰기 후에는 파일의 나머지 부분이 한 번에 한 바이트, 즉 매우 느리게 복사됩니다. 결국 나는 이것을 건너 …
61 dd 

9
프로그램 실행 시간을 측정하고 변수 내에 저장하는 방법
Bash (v4 +) 스크립트 내에서 특정 작업이 얼마나 오래 걸리는지 알아보기 위해 time"별도의"명령 의 출력을 구문 분석하고 Bult 변수 ( let VARNAME=...) 내에서 (궁극적으로) 캡처하고 싶습니다 . 이제는 time -f '%e' ...(또는 command time -f '%e' ...Bash 내장으로 인해) 사용하고 있지만 이미 실행 된 명령의 출력을 리디렉션하기 때문에 명령의 출력을 …

1
Zsh의 명령 히스토리
Zsh는 명령 내역을 어떻게 추적합니까? 내 홈 디렉토리에 두 개의 파일이 있습니다 : .zhistory및 .zsh_history. 그들 사이의 차이점은 무엇입니까? 파일 에 내 기록이 모두 포함 된 것 같습니다 . Zsh는 그중 하나에 영원히 줄을 계속 추가합니까 ? 역사 검색이 너무 느리지 않습니까? 이 파일들을 다른 위치로 심볼릭 링크로 안전하게 만들 …

1
이 명령은 어떻게 합법적입니까? “> file1 <file2 cat”
file2이미 존재 한다고 가정하면 명령은 &gt; file1 &lt; file2 cat 의 콘텐츠를 복사하는 file2것 같습니다 file1. 그러나 나는이 구조를 이해할 수 없습니다. "아무것도"가 file1(콘텐츠를 만들거나 지우는 ) 것으로 향하고 있음을 이해합니다 . 그런 다음의 내용 file2이로 전달됩니다 file1. 왜 cat후 file2? cat file2피연산자가 올바른 순서가 아닌지 어떻게 알 수 있습니까?

2
모든 터미널 출력을 파일로 저장
모든 터미널 출력을 명령으로 파일에 저장하는 방법이 있습니까? 나는 리디렉션에 대해 이야기하고 있지 않다 command &gt; file.txt 역사가 아니라 history &gt; file.txt완전한 터미널 텍스트가 필요합니다. 단축키가 아닙니다! 같은 것 terminal_text &gt; file.txt
61 terminal  output 

1
목록에 화면이 있지만 "재개 할 화면이 없습니다"
입력하면 screen -r다시 시작할 화면 목록 또는 "다시 시작할 화면이 없습니다"라는 메시지가 표시됩니다. 오늘은 하나의 화면이 있지만 다시 시작할 화면이 없다는 메시지가 계속 표시됩니다. [root@server chiliNUT]# screen -r There is a screen on: 27863.pts-1.server (Attached) There is no screen to be resumed. [root@server chiliNUT]# screen -rx 27863 [detached] [root@server chiliNUT]# …
61 gnu-screen 

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