今天主要还是学习基本命令
1、ifconfig //查看网卡信息和网络状态
2、uname //查看系统版本,内核信息
参数:
-a //完整查看系统信息
3、uptime //查看系统负载信息
相当于top的第一行
4、free //查看内存使用信息
参数:
-h //内存大小以单位显示
5、who //查看谁正在使用系统
6、last //查询系统登陆信息
7、history //显示历史使用命令记录
!加历史命令号码,可以重复使用命令
8、pwd //查看用户当前所在目录
9、cd [目录] //切换目录
cd .. //返回上一级目录
cd - //返回上一次目录
cd ~ //返回到家目录
10、ls //显示当前目录的文件
参数:
-l //详细信息
-a //所有文件
11、cat //查看小文件
参数:
-n //显示行数
12、more //查看大文件
13、head [选项] [文件] //查看前几行文件
参数:
-n //指定查看行数
14、tail //查看后几行文件
参数:
-n //制定查看行数
15、tr [原始字符] [目标字符]
16、wc 统计文件的行数、字数、字节数
参数:
-l //行数
-w //单词
-c //字节
17、stat [文件名称] //查看文件具体存储信息和时间
atime //最后一次读取文件内容时间
mtime //最后一次修改文件内容时间
dtime //最后一次更改文件属性时间
18、cut [参数] [文件] //按照列读取信息
19、diff //比较文件差异
参数:
--brief //确认文件是否相同
-c //标记不同地方
20、touch [文件名称] //创建文件
参数:
-a //修改读取文件内容时间
-m //修改更改文件内容时间
-d //同时修改读取并更改文件内容时间
21、cp [参数] [原始文件] [目标文件] //复制文件
参数:
-p //保留原始文件属性
22、mv [原始文件] [目标文件] //剪切文件
同一目录下文件剪切可以认为是重命名
23、rm [选项] [文件]
参数:
-r //删除目录
-f //强制删除
24、dd if=[原始文件] of=[目标文件] bs=[文件块的大小] count=[块的多少] //复制原始文件数据到指定文件
25、file [文件名称] //判断文件是什么类型
26、tar [选项] 文件
参数:
-c //打包
-x //解压
-z //gzip
-j //bzip2
-v //显示过程
-f //目标文件名
-C //hiding解压到目录
27、grep [选项] [文件] //在文本中按行匹配结果
参数:
-v //反选
-n //显示行号
28、find [查找路径] [寻找条件] [操作]
查找条件:斜杠/
寻找条件:-name -user