찾다
운영 및 유지보수리눅스 운영 및 유지 관리Linux 파일 및 디스크에 대한 일반적인 명령은 무엇입니까?

#파일정보 보기 : ls ls는 영어 단어 목록의 약어입니다. 이 기능은 사용자가 가장 일반적으로 사용하는 명령 중 하나입니다. DOS의 dir 명령과 유사합니다. Linux 파일 또는 디렉터리 이름은 최대 265자까지 가능합니다. "."는 현재 디렉터리를 나타내고, '..'는 상위 디렉터리를 나타냅니다. - 매개변수. ##ls공통 매개변수 -a 숨겨진 파일을 포함하여 지정된 디렉터리의 모든 하위 디렉터리와 파일을 표시합니다. -l 파일 세부 정보를 목록 형식으로 표시합니다. -h는 -l과 함께 작동하여 파일 크기를 인도적인 방식으로 표시합니다. ##디렉터리 필터링 보기

ls -lh 已k为单位显示查询出的文件大小
ls -a 显示所有文件,包含隐藏文件
ls -lha 注意,这里参数的顺序可以更改,所表述的含义是相同的。
ls 路径: 查询指定路径的文件列表

* - 通配符,代表任意字符(0到多个)
? - 通配符,代表一个字符
() - 中间为子shell的起始与结束
[] - 中间为字符组合 [abc] -匹配字符abc [a-z]-匹配a-z之间所有字符
{} - 中间为命令区块组合
&& - 当前一个指令执行成功时,执行后一个指令
|| - 当前一个指令执行失败时,执行后一个指令 

ls test* *表示后面不论接几个字符都接受(没有字符也接受)
ls test? ?表示后面当且仅当接一个字符时才接受
ls test??? ???表示一定要接三个字符
cp test[1~5] /tmp test1, test2, test3, test4, test5若存在,则复制到/tmp目录下

 若文件名为*.a ,则使用ls \*.a进行匹配

##출력 리디렉션 명령:> Linux에서는 명령 실행 결과를 파일로 리디렉션할 수 있으며 터미널에 표시되어야 하는 내용이 지정된 파일에 저장됩니다. ls -lha > ls.txt는 ls.txt 파일에 쿼리 정보를 표시합니다. (ls.txt가 없으면 새로 만들고, 있으면 내용을 덮어씁니다.) 참고: ">"는 소스 파일을 덮어쓰는 것을 의미하며 ">>"는 파일 끝에 추가됩니다. gedit 파일 이름을 사용하여 이 파일을 열고 리디렉션 결과를 볼 수 있습니다. ##분할 화면 표시: 더보기 콘텐츠를 볼 때 한 화면에 표시하기에는 정보가 너무 길면 빠른 스크롤이 발생하여 사용자가 파일의 내용을 보기 어렵게 됩니다. 이때 more 명령을 사용하면 하나만 표시할 수 있습니다. 한 번에 한 페이지씩 표시하려면 스페이스바를 누르세요. 다음 페이지에서 q 키를 누르면 화면이 종료되고, h 키를 누르면 도움말이 표시됩니다. more: 쿼리 내용이 너무 많은 경우 more 키워드를 사용하여 쿼리 결과를 분할 화면에 표시할 수 있습니다. more ls -lha는 쿼리 결과를 분할 화면 형식으로 표시합니다. ##파이프라인: | 파이프: 한 명령의 출력은 파이프를 통해 다른 명령의 입력으로 사용될 수 있습니다. 파이프라인은 실제로 버퍼링에 사용되는 메모리 조각입니다. 모든 출력 콘텐츠는 먼저 캐시된 다음 캐시에서 검색됩니다. 터미널에 특정 텍스트의 내용을 표시합니다. cat 파일 이름; cat linux Notes.txt | more "|"는 콘텐츠를 먼저 캐시한 다음 모든 캐시가 완료된 후 분할 화면에 표시하는 파이프라인(캐시)을 나타냅니다. ##화면 지우기: 지우기 Clear는 터미널의 표시 내용을 지우는 데 사용됩니다. 동일한 DOS 명령은 cls 명령입니다. Ctrl+L을 사용할 수도 있습니다. ##작업 디렉토리 전환: cd Unix/Linux를 사용하는 경우 작업 디렉터리를 변경해야 하는 경우가 많습니다. cd 명령은 사용자가 작업 디렉터리를 전환하는 데 도움이 될 수 있습니다. Linux의 모든 디렉터리와 파일 이름은 대소문자를 구분합니다. cd 뒤에는 절대 경로 또는 상대 경로가 올 수 있습니다. 디렉터리를 생략하면 기본값은 현재 사용자의 홈 디렉터리입니다. cd 사용법은 다음과 같습니다.

