mac 終端命令小結


1、mac環境下命令的使用
ls -l -a   列出指定目錄下文件
           -l 顯示文件的詳細信息
           -a 顯示目錄下所有文件(包括隱藏文件)
           -d 顯示指定目錄pwd  顯示當前的工作目錄的路徑
cd 切換工作目錄
. 表示當前目錄
.. 表示當前目錄的上一級目錄
/  根目錄/目錄分隔符
./         當前目錄
../        回到上一級目錄
相對路徑/絕對路徑 凡是以/開始的路徑,都是絕對路徑
cd .. 進入上一級目錄
cd 加波浪符號:進入當前登陸用戶目錄下
mkdir:創建新目錄
rmdir:只能刪除空目錄
cat 文件名.txt :查看指定文本文件的內容(適合查看小文件)
more 分屏暫停顯示文本文件內容
diff/vimdiff   比較兩個文件
touch 目錄名:查看指定文件,若沒有此文件則創建空文件;更改文件時間戳
chmod 更改指定文件或目錄的權限
屬主  屬組  其他人
rwx   rwx    rwx
421   421    421
2^2+2^1+2^0
chmod u-x,g-wx,o=- file 表示屬主用戶對file文件沒有可執行操作權限;屬組用戶對file文件沒有可讀,可執行權限;其他人對file文件沒有權限。
ps aux 靜態查看進程
top 動態查看進程
echo:輸出字符串或變量值
>   指定的文件若不存在,創建文件;若存在,覆蓋原文件內容
輸出重定向符
 
>>  指定的文件若不存在,創建文件;若存在,在原文件內容后追加內容
 
區別
  echo “字符串” > file
 
  echo “字符串” >> file
kill 殺死進程
kill -9 pid       殺死指定進程
man  顯示幫助文件(按q退出)
ifconfig 查看或修改ip地址
sudo 以root權限執行一次命令
clear / ctrl+L   清屏
ctrl+C     無條件終止
rm –rf * 強制刪除當前目錄下所有文件
rm -rf        刪除文件或目錄
cp -r         復制文件
mv         移動文件
stat 文件名  查看文件詳細信息
find  查找文件
find / -name *       查找文件
 
 
在編輯文件內容時快捷鍵的使用:
a  在光標下一個字符處插入
i  在光標處插入
o  在光標所在行下一行插入一個新行
r 替換光標所在字符
R  進入到替換模式
dd  剪切光標所在的一行內容
ndd  剪切從光標所在行開始后的N行內容
yy   復制光標所在的一行內容
nyy  復制從光標所在行開始后的N行內容
p   粘貼到光標所在行
D   刪除光標右邊的所有內容
x   刪除光標所在字符
gg 將光標快速移動到文件首
G  將光標快速移動到文件尾
零  將光標快速移動到行首
$   將光標快速移動到行尾
/n         查找內容 n跳到下一項
gg=G 段落對齊
:set nu 設置行號
:set nonu   取消行號
:行號   定位到指定行
u    撤銷
:x   相當於:wq
:w   保存
:q   未保存直接退出
:wq  保存並退出
:w!  強制保存
:q!  強制退出
:wq! 強制保存退出
:X!  強制保存退出
:syntax on/off 開啟/關閉語法提示
shell的意外關閉 .*.swp (首先用ls –a 命令找到相應的.*.swp文件,然后刪除.*.swp文件)

:1,10s/printf/kkk/g 表示將1-10行的printf替換成kkk

 

修改root用戶密碼:sudo passwd root 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM