分类目录归档:linux

linux eth / ifconfig / network 查看网卡个数及速度

# lspci | grep Ethernet 03:00.0 Ethernet … 继续阅读

发表在 linux | linux eth / ifconfig / network 查看网卡个数及速度已关闭评论

文件系统介绍

简介 该篇blog只是存储系列科普文章中的第二篇,所有文章请参考: 在工程架构领 … 继续阅读

发表在 linux | 文件系统介绍已关闭评论

sgdisk

与fdisk创建MBR分区一样,sgdisk是一个创建GPT分区的工具,了解GP … 继续阅读

发表在 linux | sgdisk已关闭评论

Linux disk / disk uuid

linux 新版本硬盘顺序会发生变化,因此改为使用UUID做为分区标识。 如: … 继续阅读

发表在 linux | 标签为 | Linux disk / disk uuid已关闭评论

CentOS 删除开机启动项中内核

1、描述: 在CentOS升级后,在关机重启后,启动项会多出一条新的条目如下图所 … 继续阅读

发表在 linux | CentOS 删除开机启动项中内核已关闭评论

iptables cases

#查看iptables现有规则 iptables -L -n #先允许所有,不然 … 继续阅读

发表在 linux | 标签为 | iptables cases已关闭评论

samba

安装 SAMBA 组件

sudo apt-get install samba smbfs smbclient

配置相关参数

sudo gedit /etc/samba/smb.conf

文件中相关属性如下

1.全局设置部分

security = user
    这行设置了samba的安全等级,Samba一共可以设置四个安全登记,由底到高分别为:
    share        这个选项表示任何人都可以不需要输入密码登录。
    user          这个是Samba的默认级别,要求每个用户必须输入密码才能登录。
    server      user级别的密码都是保存在本机上,而server级别的密码和用户名都保存在另一台主机上。
    domain    这个级别要求网络里必须有一台Windows的域控制器,验证工作由域控制器来完成。
&n...

继续阅读

发表在 linux | samba已关闭评论

linux echo -n、-e

echo -n 不换行输出

$echo -n "123"
$echo "456"
最终输出 
123456
而不是
123
456
echo -e
处理特殊字符
若字符串中出现以下字符,则特别加以处理,而不会将它当成一般文字输出:
\a 发出警告声;
\b 删除前一个字符;
\c 最后不加上换行符号;
\f 换行但光标仍旧停留在原来的位置;
\n 换行且光标移至行首;
\r 光标移至行首,但不换行;
\t 插入tab;
\v 与\f相同;
\\ 插入\字符;
\nnn 插入nnn(八进制)所代表的ASCII字符;
$echo -e "a\bdddd"
dddd
$echo -e "a\adddd" //输出同时会发出报警声音
adddd
$echo -e "a\ndddd" //自动换行
a
dddd

继续阅读

发表在 linux | 标签为 | linux echo -n、-e已关闭评论

vmware linux copy network

linux copy

/etc/udev/rules.d/   

              70-persistent-net.rules

继续阅读

发表在 linux | vmware linux copy network已关闭评论

linux mail

linux mail 命令参数:

使用mail发邮件时,必须先将sendmail服务启动。
mail –s “邮件主题” –c ”抄送地址” –b “密送地址” -f 发送人邮件地址 –F 发件人姓名 < 要发送的邮件内容

三种常用格式发信:
  mail -s test yangfang@fudan.edu.cn #第一种方法,你可以把当前shell当成编辑器来用,编辑完内容后Ctrl-D结束
  echo “mail content”|mail -s test yangfang@fudan.edu.cn #第二种方法,我用的最多,可能是喜欢管道的缘故吧
  mail -s t... 继续阅读

发表在 linux | 标签为 | linux mail已关闭评论

systemctl

systemd查看开机自启动的程序(相当于chkconfig --list)

ll /etc/systemd/system/multi-user.target.wants/

 

运行一个服务:

systemctl start network.service

关闭网络服务:

systemctl stop network.service

重启网络服务:

systemctl restart network.service

显示一个服务(无论运行与否)的状态:

systemctl status network.service

在开机时启用一个服务:

systemctl en...

继续阅读

发表在 linux | systemctl已关闭评论

nc

测试80端口

nc -z -w 1 www.google.com  80

nmap -sT www.google.com -p  80

 

测试UDP 53端口

nc -u -z -w 1 8.8.8.8 53

nmap -sU 8.8.8.8 -p 53

 


继续阅读

发表在 linux | 标签为 | nc已关闭评论

Linux查看内存使用情况的方法

内容来源于网络

1. /proc/meminfo

查看RAM使用情况最简单的方法是通过/proc/meminfo。这个动态更新的虚拟文件实际上是许多其他内存相关工具(如:free / ps / top)等的组合显示。/proc/meminfo列出了所有你想了解的内存的使用情况。进程的内存使用信息也可以通过/proc/<pid>/statm 和 /proc/<pid>/status 来查看。

1

$ cat /proc/meminfo

点击查看原图

2. atop

atop命令是一个终端环境的监控命令。它显示的是各种系统资源(CPU, memory, network, I/O, kernel)的综...

继续阅读

发表在 linux | 标签为 , | Linux查看内存使用情况的方法已关闭评论

磁盘性能测试方法

测试随机写IOPS:

fio -direct=1 -iodepth=128 -rw=randwrite -ioengine=libaio -bs=4k
-size=10G -numjobs=1 -runtime=1000 -group_reporting
-name=/path/testfile

测试随机读IOPS:

fio -direct=1 -iodepth=128 -rw=randread -ioengine=libaio -bs=4k
-size=10G -numjobs=1 -runtime=1000 -group_reporting
-...

继续阅读

发表在 linux | 磁盘性能测试方法已关闭评论

load average

CPU利用率与Load Average的区别?

CPU利用率,是对一个时间段内CPU使用状况的统计,通过这个指标可以看出在某一个时间段内CPU被占用的情况,如果CPU被占用时间很高,那么就需要考虑CPU是否已经处于超负荷运作,长期超负荷运作对于机器本身来说是一种损害,因此必须将CPU的利用率控制在一定的比例下,以保证机器的正常运作。

Load AverageCPULoad,它所包含的信息不是CPU的使用率状况,而是在一段时间内CPU正在处理以及等待CPU处理的进程数之和的统计信息,也就是CPU使用队列的长度的统计信息。

那么CPU利用率与Load Average对于性能测试的意义有什么区别呢?实...

继续阅读

发表在 linux | load average已关闭评论