cd: 현재 사용자의 홈 디렉터리(/home/user 디렉터리)로 전환합니다. 사용자가 로그인하면 기본 디렉터리는 사용자의 홈 디렉터리입니다. cd ~: 현재 사용자의 홈 디렉터리(/home/user 디렉터리)로 전환합니다. cd .: 현재 디렉토리로 전환합니다. cd ..: 상위 디렉토리로 전환합니다. cd -: 마지막 디렉토리로 전환

##현재 경로 표시: pwd 현재 작업 디렉토리를 표시하려면 pwd 명령을 사용하십시오. 이 명령은 매개 변수 없이 직접 pwd를 입력하면 됩니다. ##디렉토리 생성: mkdir mkdir 명령을 통해 새 디렉터리를 만들 수 있습니다. -p 매개변수는 반복적으로 디렉토리를 생성할 수 있습니다. 새 디렉터리의 이름은 현재 디렉터리에 있는 기존 디렉터리나 파일과 동일한 이름을 가질 수 없으며 디렉터리 생성자는 현재 디렉터리에 대한 쓰기 권한이 있어야 합니다. mkdir의 사용법은 다음과 같습니다.

mkdir test는 test라는 폴더를 생성합니다. mkdir a/b/c –p는 디렉토리 아래의 b 디렉토리에 존재하는 c라는 폴더를 생성합니다.

이 폴더 생성 형식을 재귀적으로 디렉토리 생성이라고 합니다. ##디렉토리 삭제: rmdir rmdir 명령을 사용하여 디렉터리를 삭제할 수 있습니다. 디렉터리를 그대로 두어야 하며 디렉터리는 빈 디렉터리여야 합니다. 그렇지 않으면 삭제가 실패했다는 메시지가 표시됩니다. ##파일 삭제: rm 파일이나 디렉토리는 rm을 통해 삭제할 수 있습니다. 파일을 삭제한 후에는 복구할 수 없으므로 rm 명령을 사용할 때는 주의하십시오. 실수로 파일을 삭제하는 것을 방지하려면 rm 다음에 -i 매개변수를 사용하여 삭제할 파일을 확인할 수 있습니다. 일반적으로 사용되는 매개 변수와 그 의미는 다음 표와 같습니다.

Linux 파일 및 디스크에 대한 일반적인 명령은 무엇입니까?

소프트 링크: 소프트 링크는 디스크 공간을 차지하지 않습니다. 원본 파일을 삭제하면 소프트 링크가 무효화됩니다. 하드 링크: 하드 링크는 디렉터리가 아닌 일반 파일만 연결할 수 있습니다.

사용 형식:

ln 소스 파일 링크 파일 ---하드 링크 ln -s 소스 파일 링크 파일 ---소프트 링크

