Unix & Linux

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

4
항상 동일한 UID와 GID 쌍이 있습니까?
을 사용하여 파일 / 디렉토리의 소유권을 변경해야합니다 chmod. 소유자의 사용자 이름 만 알고 있지만 기본 그룹 이름을 동시에 변경하고 싶습니다. 이 단계에서는 그룹 이름이 결정되지 않으므로 사용자 이름과 동일하게 입력합니다 chown -R username:username path_to_dir 명령은 다양한 시스템 / 사용자에 대해 실행될 수 있으므로 내 관심사는 Linux에 항상 username (user) : …
11 linux  chown  passwd 

2
“.”를 사용해도 괜찮습니까? Ubuntu 및 OS X의 .bashrc에서 소스 대신 파일을 실행하려면?
좋아, 그럼 source현재 쉘에서 스크립트를 실행하고 .별도에 설명 된대로 "."로하고 "소스"로 스크립트를 실행 내에서, 구체적으로는, 예를 들어,하지만 .bashrc파일, 내가 가진 : [ -f ~/.bash_aliases ] && source ~/.bash_aliases [ -f ~/.git-completion.bash ] && source ~/.git-completion.bash [ -s ~/.autojump/etc/profile.d/autojump.sh ] && source ~/.autojump/etc/profile.d/autojump.sh 이것을 다음으로 바꿀 수 있습니까? [ -f ~/.bash_aliases …
11 osx  bashrc  posix 

2
사용자 정의 bash 함수 및 별명을 문서화하는 방법은 무엇입니까?
문제: bash 함수와 별칭이 여러 개 있습니다. 난 보통 내 개방 결국 그래서 나는 내 머리 위로 떨어져 그들 모두를 기억할 수 .bash_functions와 .bash_aliases내가 필요한 것을 찾기 위해 파일을. 질문 : bash 프롬프트에서 사용 가능한 함수 / 별칭을 어떻게 나열합니까? 주석 (PHPDoc과 같은 Kinda)을 사용하여 bash 함수 / 별명을 문서화 …

2
Docker / LXC의 AppArmor 프로파일
MySQL을 실행하는 Docker 컨테이너 (LXC)가 있습니다. Docker의 기본 개념은 일반적으로 "컨테이너 당 하나의 실행 프로세스"이므로 MySQL 바이너리를 대상으로하는 AppArmor 프로파일을 정의하면 적용됩니까? 이것을 테스트 할 수있는 방법이 있습니까?
11 lxc  apparmor  docker 

2
모든 디렉토리에서 사용할 수있는 기호 링크를 정의하는 방법
예를 들어 project디렉토리를 가리키는 데 사용할 수 있도록 심볼릭 링크를 설정할 수 home/me/project있습니까? 이것은 파일 시스템의 위치와 무관해야합니다. 내가 좋아하는 명령을 사용하려면 cd project, nano project/file1.tex등등을. 모든 디렉토리에 대한 심볼릭 링크를 작성해야합니까?
11 bash  symlink 

3
느리고 신뢰할 수없는 네트워크 연결을 통해 백업 스냅 샷을 전송하기 위해 btrfs 보내기 / 받기를 사용하는 방법은 무엇입니까?
btrfs의 송신 / 수신 기능을 사용하여 다소 느린 (약 50-100GB의 초기 시드, ~ 1-2MBit / s의 업스트림 대역) 및 신뢰할 수없는 (양단의 일일 강제 중단) 연결을 통해 백업 스냅 샷을 전송하고 싶습니다. 다음과 같은 요구 사항이 있습니다. 암호화 된 전송 (일반적으로 SSH 터널을 사용하여 수행) 중단 된 연결에 대한 견고성 …
11 linux  backup  btrfs 

3
find unix 명령을 사용하여 절대 경로를 얻는 방법
find 명령을 사용하여 절대 경로를 얻는 방법. 실제로 나는 다음 스크립트를 실행 중입니다 :- find . -size +20M | while read a do i=$(echo $a | sed 's:/: :g') echo $a; j=($i) fileName=${j[${#j[@]}-1]} userName=${j[${#j[@]}-3]} done 그러나 여기 $a에서 시작하는 경로를 보여주는 변수이지만에서 ./Downloads/filename절대 경로를 원합니다 /.

3
GPT 디스크 파티션 마운트 문제
GPT 디스크에 파티션을 마운트하려고하는데 다음 오류가 발생합니다. $ sudo mount -t ext4 /dev/sda1 disk/ mount: special device /dev/sda1 does not exist dmesg를 보면 / dev / sda에 오류가 표시되지 않습니다. $ dmesg | grep sda [ 1.367508] sd 0:0:0:0: [sda] 5860533168 512-byte logical blocks: (3.00 TB/2.72 TiB) [ 1.367514] sd …

4
프로세스 Java가 여전히 종료되고 있습니다.
대학 서버에서 Java 프로그램을 실행해야합니다. ssh를 통해 서버를 통해 원격으로 로그인하고 있습니다. 그래서 nohup을 다음과 같이 사용했습니다. nohup java -jar project.jar & 그러나 로그 아웃하고 터미널을 닫은 다음 서버에 다시 로그인하면 프로세스가 누락되거나 종료됩니다.
11 nohup 

9
문자열에서 가장 긴 숫자를 어떻게 인쇄합니까?
문자열에서 가장 긴 숫자를 인쇄하는 방법을 찾고 있습니다. 예 : 문자열이 있으면 212334123434test233 어떻게 인쇄 할 수 있습니까 212334123434 ? 참고 : 나는 숫자가 더 높은 값이 아닌 가장 긴 연속적인 숫자 시퀀스를 찾고 있습니다. 편집 : 답변 주셔서 감사합니다. 이 질문에 대한 답변은 상당히 압도적입니다. @HaukeLaging의 게시물이 특정 사례에 …



5
seq의 출력을 무작위로 추출하는 방법은 무엇입니까?
seq1, 2, 3, 4의 임의의 숫자 목록을 생성하는 데 사용할 수 있다는 것을 알고 있습니다 ... 3, 1, 4, 2와 같은 임의의 순서로 그 숫자를 얻고 싶습니다 ... shuf파일 줄을 섞는 데 사용할 수 있다는 것을 알고 있습니다 . 따라서 seq임의의 숫자를 파일에 shuf쓰고 셔플하는 데 사용할 수 있습니다. 또는 …
11 command-line  seq 

7
마지막으로 수정 한 날짜를 기준으로 디렉토리의 파일을 재귀 적으로 정렬
마지막으로 수정 한 날짜를 기준으로 디렉토리의 파일을 재귀 적으로 정렬 내 디렉토리에서 많은 파일을 수정했으며 마지막 수정 날짜별로 파일을 정렬하여 해당 파일이 무엇인지 알고 싶어하며 확장명 중 일부를 제외하고 싶습니다. svn 디렉토리에는 정렬에 표시하고 싶지 않은 많은 .svn 파일이 있습니다.
11 shell  scripting  find  sort 

4
/ bin / etc / lib64 / root / sbin이 su 동안 mv 폴더 / * / *에 의해 삭제되거나 이동되었습니다.
OS는 Centos 6.5 64 비트입니다 tar 파일을 다운로드하여 압축을 풀고 싶었 mv습니다. 압축을 풀고 bash mv folder/* /*대신 우연히 루트로 실행 하여 mv folder/* .일부 파일을 덮어 쓸 수 없다고 말한 후 다른 사람에게 권한을 요청했습니다. 나는 ctrl-c를 꺼냈다. 터미널 세션을 열어 두었지만 종료했습니다 su. 이제 대부분의 shell명령에 대한 액세스 …
11 shell  centos 

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