«shell» 태그된 질문

셸은 일반적으로 명령 줄에 입력하여 사용자가 운영 체제와 상호 작용할 수있는 소프트웨어입니다.

4
모든 사용자가 제출 한 모든 UNIX 셸 명령을 어떻게 기록합니까?
머신의 모든 쉘에 제출 된 모든 명령을 기록하는 우아한 방법이 있습니까? 이것은 드물게 사용되는 우분투 서버의 맥락에서 내가 유일한 인간 사용자입니다. (자동 시스템에서 사용되는 여러 사용자 계정이 있습니다.) 나는 이것을 눈에 띄지 않고 오버 헤드로 만들고 싶습니다 script. 따라서 간단한 방법이 있으면 좋을 것 입니다.
8 unix  shell  logging 

1
bash 변수의 개행
내 스크립트에는 다음과 같은 내용이 포함되어 있습니다. ifc=$(ifconfig) 이를 통해 ifc변수에는 줄 ifconfig바꿈없이 명령의 출력이 포함 됩니다. 따라서 인쇄 할 때 echo $ifc한 줄만 얻습니다. 줄 바꿈 하위 명령을 어떻게 포함시킬 수 있습니까?

4
유닉스 쉘 스크립팅 : 한 디렉토리로 파일을 재귀 적으로 이동하는 방법?
나는 디렉토리 구조로 배열 된 많은 수의 작은 파일 f를 가지고있다 : /A/B/C/f A 레벨에는 11 개의 디렉토리가 있으며, 각각 B 레벨에는 약 100 개의 디렉토리가 있으며, 각각 C 레벨에는 약 30 개의 디렉토리가 있으며, 각각 하나의 파일이 있습니다 f. 모든 파일을 한 레벨 위로 이동하려면 어떻게합니까? 예를 들어,이 파일 …


1
bash에서 konsole의 스크롤 백 버퍼를 지우려면 어떻게해야합니까?
나는 무거운 bash 사용자이고 konsole은 내가 선호하는 환경입니다. 키보드 명령 ctrl + shift + x를 사용하여 스크롤 백 버퍼를 지울 수 있다는 것을 알고 있지만 스크립트에 특정 지점이 있습니다. 커맨드 라인, bash 또는 다른 쉘을 사용하여 konsole의 스크롤 백 버퍼를 지우려면 어떻게해야합니까?
8 linux  bash  shell  script  konsole 

9
Linux & Shell-쉘은 필수입니까?
완전한 초보자 질문. Linux에서 왜 쉘이 필요한가요? 예를 들어-find를 입력 할 때. -name xy *-쉘이이 입력을 받아서 find 명령을 호출한다고 들었습니다 (와일드 카드가 올바르게 해석되는지 확인하십시오). 쉘의 개념 없이는 이것을 할 수 없습니까? ... 쉘이 다양한 프로세스를 추적한다면 이것 없이는 할 수 없습니까? 또한 왜 ls xy *를 입력하고 \ …
8 linux  bash  shell 

6
LD_LIBRARY_PATH가 시작 터미널을 설정 해제하는 이유는 무엇입니까?
일부 환경 변수를 설정하고 인수로 보내는 모든 프로그램을 시작하는 쉘 스크립트가 있습니다. export PATH=$HOME/local/bin:$PATH export LD_LIBRARY_PATH=$HOME/local/lib:$LD_LIBRARY_PATH export TESTER="MY TEST VAR" $@ bash예를 들어 이것을 사용하여 호출 하면 작동합니다. kjfletch@flatbed:~$ envrun.sh bash kjfletch@flatbed:~$ echo $LD_LIBRARY_PATH /home/kjfletch/local/lib: kjfletch@flatbed:~$ echo $TESTER MY TEST VAR 내가 터미널 전화를 사용할 때 ( xterm, aterm, ...) …

3
리눅스 / 유닉스에서 나오는 Windows 7?
Windows 7 박스를 사용하고 있으며 대부분의 고급 컴퓨팅 경험은 Linux의 셸 환경에서 나옵니다. Windows 셸에서 완전히 길을 잃었고 기본 작업 (간단한 삭제조차도)에 GUI를 사용하려고하면 많은 장애물, 가장 단순한 내 무지의 원인에 의해 버려집니다. 우연히이 질문은 OS에 실제로 관리자 권한이 있고 유일한 사용자 임에도 불구하고 루트 권한이 필요한 폴더를 삭제하고 싶다는 …

3
왜 사람들은 다른 길 대신 bashrc에서 bash_profile을 소스합니까?
대부분의 터미널 에뮬레이터는 기본적으로 로그인으로 로컬 세션을 실행하지 않으므로 bash_profile 대신 bashrc를로드합니다. 그렇다면 왜 대부분의 사람들은 모든 것을 bash_profile에 넣고 다른 방법보다는 bashrc 소스를 가지고 있습니까? "대부분의 사람들"은 지금까지 내가 본 대부분의 사람들을 의미합니다. 아마 내가 생각하는 것만 큼 넓지는 않을 것이다. 우리의 설정을 거기에 넣고 bashrc 소스 bash_profile을 사용하는 …

3
CLI 용 PDF 리더
터미널에서 SSH를 통해 사용할 수있는 PDF 리더를 찾고 있습니다 screen. 그런 것이 있습니까? 이상적으로는 적어도 less-esque pager를 원하지만 일부 PDF 형식, 페이지 번호 매기기 및 문서의 링크를 통한 탐색이 가능합니다. Vim 통합은 훌륭하지만 너무 많이 요구하고 있습니다. 그래도 당신이 나를 잘못 입증하면 좋겠어요.
7 linux  vim  pdf  shell  pdf-reader 

4
다른 Windows 탐색기 쉘을 시작한 후 어떻게 시작합니까?
다음은 해킹이지만, 내가 필요로하는 것에 대해서는 괜찮습니다. 일부 EULA 텍스트를 표시하고 Agree and Disagree 버튼이있는 C # 프로그램을 만들었습니다. 나는 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Shell 그 프로그램을 시작합니다. 컴퓨터가 부팅되면 일반 로그인 프롬프트가 표시됩니다. 로그인하면 사용자 정의 EULA 프로그램이 실행됩니다. 탐색기 셸, 시작 메뉴, 배경 없음 등은 없습니다 (내가 원하는대로). 동의하지 않는 버튼은 …
6 windows  shell  c# 


5
탭으로 텍스트를 열화하는 방법 (vim 또는 셸)
데이터 입력 및 기타 목적을 위해 탭으로 구분 된 텍스트를 수동으로 조작해야하는 경우가 자주 있습니다. 이 작업을 수행 할 때 텍스트가 열에 올바르게 정렬되면 도움이됩니다. 예를 들어 (4 개의 공백 탭으로 가정) : # original format abcdefghijklmnop field2 abcdefgh field2 abcdefghijkl field2 # ideal format abcdefghijklmnop field2 abcdefgh field2 abcdefghijkl …


2
파이프를 닫은 후에도 파이프에서 계속 읽을 수 있습니까?
다음을 호출하는 ksh 스크립트가 있습니다. while read LINE do... 파이프에서 입력을 읽도록 입력이 재 지정되었습니다 (표시되지 않음). 문제는 파이프에 대한 기록기가 닫힐 때 읽기가 false를 리턴하고 루프를 종료한다는 것입니다. 파이프를 닫은 후에도 계속 읽으려고합니다 (쓰기 프로세스가 때때로 다시 시작 되어이 상황이 발생할 수 있음). 전체 읽기 LINE을 하위 셸 내에서 …

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