하드 링크는 여러 파일 이름을 가진 파일과 동일합니다. 하드 링크를 생성하면 파일의 카운터가 +1이 되고, 하드 링크 또는 소스 파일 카운터를 삭제하면 -1이 되며, 카운터가 0이면 파일이 실제로 있음을 의미합니다. 삭제됨; 소프트 링크 파일은 Windows의 바로 가기와 동일합니다. 소스 파일을 삭제하면 소프트 링크 파일이 무효화됩니다. 하드링크의 새 파일은 원본 파일과 동일한 크기의 하드디스크 공간을 차지하므로 일반적으로 소프트링크(-s)를 사용한다. 참고: 소프트링크 파일과 소스 파일이 동일한 디렉터리에 있지 않은 경우 소스 파일은 절대 경로를 사용해야 하며 상대 경로를 사용할 수 없습니다. ##텍스트 검색: grep Linux 시스템의 grep 명령은 강력한 텍스트 검색 도구입니다. grep을 사용하면 텍스트 파일에서 패턴을 검색할 수 있습니다. 일치하는 패턴이 발견되면 grep은 해당 패턴을 포함하는 모든 행을 인쇄합니다. grep의 일반적인 형식은 다음과 같습니다.

grep [-옵션] '검색 콘텐츠 문자열' 파일 이름 grep 명령에 문자열 매개변수를 입력할 때 따옴표나 큰따옴표로 묶는 것이 가장 좋습니다. 예: grep 'a' 1.txt;

공통 옵션 설명:

-v는 일치하는 텍스트를 포함하지 않는 모든 줄을 표시합니다(부정과 동일). -n 일치하는 줄과 줄 번호를 표시합니다. - 대소문자는 무시합니다. grep 검색 콘텐츠는 정규식일 수 있습니다.

##파일 찾기: 찾기 찾기 명령은 일반적으로 특정 디렉터리에서 조건을 충족하는 파일을 검색하는 데 사용됩니다.

Linux 파일 및 디스크에 대한 일반적인 명령은 무엇입니까?

##파일 복사: cp cp 명령의 기능은 주어진 파일이나 디렉터리를 다른 파일이나 디렉터리로 복사하는 것입니다. 이는 DOS의 복사 명령과 동일합니다. 일반 옵션 설명:

-a 이 옵션은 일반적으로 디렉터리를 복사할 때 사용됩니다. 즉, 파일의 원래 속성을 유지합니다. -f는 더 이상 디렉토리 파일이 이미 존재한다는 메시지를 표시하지 않습니다. -i 대화형 복사, 대상 파일을 덮어쓰기 전에 사용자에게 확인 메시지를 표시합니다. -r 주어진 소스 파일이 디렉토리 파일인 경우, cp는 디렉토리의 모든 하위 디렉토리와 파일을 복사하며 대상 파일은 디렉토리 이름이어야 합니다. -v 복사 진행 상황을 표시합니다.

##파일 이동: mv 사용자는 mv 명령을 사용하여 파일이나 디렉터리를 이동하거나 파일이나 디렉터리의 이름을 바꿀 수 있습니다. 창에서의 클리핑과 동일합니다. 일반 옵션 설명:

-f 대화형 작업, 덮어쓰면 프롬프트가 표시되지 않습니다. -i 대화형 모드 작업을 확인합니다. mv 작업으로 인해 기존 대상 파일을 덮어쓸 경우 시스템은 다시 쓸지 여부를 묻고 실수로 파일을 덮어쓰지 않도록 사용자에게 응답하도록 요구합니다. -v 이동 진행 상황을 표시합니다.

##아카이브 관리: tar 컴퓨터의 데이터는 종종 백업이 필요합니다. tar는 Unix/Linux에서 가장 일반적으로 사용되는 백업 도구입니다. 이 명령은 일련의 파일을 큰 파일로 보관할 수 있으며, 보관 파일의 압축을 풀어 데이터를 복원할 수도 있습니다. tar는 파일 이름 파일을 패키징하기 위해 tar[매개변수] 형식을 사용합니다. tar 명령은 매우 특별합니다. 매개변수 앞에 "-"를 사용할 수도 있고 사용하지 않을 수도 있습니다. 일반적으로 사용되는 매개변수:

