Unix & Linux

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

3
다른 컴퓨터에 로그온하여 작업을 수행하는 bash 스크립트를 작성하는 방법은 무엇입니까?
bash 스크립트를 작성할 수 있습니까? 머신 A에서 시작하고 ssh로 다른 머신 B에 로그인합니다 (머신 A와 B는 Linux- 기계) 기계 B에 일부 파일을 복사합니다. 이 컴퓨터에서 주어진 파이썬 스크립트로 파이썬 스크립트를 실행합니다. 결과를 기계 A로 다시 전송 머신 B에서 로그 오프합니다. 이것은 기술적으로 가능합니까?
11 bash  ssh  shell-script 

1
구성 파일에서 sftp -s subsystem 옵션을 설정하는 방법
sftp 명령은 원격 사용자가 원격 sftp-server 실행 파일을 선택하고 선택적으로 프로세스에서 sudo로 업그레이드 할 수있는 서브 시스템 옵션 (-s)을 지원합니다. sftp -s "/usr/bin/sudo /usr/libexec/openssh/sftp-server" xxx.yyy.zzz.aaa 이 명령은 ~ / .ssh / config의 ssh 클라이언트 옵션을 연기하여 pubkey 및 사용자 정의 포트 및 사용자 설정을 투명하게 사용할 수 있도록합니다. 그러나 subsystemsftp에 …
11 sudo  openssh  sftp  sshfs 

2
ZShell의 16 가지 색상
zshell 프롬프트에서 8 색만 호출 할 수있는 것 같습니다. 예: PROMPT="[%n@%{$fg[magenta]%}%m%{$reset_color%} %.] %# " 잘 작동합니다. 하나, PROMPT="[%n@%{$fg[brmagenta]%}%m%{$reset_color%} %.] %# " 작동하지 않습니다. 기본적으로 "밝은"색상 변형은 나타나지 않습니다. 약간의 연구를 한 결과, zsh의 색상은 "colors"setopt에 의해 호출됩니다. 하기 echo ${(o)color} 이 출력을 산출합니다. 00 01 02 03 04 05 07 …
11 terminal  zsh  colors 

1
오늘날 유닉스와 리눅스 커널의 주요 차이점은 무엇입니까?
나는 동일한 프로그램 중 많은 것이 두 커널 위에서 완벽하게 실행된다는 것을 알고 있습니다. 역사적으로 두 커널은 서로 다른 기원에서 왔다는 것을 알고 있습니다. 나는 철학적으로도 다른 것들을지지한다는 것을 알고 있습니다. 제 질문은 오늘날 2011 년에 유닉스 커널이 리눅스 커널과 다른 점은 무엇입니까?

3
리눅스는 심볼릭 링크와 어떻게 작동합니까?
일부 프로세스가 심볼릭 링크를 읽으려고 할 때 무슨 일이 일어나고 있습니까? 읽기 또는 쓰기 프로세스 중에 무언가 심볼릭 링크를 변경하면 어떻게됩니까? 예를 들어 : 2 개의 비슷한 100G 파일 /mnt/1과 2 개가 있습니다 /mnt/2. /mnt/1symlink를 통해 사용할 수 있습니다 /home/user/file. 일부 프로그램 A은 읽기 시작합니다 /home/user/file. 그리고 잠시 후에 링크가에서 …

4
부모 디렉토리에서 지정된 깊이까지 파일을 가져 오는 데 wget을 비활성화하는 방법이 있습니까?
wget 은 -np부모 디렉토리에서 파일을 가져 오지 못하게하는 옵션 이 있습니다. 비슷하지만 조금 더 유연한 것이 필요합니다. 치다: www.foo.com/bar1/bar2/bar3/index.html bar2(!) 보다 "높은"(트리 계층 구조)이 아닌 모든 것을 얻고 싶습니다 . 따라서 bar2가져와야하지만 가져 오지 않아야 bar1합니다. wget을 더 선택적으로 만드는 방법이 있습니까? 배경 : 비슷한 논리 구조로 시작 지점, 위, …
11 wget  mirror  tree 


