ubuntu小技巧 速開資料夾和指令碼

2021-08-22 16:12:21 字數 1494 閱讀 5502

ubuntu、shell指令碼、快捷命令、alias、環境變數

在使用pc時,常常要頻繁地開啟某個資料夾。誠然,把資料夾的快捷方式放在桌面是一種選擇,但是如果桌面資料夾多了,便會顯得很凌亂。

比如,筆者將平時的學習筆記放在~/documents/md筆記資料夾下,每次開啟都需要一層層找尋資料夾,這讓我感覺非常麻煩

linux作業系統下,在終端中使用「alias」,可以讓我們「秒開指定資料夾」

在shell終端中,輸入:

nautilus .    

#開啟當前資料夾

nautilus ~/documents

#開啟指定資料夾位置

那麼使用重定義命令定義「opdoc」(open doc)後,便可以一鍵開啟 ~/documents

alias opdoc='nautilus ~/documents'   

#重定義『opdoc』

opdoc

#開啟~/documents

在shell終端中,直接輸入alias會列出當前已經定義的命名別名。

每次進入系統檔案,都需要重新定義一次別名,才能使得opdoc生效,這顯然是低效而又不方便的。

聯絡到環境變數的新增方法,我們把別名定義語句新增到~/.bashrc中就可以讓其自動生效。

~/.bashrc是bash的配置檔案,在每次開啟shell終端時會執行一次,在互動式shell中生效。

囉嗦一句,這裡的」.」代表它是隱藏檔案,檢視方式ls -a ~/

當然,不同的人可能使用的是不同的shell,比如筆者使用的是「zsh」,那麼別名定義語句就應該新增到~/.zshrc而不是~/.bashrc中。

檢視當前使用的shell版本:

echo $shell
如果顯示/usr/bin/zsh則是zsh,如果顯示/usr/bin/bash則是bash。

因此,整個流程十分簡單:

1.vim ~/.bashrc

或 gedit ~/.bashrc

#開啟shell配置檔案

2.在檔案結尾新增

alias opdoc='nautilus ~/documents'

3.關閉當前shell終端並重新開啟,生效。

4.在shell終端中輸入opdoc,秒開資料夾

它們的作用域和生效時間各不相同。

這裡不深入展開,建議是將環境變數放在~/.profile中,alias定義放在~/.bashrc中。

mac os 隱藏資料夾的小技巧

有人說了幾種方法 1.改名字 2.把資料夾做成加密dmg 4.把檔案隱藏進資源庫 樓主就要說了,這些方法都有小缺陷。第一種不用說了,掩耳盜鈴耳 第二種容易引人懷疑,像我這種學生黨尤為悲劇 第三種,只要對mac使用有些修為的人恐怕都能破開。至於第四種則有風險,資源庫亂動輕則使用者報廢重則系統報廢。所以...

ubuntu刪除檔案及資料夾

ubuntu中刪除命令一般使用rm,但是rm誤刪之後,想恢復比較麻煩,所以今天我們還介紹另外一種刪除方法,trash,檔案刪除是放到 站,這樣誤刪之後還有挽回的機會。最簡單最有效最權威的看命令的方法就是看 help,usage rm option file.remove unlink the fil...

Ubuntu更改資料夾許可權

ubuntu的許多操作是在終端中進行的,通過sudo命令管理的檔案是由root持有許可權的,一般使用者是無法改變的。在圖形介面上,我們可以通過屬性中的許可權選項夾進行操作。但是一旦檔案的屬性顯示當前使用者沒有讀寫權力時,無法在圖形介面上修改許可權。常用方法如下 sudo chmod 600 只有所有...