Linux 第三天学习

醉酒当歌 提交于 2020-02-18 15:14:59
                     第二节课 必须掌握的Linux命令

一、系统状态检测命令:
1、ifconfig 获取王凯配置与网络状态信息
2、uname 查看系统内核与系统版本信息
案例 1: uname -a
案例 2:cat /etc/redhat-release
3、uptime 查看系统负载信息 ,平局值为1分钟、5分钟、15分,建议数值不操作5
4、free 查看系统内存的使用量信息 案例: free -h
5、who 查看当前登录主机用户终端信息 案例: :0 为图形界面 、pts/0
6、last 查看系统登录的记录(有图形化登录、CLT 登录情况、是否still 在线)
7、history 查看历史执行过的命。 要重复执行执行某一次的命令: “!编码数字” ,历史命令会保存在用户家目录的 .bash_history文件中。
8、sosreport 用于收集系统配置及架构信息。

二、工作目录切换命令:
1、pwd 显示用户当前所处的工作目录
2、cd 切换工作路径。案例: cd … 进入上级目录 、cd ~ 切换到家目录、cd - 返回上一次执行所处的目录。
3、ls 显示目录的文件信息 ,案例: ls -l 查看文件的属性 、ls -al 查看全部文件(含隐藏文件)、ls -ld 查看权限与属性信息。

三、文本文件编辑命令:
1、cat 查看纯文本文件 (刷屏一次显示完成)
2、more 查看纯文本文件(分页、分屏显示)
3、head 查看纯文本文件前N行 。 案例: head -n 10 /etc/hosts 只显示前10行内容信息。
4、tail 查看纯文本文件后N行。案例: tail -n 10 /etc/host 只显示后10行内容信息。
5、tr 替换文本文件中的字符 ,格式: tr 【原始字符】 【目标字符】
6、wc 统计文本的行数、字数、字节数 案例: wc -l /etc/hosts 只显示行数 、wc -w /etc/hosts 只显示单词数、 wc -c /etc/hosts 只显示字节数
7、 stat 查看文件具体存储信息和时间等信息 。 access 为最后一次查看文件内容的时间 、modify 最后一次修改文件内容的时间、change 修改文件属性的时间。
8、cut 按“列”提取文件字符。
9、diff 用于比较多个文本文件的差异。

四、目录管理命令:
1、touch 创建空白文件或设置文件的时间。 touch -d /etc/hosts 修改atime与mtime 时间。
2、mkdir 创建空白目录 。 mkdir -p /a/b/c/d/e/f 递归创建目录。
3、cp 复制文件或目录 cp -r /a/b/c 递归持续复制(用于目录)
4、mv 剪切文件或将文件重命名
5、rm 删除文件或目录 -f 参数强制删除、-r 递归删除目录

五、打包压缩
tar 对文件进行打包压缩或解压 -c 创建 、-x 解压压缩文件 、-z 用Gzip压缩或解压 、-j 用bzip 压缩或解压 、-v 显示压缩或解压的过程 、-f 目标文件名 。 案例: tar -czvf back.tar.gz /etc

在这里插入图片描述

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!