mac下bash的基本命令

2021-07-30 06:52:09 字數 2120 閱讀 6880

1、mac環境下命令的使用

ls -l

-a 列出指定目錄下檔案

-l 顯示檔案的詳細資訊

-a 顯示目錄下所有檔案(包括隱藏檔案)

-d 顯示指定目錄pwd 顯示當前的工作目錄的路徑

cd 切換工作目錄

. 表示當前目錄

.. 表示當前目錄的上一級目錄

/ 根目錄/目錄分隔符

./ 當前目錄

../ 回到上一級目錄

相對路徑/絕對路徑 凡是以/開始的路徑,都是絕對路徑

cd .. 進入上一級目錄

cd 加波浪符號:進入當前登陸使用者目錄下

mkdir:建立新目錄

rmdir:只能刪除空目錄

cat 檔名.txt :檢視指定文字檔案的內容(適合檢視小檔案)

more 分屏暫停顯示文字檔案內容

diff/vimdiff 比較兩個檔案

touch 目錄名:檢視指定檔案,若沒有此檔案則建立空檔案;更改檔案時間戳

chmod 更改指定檔案或目錄的許可權

屬主 屬組 其他人

rwx rwx rwx

421421

4212^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

Linux下的基本命令

linux基本命令 1.ls 顯示當前工作路徑的檔案和資料夾 ls l 顯示當前工作路徑的檔案及屬性 ls a 顯示當前工作路徑的所有檔案包括隱藏檔案 2.pwd 顯示當前工作路徑 3.cal 顯示當月日曆 cal month year 顯示year年month月日曆 cal year 顯示year...

CMD下的基本命令

輸入f 進入f盤 dir 檢視當前目錄下的子目錄或檔案,後面也可以加相對或絕對路徑下的目錄來檢視 cd 修改當前路徑,cd.代表返回上一層目錄 md md 資料夾名字,在當前目錄下建立乙個子目錄 rd rd 目錄名字,刪除乙個空目錄,rd q 目錄名字,刪除非空目錄 type或者more type或...

Linux下的基本命令

目錄相關命令 ls pwd mkdir rmdirrm cp mv cd 基礎命令的結構 命令名稱 引數選項 操作物件 下面將分別介紹這些命令的功能 功能 瀏覽目錄,列出目錄下的檔案資訊。常用選項 a 瀏覽所有檔案,不忽略以.開頭的檔案。linux下以.開頭的檔案預設是隱藏檔案。表示當前路徑 表示當...