«executable» 태그된 질문

파일을 프로그램으로 실행할 수있는 파일 모드의 권한 비트. 또한 프로그램 파일의 형식, 프로그램 파일 찾기 및 실행과 관련된 질문도 있습니다.


2
`#! / usr / bin / env 명령 --argument`가있는 Shebang 줄이 Linux에서 실패합니다
간단한 스크립트가 있습니다. #!/usr/bin/env ruby --verbose # script.rb puts "hi" 내 OSX 상자에서 정상적으로 실행됩니다. osx% ./script.rb hi 그러나 내 리눅스 상자에서 오류가 발생합니다. linux% ./script.rb /usr/bin/env: ruby --verbose: No such file or directory shebang 라인을 수동으로 실행하면 정상적으로 작동합니다. linux% /usr/bin/env ruby --verbose ./script.rb hi 그러나 ruby --verbose단일 인수로 …


8
쉘 스크립트를 실행하는 다른 방법
스크립트를 실행하는 몇 가지 방법이 있습니다. /path/to/script # using the path (absolute or relative) . script # using the . (dot) source script # using the `source` command 이보다 더 많은가? 그들 사이의 차이점은 무엇입니까? 다른 것을 사용하지 말아야하는 상황이 있습니까?




5
폴더를 건드리지 않고 파일에서 실행 권한을 재귀 적으로 제거하는 방법은 무엇입니까?
NTFS 드라이브에 백업을했는데이 백업이 실제로 필요한 것으로 판명되었습니다. 그러나 NTFS 드라이브가 권한을 엉망으로 만들었습니다. 각각의 모든 파일을 수동으로 수정하지 않고 일반으로 복원하고 싶습니다. 한 가지 문제는 갑자기 모든 텍스트 파일이 실행 권한을 얻었고 이는 잘못된 것입니다. 그래서 나는 시도했다 : sudo chmod -R a-x folder\ with\ restored\ backup/ 그러나 x디렉토리 …

1
공유 라이브러리 및 RAM 사용량로드
Linux가 공유 라이브러리를 관리하는 방법에 대해 궁금합니다. (실제로 2009 년 256MB RAM에서 실행되는 데비안 기반 배포판 인 Maemo Fremantle에 대해 이야기하고 있습니다). libQtCore.so.4에 링크되고 심볼 (클래스 및 함수 사용)을 사용하는 두 개의 실행 파일이 있다고 가정합니다. 간단하게하기 위해 aand 라고 부르겠습니다 b. 두 실행 파일이 동일한 라이브러리에 연결되어 있다고 가정합니다. …

5
Linux 바이너리가 위치 독립적 코드로 컴파일되었는지 테스트하는 방법은 무엇입니까?
최근에는 (적어도 Fedora 및 Red Hat Enterprise Linux에서) PIE (Position Independent Executables)로 컴파일 된 실행 프로그램이 강력한 ASLR (Address Space Randomization) 보호를 받는다는 사실을 최근에 알게되었습니다. Linux에서 특정 실행 파일이 위치 독립적 실행 파일로 컴파일되었는지 어떻게 테스트합니까?



4
chmod -R 000 / bin에서 복구하는 방법?
그리고 지금은 그것을 다시 수정하거나 다른 시스템 프로그램을 사용할 수 없습니다. 운 좋게 이것은 내가 놀았 던 VM에 있지만 이것을 해결할 수있는 방법이 있습니까? 시스템은 Ubuntu Server 12.10입니다. 복구 모드로 다시 시작하려고했지만 불행히도 이제 시스템을 시작할 수있는 초기 상태 이후에 일부 프로그램에 권한을 부여하지 않아 시스템으로 부팅 할 수 없습니다. …



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