開發該不應給權限,已經有不少人在博客上論證過了,基本沒結果ide
基本就是這樣的,不給權限的話,SA會身累,但是給權限後,真是體現動手能力上了,這樣SA心累開發
今天遇到一開發以爲libz包版本太久,須要升級版本,並且仍是源碼編譯安裝的,最尷尬的是把系統路徑/lib64/下的連接刪了,結果就是sudo不能執行了,我還真沒想明白這個庫的版本對一個應用開發來講那麼重要源碼
# ls -lrt /usr/lib64/libz*
-rwxr-xr-x 1 root root 85928 2006-07-19 /usr/lib64/libz.so.1.2.3
-rwxr-xr-x 1 root root 108692 2006-07-19 /usr/lib64/libz.a
lrwxrwxrwx 1 root root 13 2010-11-30 /usr/lib64/libz.so.1 -> libz.so.1.2.3
lrwxrwxrwx 1 root root 13 2010-11-30 /usr/lib64/libz.so -> libz.so.1.2.3博客
# ls -lrt /usr/lib/libz*
-rwxr-xr-x 1 root root 75284 2006-07-19 /usr/lib/libz.so.1.2.3
-rwxr-xr-x 1 root root 92622 2006-07-19 /usr/lib/libz.a
lrwxrwxrwx 1 root root 13 2010-11-30 /usr/lib/libz.so.1 -> libz.so.1.2.3
lrwxrwxrwx 1 root root 13 2010-11-30 /usr/lib/libz.so -> libz.so.1.2.3it
本身把/lib64/libz.so.1刪除了,只是先記錄下,沒研究明白爲啥要這麼多軟鏈接,並且仍是在同一目錄下
編譯