ipconfig Windows系统
flags=4163 mtu 1500 (网卡名称)
(IP 地址和子网掩码信息)
inet6 fe80::20c:29ff:fec4:a409 prefixlen 64 scopeid 0x20
(网卡地址和mac地址)
(收到数据包大小)
RX errors 0 dropped 0 overruns 0 frame 0
(发送的数据包大小)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

lo: flags=73 mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10
loop txqueuelen 0 (Local Loopback)
RX packets 386 bytes 32780 (32.0 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 386 bytes 32780 (32.0 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0


uname命令 uname -a 显示所有信息
在使用uname命令时,一般会固定搭配上-a参数来完整地查看当前系统的内核名称、主机名、内核发行版本、节点名、系统时间、硬件名称、硬件平台、处理器类型以及操作系统名称等信息。

[root@linuxprobe ~]# uname -a
Linux linuxprobe.com 3.10.0-123.el7.x86_64 #1 SMP Mon May 5 11:16:57 EDT 2017 x86_64 x86_64 x86_64 GNU/Linux

uptime命令 用于查看系统的负载信息
free命令显示当前系统中内存的使用量信息,不加-h是以kb为单位,格式为“free [-h]”以GB为单位
who命令用于查看当前登入主机的用户终端信息,格式为“who [参数]”。
last命令用于查看所有系统的登录记录,格式为“last [参数]
history命令用于显示历史执行过的命令,格式为“history [-c]”使用-c参数则会清空所有的命令历史记录。还可以使用“!编码数字”的方式来重复执行某一次的命令。
sosreport命令用于收集系统配置及架构信息并输出诊断文档。pts 是命令行
pwd命令用于显示用户当前所处的工作目录,格式为“pwd [选项]”
cd命令用于切换工作路径,格式为“cd [目录名称]”
cd … 返回到上一级目录 /根目录起始目录
cd - 返回上一次目录
cd ~ 返回家目录
ls命令用于显示目录中的文件信息,格式为“ls [选项] [文件] ”。使用ls命令的“-a”参数看到全部文件(包括隐藏文件),使用“-l”参数可以查看文件的属性、大小等详细信息。将这两个参数整合之后,再执行ls命令即可查看当前目录中的所有文件并输出这些文件的属性信息:
如果想要查看目录属性信息,则需要额外添加一个-d参数。例如,可使用如下命令查看/etc目录的权限与属性信息
# Linux系统中的一切都是文件
cat命令用于查看纯文本文件(内容较少的,小文件20行以内),格式为“cat [选项] [文件]”
more命令用于查看纯文本文件(内容较多的),格式为“more [选项]文件
head命令用于查看纯文本文档的前N行,格式为“head [选项] [文件]”
tail命令用于查看纯文本文档的后N行或持续刷新内容,格式为“tail [选项] [文件]
tr命令用于替换文本文件中的字符,格式为“tr [原始字符] [目标字符]” | 通配符 [ ] 管道符
wc命令用于统计指定文本的行数、字数、字节数,格式为“wc [参数] 文本
-l只显示行数 -w只显示单词数 -c只显示字节数 [root@linuxprobe ~]# wc -l /etc/passwd 38 /etc/passwd
stat命令用于查看文件的具体存储信息和时间等信息,格式为“stat 文件名称” :
Access: 2017-07-14 01:46:18.721255659 -0400 (atime 最后一次访问这个文件内容的时间)
Modify: 2017-05-04 15:44:36.916027026 -0400 (mtime最后一次修改这个文件内容的时间)
Change: 2017-05-04 15:44:36.916027026 -0400 (ctiem最后一次更改这个文件属性、权限的时间)
cut命令用于按“列”提取文本字符,格式为“cut [参数] 文本” cut -d 对应间隔符**:** -f 1 第1列 (以冒号为间隔符提取第一列的信息)
diff命令用于比较多个文本文件的差异,格式为“diff [参数] 文件” 在使用diff命令时,不仅可以使用**–brief参数来确认两个文件是否不同,还可以使用-c参数来详细比较出多个文件的差异之处。
touch命令用于创建一般空白文件、文本文件或设置文件的时间,格式为“touch [选项] [文件]” -a仅修改“读取时间”(atime)
-m**仅修改“修改时间”(mtime) touch -d同时修改atime与mtime。
mkdir命令用于创建空白的目录,格式为“mkdir [选项] 目录 。mkdir命令还可以结合-p参数来递归创建出具有嵌套叠层关系的文件目录 [root@linuxprobe linuxprobe]# mkdir -p a/b/c/d/e
cp命令用于复制文件或目录,格式为“cp [选项] 源文件 目标文件”
cp 原始文件 目标文件 cp -r 原始目录名称 目标目录名称
mv命令用于剪切文件或将文件重命名,格式为“mv [选项] 源文件 [目标路径|目标文件名],如果在同一个目录中对一个文件进行剪切操作,其实也就是对其进行重命名:[root@linuxprobe ~]# mv x.log linux.log
rm命令用于删除文件或目录,格式为“rm [选项] 文件” rm -f 强制删除,想要删除一个目录,需要在rm命令后面一个-r参数才可以,否则删除不掉 rm -rf
dd命令用于按照指定大小和个数的数据块来复制文件或转换文件,格式为“dd [参数]”
[root@linuxprobe ~]# dd if=/dev/zero of=560_file count=1 bs=560M
file命令用于查看文件的类型,格式为“file 文件名称”

10-07 15:11