LINUX 基本管理內容

來源:互聯網
上載者:User

標籤:verify   linux   error   倉庫   軟體   

1、安裝模式選擇

最小化,基本安裝

2、軟體源設定

/etc/yum.repo.d/

CentOS-Base.repo 設定網路員

CentOS-Media.repo 設定本地碟源

yum --disablerepo=\* --enablerepo=c6-media

http://note.youdao.com/share/?id=a91e2014091efacd44de359f885a0494&type=note

系統安裝epel 和rpmfushion兩個軟體大倉庫

centos 6

rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm

rpm -Uvh http://download1.rpmfusion.org/free/el/updates/6/i386/rpmfusion-free-release-6-1.noarch.rpm

(YUM時當出現"Error: Cannot retrieve metalink for repository: epel. Please verify its path and try again"編輯epel.repo注釋mirrorlist行,並取消注釋baseurl行。運行yum clean all && yum makecache即可解決)

3、網路設定

http://note.youdao.com/share/?id=6e361ce7a88dd7ed3d8b5b14d3f0b2c0&type=note

ifconfig eth0 192.168....

ip route add default gw .192.168

 vi  /etc/sysconfig/network-scripts/ifcfg-eth0

vi  /etc/sysconfig/network

vi /etc/resolv.conf

4、ISO檔案掛載

mount –o loop linuxsetup.iso /mnt/iso1

mount -t /dev/cdrom /media/

5、系統佈建服務

文本 ntsysv

圖形化:system-config- services

命令 chkconfig --list

chkconfig --level 345 ntf off

6、SSH 配置

安裝scp

yum install openssh-clients -y

SCP [email protected]:  [email protected]:

ssh-keygen -t rsa/dsa

7、NTP伺服器

更新時間 ntpdate 192.168.100.222

查詢 ntpq -p  192.168.100.222 

寫入時間到BIOS hwclock -w

自動更新時間

編輯 /etc/crontab

30 8 * * *  root /usr/ntpdate 192.168.100.222;/sbin/hwclock -w 

圖形介面  system-config-date

8、計劃任務

crontab -l # 查看計劃任務

crontab -e #編輯任務

時程表的格式如下 : 

f1 f2 f3 f4 f5 program   
其中 f1 是表示分鐘,f2 表示小時,f3 表示一個月份中的第幾日,f4 表示月份,f5 表示一個星期中的第幾天。program 表示要執行的程式。 
當 f1 為 * 時表示每分鐘都要執行 program,f2 為 * 時表示每小時都要執行程式,其餘類推 
當 f1 為 a-b 時表示從第 a 分鐘到第 b 分鐘這段時間內要執行,f2 為 a-b 時表示從第 a 到第 b 小時都要執行,其餘類推 
當 f1 為 */n 時表示每 n 分鐘個時間間隔執行一次,f2 為 */n 表示每 n 小時個時間間隔執行一次,其餘類推 
當 f1 為 a, b, c,... 時表示第 a, b, c,... 分鐘要執行,f2 為 a, b, c,... 時表示第 a, b, c...個小時要執行,其餘類推 
使用者也可以將所有的設定先存放在檔案 file 中,用 crontab file 的方式來設定時程表。 
例子 : 
每月每天每小時的第 0 分鐘執行一次 /bin/ls : 
0 7 * * * /bin/ls  
  
在 12 月內, 每天的早上 6 點到 12 點中,每隔 20 分鐘執行一次 /usr/bin/backup : 
0 6-12/3 * 12 * /usr/bin/backup  
  
周一到周五每天下午 5:00 寄一封信給 [email protected] : 
0 17 * * 1-5 mail -s "hi" [email protected]  /dev/null 2>&1 即可 

9、防火牆設定

iptables --list    #顯示防火牆規則表

iptables -t filter -A INPUT -s 192.168.100.*/24  -j DROP

iptables-save > 儲存指令碼

iptables -t filter -A INPUT -i  -s  --dport 22 -j ACCEPT

system-config-firewall

Fwbuilder 防火牆工具

L7-filter 7層過濾

10、效能監控

/proc /cpuinfo  meminfo loadavg

uptime

watch -n 3 -d free  定時查看記憶體

ntop 網路效能圖形監控

sar -u 3

11、日誌分析

webalizer

tail -f /var/log/access.log


12、常用命令

YUM安裝軟體

1.列出所有可更新的軟體清單
命令:yum check-update

2.安裝所有更新軟體
命令:yum update

3.僅安裝指定的軟體
命令:yum install <package_name>

4.僅更新指定的軟體
命令:yum update <package_name>

5.列出所有可安裝的軟體清單

命令:yum list

6、查詢

 yum search keyword

5.列出所有已安裝但不在 Yum Repository 內的軟體包

命令:yum list extras

6.列出所指定的軟體包
命令:yum list <package_name>

7.使用YUM擷取軟體包資訊
命令:yum info <package_name>

8.列出所有軟體包的資訊
命令:yum info

9.列出所有可更新的軟體包資訊
命令:yum info updates

1.清除緩衝目錄(/var/cache/yum)下的軟體包
命令:yum clean packages

13、案頭

1.顯示系統已經安裝的組件,和可以安裝的組件:

#yum grouplist|grep -i "x window"

2.如果系統安裝之初採用迷你安裝,沒有安裝xwindow,那麼先安裝:

#yum groupinstall "X Window System"

3.安裝GNOME案頭環境

yum groupinstall "GNOME Desktop Environment"

4.安裝KDE案頭環境

yum groupinstall "KDE (K Desktop Environment)"

yum groupinstall "KDE Desktop"

5.卸載GNOME案頭環

yum groupremove "GNOME Desktop Environment"

6.卸載KDE案頭環境

yum groupremove "KDE (K Desktop Environment)"

開機為文本介面,由文本介面切換到圖形介面:

方法1:運行命令

#startx , 需要先配置圖形介面資訊

方法2:修改/etc/inittab檔案中的

id:3:initdefault , 將3改為5 ,重新啟動系統;

方法3:進入圖形介面: init 5

從圖形介面進入文本介面: init 3

重啟: init 6

關機: init 3

真機環境中,在圖形介面和文本介面間快速鍵切換:

Ctrl+Alt+F(n) , 其中F(n)為F1-F6 ,為6個控制台;

Ctrl+ALT+F7 ;

14、查看硬體

查看CPU情況 cat /proc/cpuinfo | grep name | cut -d: -f2 | uniq -c

cat /proc/cpuinfo | grep physical | sort -n | uniq -c

lsmod|grep "kvm"



本文出自 “蠢啊人生” 部落格,請務必保留此出處http://chuanrensheng.blog.51cto.com/159174/1600012

LINUX 基本管理內容

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.