-c는 아카이브 파일을 생성하고 패키징 파일을 생성합니다. -v 아카이브 아카이브 취소의 세부 프로세스를 나열하고 진행 상황을 표시합니다. -f는 아카이브 파일 이름을 지정하고, f 뒤에는 .tar 파일이 와야 하므로 옵션을 마지막에 배치해야 합니다. -t는 아카이브에 포함된 파일을 나열합니다. -x 아카이브 파일 잠금 해제

참고: 매개변수 끝에 배치해야 하는 f를 제외하고 다른 매개변수의 순서는 임의적입니다. ##파일 압축 및 압축 풀기: gzip 파일을 패키지하고 압축하려면 gzip 명령과 함께 tar를 사용하십시오. tar는 파일 패키징만 담당하지만 압축하지는 않습니다. tar로 압축된 파일을 압축하려면 gzip을 사용하세요. 확장자는 일반적으로 XXX.tar.gz입니다. 일반적으로 사용되는 옵션:

-d 압축 해제; -r은 모든 하위 디렉터리를 압축합니다.

gzip 및 tar 명령을 통합하여 함께 사용할 수 있습니다. tar의 사용 가능한 매개 변수 앞에 "z"를 추가하면 됩니다. "tar –zxvf 파일 이름"을 사용하여 압축을 푼다. ##파일 압축 및 압축 풀기: bzip2 파일 패키징 및 압축을 구현하려면 bzip2 명령과 함께 tar를 사용하십시오(사용법은 gzip과 동일함). tar 값은 파일 패키징을 담당하지만 압축하지는 않습니다. tar로 압축된 파일을 압축하려면 bzip2를 사용하세요. 확장자는 일반적으로 xxxx.tar.gz2입니다. tar 명령에 옵션(-j)을 추가하면 bizp2를 호출하여 압축 기능을 구현하고 먼저 패키징한 다음 압축하는 프로세스를 구현할 수 있습니다. 압축방법 : tar jcvf 압축 패키지명 파일... (tar –jcvf bk.tar.gz2 *.txt) 압축 해제 방법: tar jxcf 압축 패키지 이름(tar jxvf bk.tar.bz2) ##파일 압축 및 압축 풀기: zip, unzip zip으로 압축된 대상 파일은 확장자를 지정할 필요가 없으며 기본 확장자는 zip입니다. 압축 파일: zip [-r] 대상 파일(확장자 없음) 소스 파일; 파일 압축 풀기: unzip –d 압축을 푼 디렉터리 파일 압축 파일입니다.

위 내용은 Linux 파일 및 디스크에 대한 일반적인 명령은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명
이 기사는 亿速云에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제
Linux의 필수 구성 요소 : 초보자를위한 설명Linux의 필수 구성 요소 : 초보자를위한 설명Apr 17, 2025 am 12:08 AM

Linux의 핵심 구성 요소에는 커널, 파일 시스템, 쉘 및 공통 도구가 포함됩니다. 1. 커널은 하드웨어 리소스를 관리하고 기본 서비스를 제공합니다. 2. 파일 시스템은 데이터를 구성하고 저장합니다. 3. Shell은 사용자가 시스템과 상호 작용할 수있는 인터페이스입니다. 4. 일반적인 도구는 일상적인 작업을 완료하는 데 도움이됩니다.

Linux : 기본 구조를 살펴 봅니다Linux : 기본 구조를 살펴 봅니다Apr 16, 2025 am 12:01 AM

Linux의 기본 구조에는 커널, 파일 시스템 및 쉘이 포함됩니다. 1) 커널 관리 하드웨어 리소스 및 UNAME-R을 사용하여 버전을보십시오. 2) Ext4 파일 시스템은 큰 파일과 로그를 지원하며 mkfs.ext4를 사용하여 생성됩니다. 3) Shell은 Bash와 같은 명령 줄 상호 작용을 제공하고 LS-L을 사용하는 파일을 나열합니다.

