Unix & Linux

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


3
iptables는 요청 외부에서 127.0.0.1로 리디렉션
포트 2222를 사용하여 127.0.0.1에서 서비스를 실행하고 있습니다. 모든 요청을 서브넷 192.168.1.0/24에서 127.0.0.1:2222 로만 192.168.2.2:2222 (외부 IP)로 전달해야 합니다. 이것을 사용하려고하는데 작동하지 않습니다. $ iptables -t nat -I PREROUTING -p tcp -d 192.168.1.0/24 --dport 2222 -j DNAT --to-destination 127.0.0.1:2222 이 기능을 작동 시키려면 어떻게해야합니까? UPD : 주소 체계를 편집합니다.

2
심볼릭 링크를 어떻게 복사합니까?
하나의 디렉토리에있는 파일에 대한 심볼릭 링크가 있습니다. 다른 디렉토리에 동일한 링크를 갖고 싶습니다. 심볼릭 링크를 어떻게 복사합니까? 심볼릭 링크를 cp하려고 시도했지만 심볼릭 링크 대신 가리키는 파일을 복사합니다.
41 centos  symlink  cp 

5
파일 내용을 "echo"명령으로 리디렉션
my_file.txt내용이 문자열 인 파일 이 있습니다 Hello. 내용을 명령으로 echo어떻게 리디렉션 할 수 있습니까? 내가 명령을 알고 less, cat, more...하지만 난 그것을 할 필요 echo. 나는 이것을 시도했다 : $ cat my_file.txt | echo 또한 이것 : $ echo < my_file.txt 그러나 두 경우 모두 my_file.txt의 내용이 아닌 stdout에 공백으로 …


3
su를 실행할 때 .bash_profile이 소스되지 않습니다
예를 들어 , user1에 대한 수정 사항 이있는 사용자 .bash_profile가 있습니다 . 이 변경 사항은 내가 로그온 하거나 로 로그인하면 제대로 작동합니다 .PATHexport PATH=/some/place:$PATHuser1su - user1 그러나 suas 를 통해 명령을 실행하려고하면 다음 과 같이하십시오 root. su -c test.sh oracle (테스트 포함 echo $PATH) 수정 된 것으로 보이지 않습니다 PATH(또는 …



7
cat 명령에서 첫 번째 X 문자를 얻습니까?
쉘 스크립트에서 변수로 출력하는 텍스트 파일이 있습니다. 그러나 처음 50 자만 필요합니다. 사용을 시도 cat ${filename} cut -c1-50했지만 처음 50 자 이상을 사용하고 있습니까? cut이 텍스트 파일은 하나의 긴 문자열 일 수 있지만 실제로 의존하는 행 을 찾은 것일 수 있습니다 (100 % 확실하지 않음). cat명령 에서 첫 번째 X …
41 cat  cut 

5
파일의 환경 변수를 실제 값으로 바꾸시겠습니까?
파일에서 환경 변수를 대체 / 평가하는 쉬운 방법이 있습니까? 다음과 같은 파일 config.xml이 있다고 가정 해 보겠습니다 . <property> <name>instanceId</name> <value>$INSTANCE_ID</value> </property> <property> <name>rootPath</name> <value>/services/$SERVICE_NAME</value> </property> ...기타. $INSTANCE_ID파일에서 INSTANCE_ID환경 변수 $SERVICE_NAME값과 SERVICE_NAMEenv var 값 으로 바꾸고 싶습니다 . 어떤 환경 변수가 필요한지 미리 알지 못합니다 (또는 누군가가 환경 파일에 새 …

6
Umount에서 사용중인 장치
디렉토리를 마운트 해제하는 데 종종 문제가 발생합니다. umount / mnt / dir umount : / mnt / dir : 장치가 사용 중입니다 장치가 사용중인 이유는 여러 가지가 있습니다. 때때로 열린 잠금이있는 프로세스가 실행 중이거나 위에 다른 디렉토리가 마운트되어있을 수 있습니다 /mnt/dir. 내 질문: 디렉토리를 마운트 해제 할 수없는 이유를 확인하는 …
41 linux  unmounting 

3
소스 트리에 마운트 포인트가있을 때 파일에 타임 스탬프를 유지하도록 rsync에 지시하는 방법
이 질문과 관련 문제에 대한 간단한 설명 : 소스 트리에 마운트 포인트가 있으면 -a옵션을 사용할 때도 대상 트리에 복사 될 때 해당 마운트 포인트 내의 파일에 대한 타임 스탬프가 유지되지 않습니다 상세 설명: 이것이 소스 트리라고 가정하십시오. /home/ /home/ | | me/ BACKUP/ | | +----+----------+ +----+-------+ | | | …
41 backup  rsync 

3
“ls”명령이 FAT32 파티션에있는 파일의 권한을 표시하는 이유는 무엇입니까?
FAT32 파일 시스템은 파일 권한을 지원하지 않는다고 생각하지만 ls -lFAT32 파티션에서 작업 할 때 파일에 권한이 ls -l있음을 보여줍니다. -rw-r--r-- 1 john john 11 Mar 20 15:43 file1.txt -rw-r--r-- 1 john john 5 Mar 20 15:49 file2.txt ls -l파일의 권한 이 표시되는 이유는 무엇 입니까?


6
`/ proc / self /`는 어떤 프로세스입니까?
https://www.centos.org/docs/5/html/5.2/Deployment_Guide/s3-proc-self.html 말한다 /proc/self/디렉토리는 현재 실행중인 프로세스에 대한 링크입니다. 항상 동시에 여러 프로세스가 실행 중이므로 어떤 프로세스가 "현재 실행중인 프로세스"입니까? "현재 실행중인 프로세스"는 컨텍스트 전환을 고려하여 CPU에서 현재 실행중인 프로세스와 관련이 있습니까? "현재 실행중인 프로세스"는 포 그라운드 및 백그라운드 프로세스와 관련이 없습니까?
40 linux  process  proc 

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