Unix & Linux

Linux, FreeBSD 및 기타 Un * x와 유사한 운영 체제 사용자를위한 Q & A

4
폴더 및 모든 상위 디렉토리에 대한 읽기 및 쓰기 권한 설정
root까지 디렉토리 subfolderN및 모든 상위 폴더에 대한 사용자의 읽기 및 쓰기 권한을 설정해야합니다 root. 손으로 할 수 있습니다. $ sudo chmod +rx /root/subfolder1/subfolder2/subfolderN $ sudo chmod +rx /root/subfolder1/subfolder2 $ sudo chmod +rx /root/subfolder1 $ sudo chmod +rx /root 그러나 N크면 피곤합니다. 하나의 명령으로 자동으로 수행하는 방법?

2
time 명령과 유사한 구문의 메모리 사용 명령
어떤 명령이 프로그램의 메모리 사용량을 표시합니까? 사용하기 쉽고 명령과 구문이 유사한 명령을 찾고 time있습니다. C로 작성되었으며 "hello world"를 해시하는 데 7 초가 걸리는 md5 해싱 프로그램의 메모리 사용량을 찾으려고합니다. busybox가 설치된 Android 운영 체제를 사용하고 있습니다.
18 memory  time  command 

7
sed를 사용하여 파일에서 한 줄의 일부를 추출하십시오.
파일에서 한 줄의 한 부분을 읽고 싶습니다. 예를 들면 다음과 같습니다. POP3_SERVER_NAME = 로컬 호스트 localhostsed를 사용하여 만 반환하고 싶습니다 . 이 텍스트는 세 번째 줄에 있습니다. 나는 이것을 추출하기 위해 이것을한다 : sed -n '3p' installation.sh localhost부품 만 어떻게 추출 합니까?
18 sed 

3
로컬 메일 스풀을 어떻게 찾을 수 있습니까?
저는 대학원생이며 상대 Linux 초보자입니다. 이 질문은 내 이전 질문에서 분리 된 것 입니다. 우리 기관에는 Ubuntu Linux 클러스터가 있습니다. 나는 단지 사용자입니다. sysadmin 권한이 없으며 sysadmin에 대한 전문 지식이 없습니다! 내 질문은 로컬 메일 스풀을 어떻게 찾습니까? 내가 아는 한, 메일 전송 에이전트를 사용하지 않습니다. 이전 질문에 대한 답변 …

9
행과 열 바꾸기
아래와 같은 줄이있는 파일이 있습니다. title1:A1 title2:A2 title3:A3 title4:A4 title5:A5 title1:B1 title2:B2 title3:B3 title4:B4 title5:B5 title1:C1 title2:C2 title3:C3 title4:C4 title5:C5 title1:D1 title2:D2 title3:D3 title4:D4 title5:D5 어떻게하면 되나요? title1 title2 title3 title4 A1 A2 A3 A4 B1 B2 B3 B4 C1 C2 C3 C4 D1 D2 D3 D4

1
vi 쉘 모드에 대한 사용자 정의 키 바인딩, 즉 "set -o vi"?
방금의 경이를 발견했으며 set -o vivi 또는 vim을 사용자 정의 할 수있는 것과 동일한 방법 으로이 vi 쉘 모드를 사용자 정의 할 수 있는지 궁금하십니까? 예를 들어,보다 편리한 키 또는 키 콤보를 esc? 현재 지원되지 않는 경우 일부 사용자 지정에서 프로그램의 소스 코드와 하드 코드를 변경하는 것이 얼마나 어려울까요? 아니면 …
18 bash  vi 

4
로케일 환경 변수를 변경하는 방법?
en_US.utf8 , et_EE.iso88591 및 ru_RU.utf8 현지화 파일 을 생성 했습니다 . 이제 로케일 변수를 ru_RU.utf8 또는 en_US.utf8 로 변경하려고 시도해 도 아무런 영향이 없습니다. # locale -a C en_US.utf8 et_EE et_EE.iso88591 POSIX ru_RU.utf8 # LC_TIME=ru_RU.utf8 # locale | grep LC_TIME LC_TIME="et_EE.iso88591" # LC_TIME="ru_RU.utf8" # locale | grep LC_TIME LC_TIME="et_EE.iso88591" # …


7
좋은 값 -20으로 프로세스를 시작하고 루트 권한을 부여하지 않으려면 어떻게해야합니까?
좋은 값 -20으로 프로세스를 시작하고 싶습니다. 이를 위해서는-와 같은 명령을 사용해야합니다 sudo nice -n -20 matlab. 그러나 이것은 matlab을 루트로 시작합니다. 비 루트로 matlab을 가질 수있는 방법이 있습니까? 내 현재 접근 방식은-- sudo nice -n -20 sudo -u myusername matlab나에게 핵처럼 보입니다. 이를위한 직접적인 접근 방법이 있습니까?
18 process  priority  nice 

4
stdout으로 출력하고 동시에 파일로 grep
에 텍스트를 출력하는 스크립트가 stdout있습니다. 터미널 에서이 모든 출력을보고 싶으며 동시에 일부 줄을 필터링하고 파일에 저장하려고합니다. 예: $ myscript Line A Line B Line C $ myscript | grep -P 'A|C' > out.file $ cat out.file Line A Line C 터미널에서 첫 번째 명령의 출력을보고 두 번째 명령의 출력을 파일에 …
18 grep  pipe  stdout  tee 

3
/ var / backups에 임의의 백업을 넣는 것이 나쁜 / 위험한 / 부적절합니까?
/var/backups데비안 기반 시스템 에는 시스템 생성 디렉토리가 있습니다. 여러 git 저장소의 백업을 저장할 장소가 필요합니다 (원본은 비트 버킷에 있습니다). 내가 / var / backup / git에 저장하면 apt-get이 중단되거나 부적절한 시간에 자동으로 삭제됩니까? / var / backup을 사용하지 말아야 할 이유가 있습니까? 있다면 합리적인 대안은 무엇입니까?
18 debian  fhs 

1
프로그램을 종료 할 때 "man"은 어떻게 화면을 복원합니까?
cator 와 같은 프로그램의 매뉴얼 페이지를 열면 매뉴얼 페이지의 ls내용을 인쇄하고 (적절한 단어가 아닐 수 있음)을 누르면 명령을 q호출하기 전에 화면이 표시 man됩니다. 복원은 어떻게 이루어 집니까? 무엇이 모든 것을 지운 다음 쉘의 이전 내용을 인쇄합니까? 예: [VAR121@Tesla Testing]$ man ls 산출: LS(1) User Commands LS(1) NAME ls - list …
18 bash  shell  terminal  man 

3
변수 확장을 연기하는 방법
스크립트 상단에 아직 설정되지 않은 변수를 사용하여 일부 문자열을 초기화하려고했습니다. str1='I went to ${PLACE} and saw ${EVENT}' str2='If you do ${ACTION} you will ${RESULT}' 그리고 나중에 PLACE, EVENT, ACTION, 및이 RESULT설정됩니다. 그런 다음 변수를 확장하여 문자열을 인쇄 할 수 있기를 원합니다. 내 유일한 옵션 eval입니까? 이것은 작동하는 것 같습니다 : …
18 bash  shell  string 



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