3
Cygwin에서 OS X의 "오픈"에 해당합니까?
나는 이것이 약간 이상한 질문 일 수도 있고 여기에 묻는 사실이라는 것을 알고 있습니다. 그 이유는 Windows 사람들에게 이것이나 일반 Cygwin 사용자에게 물어볼 때마다 왜이 기능이 필요한지 이해하지 못하는 것입니다. Mac OS X의 셸에서 "open"을 사용하지 않은 사용자에게는 다음과 같이 작동합니다. $ somepic.jpg 열기 $ SomeFile.m을 엽니 다 따라서 파일과 …
11 cygwin 

3
/ var / www / html에 대한 올바른 권한?
홈 디렉토리에 변경 사항을 쓸 수는 있지만 /var/www/html폴더와 관련하여 변경하거나 새 파일이나 폴더를 만들 수는 없습니다. 디렉토리에서 파일을 볼 수 있습니다. 권한을 설정하는 올바른 단계를 제안하십시오.

2
파워 탑 튜너 블 : 무엇을합니까?
방금 랩탑 (T420 + FC15)에 Powertop 1.98을 설치했습니다. "Tunables"라는 섹션이 있습니다. 내 기기의 절반이 불량으로 표시됩니다. 불량에서 양호로 전환 할 수 있습니까? 이 섹션의 목적은 무엇입니까? 무엇을 전환해야합니까? 또한 해당 앱에 대한 문서가 있습니까? man구글은 도움이되지 않았다.

1
비 차단 bash 명령
다음과 같은 bash 스크립트가 있다고 가정 해 봅시다. #!/bin/sh gedit rm *.temp 내가 사용하여 실행하면 sh ./test.sh, gedit팝 업하지만 rm일부는 I 후 닫을 때까지 실행되지 않습니다 gedit. gedit닫히지 않아도 스크립트가 계속 실행되기를 원합니다 . 같은은 geditbash는 실행을 차단하지 않습니다. 내가 준 예제는 단지 예일뿐입니다 ( rm실제 상황 에서는 첫 번째 …
11 bash  job-control 

7
큰 디렉토리 트리를 지정된 크기의 청크로 분할합니까?
광 디스크에 백업하려는 디렉토리 트리가 있습니다. 불행히도, 그것은 하나의 디스크 크기를 초과합니다 (약 60GB). 이 트리를 하드 링크 또는 기타가있는 적절한 크기의 덩어리로 나눌 스크립트를 찾고 있습니다 (원본은 그대로 유지). 그런 다음 이러한 바이트 크기의 트리를 백업 프로세스에 공급할 수 있습니다 (PAR2 중복성 추가 등). 멋진 스크립트는 아니지만 이미 완료된 …

4
루트 액세스없이 시스템에서 개발 파일을 로컬로 설치 하시겠습니까?
이전 버전의 Linux를 실행하는 서버가 있습니다. 시스템에 대한 루트 액세스 권한이 없으므로 많이 사용하는 최신 버전의 도구를 만들고 싶었습니다 (Vim 7.3). 그냥 빌드하고 ~ / bin에 설치한다고 생각했습니다. 그러나 시스템 전체에 설치되지 않은 ncurses 개발 파일이 필요합니다. ncurses-devel rpm을 발견하고 'lib'및 'include'폴더를 추출했습니다.이 폴더를 어디에 배치하고 패키지를 로컬로 올바르게 구성하고 …
11 libraries  centos 

4
쉘 스크립트의 연관 배열
쉘 스크립트에서 연관 배열을 구현하는 트릭을 보았습니다. 예를 들어 key = apples print array["apples"]로 스크립트 를 작성할 수 있습니다 echo \$array$key. 그러나 배열을 반복하기 위해 키를 생성하는 방법에 대한 언급은 없습니다. 내가 생각할 수있는 유일한 방법은 공백으로 구분 된 변수에 키를 저장하여 for 루프를 사용하여 배열을 반복하는 것입니다. 나중에 사용할 …

3
왜`sed expr1 | `sed -e expr1 -e expr2`와 다른 sed expr2`
id사용자가 구성원 인 그룹별로 더 읽기 쉬운 목록을 제공하기 위해 출력을 분할했습니다 . id roaima | sed 's/,/\n\t/g' uid=1001(roaima) gid=1001(roaima) groups=1001(roaima) 24(cdrom) 25(floppy) ... 822413650 (international (uk) location) 그룹 번호를 괄호로 묶은 이름과 분리하고 싶었으므로 식을 다음과 같이 확장했습니다. id roaima | sed -e 's/,/\n\t/g' -e '2,$s/(/ (/' 그러나 이것은 …
10 sed  group 

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