ubuntu 使用技巧

查看系統是32位還是64位:
#查看long的位數,返回32或64
getconf LONG_BIT
#查看文件信息,包含32-bit就是32位,包含64-bit就是64位
file /sbin/init

或者使用:

uname -m

查看Ubuntu版本

cat /etc/issue 或 cat /etc/lsb-release  或 lsb_release -dsc

顯示當前硬件信息

sudo lshw

查看內存型號

sudo dmidecode -t memory

獲取CPU序列號或者主板序列號

#CPU ID
sudo dmidecode -t 4 | grep ID
#Serial Number
sudo dmidecode  | grep  Serial
#CPU
sudo dmidecode -t 4
#BIOS
sudo dmidecode -t 0
#主板:
sudo dmidecode -t 2
#OEM:
sudo dmidecode -t 11

顯示當前內存大小

free -m |grep "Mem" | awk '{print $2}'

查看硬盤溫度

sudo apt-get install hddtemp
sudo hddtemp /dev/sda

顯示系統運行時間

uptime

查看系統限制

ulimit -a

查看內核限制

ipcs -l

查看當前屏幕分辨率

xrandr

硬盤

查看硬盤的分區

sudo fdisk -l

硬盤分區

#危險!小心操作。
sudo fdisk /dev/sda

硬盤格式化

#危險!將第一個分區格式化爲 ext3 分區, mkfs.reiserfs mkfs.xfs mkfs.vfat
sudo mkfs.ext3 /dev/sda1

硬盤檢查

#危險!檢查第一個分區,請不要檢查已經掛載的分區,否則容易丟失和損壞數據
sudo fsck /dev/sda1

查看硬盤剩餘空間

df

測試硬盤的實際寫入速度

dd if=/dev/zero of=test bs=64k count=512 oflag=dsync

連續監視內存使用情況

watch  -d free
# 使用 Ctrl + c 退出

去掉文件中的^M

#注意不要使用同樣的文件名,會清空掉原文件
cat -A filename| tr -d "^M$" > newfile
或者
cat -A word|sed -e 's/\^M\$//g' > newfile

直接修改文件:

ex "+:%s/[Ctrl+V][Enter]//g" "+:wq"  filename 

或者

dos2unix filename

比較一個遠程文件和一個本地文件

ssh user@host cat /path/to/remotefile | diff /path/to/localfile -

當file.log裏出現Finished: SUCCESS時候就退出tail

tail -f /path/to/file.log | sed '/^Finished: SUCCESS$/ q'

統計py代碼行數,不包括空行

find . -name "*.py" | xargs grep '^.' | wc -l

如何使用命令關閉顯示器

xset dpms force off

設置CPU的頻率

sudo apt-get install cpufrequtils 
#查看cpu當前頻率信息
sudo cpufreq-info 
設置模式,對應於{最省電(最低頻率),用戶控制,最高或最低,正常,最大性能} 
cpufreq-set -g {powersave, userspace, ondemand, conservative, performance}

命令關機

sudo halt
sudo shutdown -h now              #現在關機

定時關機

sudo shutdown -h 23:00           #晚上11點自動關機
sudo shutdown -h +60          #60分鐘後關機

from:http://wiki.ubuntu.org.cn/UbuntuSkills



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章