以下我所記憶的是我在工作中用到的一些命令锥腻,在macOS的terminal下使用的,有錯請拍磚請指正
文件查找
簡單的來說,也是偶然發(fā)現(xiàn)星澳,我通過命令行安裝的比如node吁讨、Python髓迎、java 之類的有時候根本不知道到底安裝在哪,這時候可以直用:
which xxx
就可以返回xxx的路徑
.bash_profile之path配置及可以執(zhí)行腳本編寫
為了在全局中可以使用一些可執(zhí)行腳本建丧,不至于每次使用腳本都先CD到相應(yīng)的路徑
-
文件概覽
- 具體設(shè)置
- 對于以下可執(zhí)行腳本的配置大致格式如下
export PATH=$PATH/包好腳本的文件夾路徑
- 配置完之后 保存.bash_profile文件排龄,然后在終端中source 一下
- 對于以下可執(zhí)行腳本的配置大致格式如下
編寫可執(zhí)行腳本
- 編寫一個腳本文件,這個不細說
- 然后賦權(quán)茶鹃,網(wǎng)上好多的答案都是
chmod +x xxx.sh
涣雕,由于我對命令也不是很懂,所以各種報錯闭翩,正確格式是挣郭,比如可執(zhí)行權(quán)限777
,則正確格式為
chmod 777 xxx.sh
并不需要+
復制 cp
今天就學了一種,將文件復制到一個文件夾疗韵,通過-i參數(shù)確認文件在目標文件夾已存在時是否覆蓋
cp -i 文件路徑/文件名 文件目標路徑
進入cd
- cd ~ 是進入用戶目錄下兑障,也就是
/Users/你的用戶名目錄下
移動和重命名 mv
mv 既可以一定文件,又可以重命名文件,具體用法
- 移動文件
mv -f 文件名 文件路徑 - 重命名
mv 源文件名 修改后文件名