Linux 운영 : 시스템 관리 및 유지 보수Linux 운영 : 시스템 관리 및 유지 보수Apr 15, 2025 am 12:10 AM

Linux 시스템 관리 및 유지 보수의 주요 단계에는 다음이 포함됩니다. 1) 파일 시스템 구조 및 사용자 관리와 같은 기본 지식을 마스터합니다. 2) 시스템 모니터링 및 리소스 관리를 수행하고 Top, HTOP 및 기타 도구를 사용하십시오. 3) 시스템 로그를 사용하여 문제를 해결하고 JournalCTL 및 기타 도구를 사용하십시오. 4) 자동 스크립트 및 작업 스케줄링을 작성하고 CRON 도구를 사용하십시오. 5) 보안 관리 및 보호 구현, iptables를 통해 방화벽을 구성합니다. 6) 성능 최적화 및 모범 사례를 수행하고 커널 매개 변수를 조정하며 좋은 습관을 개발하십시오.

Linux의 유지 관리 모드 이해 : 필수 요소Linux의 유지 관리 모드 이해 : 필수 요소Apr 14, 2025 am 12:04 AM

시작시 init =/bin/bash 또는 단일 매개 변수를 추가하여 Linux 유지 관리 모드가 입력됩니다. 1. 유지 보수 모드를 입력하십시오 : 그루브 메뉴를 편집하고 시작 매개 변수를 추가하십시오. 2. 파일 시스템을 다시 마운트하여 읽고 쓰기 모드 : MOUNT-OREMOUNT, RW/. 3. 파일 시스템 수리 : FSCK/DEV/SDA1과 같은 FSCK 명령을 사용하십시오. 4. 데이터 손실을 피하기 위해 데이터를 백업하고주의해서 작동합니다.

Debian이 Hadoop 데이터 처리 속도를 향상시키는 방법Debian이 Hadoop 데이터 처리 속도를 향상시키는 방법Apr 13, 2025 am 11:54 AM

이 기사에서는 데비안 시스템에서 Hadoop 데이터 처리 효율성을 향상시키는 방법에 대해 설명합니다. 최적화 전략에는 하드웨어 업그레이드, 운영 체제 매개 변수 조정, Hadoop 구성 수정 및 효율적인 알고리즘 및 도구 사용이 포함됩니다. 1. 하드웨어 리소스 강화는 모든 노드에 일관된 하드웨어 구성, 특히 CPU, 메모리 및 네트워크 장비 성능에주의를 기울일 수 있도록합니다. 전반적인 처리 속도를 향상시키기 위해서는 고성능 하드웨어 구성 요소를 선택하는 것이 필수적입니다. 2. 운영 체제 조정 파일 설명 자 및 네트워크 연결 : /etc/security/limits.conf 파일을 수정하여 파일 설명자의 상한을 늘리고 동시에 시스템에 의해 열 수 있습니다. JVM 매개 변수 조정 : Hadoop-env.sh 파일에서 조정

데비안 syslog를 배우는 방법데비안 syslog를 배우는 방법Apr 13, 2025 am 11:51 AM

이 안내서는 데비안 시스템에서 syslog를 사용하는 방법을 배우도록 안내합니다. Syslog는 로깅 시스템 및 응용 프로그램 로그 메시지를위한 Linux 시스템의 핵심 서비스입니다. 관리자가 시스템 활동을 모니터링하고 분석하여 문제를 신속하게 식별하고 해결하는 데 도움이됩니다. 1. syslog에 대한 기본 지식 syslog의 핵심 기능에는 다음이 포함됩니다. 로그 메시지 중앙 수집 및 관리; 다중 로그 출력 형식 및 대상 위치 (예 : 파일 또는 네트워크) 지원; 실시간 로그보기 및 필터링 기능 제공. 2. Syslog 설치 및 구성 (RSYSLOG 사용) Debian 시스템은 기본적으로 RSYSLOG를 사용합니다. 다음 명령으로 설치할 수 있습니다 : sudoaptupdatesud

