1.軟件管理
軟件管理 apt ( Advanced Packaging Tool ) , 它可以自動(dòng)下載球订、配置、安裝軟件包瑰钮;簡(jiǎn)化了Linux系統(tǒng)上的冒滩。Debian及衍生版中都包含了apt 通危, RedHat系列的linux的則使用yum來(lái)進(jìn)行管理残邀,其中Fedora22中Centos7中開(kāi)始使用dnf 來(lái)替代yum。
apt-cache search package 搜索包
apt-cache show package 獲取包的相關(guān)信息鞭呕,如說(shuō)明苟耻、大小篇恒、版本等
sudo apt-get install package 安裝包
sudo apt-get install package –reinstall 重新安裝包
sudo apt-get -f install 強(qiáng)制安裝
sudo apt-get remove package 刪除包
sudo apt-get remove package –purge 刪除包,包括刪除配置文件等
sudo apt-get autoremove 自動(dòng)刪除不需要的包
sudo apt-get update 更新源
sudo apt-get upgrade 更新已安裝的包
sudo apt-get dist-upgrade 升級(jí)系統(tǒng)
sudo apt-get dselect-upgrade 使用 dselect 升級(jí)
apt-cache depends package 了解使用依賴
apt-cache rdepends package 了解某個(gè)具體的依賴
sudo apt-get build-dep package 安裝相關(guān)的編譯環(huán)境
apt-get source package 下載該包的源代碼
sudo apt-get clean && sudo apt-get autoclean 清理下載文件的存檔
sudo apt-get check 檢查是否有損壞的依賴
apt的配置文件 :
/etc/apt/sources.list 設(shè)置軟件包的獲取來(lái)源
/etc/apt/apt.conf apt配置文件
/etc/apt/apt.conf.d apt的零碎配置文件
/etc/apt/preferences 版本參數(shù)
/var/cache/apt/archives/partial 存放正在下載的軟件包
/var/cache/apt/archives 存放已經(jīng)下載的軟件包
/var/lib/apt/lists 存放已經(jīng)下載的軟件包詳細(xì)信息
/var/lib/apt/lists/partial 存放正在下載的軟件包詳細(xì)信息
2.權(quán)限
文件權(quán)限
rwxrwxr-- : 三組rwx 分別表示 所有者凶杖、所有組胁艰、其他人 的權(quán)限。
r : 表示可讀, 可以用數(shù)字 4 來(lái)表示
w : 標(biāo)識(shí)可寫(xiě) 智蝠,可以用數(shù)字 2 來(lái)表示
x : 表示可執(zhí)行 腾么, 可以用數(shù)字 1 來(lái)表示
- :表示沒(méi)有相應(yīng)權(quán)限 可以用數(shù)字 0 來(lái)表示
修改文件權(quán)限得方法
chmod o+w file1
chmod g-w file1
chmod go-w file1
chmod u=rwx file1
chmod 755 file1 # -rwxr-xr-x (755) 只有所有者才有讀,寫(xiě)杈湾,執(zhí)行的權(quán)限解虱,組群和其他人只有讀和執(zhí)行的權(quán)限
chmod 644 # -rw-r--r-- (644) 只有所有者才有讀和寫(xiě)的權(quán)限,組群和其他人只有讀的權(quán)限
# 其中:
# u 代表所有者(user)
# g 代表所有者所在的組群(group)
# o 代表其他人漆撞,但不是u和g (other)
# a 代表全部的人殴泰,也就是包括u于宙,g和o
目錄權(quán)限
r : 表示是否可以讀取目錄下的文件名
w : 表示是否可以在目錄下創(chuàng)建修改文件
x : 表示目錄是否可以被搜索
- chown : 更改文件的所有者和所有組
chown root:root file
chown root file
chown :root file
3.用戶和用戶組
linux使用文件保存用戶信息 :
# /etc/passwd 用戶賬戶信息。
# /etc/shadow 安全用戶賬戶信息艰匙。
# /etc/group 組賬戶信息限煞。
# /etc/gshadow 安全組賬戶信息抹恳。
# /etc/default/useradd 賬戶創(chuàng)建的默認(rèn)值员凝。
# /etc/skel/ 包含默認(rèn)文件的目錄。
# /etc/login.defs Shadow 密碼套件配置奋献。