linux实用命令
来源:互联网 发布:2016年北京旅游数据 编辑:程序博客网 时间:2024/05/18 00:03
1、清楚乱码界面:
# reset
2、要检查以太网适配器的驱动程序和固件版本,请运行 ethtool:
# ethtool -i eth0
3、要检查 BIOS 版本,可以运行 dmidecode 命令。遗憾的是,不能轻易使用 grep 获取信息,所以这不是一个很有效的方法。对于我的 Lenovo T61 laptop,输出如下:
#dmidecode | less
4、经常做的检查是确定系统中处理器的数量。因此,如果我买了一台带双核处理器的四核服务器,我可以运行以下命令:
# cat /proc/cpuinfo | grep processor | wc -l
然后我看到值应该是 8。如果不是,我会打电话给供应商,让他们给我派送另一台处理器。
5、last命令用了显示用户登录情况,以下是直接显示固定行数的记录:
6、type命令用来显示指定命令的类型。一个命令的类型可以是如下之一
- alias 别名
- keyword 关键字,Shell保留字
- function 函数,Shell函数
- builtin 内建命令,Shell内建命令
- file 文件,磁盘文件,外部命令
- unfound 没有找到
5、DVD卸载或运行错误解决方法:
# fuser /media/cdrom
# fuser -k /media/cdrom
卸载:# eject
6、找回根密码:
画面重启界面选项按E>>选kernel按E>>在 / rhgb quiet 参数后面加数字1 >>然后按 Enter 和 B
7、检查宽带:
实现此操作的最常用和最便宜的方式是将两个吉比特以太网 NIC 组合在一起。这是最便宜的,因为您通常会有一个额外的可用 NIC 和一个额外的端口。 所以采取此这个方法。不过现在的问题是:到底需要多少带宽?
吉比特以太网理论上的限制是 128MBit/s。这个数字从何而来?看看这些计算:
1Gb = 1024Mb;1024Mb/8 = 128MB;”b” = “bits,”、”B” = “bytes”
但实际看到的是什么呢,有什么好的测量方法呢?我推荐一个工具 iperf。可以按照以下方法获得 iperf:
# wget http://dast.nlanr.net/Projects/Iperf2.0/iperf-2.0.2.tar.gz
需要在 ginger 和 beckham 均可见的共享文件系统上安装此工具,或者在两个节点上编译并安装。我将在两个节点均可见的 bob 用户的主目录中编译它:
tar zxvf iperf*gz
cd iperf-2.0.2
./configure -prefix=/home/bob/perf
make
make install
在 ginger 上,运行:
# /home/bob/perf/bin/iperf -s -f M
这台机器将用作服务器并以 MBit/s 为单位输出执行速度。
在 beckham 节点上,运行:
# /home/bob/perf/bin/iperf -c ginger -P 4 -f M -w 256k -t 60
两个屏幕上的结果都指示了速度是多少。在使用吉比特适配器的普通服务器上,可能会看到速度约为 112MBit/s。这是 TCP 堆栈和物理电缆中的常用带宽。通过以端到端的方式连接两台服务器,每台服务器使用两个联结的以太网卡,我获得了约 220MBit/s 的带宽。
事实上,在联结的网络上看到的 NFS 约为 150-160MBit/s。这仍然表示带宽可以达到预期效果。如果看到更小的值,则应该检查是否有问题。
我最近碰到一种情况,即通过连接驱动程序连接两个使用了不同驱动程序的 NIC。这导致性能非常低,带宽约为 20MBit/s,比不连接以太网卡时的带宽还小!
8、命令脚本和使用命令
Linux 系统管理员通过使用权威的命令行脚本会变得更高效。这包括巧妙使用循环和知道如何使用 awk、grep 和 sed 等的实用程序解析数据。通常这可以减少击键次数,降低用户出错率。
例如,假设需要为即将安装的 Linux 集群生成一个新的 /etc/hosts 文件。一般的做法是在 vi 或文本编辑器中添加 IP 地址。不过,可以通过使用现有 /etc/hosts 文件并将以下内容追加到此文件来实现。在命令行上运行:
# P=1; for i in $(seq -w 200); do echo “192.168.99.$P n$i”; P=$(expr $P + 1);
done >>/etc/hosts
200 个主机名(n001 到 n200)将由 IP 地址(192.168.99.1 到 192.168.99.200)来创建。手动填充这样的文件有可能会创建重复的 IP 地址或主机名,因此这是使用内置命令行消除用户错误的好例子。请注意,这是在 bash shell(大多数 Linux 发行版的默认值)内完成的。
11:npm卸载后报错
module.js:340 throw err
解决方法:
把node\npm都卸了后 ,装nodejs.86_64 在安装npm*
- linux命令实用命令
- linux Unix 实用命令
- linux若干实用命令
- Linux实用命令
- linux 实用命令
- linux 实用命令 小结
- linux实用命令收集
- linux 实用命令
- Linux实用命令集合
- linux实用命令汇总
- Linux 实用命令汇总
- linux 下实用命令
- Linux 实用命令汇总
- linux实用命令
- Linux 终端实用命令
- Linux常用实用命令
- linux实用命令
- 实用Linux命令 lsof
- 移动端响应式开发rem字体与页面百分比设置
- tab栏切换
- Redis(一)介绍与基本使用
- 汇编语言第三版(王爽著)第一章知识点整理
- RequestDispather对象的使用(六)
- linux实用命令
- ngnix搭建虚拟主机
- js---Date.parse()转化日期为时间戳,ios与Android兼容写法
- opencv---颜色空间转化并实现物体跟踪
- Session的垃圾回收机制
- 数据结构----索引方法(1)线性检索
- 安装mongodb集群及分片(所有命令集合)
- 51nod 1350 斐波那契表示(打表+找规律)
- 关于在PHP增删改查里面遇到的insert无法执行的问题