데비안에서 Hadoop 버전을 선택하는 방법데비안에서 Hadoop 버전을 선택하는 방법Apr 13, 2025 am 11:48 AM

데비안 시스템에 적합한 Hadoop 버전을 선택할 때는 다음과 같은 주요 요소를 고려해야합니다. 1. 안정성 및 장기 지원 : 안정성과 보안을 추구하는 사용자의 경우 Debian11 (Bullseye)과 같은 데비안 안정 버전을 선택하는 것이 좋습니다. 이 버전은 완전히 테스트되었으며 최대 5 년의 지원주기가있어 시스템의 안정적인 작동을 보장 할 수 있습니다. 2. 패키지 업데이트 속도 : 최신 Hadoop 기능 및 기능을 사용해야하는 경우 Debian의 불안정한 버전 (SID)을 고려할 수 있습니다. 그러나 불안정한 버전에는 호환성 문제와 안정성 위험이있을 수 있습니다. 3. 커뮤니티 지원 및 자원 : 데비안은 풍부한 문서를 제공하고

Debian의 Tigervnc 공유 파일 메소드Debian의 Tigervnc 공유 파일 메소드Apr 13, 2025 am 11:45 AM

이 기사에서는 Tigervnc를 사용하여 데비안 시스템에서 파일을 공유하는 방법에 대해 설명합니다. 먼저 tigervnc 서버를 설치 한 다음 구성해야합니다. 1. TigervNC 서버를 설치하고 터미널을 엽니 다. 소프트웨어 패키지 목록 업데이트 : sudoaptupdate tigervnc 서버를 설치하려면 : sudoaptinstalltigervnc-standalone-servertigervnc-common 2. VNC 서버 비밀번호를 설정하도록 tigervnc 서버 구성 : vncpasswd vnc 서버 : vncserver : 1-localhostno

See all articles

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

인기 기사

R.E.P.O. 에너지 결정과 그들이하는 일 (노란색 크리스탈)
1 몇 달 전By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 최고의 그래픽 설정
1 몇 달 전By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 아무도들을 수없는 경우 오디오를 수정하는 방법
1 몇 달 전By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 채팅 명령 및 사용 방법
1 몇 달 전By尊渡假赌尊渡假赌尊渡假赌

뜨거운 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

PhpStorm 맥 버전

PhpStorm 맥 버전

최신(2018.2.1) 전문 PHP 통합 개발 도구

안전한 시험 브라우저

안전한 시험 브라우저

안전한 시험 브라우저는 온라인 시험을 안전하게 치르기 위한 보안 브라우저 환경입니다. 이 소프트웨어는 모든 컴퓨터를 안전한 워크스테이션으로 바꿔줍니다. 이는 모든 유틸리티에 대한 액세스를 제어하고 학생들이 승인되지 않은 리소스를 사용하는 것을 방지합니다.

SublimeText3 Linux 새 버전

SublimeText3 Linux 새 버전

SublimeText3 Linux 최신 버전

MinGW - Windows용 미니멀리스트 GNU

MinGW - Windows용 미니멀리스트 GNU

이 프로젝트는 osdn.net/projects/mingw로 마이그레이션되는 중입니다. 계속해서 그곳에서 우리를 팔로우할 수 있습니다. MinGW: GCC(GNU Compiler Collection)의 기본 Windows 포트로, 기본 Windows 애플리케이션을 구축하기 위한 무료 배포 가능 가져오기 라이브러리 및 헤더 파일로 C99 기능을 지원하는 MSVC 런타임에 대한 확장이 포함되어 있습니다. 모든 MinGW 소프트웨어는 64비트 Windows 플랫폼에서 실행될 수 있습니다.