實在對不住
LINUX N 多版本 不了解 具體 是什麼 是AS 還 是 centon 還是 什麼
登陸 用SSH登陸器
常用得命令如下:
CentOS操作系統常用命令
作者:佚名 文章來源:網路 點擊數:198 更新時間:2010-4-13
一:使用CentOS常用命令查看cpu
more /proc/cpuinfo | grep "model name"
grep "model name" /proc/cpuinfo
[root@localhost /]# grep "CPU" /proc/cpuinfo
model name : Intel(R) Pentium(R) Dual CPU E2180 @ 2.00GHz
model name : Intel(R) Pentium(R) Dual CPU E2180 @ 2.00GHz
如果覺得需要看的更加舒服
grep "model name" /proc/cpuinfo | cut -f2 -d:
二:使用CentOS常用命令查看內存
grep MemTotal /proc/meminfo grep MemTotal /proc/meminfo | cut -f2 -d: free -m |grep "Mem" | awk '{print $2}'
三:使用CentOS常用命令查看cpu是32位還是64位
查看CPU位數(32 or 64)
getconf LONG_BIT
四:使用CentOS常用命令查看當前linux的版本
more /etc/redhat-release
cat /etc/redhat-release
五:使用CentOS常用命令查看內核版本
uname -r
uname -a
六:使用CentOS常用命令查看當前時間
date上面已經介紹如何同步時間了
七:使用CentOS常用命令查看硬碟和分區
df -h
fdisk -l
也可以查看分區
-sh
可以看到全部佔用的空間
/etc -sh
可以看到這個目錄的大小
八:使用CentOS常用命令查看安裝的軟體包
查看系統安裝的時候裝的軟體包
cat -n /root/install.log
more /root/install.log | wc -l
查看現在已經安裝了那些軟體包
rpm -qa
rpm -qa | wc -l
yum list installed | wc -l
不過很奇怪,我通過rpm,和yum這兩種方式查詢的安裝軟體包,數量並不一樣。沒有找到原因。
九:使用CentOS常用命令查看鍵盤布局
cat /etc/sysconfig/keyboard
cat /etc/sysconfig/keyboard | grep KEYTABLE | cut -f2 -d=
十:使用CentOS常用命令查看selinux情況
sestatus
sestatus | cut -f2 -d:
cat /etc/sysconfig/selinux
十一:使用CentOS常用命令查看ip,mac地址
在ifcfg-eth0 文件里你可以看到mac,網關等信息。 ifconfig cat /etc/sysconfig/network-scripts/ifcfg-eth0 | grep IPADDR cat /etc/sysconfig/network-scripts/ifcfg-eth0 | grep IPADDR | cut -f2 -d= ifconfig eth0 |grep "inet addr:" |awk '{print $2}'|cut -c 6- ifconfig | grep 'inet addr:'| grep -v '127.0.0.1' | cut -d: -f2 | awk '{ print $1}' 查看網關 cat /etc/sysconfig/network 查看dns cat /etc/resolv.conf 十二:使用CentOS常用命令查看默認語言
echo $LANG $LANGUAGE
cat /etc/sysconfig/i18n
十二:使用CentOS常用命令查看所屬時區和是否使用UTC時間
cat /etc/sysconfig/clock
十三:使用CentOS常用命令查看主機名
hostname
cat /etc/sysconfig/network
修改主機名就是修改這個文件,同時最好也把host文件也修改。
十四:使用CentOS常用命令查看開機運行時間
uptime
09:44:45 up 67 days, 23:32, ...
看來剛才確實是網段的問題,我的機器還是67天前開機的。
#系統資源使用情況
vmstat 1 -S m procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------ r b swpd free buff cache si so bi bo in cs us sy id wa st 0 0 0 233 199 778 0 0 4 25 1 1 3 0 96 0 0 0 0 0 233 199 778 0 0 0 0 1029 856 13 1 86 0 0
2、如何在Linux VPS和雲主機中增加SWAP交換分區
1.mkswap 把一個分區格式化成為swap交換區;
[root@localhost]# mkswap /dev/sda6 註:創建此分區為swap 交換分區
[root@localhost]# swapon /dev/sda6 註:載入交換分區;
[root@localhost]# swapoff /dev/sda6 註:關閉交換分區;
2.查看系統已經載入的swap交換分區;
[root@localhost]# swapon /dev/sda6 註:載入交換分區;
[root@localhost]# swapon -s
Filename Type Size Used Priority
/dev/hda7 partition 787144 0 -1
/dev/sda6 partition 225144 0 -3
如果讓swap開機就載入,應該改 /etc/fstab文件,加類似如下一行;
/dev/sda6 swap swap defaults 0 0 註:把此行中的/dev/hda7 改為您的交換分區就行;
或者把命令行直接寫入 /etc/rc.d/rc.local中也行;
swapon /dev/sda6
3.如果您的硬碟不能再分區,您可以創建一個swap文件
[root@localhost]# dd if=/dev/zero of=/tmp/swap bs=1024 count=524288
註:創建一個大小為512M 的swap 文件,在/tmp目錄中;您可以根據自己的需要的大小來創建swap 文
件;
讀入了 524288+0 個塊
3、VPS想安裝linux,首先應該怎麼分區!做WEB伺服器出售空間用!
VPS 這么點硬碟容量就別想什麼分區規劃了……
除了 Swap 分區外。一個大分區吧。
不然就一個容量剛剛好裝系統和伺服器程序的分區,剩下的全都做數據分區放別人的數據。
不過話說 VPS 根本就不適合拿來出售空間。
人家出售空間的都是實體機跑,機器裡面 N 個硬碟組 RAID 。VPS 是虛擬機,本身性能,資源的提供和響應速度都不怎麼樣,不適合多人使用。
4、VPS全部硬碟空間都掛載到了/ 如何調整分區掛載大小,分一小部分給 /home
硬碟沒有特殊要求,只要bios里識別就行了。你是移動硬碟,更沒有要求了。按以下步驟就行了。
1.把移動硬碟插入主機。執行fdisk -l,會看到硬碟信息。
[root@zt ~]# fdisk -l
Disk /dev/sda: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 2550 20482843+ c W95 FAT32 (LBA)
/dev/sda2 2551 30401 223713157+ f W95 Ext'd (LBA)
/dev/sda5 2551 11474 71681998+ b W95 FAT32
/dev/sda6 11475 20398 71681998+ 7 HPFS/NTFS
/dev/sda7 20399 30140 78252583+ 83 Linux
/dev/sda8 30141 30401 2096451 82 Linux swap
Disk /dev/sdb: 4047 MB, 4047502848 bytes
4 heads, 32 sectors/track, 61759 cylinders
Units = cylinders of 128 * 512 = 65536 bytes
Device Boot Start End Blocks Id System
/dev/sdb1 * 1 61760 3952623+ b W95 FAT32
2.對指定的硬碟進行分區
[root@localhost beinan]# fdisk /dev/sda
Command (m for help): 在這里按m ,就會輸出幫助;
Command action
a toggle a bootable flag
b edit bsd disklabel
c toggle the dos compatibility flag
d delete a partition 註:這是刪除一個分區的動作;
l list known partition types 註:l是列出分區類型,以供我們設置相應分區的類型;
m print this menu 註:m 是列出幫助信息;
n add a new partition 註:添加一個分區;
o create a new empty DOS partition table
p print the partition table 註:p列出分區表;
q quit without saving changes 註:不保存退出;
s create a new empty Sun disklabel
t change a partition's system id 註:t 改變分區類型;
u change display/entry units
v verify the partition table
w write table to disk and exit 註:把分區表寫入硬碟並退出;
x extra functionality (experts only) 註:擴展應用,專家功能;
3.選n新建一個分區
Command (m for help): n 註:增加一個分區;
Command action
l logical (5 or over) 註:增加邏輯分區,分區編號要大於5;為什麼要大於5,因為已經有sda5了;
p primary partition (1-4) 註:增加一個主分區;編號從 1-4 ;但sda1 和sda2都被佔用,所以只能從3開始;
p
Partition number (1-4): 3
First cylinder (51-125, default 51): 註:這個就是分區的Start 值;這里最好直接按回車,如果您輸入了一個非默認的數字,會造成空間浪費;
Using default value 51
Last cylinder or +size or +sizeM or +sizeK (51-125, default 125): +200M 註:這個是定義分區大小的,+200M 就是大小為200M ;當然您也可以根據p提示的單位cylinder的大小來算,然後來指定 End的數值。回頭看看是怎麼算的;還是用+200M這個辦法來添加,這樣能直觀一點。如果您想添加一個10G左右大小的分區,請輸入 +10000M ;
Command (m for help):
4.分好了,保存分區。其中 q是 不保存退出,w是保存退出
Command (m for help): w
5.對分區進行格式化,以及掛載到相關目錄
[root@localhost beinan]# mkfs.ext3 /dev/sda6
[root@localhost beinan]# mount /dev/sda6 /home/mydata
6.把掛載加入/etc/rc.local啟動或編輯/etc/fstab文件以使硬碟開機自動掛載。
5、內存1G 硬碟40G的LINUX VPS沒有SWAP區,可以嗎?
SWAP和cpu關系不是很大。你可以用top命令來查看 進程,shift+p 找到cpu佔用較高的程序,就會知道什麼程序正在佔用cpu。
嚴格來說linux並沒有分區的說法,只有掛載點。
所以基本的linux最少會有2個掛載點,/ 和 SWAP,/ 就是你的系統目錄,包括etc、var、home、bin、tmp等等文件。
SWAP是交換文件,類似於win下的虛擬內存。要是你的vps內存不夠用的話,系統就會用你的SWAP文件做臨時儲存。
6、vps linux系統有幾個自動分區的磁碟
1、/分區。用於存抄儲系統文件。 2、swap,即交換分區,也是一種文件系統,它的作用是作為Linux的虛擬內存。 在Windows下,虛擬內存是一個文件:pagefile.sys;而Linux下,虛擬內存需要使用獨立分區,這樣做的目的據說是為了提高虛擬內存的性能。 ...
7、linux中如何設置swap交換分區
swap交換分區可以增加一定量的內存使用,但增加swap分區的最重要的作用是防止版網站流量突然增大而權導致系統分配內存不夠用而死機。如果你的VPS長期處理使用swap的狀態下,建議你檢查下程序或VPS,或者升級更大的內存的VPS,因為使用swap交換分 區,會使伺服器的性能降低很多,導致訪問速度變慢。 1、以root許可權登錄SSH,鍵入如下命令創建512M的swap文件(1024 * 512MB = 524288).
8、今天上課講述了一下linux的分區知識,其中有個SWAP分區 老師強調一定要劃分,請問這個分區的作用是什麼?
將部分硬碟的空間當做虛擬內存使用,以滿足物理內存空間滿載時將不常用的數據存放在虛擬內存中。關於swap分區合理劃分等知識,可以參考《linux就該這么學》.