yum -y update(所有都升級和改變)
升級所有包,系統版本和內核,改變軟件設置和系統設置
-----------------------------------------------
yum -y upgrade(不變內核和設置,升級包和系統版本)
升級所有包和系統版本,不改變內核,軟件和系統設置
更改yum源:下載軟件的安裝源
[root@chengyinwu ~]# curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
[root@chengyinwu ~]# curl -o /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
C7和C6都要用的基礎工具包
yum install tree nmap dos2unix lrzsz nc lsof wget tcpdump htop iftop iotop sysstat nethogs -y
C7用的基礎工具包
yum install psmisc net-tools bash-completion vim-enhanced -y
命令 | 作用 |
---|---|
tree | 以樹形顯示目錄結構 |
psmisc | pstree 等命令 |
vim | vi升級版 |
wget | 下載工具 |
bash-completion(默認源) | 自動補全增強工具,可以補全命令參數 |
bash-completion-extras(epel) | 自動補全超級增強工具,可以補全命令參數 |
lrzsz | 上傳下載工具 rz和sz |
net-tools | ifconfig route命令屬於的軟件包 |
sysstat | sar iostat 屬於的軟件包 |
iotop | 查詢系統每個進程的io讀寫情況 swap寫入情況 |
iftop | 查詢網絡流量情況 |
nethogs | 顯示每個進程的流量情況 |
htop | top升級版 |
unzip | 解壓 |
nc | ncat 類似telnet |
nmap | 網絡掃描工具 |
telnet | 檢查端口是否開啟 |
bc | 基礎計算器 |
lsof | 顯示所有被打開的文件 |
dig | DNS解析 bind-utils軟件包 |
nslookup | DNS解析 bind-utils軟件包 |
host | DNS解析 bind-utils軟件包 |
htpasswd | 創建密碼文件 存放用戶名和加密的密碼 一般用於 nginx 簡單認證中 |
安裝的時候選包,當時裝系統時選了四個,組包:里面有一堆軟件
yum groups mark convert
yum grouplist >>>查看所有包組名稱,包括已安裝的組包(Installed Groups)和未安裝的組包(Available Groups)
yum groupinstall "Development Tools" -y
yum groupinstall "Cinnamon" -y
下載工具軟件:lrzsz
安裝方法:yum install lrzsz -y
下載命令就是 sz
上傳命令就是 rz
下載例子:sz anaconda-ks.cfg
上傳 rz回車選擇上傳的文件 直接拖拽文件(依賴lrzsz工具)
最后說一下linux下文件的一些文件顏色的含義
綠色---->代表可執行文件,(綠色代表通行證的意思)呵呵
紅色---->代表壓縮文件
深藍色---->代表目錄
淺藍色----->代表鏈接文件
灰色---->代表其它的一些文件