Linux自学总结DAY2,坚持!

进阶命令

1.df 查看磁盘空间

a. df -h 以较高可读性来查看磁盘空间 只看第一行,其他是预留的空间且不能分配
在这里插入图片描述

2.free 查看内存的使用情况

a. free -m 已M为单位 swap 一般应急使用 一般设置为实际内存2-4倍
在这里插入图片描述
3.head 展示文件的前n行

a. head -n 【文件】 n代表数字
在这里插入图片描述
4.tail 展示文件的后n行

a. tail -n 【文件】 展示文件的后n行
在这里插入图片描述

b. tail -f 【文件】 显示文件的动态变化,只限于命令操作,一般用于日志
在这里插入图片描述

5.less 查看文件,以较少行显示,也可以在:后面输入

a. less 【文件名】 翻到顶部了不能继续往上翻和cat一样,:和vim一样有退出功能,输入数字是在当前页面进行跳行
在这里插入图片描述

*6.wc 统计*文件(不是文件夹)内容信息,包括行数,单词数(以空格来区分),字节数

a. wc -l 按行数统计
b. wc -w 按单词数统计
c. wc -c 按字节数统计在这里插入图片描述

7.date 表示操作时间(设置:一般不使用设置,读取) CST表示当地时间

a. date +%F ||date +%Y-%m-%d 按2020-04-20输出
b. date “+%F %T” ||date “+%Y-%m-%d %H:%M:%S” 按2020-04-20 19:10:00输出
c. date -d “+1 day” “+%F %T” 输出后一天的时间
在这里插入图片描述
8.cal 查看日历

a. cal 或者cal -1 显示当前月份的日历
b. cal -3 显示当前月份,前一月份,后一月份的日历
c. cal -y 显示一年的日历
在这里插入图片描述

9.clear/ctrl+ L 清除终端中已经存在的信息,但还是可以往上移,不是真正清屏

10.管道 | (切记拼音gun 也有丨,是假的),不能单独使用,起辅助的作用

a. 用于过滤(使用率最高)ls / | grep m 输出根目录的含有m的文件在这里插入图片描述
b. 特殊用法
在这里插入图片描述
c. 扩展处理的用法在这里插入图片描述

高级命令

1.hostname 操作主机名(操作分为读取和设置)这个命令改的主机名是临时的重启就没了
在这里插入图片描述
2.id 查看一个用户的基本信息(用户、用户组、附加组),不指定用户就显示当前的用户的信息在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
3.whoami 我是谁 获取当前登录用户,一般用于shell脚本
在这里插入图片描述
4.ps 用于报告当前系统的进程状态

a. ps -ef 等价于ps -A列出全部的进程 无父进程的就为僵尸进程
在这里插入图片描述
过滤查找最少有两行,因为其中一行查询的也是一个进程
在这里插入图片描述
5.top 查看服务器进程占的资源 动态的显示 按q退出
在这里插入图片描述

  1. PID 进程id
  2. USER 用户
  3. PR 优先级 数字越大优先级越高
  4. NI 用户进程空间内改变过优先级的进程占用CPU百分比
  5. VIRT 虚拟内存
  6. RES 常驻内存
  7. SHR 共享内存
  8. S 进程状态(S表示睡眠 R 表示运行)
  9. %CUP CUP使用率
  10. %MEM 内存占用率 3个都重要

快捷键M 按照内存降序排序
快捷键P 按照cup使用率降序
快捷键1 显示完整的cup

  1. TIME+ 持续时间
  2. COMMAND 进程名称
    实际进程使用内存为:RES-SHR
    在这里插入图片描述
    6.du -sh【路径】 统计目录的大小 ls -l 里面的total,系统中1个block的大小是4k,只是表示文件的大小,不包含内部文件。linux一切皆文件
    a. du -s 只显示汇总
    b. du -sh 以较高可读性展示汇总
    在这里插入图片描述
    在这里插入图片描述
    7.find 用于查找文件 find里面文件用f 文件夹用d 低级用户不能搜高级,高级能搜索低级
    a. find 【路径范围】 选项 选项的值
    b. find -name 按名字搜索在这里插入图片描述
    c. find -type 按照类型搜索 f 或者d 隐藏文件也可以搜素出来
    d. '-'表示文件夹 'd’表示文件在这里插入图片描述
    8.service指令 控制软件的启动、停止、重启
    a. service 【服务名】-start、stop、restart

9.kill 和 killall kill常和ps -ef一起

a. kill 【进程pid】 或者killall 进程名称

10.ifconfig 查看网卡 ens33是linux网卡 lo是本地回还网卡,地址一般都为127.0.0.1
在这里插入图片描述
11.reboot 重新启动计算机

a.reboot -w 主要用于测试 ,关机但是不重启,可以看到日志

12.shutdown 关闭计算机

a.shutdown -h 12:00 “系统将在12:00关闭” centos7.X之前取消这个命令ctrl +C centos7.X之后的取消是终端中输入ctrl - c b.init 0 c.halt d.poweroff

13.uptime 查看计算机开机持续的时间
14.uname 获取操作系统的类型 uname-a 系统的全部信息
在这里插入图片描述
**15.netstat_tnlp 查看网络状态 **
在这里插入图片描述
16.man 查看命令的手册 man cp;

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值