Linux Command Line 및 Shell Scripting Bible 에서 기본 쉘 스크립팅에 대해 읽고 있습니다. /etc/profile파일은 Bash 셸을 시작할 때 환경 변수를 설정 한다고 말합니다 . 이 /etc/profile.d디렉토리에는 응용 프로그램 별 시작 파일이 포함 된 다른 스크립트가 포함되어 있으며이 스크립트는 시작시 셸에서 실행됩니다. 이러한 파일 /etc/profile이 Bash 시작에 중요한 경우 왜이 …
SO 및 askubuntu 에 대한 질문에 대한 답은 헤더를 읽고 (및 헤더를 읽는 중) $HOME및 다음 /etc/과 같이 환경 변수를 설정하는 데 사용할 수있는 많은 파일을 나타냅니다. ~/.profile ~/.bashrc ~/.bash_profile ~/.gnomerc ~/.Rprofile /etc/bash_bashrc /etc/profile /etc/screenrc 파일은 /etc/사용자마다 다르지만 모든 사용자를 위해 해당 파일을 수집합니다 $HOME. 나는 또한이 수집 .profile반면에 로그인 …
학교 컴퓨터를 사용하고 있는데 zsh대신에 사용하고 싶습니다 bash. 기본 쉘로 만들고 싶지만 $ chsh -s $(which zsh)관리자 권한이 없기 때문에 명령을 실행할 수 없습니다 . 해결 방법으로 열 때 .bashrc자동으로 호출 zsh되는 내용을 넣을 수 있는 방법이 있습니까? 명확히하기 위해 zsh이미 설치되어 있습니다.
내가 일하고있는 유닉스 sysadmin은 로그인 쉘을에서 (으) ksh로 변경하기 위해 액세스를 꺼려 합니다 bash. 그는 다양한 변명을주었습니다. 가장 재미있는 것은 그들이 모든 스크립트를 작성했기 때문에 ksh내가 실행하려고하면 작동하지 않을 것입니다. 그가이 아이디어를 어디서 얻었는지 모르겠지만 설득 할 수 없기 때문에 대안이 있습니까? ( chsh이 컴퓨터에 설치되어 있지만 로그인을 위해 공개 …
Linux Mint를 사용하고 있습니다. 내 로그인 쉘 ( cat /etc/passwd | grep myUserName)은 bash입니다. 그래픽 데스크탑 환경을 시작하고 그 환경에서 터미널 에뮬레이터를 실행하면 .bash_profile소스가 아닌 것을 알 수 있습니다 (환경 환경 변수 export가 설정되어 있지 않음). 그러나 텍스트 콘솔 ( ctrl+ alt+ F1) 에서 로그인 하거나 bash -l터미널 에뮬레이터에서 수동으로 …
에포크 시간을 날짜로 변환하는 기능이 있습니다. 여기에 정의가 있습니다 date1(){ date -d @$1 } 나는 쓸 수 있기를 원합니다 : $ date1 xxxyyy xxxyyy는 매개 변수이며 함수에 전달하므로 해당 날짜를 얻을 수 있습니다. 나는 중 하나에 추가해야 이해 .bash_profile, .profile또는 .bashrc그것을 소스 다음과 : $ source file 그러나 어떤 파일을 …
프롬프트 ( .bashrc) 를 통해 셸에서 표시되는 방식을 조정하는 데 익숙해 졌지만 처음 로그인 할 때 표시되는 초기 항목을 변경하려고합니다. EC2 인스턴스에서 이것이 표시됩니다. 로그인 : __| __|_ ) Fedora 8 _| ( / 32-bit ___|\___|___| Welcome to: Wowza Media Server 2 for Amazon EC2 Version: 2.0.0.08 내 집 민트 …
간단한 질문 : 방금 스크립트 위에서 shebang 을 본 적이 없다는 것을 깨달았습니다 .bashrc. 이로 인해 시스템이 기본 쉘을 사용하여 로그인 할 때 소스를 사용한다고 생각하게합니다 ( ${SHELL}). 이유가 무엇인지에 대해 숙고하고 있습니다. 즉, 로그인 스크립트를 실행하기 위해 기본 쉘 이외의 것을 사용하는 것은 나쁜 습관으로 간주됩니다.
많은 문서 startx에서 Raspbian OS에서 LXDE를 시작 한다는 것을 읽었습니다 . 조금 혼란 스러워요. 항상 startxLXDE GUI를 실행합니까? 또한 startlxde명령 을 사용하여 예를 보았습니다 . 어떻게 그 명령 다른 이유입니다 startx과 startlxde같은 GUI (LXDE)를 실행하는? 아니면 기본 GUI이기 때문에 실행됩니까? 기본 GUI가 여러 개인 경우 기본 GUI를 어떻게 선택할 수 …
나는 유닉스 중심의 인기있는 Q & A 사이트에서 자주 답변하며 많은 답변에서 bash쉘을 사용하여 예제를 제공합니다 . 그러나이 작업을 수행 할 때마다 모든 단계를 설명하고 문서화하기 위해 깨끗한 환경을 만드는 프로세스를 수동으로 수행해야합니다. 이 과정을 더 간단하게하려면 어떻게해야합니까? 이상적으로 단일 명령을 입력하고 깨끗한 환경을 얻으려고 노력하고 있으며 완료된 후에 해당 …