집 >운영 및 유지보수 >리눅스 운영 및 유지 관리 >꼭 알아야 할 29가지 리눅스 명령어
명령은 컴퓨터가 작업을 수행하는 데 필요한 지침입니다. 명령을 사용하여 컴퓨터를 종료하거나, 현재 디렉터리의 파일 목록이나 현재 텍스트의 내용을 나열하거나, 화면에 메시지를 표시할 수 있습니다.
초보이고 명령줄 인터페이스를 사용하려는 경우 다양한 Linux 배포판에서 다양한 작업을 완료하고 학습할 수 있도록 다양한 기본 Linux 명령을 수집했습니다. 비록 아주 상세하지는 않지만 Linux 초보자나 일반 사용자, 관리자에게 매우 유용합니다.
1.ls – 목록
ls는 GUI에서 폴더를 열어 내용을 보는 것처럼 현재 작업 디렉터리의 내용(파일 또는 폴더)을 나열합니다.
2.mkdir – 디렉토리 만들기
mkdir d2877a86fd0af3734f1b990aa4211634새 디렉토리 공통
3.pwd – 작업 디렉토리 인쇄
pwd는 현재 작업 디렉토리를 표시합니다.
4.cd – 디렉토리 변경
현재 터미널에서 실행 중인 세션의 경우 cd 6f655ecf17a4459bb2d05758ed836e3d는 지정된 폴더(또는 디렉토리)를 현재 작업 디렉토리로 설정합니다.
5.rmdir – 디렉터리 제거
rmdir 7bf591876ae1640dfe96d9e8ebd6abbd주어진 디렉토리를 삭제합니다.
6.rm – Remove
rm 581173c8107a8960113a326214cd75dd은 rm -r 7bf591876ae1640dfe96d9e8ebd6abbd을 사용하여 폴더를 재귀적으로 삭제할 수 있습니다.
7.cp – 복사
cp 90524ee9303c34f288d8fdc95a3dfb38 02f1a35c767351dc7308079ae0074d96 명령은 cp -r 54af5ededd5c4cd705f51cefdf504e1e 옵션을 사용하여 폴더를 반복적으로 복사할 수 있습니다. 또한, 공개 계정의 탑 아키텍트 백엔드 댓글에서 '알고리즘'을 검색하시면 깜짝 선물을 받으실 수 있습니다.
8.mv – MoVe
mv e02da388656c3265154666b7c71a8ddc ce0a1a63891a672e70a33dd5508b827f 명령은 파일이나 폴더가 현재 작업 디렉터리에 있는 경우 해당 파일이나 폴더를 이동할 수도 있습니다. 폴더. 폴더 이름을 바꿉니다.
9.cat - 파일 연결 및 인쇄
cat 28897b20adb25fbae118a3f80f538dec은 표준 출력(모니터 또는 화면)에서 파일 내용을 보는 데 사용됩니다.
10.tail – TAIL 인쇄(마지막부터) >
tail 581173c8107a8960113a326214cd75dd기본적으로 지정된 파일의 마지막 10줄이 표준 출력에 표시됩니다. use tail -n N 581173c8107a8960113a326214cd75dd표준 출력에 파일의 마지막 N 줄을 표시하도록 지정합니다.
11.less – 더 적게 인쇄
less 581173c8107a8960113a326214cd75dd페이지 또는 창별로 파일 내용을 인쇄합니다. 많은 양의 텍스트 데이터가 포함된 대용량 파일을 볼 때 매우 유용하고 효율적입니다. Ctrl+F를 사용하여 앞으로 페이지를 이동하고 Ctrl+B를 사용하여 뒤로 페이지를 이동할 수 있습니다.
12.grep
grep "98c455a79ddfebb79781bff588e7b37e" 581173c8107a8960113a326214cd75dd주어진 파일에서 지정된 문자열을 검색합니다. grep -i "98c455a79ddfebb79781bff588e7b37e" 581173c8107a8960113a326214cd75dd 은 검색 시 문자열의 대소문자를 무시하고, grep -r "581173c8107a8960113a326214cd75dd" 은 현재 작업 디렉토리에서 파일을 검색합니다. 지정된 문자열을 재귀적으로 검색합니다.
13.찾기
이 명령은 주어진 위치에서 기준과 일치하는 파일을 검색합니다. find 4a1d04e7a53d9a847c3d427a1a66abbf -name 581173c8107a8960113a326214cd75dd의 -name 옵션을 사용하여 대소문자를 구분하여 검색하고 4a1d04e7a53d9a847c3d427a1a66abbf ; 대소문자를 구분하지 않고 검색을 수행합니다.
find b24010e40063684a3c166b0fbc9b2c93 -iname a1ab531163dfc307ab9ef3c361e3b100
14.tar
tar 명령은 tar 압축 파일을 생성하고 보고 추출할 수 있습니다. tar -cvf fc2f276c9f81c53a10f0377a66576b24 abc52f56ba5c9e6a56c23392e47c02d6는 해당 압축 파일을 생성하는 것입니다. tar -tvf 72dba88c47189b6dbe3e9f08344c93b7 해당 압축 파일 tar -xvf 086d1f12cea97bb3f734bce340296392
15.gzip
gzip 2334ac29606bf8a170583e4f7533b1f4 명령은 gzip 압축 파일을 생성하고 추출합니다. 또한 gzip -d 2334ac29606bf8a170583e4f7533b1f4을 사용하여 압축 파일을 추출할 수도 있습니다.
16.unzip
unzip bceb63d28a6e59d555f59d04ba893f3d gzip 파일의 압축을 해제하세요. 압축을 풀기 전에 unzip -l bceb63d28a6e59d555f59d04ba893f3d 명령을 사용하여 파일 내용을 볼 수 있습니다.
牛逼啊!接私活必备的 N 个开源项目!赶快收藏吧
17.help
4cea801fd04ca7a324b451fbcbb2d24d --help는 터미널에서 사용 가능한 모든 명령을 나열합니다. 명령의 특정 사용법을 보려면 명령의 -h 또는 -help 옵션을 사용할 수 있습니다.
18.whatis – 이 명령은 무엇입니까
whatis 4cea801fd04ca7a324b451fbcbb2d24d은 주어진 명령을 한 줄로 설명합니다.
19.man - 매뉴얼
man 4cea801fd04ca7a324b451fbcbb2d24d은 해당 명령에 대한 매뉴얼 페이지를 표시합니다.
20.exit
exit는 현재 터미널 세션을 종료하는 데 사용됩니다.
21.ping
ping d013b0a6afe443f1ccf4ef73a9ad68c2 일반적으로 네트워크 연결 및 서버 상태를 감지하는 데 사용되는 데이터 패킷을 전송하여 원격 호스트(서버)에 ping을 보냅니다.
22.who – 로그인한 사람
현재 로그인된 사용자 이름을 나열할 수 있는 사람.
23.su – 사용자 전환
su d6025a37ea8687b5422f951f7288bdc5은 다른 사용자 간에 전환하는 데 사용됩니다. 슈퍼유저는 비밀번호를 사용하지 않고도 다른 사용자로 전환할 수 있습니다.
24.uname
uname은 커널 이름, 호스트 이름, 커널 버전, 프로세서 유형 등과 같은 시스템에 대한 중요한 정보를 표시합니다. 모든 정보를 보려면 uname -a를 사용하세요.
25.free - 무료 메모리
free는 시스템의 사용 가능한 메모리, 사용 중인 메모리, 사용 가능한 스왑 메모리 및 기타 정보를 표시하며 free -m은 결과의 단위를 KB로 변환하고 free -g는 GB로 변환합니다.
26.df – 디스크 여유 공간
df 파일 시스템의 디스크 사용량 보기 – 하드 드라이브 및 기타 저장 장치의 사용 및 사용 가능한 저장 공간. df -h를 사용하면 사람이 읽을 수 있는 형식으로 결과를 표시할 수 있습니다.
27.ps – ProcesseS
ps는 시스템의 실행 프로세스를 표시합니다.
28.Top – TOP 프로세스
top 명령은 기본적으로 CPU 사용량에 따라 많은 양의 CPU를 차지하는 프로세스를 표시합니다. top -u d6025a37ea8687b5422f951f7288bdc5 사용자의 CPU 사용 순위 상태를 봅니다.
29.shutdown
shutdown은 컴퓨터를 종료하는 데 사용되며 shutdown -r은 컴퓨터를 다시 시작하는 데 사용됩니다.
위 내용은 꼭 알아야 할 29가지 리눅스 명령어의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!