⑴ mac下c語言裡面無法運行system語句
system函數是可以用的,但是[劃重點]
在Mac系統里system函數使用的是Terminal命令
所以,這個命令在Mac系統里不存在
通俗點說:你在程序里使用「system("cls")」就等於在Terminal中輸入「cls」
但是在Terminal命令中沒有color和wa命令,所以就會出現「command not found」[中文:命令未找到]錯誤,如果需要清屏,請使用「system("clear")」[這里說明一下,Mac清屏是很多個' ']
附錄:
外國的討論(關於Mac system("pause"))
I haven't heard that linux has this command. It should not. But there is no doubt that the system function can be used. If you don't mind changing from pressing any key to pressing the space bar, you can output "press the space bar to continue", and then use a while loop until getchar() returns the value " ". If you use Windows system, you can use the getch() function in the conio.h library, so you can input without ' n', but you can use the "system (" pause ")" function directly if you use Windows system.
⑵ 蘋果Mac OS系統終端命令大全介紹
Mac OS X操作系統下,也有類似於Windows下面的CMD運行框哦!你可以像 Windows 一樣在 Mac 終端裡面件數各種指令來操作你的Mac,例如:隱藏和顯示文件,修改Hosts,查詢IP等等。下面我們就來一一介紹下這些指令大全。
輸入:sudo /Applications/TextEdit.app/Contents/MacOS/TextEdit /etc/hosts就可以用文本編輯來直接修改hosts了。
隱藏文件是否顯示有很多種設置方法,最簡單的要算在Mac終端輸入命令。顯示/隱藏Mac隱藏文件命令如下(注意其中的空格並且區分大小寫):
顯示Mac隱藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool true;
隱藏Mac隱藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool false;
或者
顯示Mac隱藏文件的命令:defaults write com.apple.finder AppleShowAllFiles YES;
隱藏Mac隱藏文件的命令:defaults write com.apple.finder AppleShowAllFiles NO;
輸完單擊Enter鍵,退出終端,重新啟動Finder就可以了;
重啟Finder:滑鼠單擊窗口左上角的蘋果標志-->強制退出-->Finder-->重新啟動;
mac os x terminal清屏快捷鍵: cammand+k (clear其實沒鳥用)
linux系統清屏快捷鍵 : ctrl+l (reset)
windows 命令行清屏命令: cls
OS X 採用的Unix文件系統,所有文件都掛在根目錄 / 下面,所以不再有Windows 下的盤符概念。
你在桌面上看到的硬碟都掛在 /Volumes 下。
比如接上個叫做 USBHD的移動硬碟,桌面上會顯示出一個硬碟圖標,它實際在哪裡呢?
在終端里執行 ls /Volumes/USBHD, 看看顯示出的是不是這個移動硬碟的內容。
根目錄位置是 / 核心 Mach_kernel 就在這里,
驅動所在位置 /Systme/Library/Extensions
用戶文件夾位置 /User/用戶名
桌面的位置 /User/用戶名/Desktop
文件通配符為星號 *
注意:在 Unix系統中是區別大小寫字元的,A.txt 不等於 a.txt。
根目錄標志 / 不是可有可無,cd /System 表示轉到跟目錄下的System中,而cd System 表示轉到當前目錄下的 System中
⑶ MAC終端命令-文件操作、編輯操作
終端命令:
基本路徑操作
相對路徑:cd /users/yang/Desktop
絕對路徑:cd Ddesktop
. 表示當前路徑
… 表示當前路徑的上一層
… 表示當前路徑的上2層
沒有…或者以上的
文件操作
查看文件路徑
ls:
ls 查看當前路徑下的文件及文件夾的名字
ls /bin 表示:查看當前路徑下的Documents文件夾下的所有東西
ls Documents 表示:查看當前路徑下的Documents文件夾下的所有東西
ls *:
*表示任意多個字元,也可以沒有
?:表示一個字元,一定有一個,不能沒有
[xn]:表示中括弧中的任意一個字元
[abcdefg]可以寫成[a-g]:表示從a到g之間的任意一個字元
ls -a:隱藏文件
ls -l:列表風格顯示
ls -h:配合-l,顯示一個合理的大小單位
打開文件
cd:
cd desktop:進入到desktop這個文件夾
cd 文件夾名字
cd … 跳轉到當前路徑的上一層
cd - 跳轉到上一次所在的路徑(類似遙控器的回看功能)
cd ~ 跳轉到當前用戶的家目錄
顯示文件路徑
pwd:顯示當前操作的路徑(絕對路徑)
clear:清屏
tab鍵:自動補全
touch:創建一個文件,linux中沒有後綴的說法,所有文件名自定義
重定向 >
ls > test.txt: 表示把本來顯示在終端上的信息寫入到test.txt文件中
mkdir:創建文件夾
mkdir a在當前路徑下創建a文件夾
mkdir a/b/c 不能創建,需要添加-p
tree:以目錄樹的方式顯示文件夾結構
刪除文件/文件夾
rmdir:刪除空文件夾
rm:刪除一個普通文件夾,會有提示,要刪除的東西是個文件夾
rm xxx -r:遞歸刪除文件夾,不提示
鏈接文件
ln -s 源文件 鏈接文件 :軟連接
ln 源文件 鏈接文件 :硬鏈接,硬鏈接數量為一時,才會真正刪除數據,否則不會。
查看文件
cat: 查看文件的內容
合並多個文件並查看 :cat 1.txt 2.txt > 3.txt
查找文件內容
grep:從指定的文件中搜索需要的內容
-n:顯示行號
-i:不區分大小寫
-v:取反,即不包含需要的內容的行
查找文件
find 路徑 -name 『*.t?t』
注意通配符的使用
復制文件
cp a b 將a文件夾整體復制到b文件夾下
cp a/* b 將a文件夾下的所有內容復制到b文件夾下
剪切文件
mv a b 將a文件夾整體移動(剪切)到b文件夾下
打包/壓縮/解壓縮/解包
tar -cvf xxx.tar * 打包命令
gzip xxx.tar 壓縮
gzip -d xxx.tar.gz 解壓縮
tar -xvf xxx.tar 解包
常見的壓縮解壓方式
tar -zcvf xxx.tar.gz *
tar -zxvf xxx.tar.gz
tar -jcvf xxx.tar.bz2 *
tar -jxvf xxx.tar.bz2
vi/vim的使用
模式切換
從命令模式->編輯模式:i,a,o,I,A,O
從編輯模式->命令模式:ESC
從命令模式->末行模式:輸入一個冒號,即shift+;
模式內編輯
末行模式:
w保存,
q退出
!強制退出(切換進出)
命令模式:
hjkl控制上下移動
M中間位置
L當前屏幕的最後一行
yy:復制,8yy:表示從當前游標所在的行開始復制8行
p:黏貼
dd:剪切,8dd:表示從當前游標所在的行開始剪切8行
u:撤銷
ctl+r:反撤銷
G:跳到最後一行
15G:跳轉到第15行
1G:跳轉到第一行
gg:跳轉到第一行
僅供自己學習+深記憶
原文鏈接: https://blog.csdn.net/LUSH_BOY/article/details/112691677
mac下通過terminal添加環境變數的小技巧:
輸入vim ./.bash_profile,打開了bash_profile文件
點擊i鍵進入編輯狀態:
export 自定義環境變數一(如HADOOP_HOME) = 路徑名稱
編輯完畢之後,ESC退出編輯模式,輸入 shift+; 進入末行模式,
輸入wq保存並退出
輸入source ~/.bash_profile使剛剛修改的文件生效
Mac 每次都要執行source ~/.bash_profile 配置的環境變數才生效
在~/.zshrc文件最後,增加一行: source ~/.bash_profile
.zshrc文件不存在,需要創建[輸入] touch .zshrc
.zshrc文件已經存在,直接打開[輸入]open -e .zshrc
在打開的文件末尾增加source ~/.bash_profile保存退出。
終端輸入命令查看jdk版本:
/usr/libexec/java_home -V
⑷ Mac強制結束應用程序怎麼操作
通常情況下,直接退出可以關閉程序,如果沒辦法正常退出,可以強制關閉程序。
工具:MacBook Air
系統:macOS 12
同時按住「Command + Q」三個鍵可以直接退出軟體謹蘆
如果你發現自己蘆納無法正常退出一個程序,可以使用下面的方法:
第一步陪晌沒:同時按住「Command + Option+ Esc」三個鍵;
第二步:彈出強制退出對話框,它將顯示所有正在運行的應用程序,可以強制終止程序。