«bash» 태그된 질문

Bash (Bourne-Again SHell)는 기본적으로 우분투의 명령 행 인터페이스에서 사용되는 쉘입니다.

4
파일 경로를 지정할 때 '/ home / username /'대신 '~'를 사용할 수없는 이유
예를 들어 파일 압축을 풀 때 파일 경로를 가리키는 ~대신 사용할 수 있습니다 ./home/username/.zip 그러나 오늘 터미널에서 RNN 예제를 실행하는 동일한 방법을 따라 갔을 때 tensorflow.python.framework.errors_impl.NotFoundError던져졌습니다. $ python ptb_word_lm.py --data_path=~/anaconda2/lib/python2.7/site-packages/tensorflow/models-master/tutorials/rnn/simple-examples/data/ --model=small I tensorflow/stream_executor/dso_loader.cc:135] successfully opened CUDA library libcublas.so.8.0 locally I tensorflow/stream_executor/dso_loader.cc:135] successfully opened CUDA library libcudnn.so.5 locally I tensorflow/stream_executor/dso_loader.cc:135] successfully …

5
bash.bashrc와 / etc / environment 파일의 차이점
bash.bashrc파일 에서 환경 변수를 설정하는 데 사용한 날짜까지 . 최근에 /etc/environment파일 을 사용하라는 지시를 받았습니다 . 글쎄, 둘 다 잘 작동합니다. 그렇다면 차이점은 무엇입니까? 나는 이것을 구글 검색하고 "bashrc는 시스템 전체에서 특정 사용자 및 환경에 사용된다"는 것을 발견했다. 여기서 시스템 전체의 의미는 무엇입니까? /etc/bash.bashrc또한 시스템 전체에 변경 사항을 적용하고 있다고 …

4
watch run 2 명령 사용
동일한 터미널 창에서 두 개의 명령을 감시해야합니다. 나는 같은 것을 의미한다 watch du -h filename.txt && df -h 그러나 출력은 하나만 표시됩니다. 그래서 내가 생각하는 것은 watch를 사용하여 동일한 창에서 여러 명령을 실행하지 못할 수 있다는 것입니다. 어떤 방법이 있으면 알려주십시오. 감사합니다.


2
로그인시 제공되는 스크립트 순서
내 모든 로그인 구성을에 집중하고 싶습니다 ~/.bash_profile. 거기에 있었다 ~/.bashrc가 기본적으로 그러나 나는 그것을 대체 ~/.bash_profile. 그러나 로그인 ~/.bash_profile하면 소스가 나오기 전에 무언가 가 다음과 같이 표시됩니다. Linux ubnt10-dev1 2.6.32-38-server #83-Ubuntu SMP Wed Jan 4 11:26:59 UTC 2012 x86_64 GNU/Linux Ubuntu 10.04.4 LTS Welcome to the Ubuntu Server! * Documentation: …
41 bash  login  bashrc  .profile 

2
“<command> & disown”과“nohup <command> & disown”의 차이점
이것은의 사용에 대한 나의 이해이다 &amp;, disown및 nohup: &lt;command&gt;: 터미널의 현재 내 프로세스 실행 bash, 인스턴스를 전경 (즉 프로세스가 나열됩니다 bash전경 작업과 stdin, stdout그리고 stderr여전히 터미널에 바인딩 ); 끊지 않는 면역 ; &lt;command&gt; &amp;: 터미널의 현재 내 프로세스 실행 bash, 인스턴스를 배경으로 (즉 프로세스가 나열됩니다 bash백그라운드 작업과 stdin, stdout그리고 stderr여전히 …

2
터미널을 닫은 후 배쉬 히스토리가 저장되지 않습니다
최근에 Ubuntu 14.04 설치를 Ubuntu Gnome (Gnome DE와 함께 제공)로 교체했습니다. 그러나 터미널 세션이 닫히면 bash 기록이 저장되지 않습니다. 터미널 세션을 닫고 새 세션을 열고 명령을 실행 history하면 history명령 자체 이외의 것은 표시되지 않습니다 . 이 문제를 해결할 방법이 있습니까? 감사합니다

5
$ 1과 $ 2가 null인지 확인하는 방법?
문자열 인수를 전달하는 스크립트를 실행 중이며 다음과 같이 else 문이 있으면 수행하고 싶습니다. if [ $1 != '' ] &amp;&amp; [ $2 != '' ] then do something..... 그러나 그것은 보여 주었다 Error too many argument. 왜?

9
터미널 명령 프롬프트 작업 디렉토리를 자릅니다
깊은 폴더 구조에서 터미널을 사용할 때 프롬프트가 대부분의 회선을 차지할 수 있습니다. 작업 디렉토리를 정리할 수있는 방법이 있습니까? 내가 할 수 있다는 걸 알아 PS1="\W &gt;" 전체 경로가 아닌 현재 디렉토리 만 인쇄하지만 다음과 같은 방법이 있습니다. /home/smauel/de...ther/folder &gt;

10
Bash 스크립트를 사용하여 실행중인 플랫폼이 Ubuntu 또는 CentOS인지 확인하는 방법은 무엇입니까?
내 컴퓨터에서 실행되는 Linux 컴퓨터의 이름을 확인하는 명령을 알고 있습니다. 예를 들면 다음과 같습니다. 우분투 cat /etc/version CentOS cat /etc/issue 터미널에서 출력을 가져 와서 UBUNTU 또는 CENTOS인지 확인하고 다음 명령을 수행하려면 어떻게합니까? apt-get install updates 또는 yum update 우분투 14.04 cat /etc/issue



2
grep에서이 까다로운 괄호 표현식은 어떻게 작동합니까?
나는 최근에이 하나의 라이너를 보았다 : $ ps -ef | grep [f]irefox thorsen 16730 1 1 Jun19 ? 00:27:27 /usr/lib/firefox/firefox ... 따라서 데이터에 "firefox"가있는 프로세스 목록을 반환하는 것처럼 보이지만 grep 프로세스는 그대로두고 다음과 거의 같습니다. ps -ef |grep -v grep| grep firefox 그래도 어떻게 작동하는지 이해할 수 없습니다. grep 및 …

7
탭 완성 중에 bash가 $ 탈출을 멈추게하는 방법은 무엇입니까?
나는 커맨드 라인에 이것을 가지고있다 : ln -sf $PWD/wine- 그런 다음 Tab파일 이름을 완성하기 위해 누르십시오 . 이전 버전의 우분투에서는 wine-파일 이름 을 완성하는 데 문제가 없었습니다 ( $PWD그 당시 부작용이 커질 것입니다). 하지만 이제는 ln -sf \$PWD/wine- 이것은 전혀 의미가 없으며 파일이 문자 그대로로 시작되지 않으므로 아무것도 완료하지 않습니다 …


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