眾所周知kate現在不讓用root執行了,但是我們有時候還是需要編輯系統檔案的,怎麼辦呢?
1、對於普通使用者有讀取許可權(但沒有寫入許可權)的檔案,kate是可以直接編輯的(不用加sudo),只是儲存時會要密碼。
2、對於普通使用者沒有讀取許可權的檔案,可以用editor=kate sudoedit編輯檔案。
# 報錯:kate不支援以root啟動
sudo kate /path/to/filename
# 對於諸如-rw-r--r--以及-rwxr-xr-x這樣普通使用者有讀取許可權的檔案
kate /path/to/filename
# 如果已經是root的shell
sudo -u username kate /path/to/filename
# 對於諸如-rw-------以及-rwx------這樣普通使用者沒有讀取許可權的檔案
editor=kate sudoedit /path/to/filename
# 如果已經是root的shell
sudo -u username editor=kate sudoedit /path/to/filename
3、也可以用sudo chmod改許可權再編輯,但是編輯完要記得改回來。
4、除此之外,也可以使用vim或nano等terminal文字編輯器,或者安裝pluma或mousepad等沒有root限制的gui文字編輯器。
linux系統下分割大檔案的方法
在linux中分割大檔案,比如乙個5gb日誌檔案,需要把它分成多個小檔案,分割後以利於普通的文字編輯器讀取。有時,需要傳輸20gb的大檔案到另一台伺服器,也需要把它分割成多個檔案,這樣便於傳輸資料。例1 以每個檔案1000行分割 split命令分割檔案成每個檔案1000行,並且檔名依次為 字首 aa...
Linux系統下刪除大量檔案的方法
刪除大量檔案的方法 要在linux下刪除海量檔案的情況,需要刪除數十萬個檔案。這個是之前的程式寫的日誌,增長很快,而且沒什麼用。這個時候,我們常用的刪除命令rm fr 就不好用了,因為要等待的時間太長。所以必須要採取一些非常手段。我們可以使用rsync的 delete before引數來實現快速刪除...
Linux系統下Tar檔案安裝方法
將安裝檔案拷貝至你的目錄中,如果是以root身份登入上的,就將軟體拷貝至 root中。cp tar.gz root 2 解壓縮。tar xvzf tar.gz 或直接雙擊解壓縮.3 檢查編譯。configure 4 檢查通過後,將生成用於編譯的makefile檔案。此時,可以開始進行編譯。make。...