Unix & Linux

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

6
ext4 파일 시스템에서 inode 수를 늘리려면 어떻게해야합니까?
지난주에 새로운 문제가 생겼습니다. ext4 (Fedora 15) 파일 시스템이 있습니다. 서버에서 실행되는 응용 프로그램이 갑자기 중지되었습니다. 처음에는 문제를 찾을 수 없었습니다. df사용 가능한 공간이 50 %로 표시되었습니다. 약 1 시간 동안 검색 한 후, 그 사람이 사용한 포럼 게시물을 보았습니다 df -i. 이 옵션은 inode 사용을 찾습니다. 시스템에는 inode가 없었으며, …

2
파일 줄을 반복하는 방법?
이 파일이 있다고 가정 해보십시오. hello world hello world 이 프로그램 #!/bin/bash for i in $(cat $1); do echo "tester: $i" done 출력 tester: hello tester: world tester: hello tester: world for공백을 무시하고 각 줄을 개별적으로 반복 하고 싶습니다 . 즉, 마지막 두 줄은 tester: hello world 따옴표 for i …

5
삼바가 공유 경로 외부의 심볼릭 링크를 따르도록 만드는 방법
우분투 서버 10.04 64와 samba 3.4.7입니다. 공유 디렉토리 /home/mit/share와 공유 디렉토리에 /home/temp링크 된 다른 디렉토리가 있습니다 . ln -s /home/temp /home/mit/share/temp 그러나 Windows에서는 인터넷을 사용한 후에는 열 수 없지만 S:/tempLinux에서는 /home/mit/share/temp예상대로 액세스 할 수 있습니다 . 내부 디렉토리를 연결하면 작동 /home/mit/share/temp하므로 samba는 공유 디렉토리 외부 / 위의 링크로 점프하도록 제한하고 …

12
현재 키보드 레이아웃은 어떻게 얻습니까?
현재 키보드 레이아웃을 반환하는 명령 줄 도구가 있는지 궁금합니다. 로 XkbLayout설정했습니다 us, ru. 업데이트 : setxkbmap 선택한 레이아웃이 아닌 레이아웃 설정을 반환합니다. 예 : $ setxkbmap -print | grep xkb_symbols xkb_symbols { include "pc+us+ru:2+inet(evdev)+capslock(grouplock)+terminate(ctrl_alt_bksp)" }; 현재 레이아웃이 무엇이든 관계없이 동일한 결과를 반환합니다.
61 xorg  keyboard  xkb 




3
`//`로 시작하는 Shebang?
스크립트 ( hello.go)를 따르는 것이 혼란 스럽습니다 . //usr/bin/env go run $0 $@ ; exit package main import "fmt" func main() { fmt.Printf("hello, world\n") } 실행할 수 있습니다. (MacOS X 10.9.5에서) $ chmod +x hello.go $ ./hello.go hello, world 으로 시작하는 shebang에 대해들은 적이 없습니다 //. 그리고 스크립트 상단에 빈 …

6
find 명령 후 mv 명령을 통합하는 방법은 무엇입니까?
AAA다음 명령을 사용하여 경로에 이름이 포함 된 파일을 검색하고 있습니다 . find path_A -name "*AAA*" 위의 명령으로 표시된 출력을 감안할 때 해당 파일을 다른 경로로 이동하고 싶습니다 path_B. 파일을 하나씩 이동하는 대신 find 명령 바로 다음에 해당 파일을 이동하여 명령을 최적화 할 수 있습니까?
60 files  find  mv 

6
내 리눅스 ARM 32 또는 64 비트입니까?
인텔에서 나는 uname -m내 OS가 32 또는 64 비트인지 알 수있는 결과를 볼 수 있지만 ARM에서는 다음을 제공합니다. armv7l 나는 추론했다 file /usr/bin/ls 내가 32 비트 OS를 사용하고 있지만 어떻게 더 쉽게 알 수 있습니까?
60 arm  64bit  32bit 

2
업무용 SSH 공개 키를 제공해도 안전합니까?
현재 유지 관리 및 업그레이드를 위해 정기적으로 서버에 액세스해야하는 여러 조직에서 원격으로 작업하고 있습니다. .ssh/authorized_keys비밀번호를 조회하지 않고도 훨씬 더 빠르게 로그인 할 수 있도록 RSA 공개 SSH 키를 파일 에 추가하는 것이 안전 합니까? 공개 키에서 개인 키를 생성하는 것이 불가능하다는 가정하에 운영되지만 내 가정이 맞습니까? 한 단계 더 나아가면 …

11
sed 대체의 LHS 및 RHS에서 변수를 사용하려면 어떻게해야합니까?
나하고 싶어: cat update_via_sed.sh | sed 's/old_name/new_name/' > new_update_via_sed.sh 내 프로그램에서. 그러나 나는 변수를 사용하고 싶다. old_run='old_name_952' new_run='old_name_953' 나는 그것들을 사용하려고 시도했지만 대체가 발생하지 않습니다 (오류 없음). 나는 시도했다 : cat update_via_sed.sh | sed 's/old_run/new_run/' cat update_via_sed.sh | sed 's/$old_run/$new_run/' cat update_via_sed.sh | sed 's/${old_run}/${new_run}/'
60 sed 

5
cp -r과 cp -R의 차이점 (복사 명령)
cp -r파일을 재귀 적 cp -R으로 복사하고 디렉토리를 재귀 적으로 복사하기위한 것입니다. 그러나 나는 확인했고 둘 다 파일과 디렉토리를 똑같이 복사하는 것처럼 보입니다. 그렇다면 실제로 차이점은 무엇입니까?
60 linux  cp 


6
왜 Mac 응용 프로그램이 "닫히지"않습니까?
저는 Linux / Windows / Mac 사용자입니다. 나는 모든 시스템을 좋아하고 Windows보다 * nixes는 더 뛰어나지 만, 모든 것이 비 윤리적입니다. 나는 올해 맥을 사용하기 시작했고, 이해할 수없는 리눅스와 윈도우의 차이점은 "x"버튼을 눌렀을 때 왜 애플리케이션이 닫히지 않는가이다. 이것이 리눅스와 윈도우가 동작하는 방식이기 때문이다. cmd + q를 누르거나 위로 메뉴로 …
60 osx  window 

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