linux系统常用工具命令方法整理

==============================================================
作者:shanzongyingcao
网址:http://blog.csdn.net/shanzongyingcao
版权没有,但是转载请保留此段声明

==============================================================

本文整理linux系统一些linux系统常用工具命令方法,所有方法几乎全部来源于网上资料,比较杂乱,这里仅是整理一下。

==============================================================

linux系统常用工具命令方法整理

Linux下硬盘读写速度测试

  • 读取速度可以使用命令:
  • hdparm –tT 设备名(/dev/sda1)
  • 写1GB零文件来测试硬盘写速度:
    dd if=/dev/zero of=/mnt/1gfile bs=64k count=15625

测试工具iometer测试SATA盘的性能和读写速率

  • 版本下载
    Iometer是一个开源工具,可以到 http://www.iometer.org 下载,最新版本是2006.07.27。
  • 网上下载文档《IOmeter实战指导_v1.2》。

多网卡bond

参考如下:
[多网卡的7种bond模式原理]
[RHEL5.6 多网卡bond 绑定]
[linux多网卡绑定聚合——bond技术]
[linux多网卡绑定与交换机链路聚合配置指导]

Windows系统下识别EXT4文件系统

网络配置

  • 设置IP
    ifconfig eth0 192.168.1.150 netmask 255.255.255.0 up
    route add default gw 192.168.1.254 dev eth0

  • 文件/etc/resolv.conf是DNS的配置文件,内容如:nameserver 192.168.1.1。

  • 查看默认路由路由使用ip route或route。

  • 千兆网设为百兆网
    ethtool -s eth0 speed 100 duplex full port tp
    驱动有pch_gbe,e1000e等

  • 其他网络设置参考:
    [Linux Wireless HowTo]
    [Linux 3G Module HowTo ]
    [NetworkManager 使用笔记 ]

编译内核

  • 设置配置文件
    make oldconfig(根据原配置文件进行设置,只需设置不同的部分)
    make menuconfig
  • 编译
    make
    或make all
    或make bzImage && make modules
  • 安装
    make modules_install
    make install
  • 查看内核源码
    lxr linux
  • 查看内核信息:dmesg
  • 清除内核信息:dmesg -c
  • grep -rn ” “

常用命令

  • lspci
    lspci -vv 查看pci偏移地址
    lspci -v
    lspci -n
    lspci -nk 查看设备驱动
    lspci -v -d 1497:0005

  • 查看io地址
    cat /proc/ioports

  • 查看cpu物理个数和逻辑个数
    cat /proc/cpuinfo
  • 查看中断信息
    cat /proc/interrupts

  • 格式化命令
    mkfs -t ext3 /dev/sda1
    mkfs.ext3 /dev/sda1
    分区:
    fdisk /dev/sda

  • 设置分区只读,可读写
    mount -n -o remount,rw /

  • 关闭密码
    passwd -d root

  • x图形放大
    metacity &

  • 写引导
    grub2-install –no-floppy –root-directory=/mnt /dev/sdb

  • 解压 gunzip
    压缩 gzip -9 文件名
  • tar
    压缩
    tar -jcvf filename.tar.bz2 filename
    tar -zcvf filename.tar.gz filename
    解压
    tar -jxvf filename.tar.bz2
    tar -zxvf filename.tar.bz2

  • rpm -ivh *.rpm

  • dos杀毒
    cd dm && dm
    或cd kv && kvdos

  • bash
    bash -version
    手动打补丁patch -p1 < 文件名

  • crond
    crontab -e 添加任务计划

手动配置串口

  • setserial /dev/ttyS* -g
    setserial /dev/ttyS? -g
    setserial /dev/ttyS4 port 0x100 irq 5 uart 16550a baud_base 115200 ^fourport

语言设置

  • 文件/etc/sysconfig/i18n
    LANG=”en_US.UTF-8”
    LANG=”en_CN.UTF-8”

udhcpc动态获取ip配置

参考地址:http://www.cnblogs.com/cute/archive/2012/03/06/2382495.html
busybox下载地址:https://busybox.net/

显示分辨率配置

在kernel行末尾添加:
video=VGA-1:1024x768e
LVDS-1:1024x768e

驱动创建设备节点时权限为root只读只写的问题

在/etc/udev/rules.d/目录下,使用root权限创建一个规则,如99-io.rules,或者原先存在的文件99-*.rules,
添加我们要创建的设备节点的权限,如下:
KERNEL==”io_n455”, MODE=”0666”,OWNER=”root”,GROUP=”root”
这样创建的节点io_n455,权限为666,普通用户就可以读写此节点

网络配置

  • 设置IP
    ifconfig eth0 192.168.1.251 netmask 255.255.255.0 up
    route add default gw 192.168.1.254 dev eth0

  • 设置DNS
    在/etc/resolv.conf文件为DNS配置文件,如:
    nameserver 192.168.0.99

  • 千兆网卡(8条线),强制成百兆网(4条线),
    ethtool -s enp1s0 speed 100 duplex full port tp
    ethtool -s enp4s0 speed 100 duplex full port tp

  • 关闭自适用,强制为百兆:
    ethtool -s enp1s0 autoneg off speed 100 duplex full port tp
    ethtool -s enp4s0 autoneg off speed 100 duplex full port tp

  • 设置有线网
    1按标准的方法,我们会在ifcfg-eth0配置IP地址,举例如下:
    当前目录为/etc/sysconfig/network-scripts,运行vim ifcfg-eth0,显示的内容如下
    DEVICE=eth0
    ONBOOT=yes
    BOOTPROTO=static
    IPADDR=192.168.1.251
    NETMASK=255.255.255.0
    GATEWAY=192.168.1.254

时钟源

pwd: /sys/devices/system/clocksource/clocksource0
可用时钟源:cat avilable_clocksource: tsc acpi_pm hpet
当前时钟源: cat current_clocksource
修改时钟源:启动参数,加clocksource=hpet

查看僵尸进程

ps -A -o stat,ppid,pid,cmd |grep -e ‘^[Zz]’

串口可能配置文件

  • /var/lib/setserial/autoserial.conf
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值