ubuntu 使用技巧
来源:互联网 发布:淘宝贷款12万谁被骗过 编辑:程序博客网 时间:2024/05/06 02:57
查看系统是32位还是64位:
#查看long的位数,返回32或64getconf 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 IDsudo dmidecode -t 4 | grep ID#Serial Numbersudo dmidecode | grep Serial#CPUsudo dmidecode -t 4#BIOSsudo dmidecode -t 0#主板:sudo dmidecode -t 2#OEM:sudo dmidecode -t 11
显示当前内存大小
free -m |grep "Mem" | awk '{print $2}'
查看硬盘温度
sudo apt-get install hddtempsudo hddtemp /dev/sda
显示系统运行时间
uptime
查看系统限制
ulimit -a
查看内核限制
ipcs -l
查看当前屏幕分辨率
xrandr
硬盘
查看硬盘的分区
sudo fdisk -l
硬盘分区
#危险!小心操作。sudo fdisk /dev/sda
硬盘格式化
#危险!将第一个分区格式化为 ext3 分区, mkfs.reiserfs mkfs.xfs mkfs.vfatsudo 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 haltsudo shutdown -h now #现在关机
定时关机
sudo shutdown -h 23:00 #晚上11点自动关机sudo shutdown -h +60 #60分钟后关机
from:http://wiki.ubuntu.org.cn/UbuntuSkills
- Ubuntu 使用技巧
- ubuntu使用技巧
- ubuntu使用技巧
- Ubuntu命令使用技巧
- ubuntu使用技巧
- ubuntu vim使用技巧
- Ubuntu使用技巧
- Ubuntu使用技巧
- Ubuntu 使用技巧
- ubuntu vim使用技巧
- ubuntu 使用技巧
- ubuntu使用技巧详解
- Ubuntu 使用技巧
- Ubuntu初始使用技巧
- 【Linux】Ubuntu使用技巧
- Ubuntu 使用技巧备查
- ubuntu 使用技巧
- Ubuntu使用技巧
- JAVA解析各种编码密钥对(DER、PEM、openssh公钥)
- Disjoint Sets
- 一个【在客户端重启站点后台】的简单方法
- Java I/O总结——InputStream
- 常用对象API(ArrayList,Vector,LinkedList的存储性能和特性,HashMap和HashTable的区别)
- ubuntu 使用技巧
- 解决ScrollView中嵌套ListView滚动效果冲突问题
- C++空类sizeof字节数
- AE中判断当前图层是点图层、线图层、还是面图层
- [leetcode] Reverse a linked list
- poj 1015 Jury Compromise
- 展讯8810的GPIO物理地址与虚拟地址的变换,小例÷
- chapter 3.4 I/O model
- chapter 3.5: PnP和电源管理