Unix & Linux

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

1
FAT 파일 시스템에서 파일을 교체하는 dpkg
패키지 dpkg(및 궁극적으로 apt-get 등을 사용 하는 패키지)를 사용하여 패키지를 업그레이드하거나 다시 설치하면 교체하기 전에 파일에 대한 하드 링크를 만들어 기존 파일을 백업합니다. 이렇게하면 압축 풀기가 실패하면 기존 파일을 쉽게 되돌릴 수 있습니다. Bad Things ™에서 운영 체제를 보호하기 때문에 훌륭합니다. 파일 시스템이 하드 링크를 지원하는 경우 에만 작동 합니다 …
22 dpkg  hard-link  fat 

2
커밋 메시지를 요청하는 git merge를 종료하는 방법은 무엇입니까?
git을 사용하고 있습니다. 정상적인 병합을 수행했지만 계속 묻습니다. # Please enter a commit message to explain why this merge is necessary, # especially if it merges an updated upstream into a topic branch. 그리고 무언가를 쓰더라도 여기서 나갈 수는 없습니다. 이것을 설명하는 문서를 찾을 수 없습니다. 어떻게해야합니까?
22 git  merge 


5
“>”라는 파일을 어떻게 삭제합니까?
나는 오작동하여 sudo라는 파일을 만드는 데 사용되는 Python 스크립트를 실행 중이었습니다 >. 이 파일을 어떻게 제거 할 수 있습니까? 물론을 시도하면의 출력을 리디렉션하려고한다고 생각하기 때문에 sudo rm >오류가 발생 합니다.bash: syntax error near unexpected token 'newline'rm 권한은 -rw-r--r--입니다.
22 bash  quoting  filenames  rm 

2
파이프, 파이프 라인에서 데이터 흐름은 어떻게됩니까?
파이프 라인에서 데이터가 어떻게 흐르는 지 이해하지 못하고 누군가가 무슨 일이 일어나고 있는지 명확히 할 수 있기를 바랍니다. 명령 파이프 라인이 파일 (텍스트, 문자열 배열)을 한 줄씩 처리한다고 생각했습니다. (각 명령 자체가 한 줄씩 작동하는 경우) 각 텍스트 행이 파이프 라인을 통과하면 명령은 이전 입력이 전체 입력 처리를 완료 할 …

4
bc로 변환 할 경우 "ibase"및 "obase"를 이해합니까?
나는 종종 bc16 진수를 10 진수로 변환하거나 그 반대로 변환 하기 위해 유틸리티를 사용 합니다. 그러나 구성 방법 ibase과 obase구성 방법은 항상 약간 시행 착오 입니다. 예를 들어 16 진수 값 C0을 10 진수로 변환하고 싶습니다. $ echo "ibase=F;obase=A;C0" | bc 180 $ echo "ibase=F;obase=10;C0" | bc C0 $ echo …
22 bc 

1
터미널 색상 이스케이프 시퀀스는 bash의 어디에나 정의되어 있습니까?
Bash 스크립팅 (주로 CentOS에서)에서 너무 자주 색상을 사용했지만 사용법을보다 편리하게하기 위해 변수를 색상 값으로 재정의 합니다. local GRAY="\[\033[1;30m\]" local LIGHT_GRAY="\[\033[0;37m\]" local CYAN="\[\033[0;36m\]" local LIGHT_CYAN="\[\033[1;36m\]" local NO_COLOUR="\[\033[0m\]" 또는 함께 tput: bold=`tput bold` normal=`tput sgr0` whitef=`tput setaf 7` greenf=`tput setaf 2` redb=`tput setab 1` /etc/rc.d/init.d디렉토리를 둘러 보았지만 거기에서 색상 정의와 관련된 것을 …
22 bash  terminal  colors 

2
확장명이 여러 개인 파일 복사
여러 개의 확장자를 가진 파일을 단일 대상 디렉토리에 복사하고 싶습니다. 예를 들어 다음 명령을 사용 하여 작업 디렉토리의 모든 .txt 파일을 다음 디렉토리에 복사 할 수 있습니다 destination. cp -v *.txt destination/ 그리고 다음을 사용 하여 작업 디렉토리의 모든 .png 디렉토리를 다음으로 복사 할 수 있습니다 destination. cp -v *.png …
22 bash  shell  wildcards  cp 


1
`mount -o loop`는 마운트 된 ISO 이미지 파일을 변경합니다
mount -o loop마운트 된 이미지 파일이 변경된 것 같습니다 . ISO 이미지 파일을 다운로드하여 SHA-1 체크섬을 확인했습니다. 그런 다음 해당 ISO 파일을 마운트하고 체크섬이 변경되었습니다. 다음은 콘솔에서 복사 한 붙여 넣기 CentOS 7 x64의 정확한 단계입니다 (ISO 파일은 읽기 전용입니다). [mbartnicki@89-78-33-81 Downloads]$ ls -lh total 3.1G -r--r--r--. 1 mbartnicki mbartnicki …
22 mount  iso  checksum 

5
XFce4에서 윈도우가 포커스를 훔치는 것을 금지하는 방법은 무엇입니까?
XFce4에서 응용 프로그램을 시작할 때 현재 사용중인 창 위에 나타나거나 현재 작업 위에 경고 창을 표시하고 싶지 않습니다. 오히려 창을 백그라운드로로드하고 초점을 훔치지 않기를 바랍니다. 예외는 현재 사용중인 응용 프로그램에 속하는 경고 창 또는 대화 상자입니다. 예를 들어 현재 LibreOffice Calc를 사용하는 경우 오류를 알려주는 팝업이 표시되면 해당 창에 초점을 …


3
Bash에서 두 문자열 비교
if내 bash 스크립트에 다음 블록이 있습니다. if [ ${PACKAGENAME} -eq kakadu-v6_4-00902C ]; then echo "successfully entered if block!!" fi 스크립트 실행이 내 입력되지 않은 if블록이 비록 $PACKAGENAME같다 kakadu-v6_4-00902C. 내가 무엇을 잘못하고 있지?

4
sudo가 별칭을 무시하는 이유는 무엇입니까?
Ubuntu 10.04를 실행 중이며 upstart데몬 관리에 사용 합니다. 엔터프라이즈 응용 프로그램은 데몬으로 실행되며 다양한 권한으로 인해 루트로 실행해야합니다. 예 : sudo start my-application-long-ID sudo stop my-application-long-ID etc alias이러한 명령을 다음과 같은 약어 로 소개하고 싶습니다. alias startapp='sudo start my-application-long-ID' 그것을 실행하면 startapp작동하지만 별칭에 sudo를 사용하지 않는 것이 좋습니다. alias startapp='start …
22 shell  sudo  alias 

3
/ dev / random에 쓰는 것이 왜 / dev / random에서 병렬로 읽는 것이 더 빠르지 않습니까?
일반적으로 읽은 값 /dev/random은 100-500 바이트 및 블록 을 생성하여 엔트로피가 수집 될 때까지 기다립니다. /dev/random다른 프로세스에서 정보를 쓰는 것이 읽기 속도를 높이 지 않는 이유는 무엇 입니까? 필요한 엔트로피를 제공하지 않아야합니까? gpg슈퍼 비밀 키가 아닌 키 생성 등을 다시 시작하지 않고 모든 것을 다시 입력하지 않고도 차단 해제 또는 …
22 linux  random 

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