mac終端常用命令收集

2022-08-09 16:09:30 字數 3690 閱讀 8817

命令名

功能描述

使用舉例

mkdir

建立乙個目錄

mkdir dirname

rmdir

刪除乙個目錄

rmdir dirname

mvdir

移動或重新命名乙個目錄

mvdir dir1 dir2

cd改變當前目錄

cd dirname

pwd顯示當前目錄的路徑名

pwdls

顯示當前目錄的內容

ls -la

dircmp

比較兩個目錄的內容

dircmp dir1 dir2

檔案操作

命令名功能描述

使用舉例

cat顯示或連線檔案

cat filename

pg分頁格式化顯示檔案內容

pg filename

more

分屏顯示檔案內容

more filename

od顯示非文字檔案的內容

od -c filename

cp複製檔案或目錄

cp file1 file2

rm刪除檔案或目錄

rm filename

mv改變檔名或所在目錄

mv file1 file2

ln聯接檔案

ln -s file1 file2

find

使用匹配表示式查詢檔案

find . -name "*.c" -print

file

顯示檔案型別

file filename

open

使用預設的程式開啟檔案

open filename

命令名功能描述

使用舉例

head

顯示檔案的最初幾行

head -20 filename

tail

顯示檔案的最後幾行

tail -15 filename

cut顯示檔案每行中的某些域

cut -f1,7 -d: /etc/passwd

colrm

從標準輸入中刪除若干列

colrm 8 20 file2

paste

橫向連線檔案

paste file1 file2

diff

比較並顯示兩個檔案的差異

diff file1 file2

sed非互動方式流編輯器

sed "s/red/green/g" filename

grep

在檔案中按模式查詢

grep "^[a-za-z]" filename

awk在檔案中查詢並處理模式

awk '' filename

sort

排序或歸併檔案

sort -d -f -u file1

uniq

去掉檔案中的重複行

uniq file1 file2

comm

顯示兩有序檔案的公共和非公共行

comm file1 file2

wc統計檔案的字元數、詞數和行數

wc filename

nl給檔案加上行號

nl file1 >file2

命令名功能描述

使用舉例

passwd

修改使用者密碼

passwd

chmod

改變檔案或目錄的許可權

chmod ug+x filename

umask

定義建立檔案的許可權掩碼

umask 027

chown

改變檔案或目錄的屬主

chown newowner filename

chgrp

改變檔案或目錄的所屬組

chgrp staff filename

xlock

給終端上鎖

xlock -remote

命令名功能描述

使用舉例

make

維護可執行程式的最新版本

make

touch

更新檔案的訪問和修改時間

touch -m 05202400 filename

dbx命令列介面除錯工具

dbx a.out

xde圖形使用者介面除錯工具

xde a.out

命令名功能描述

使用舉例

ps顯示程序當前狀態

ps u

kill

終止程序

kill -9 30142

nice

改變待執行命令的優先順序

nice cc -c *.c

renice

改變已執行程序的優先順序

renice +20 32768

命令名功能描述

使用舉例

date

顯示系統的當前日期和時間

date

cal顯示日曆

cal 8 1996

time

統計程式的執行時間

time a.out

命令名功能描述

使用舉例

telnet

遠端登入

telnet hpc.sp.net.edu.cn

rlogin

遠端登入

rlogin hostname -l username

rsh在遠端主機執行指定命令

rsh f01n03 date

ftp在本地主機與遠端主機之間傳輸檔案

ftp ftp.sp.net.edu.cn

rcp在本地主機與遠端主機 之間複製檔案

rcp file1 host1:file2

ping

給乙個網路主機傳送 回應請求

ping hpc.sp.net.edu.cn

mail

閱讀和傳送電子郵件

mail

write

給另一使用者傳送報文

write username pts/1

mesg

允許或拒絕接收報文

mesg n

命令名功能描述

使用舉例

history

列出最近執行過的 幾條命令及編號

history

r重複執行最近執行過的 某條命令

r -2

alias

給某個命令定義別名

alias del=rm -i

unalias

取消對某個別名的定義

unalias del

命令名功能描述

使用舉例

uname

顯示作業系統的有關資訊

uname -a

clear

清除螢幕或視窗內容

clear

env顯示當前所有設定過的環境變數

envwho

列出當前登入的所有使用者

whowhoami

顯示當前正進行操作的使用者名稱

whoami

tty顯示終端或偽終端的名稱

ttystty

顯示或重置控制鍵定義

stty -a

du查詢磁碟使用情況

du -k subdir

df顯示檔案系統的總空間和可用空間

df /tmp

w顯示當前系統活動的總資訊

w

Mac終端常用命令

1cd 改變路徑,代表當前目錄,代表上一級目錄 2ls 顯示當前路徑下的多有資料夾和檔案 3mkdir 資料夾名在當前目錄下建立資料夾 4rm rf 迴圈遞迴刪除指定的資料夾 5ping 主機ip位址測試是否可連線到某主機 6ping c 10 主機ip位址測試是否可連線到某主機,只接收前10個資料...

mac 終端 常用命令

1 列出檔案 ls 引數 目錄名 例 看看驅動目錄下有什麼 ls system library extensions 引數 w 顯示中文,l 詳細資訊,a 包括隱藏檔案 2 轉換目錄 cd 例 想到驅動目錄下溜達一圈 cd system library extensions 3 建立新目錄 mkdi...

mac終端常用命令

一般能用到mac終端命令的使用者說明你已經是高階使用者了,來讓我們一起學習下。基本命令 1 列出檔案 ls 引數 目錄名 例 看看驅動目錄下有什麼 ls system library extensions 引數 w 顯示中文,l 詳細資訊,a 包括隱藏檔案 2 轉換目錄 cd 例 想到驅動目錄下溜達...