Unix & Linux

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

3
GNU는 일부 쉘에 대해 {}을 찾아 마스킹합니다.
GNU find의 매뉴얼 페이지는 다음과 같습니다. -exec command ; [...] The string `{}' is replaced by the current file name being processed everywhere it occurs in the arguments to the command, not just in arguments where it is alone, as in some versions of find. Both of these constructions might …
34 shell  find  xargs  quoting 

5
Mac OS X 윈도우 시스템의 아키텍처는 무엇입니까?
클라이언트가 소켓을 통해 서버 프로세스에 연결하고 창 서버로 작업을 보내서 자신을 대신하여 특정 작업을 수행하는 X11 시스템의 작동 방식에 익숙합니다. 그러나 GUI 응용 프로그램이 Mac OS X에서 윈도우 시스템과 상호 작용하는 방식을 설명하지 못합니다 (그리고 좋은 문서를 찾을 수 없었습니다). 내가 가진 질문 중 일부는 다음과 같습니다. 앱은 윈도우 시스템에서 …




1
apt-get은 실제로 어떻게 작동합니까?
좋아, 나는 apt-get {install|upgrade|remove} mypackages구성 데이터 파일 및 종속성뿐만 아니라 바이너리를 설치, 업그레이드 또는 제거 하는 데 사용할 수있는 방법을 이해합니다 (실제로 remove추가 플래그가 제공되지 않으면 바이너리 만 제거합니다). 나는 이것을 설명 할 때 어떻게 사용되는지 찾고 있지 man않지만, 그것이하고있는 일에 대해 높은 수준입니다. 최종 목표는 여러 원격 시스템에 일부 …

2
CSV 파일을 처리하기 위해 하나의 스크립트에서 여러 sed 명령을 결합
다음과 같은 CSV 파일이 있습니다. HEADER "first, column"|"second "some random quotes" column"|"third ol' column" FOOTER 다음과 같은 결과를 찾습니다. HEADER first, column|second "some random quotes" column|third ol' column 즉, "FOOTER"를 제거하면 시작, 끝 및 주위의 따옴표가 | 지금 까지이 코드는 작동합니다. sed '/FOOTER/d' csv > csv1 | #remove FOOTER sed …
34 sed  csv 

3
`-C` 플래그는`scp`에서 정확히 무엇을합니까?
항상 rsync또는 scp원격 컴퓨터에서 파일을 복사하기 위해 또는 하나를 사용합니다 . 최근에 나는 깃발 scp( man scp)의 매뉴얼에서 발견했다.-C -C Compression enable. Passes the -C flag to ssh(1) to enable compression. 이 플래그를 발견하기 zip전에 이전과 다음에 사용했습니다 scp. -C압축 및 압축 풀기를 사용하는 것만 큼 효율적 입니까? 하나 이상의 …

2
괄호에서 달러 기호와 대괄호 $ […]는 무엇을 의미합니까?
$[expr]마치 산술 확장 을 수행하는 것처럼 보입니다 $((expr)). 그러나 나는 $[bash 매뉴얼에서 언급을 찾을 수 없다 . 이 명령은 결과를 제공하지 않습니다. gunzip -c /usr/share/man/man1/bash.1.gz | grep -E '\$\[' 이 연산자는 무엇이며 그 동작은 어디에서나 표준화 되었습니까? 내 bash 버전 : GNU bash, 버전 3.2.51 (1)-릴리스 (x86_64-apple-darwin13)
34 bash  arithmetic 


3
“경고 : 파일 시스템`ext2 '는 임베딩을 지원하지 않습니다.”그러나 내 시스템도 내장되어 있지 않습니다. 왜 grub이 시도되고 있습니까?
나는 데비안에서 Jessie의 릴리스에 대해 나 자신을 읽고 있으므로 문제를 일으킬 수있는 메시지, 즉 경고에 대해 매우 신중합니다. 내 시스템에서 ext4 모두 파티션에 설치 데비안 테스트 / 불안정와 바탕 화면입니다 /boot과 /, 아직 업그레이드하는 동안 나는이 메시지를보고 있어요 grub-pc데비안에서 패키지를 : Installing for i386-pc platform. Installation finished. No error reported. …
34 grub2 

2
data = order와 달리 Ex = 4의 data = journal이 더 안전합니까?
Ext4의 기본 저널 모드 data=ordered는입니다. "모든 데이터는 메타 데이터가 저널에 커밋되기 전에 기본 파일 시스템으로 직접 강제 전송됩니다." 그러나 data=journal옵션 도 있습니다. 즉, "모든 데이터는 기본 파일 시스템에 기록되기 전에 저널에 커밋됩니다.이 모드를 활성화하면 지연된 할당 및 O_DIRECT 지원이 비활성화됩니다." 이것에 대한 나의 이해는 data=journal모드가 메타 데이터뿐만 아니라 모든 데이터를 …
34 ext4 

8
curl을 사용하여 웹 페이지의 상태 확인
특정 URL을 호출하여 서비스 상태를 확인하고 싶습니다. 가장 간단한 해결책은 cron을 사용하여 1 분마다 확인하는 것입니다. 오류가 발생하면 cron에서 전자 메일을 보냅니다. 나는 이것을 위해 cUrl을 사용해 보았지만 오류시에만 메시지를 출력 할 수는 없다. 출력을 / dev / null로 보내려고하면 진행률 보고서가 인쇄됩니다. % Total % Received % Xferd Average …
34 curl  monitoring 

5
rsync exclude 디렉토리가 작동하지 않습니다
Fedora 17 64 비트를 실행 중이며 rsync --exclude=/home/ben/<dir>예상대로 작동하지 않습니다. rsync홈 디렉토리에서 썸 드라이브를 시도하고 있지만 캐시 파일과 빌드 파일을 보유하는 디렉토리를 제외하고 싶습니다. 이것이 내가 사용하는 명령입니다. rsync --exclude=/home/ben/build/ --exclude=/home/ben/.ccache -arv /home/ben home-ben/ 그러나, 콘텐츠 ~/build및이 ~/.ccache에 의해 복사되는 rsync. 내가 무엇을 잘못하고 있지?
34 rsync 

3
컬러 diff 출력을 적게 줄이려면 어떻게합니까?
git diff를 사용하여 컬러 출력을 생성했습니다. 그러나 이제는 보통 diff를 사용해야하며 색상 부족으로 인해 읽기 어려운 많은 출력을 생성합니다. diff로 읽을 수 있고 색상이 지정된 출력물을 만들려면 어떻게해야합니까? 큰 파일을 쉽게 검토 할 수 있도록 파이핑을 적게하는 것이 이상적입니다.
34 colors  diff  less 

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