Linux 常見的兩種連接埠 CLI ,GUI CLI : 顯示設備 ,物理設備 /dev/ddy0 虛擬終端 /dev/tty1-tty6 默認情況下沒有啟用虛擬終端的 啟用命令mingetty 串列終端 對應的設備文件 /dev/ttys* ,* 是數字.默認情況下沒有啟用串列終端的. 系統控制台 /dev/console ,是一個邏輯設備 需要映射到物理終端上才能顯示出來 ,默認情況下是映射到物理終端的/dev/tty0或者是/dev/fb0 , 也可以自己設置 例如 console=ttys0 和console=ttys1. 模擬終端 :/dev/pts/N ,N是數字,此終端是通過遠程訪問的例如 ssh windos trelnet 等.使用tty可以查看當前使用的終端. 定義默認啟動圖形界面:vim /etc/syscongfig/desktop Xclock & Screen : 可以在不起用圖形終端的情況下支持多的模擬終端 比nohup 強大的多. Screen r 打開,正常模式下打開 screen 只需用screen 命令就可以 但是在screen哩打開子screen用ctrl…. Sudo 通過一種機制可以授權給助理某一種許可權.etc/sudoers Who when=( who) what,意思是哪個用戶在哪個主機上執行什麼命令,例如 A 192.168.0.0//24=(root) /sbin/ifconfig .A 192.168.0.0//24=(root) NOPASSWD /sbin/ifconfig 說明不用輸入密碼. -b 在後台運行 -l 用於顯示當用戶可以顯示的命令有哪些. -v Sudo 可以定義組 ;例如 user_Alias NETMANAGER=A,B,C定義ABC三個用戶,Host_Alias NET=192.168.0.0./24 , Cmnd_Alias NETWORK=/sbin/ifconfig, /sbin/netstat . Q 如何用 rpm安裝軟體包 安裝rpm –ivh /path/to/file ,這個路徑必須是能找到rpm包的. 卸載 rpm –e package_name, 名字是軟體包的名字. --force 強行安裝. --test 測試一下 是否能安裝. 升級軟體包 : rpm –F 純粹升級只更新已經存在的軟體包 .和 rpm –U 升級完後悔了 還想要以前的版本 ,rpm –U – oldpackage 降級安裝. 軟體包查詢 :rpm -q 後跟軟體包名字. rpm –qi 後面跟軟體包名字 ,顯示軟體包摘要信息的. rpm –qf /etc/fstab .
rpm –qc 查詢安裝的軟體包 有哪些配置文件.
iptables -f 關閉防火牆
service iptables status 查看防火前是否開啟
ctrl d 把所有終端 放在後台運行 , p 上一個 , n下一個 ,
screen -ls 查看作業, -r 加作業號 是查看第幾號作業.
sudo 用法 : 例如, A 192.168.0.0/24=(root) /sbin/ifconfig,意思是 A用戶可以在 192.168.0.0這台主機上以 root 的身份執行 /sbin/ifconfig 命令.執行命令時必須要以sudo開頭 例如 A sudo /sbin/ifconfig .
id RedHat 意思是查看一下 有沒有RedHat 這個用戶.
which useradd 意思是找一下useradd 這個命令的位置.
RedHat 192.168.0.0/24=(root) /usr/sbin/useradd fedora 意思是制定RedHat這個用戶以root的身份在192.168.0.0這個網路內上任意一台主機上執行/usr/sbin/useradd命令(註:此命令是添加用戶的),添加用戶Fedora,如果先添加多個用戶那麼就用逗號隔開後面寫上添加的用戶名字.也可以用多個命令 用逗號隔開.
useradd A 意思是創建 用戶A ,password A 是給 A用戶加密碼,rm -rf A是刪除用戶A所在的目錄,
groupadd Aup 添加A用戶組的 ,groupdel Aup 是刪除A用戶組.
如果不需要輸入密碼則:RedHat 192.168.0.0/24=(root) NOPASSWD:/usr/sbin/useradd fedora0
當用戶需要給多個用戶(A,B,C,)設置許可權時可以用定義組: user_Alias NETMANAGER=A,B,C 、Host_alias NET=192.168.0.0/24 、 Cmnd_Alias NETWORK=/sbin/netsat .
NETMANAGER NET=(root) NETORK .此外Vim /etc/sudoers中給我們已經定義了很多 可以直接調用
%NETMANAGER NET=(root) NETORK ,說明是系統組中的用戶.
用戶一登錄就關機腳本:1、Vim .bash_profle 2、把程序寫到起始腳本里sudo /sbin/shutdown -h now
rpm-ivh 軟體包路徑, v表示安裝信息 h表示安裝進度,
[火星人 ] 1月2日已經有483次圍觀