学习linux第三课!新手必须掌握的linux命令
2.uname -a linux服务器,主机名称,内核版本信息,系统打包时间,X86架构64位系统
3.uptime
查看系统主要负载(top命令第一行) 系统时间,已开机时间,终端数量,cpu负载值(1分钟。5分钟。15分钟)
4.free 查看系统内存使用情况
5.who 查看正在运行的终端
6.last 查看系统登录记录(仅做参考,可被修改)
7.history 查看命令历史输入
!+命令前数字可以快速执行
8.pwd 查看当前所在目录
9.cd+目录名称 进入目录
cd / 进入根目录
cd ~ 进入家目录
cd - 进入上次访问的目录
cd .. 进入上一级目录
10.ls 查看当前目录下的文件
ls -l 查看文件详细信息
ls -a 查看所有文件(含隐藏文件)
11.cat + 文件路径 查看目录下文件的内容
适用于小文件
12.more + 文件路径 查看目录下文件的内容
适用于所有文件
13.head -n 10 + 文件路径 查看文件前10行
14.tail -n 10 + 文件路径 查看文件后10行
tail -f + 文件路径 实时更新查看文件
15.wc + 文件名称 查看文件的 行数,单词数,字节数
wc -l 文件名称 查看行数
wc -w 查看单词数
wc -c 查看字节数
16.Atime 最后一次查看文件内容的时间
Mtime 最后一次修改文件内容的时间
Ctime 最后一次修改文件属性的时间
17.diff -参数 文件 比较多个文本文件的差异
-brief 仅判断是否相同
-c 找出哪些行不同
18.mkdir /目录名称 创建目录
-p /目录名称 /目录名称 逐级创建目录
19.cp 文件A/目录/名称 文件B/目录/名称 将A文件复制并生成一个B文件
-r 复制目录
20.mv 文件A/目录/名称 文件B/目录/名称 将A文件剪切并生成一个B文件
同目录下为重命名
21.rm 删除
22.dd 按需复制文件