기사 디렉토리
날짜 시간
날짜 명령
-
date命令
시스템 날짜와 시간을 보고 설정하는 데 사용됩니다.参数-u
GMT(UTC)를 표시하려면 ,를 사용하세요 .
-
표시 시간 형식:
date +%Y--%m--%d
그림“--”
과 같이 사용자 정의하고 변경할 수 있습니다.
-
루트 사용자 아래에서
date -s
그림과 같이 명령을 사용하여 시간을 설정합니다.
-
날짜는 하드웨어(마더보드의) 시간에서 나오는 운영 체제의 시간을 확인하며 직접 확인
hwclock命令
하는 데
교정 명령
cal 명령은 달력을 보는 데 사용됩니다.
가동 시간 명령
uptime 명령은 시스템이 얼마나 오랫동안 실행되었는지(얼마나 오랫동안 실행되었는지), 시스템의 사용자, 시스템의 부하를 확인하는 데 사용됩니다.
출력, 보기 명령
에코 명령
입력 내용을 표시하고 손실된 내용을 출력합니다(C 언어의 printf 함수와 동일).
고양이 명령
파일의 내용(일반 텍스트)을 표시하는 데 사용되며, 모든 파일 내용을 직접 표시하지만 보기가 불편합니다.
더 많은 명령, 더 적은 명령
more命令
: 콘텐츠를 표시하기 위해 페이지를 넘기는 데 사용되지만(페이지를 넘기려면 스페이스바 사용) 위로는 안 되고 아래로만 -less命令
: 스페이스 바를 사용하여 페이지를 아래로 이동하거나 위쪽 및 아래쪽 키를 사용하여 페이지를 위쪽 및 아래쪽으로 이동합니다. 읽은 후 q를 눌러 종료하세요.
머리 명령
head: 파일의 처음 몇 줄을 표시합니다. (기본값은 10줄)
-n 매개변수: anaconda-ks.cfg 파일의 처음 세 줄과 같은 처음 n 줄을 표시하도록 지정합니다.head –n 3 anaconda-ks.cfg
꼬리 명령
tail: 마지막 몇 줄 표시(기본 10줄)
-n 매개변수: anaconda-ks.cfg 파일의 마지막 5줄을 표시하는 것과 같이 끝에 n 줄을 표시하도록 지정합니다.tail –n 5 anaconda-ks.cfg
-f(follow): 파일 업데이트를 추적하고 표시합니다. -f 명령을 사용하면 명령줄이 여기에 멈춰 새 콘텐츠를 표시하기 전에 파일이 업데이트될 때까지 기다립니다. 일반적으로 로그를 볼 때 사용하는 명령어로 종료되지 않고 새로 추가된 내용이 계속 표시됩니다.
Linuxtail 명령
하드웨어 정보 보기
-
lspci命令
-v
자세한 정보를 보기 위해 PCI 장치(예: 사운드 카드, 네트워크 카드, 그래픽 카드 등)를 보는 데 사용됩니다.
-
lsusb命令
U 디스크, 카메라 등 USB 장치를 보는 데 사용됩니다.
-v
세부 정보 보기
-
lsmod命令
로드된 모듈을 보는 데 사용됩니다(모듈은 Windows의 드라이버와 동일함).
종료, 다시 시작
-
shutdown
컴퓨터를 종료하고 다시 시작하는 명령체재:
shutdown -h或-r 时间
-h: 컴퓨터 종료
-r: 다시 시작
예:
설명하다 | 주문하다 |
---|---|
즉시 폐쇄하다 | 종료 -h 지금 |
10분 후 종료 | 종료 -h +10 |
23:30 종료 | 종료 -h 23:30 |
지금 다시 시작해 | 종료 -r 지금 |
예정된 종료 | 종료 -h xx:xx |
- 컴퓨터를 즉시
poweroff
종료 하라는 명령 - 즉시 컴퓨터를 다시 시작
reboot
하는 명령
아카이브, 압축
-
zip
이 명령은 파일을 압축하는 데 사용됩니다.
형식:zip xxxxx.zip myfile
소스 파일 "myfile"을 "xxxxx.zip"이라는 대상 파일로 압축합니다. -
unzip
이 명령은 zip 파일
형식의 압축을 푸는 데 사용됩니다.unzip xxxxx.zip
-
gzip
파일을 압축하는 명령 -
tar
명령: 여러 파일을 하나의 파일로 압축하는 아카이브 명령입니다. 압축하지 않고 보관만 하면 됩니다.
주문하다 | 설명하다 |
---|---|
tar -cvf xxxxx.tar(아카이브 이름) linuxfile(아카이브할 디렉터리) | linuxfile 폴더의 파일을 xxxxx.tar 형식의 출력 파일로 압축하고 보관합니다. 이는 백업에 사용할 수 있지만 압축할 수는 없습니다. |
tar -xvf xxxxx.tar myfile (myfile은 폴더입니다) | 원본 아카이브를 삭제하지 않고 아카이브된 tar 파일을 현재 파일로 릴리스합니다 . |
tar -cvzf xxx.tar.gz filename |
cvf 명령 아래에 추가 z 명령, 즉 先归档再压缩 . z 는 아카이브된 파일의 크기를 줄일 수 있는 gzip 명령을 나타냅니다. |
찾다
위치 명령
locate命令
파일과 폴더를 빠르게 찾는 데 사용됩니다.
사전에 데이터베이스를 구축해야 하는데, 예를 들어 새로운 파일을 생성한 후 이 명령어를 찾기 위해 검색을 하면 찾을 수 없습니다.
이때 "updatedb
" 명령을 사용할 수 있습니다(이 명령을 사용하려면 루트 사용자 아래에 있어야 합니다. 그렇지 않으면 "`/var/lib/mlocate/mlocate.db'에 대한 임시 파일을 열 수 없습니다"라는 오류 메시지가 나타납니다. 나타납니다.) 먼저 데이터베이스를 업데이트한 다음 조회하세요.
명령 찾기
find
이 명령은 파일 및 폴더의 고급 검색을 위해 많은 "검색 규칙"을 지원합니다.
실시간 성능을 보장할 수 있으나 쿼리 속도가 느림
체재:find 查找位置 查找参数
-
find . -name *linuxcast*
: .(점)은 현재 폴더에 있음을 의미하고 , -name은 파일 이름을 기준으로 검색한다는 의미이며 , *linuxcast*는 파일 이름에 linuxcast가 포함된 모든 파일을 의미합니다.
-
find / -name *.conf
: "/root 파티션"에서 .conf로 끝나는 모든 파일을 찾습니다. -
find / -perm 777
: 컴퓨터(/root 파티션)에서 권한이 777인 모든 파일을 찾습니다. /perm은 권한을 의미하며 권한에 따라 검색합니다. -
find / -type d
: 디렉토리형 파일을 검색합니다. -type은 파일형식에 따라 검색한다는 의미입니다 . d는 디렉토리입니다. 이 명령은 컴퓨터에 있는 모든 디렉터리 유형의 파일을 반환한다는 의미입니다. 또한 모든 링크를 찾는 것을 의미하는 l이 뒤에 올 수도 있습니다(Windows의 바로가기와 동일). -
find / -type l
: "l"은 컴퓨터의 모든 링크를 찾는 것을 의미합니다(Windows의 바로가기와 동일). -
find . -name "a*" -exec ls -l {} \;
: 이 문장은 "a"로 시작하는 파일을 모두 찾아서 "ls -l" 명령으로 보내서 실행하라는 뜻입니다. 여기서 는 고정된 형식{} \;
입니다 . 또한 고정된 형식으로 실행을 의미합니다.-exec
find 명령은 다음과 같이 일반적으로 사용되는 다양한 검색 조건도 지원합니다.
-name 指定特定名字
-perm 指定特定权限
-user 指定特定用户
-group 指定特定组
-ctime 指定修改时间的文件
-type 指定特定类型
-size 指定特定大小
예를 들어, 컴퓨터에서 waldo 사용자의 모든 파일을 찾으려면 다음을 수행하십시오.find / -user waldo
쿼리 파일 크기(du –sh)
형식: du –sh filename
, 여기서 "filename"은 파일 이름입니다.