九五从零开始的运维之路(其六)


前言

本篇将简述的内容:Linux系统下的系统信息查看与修改和内容统计与筛选

一、系统信息查看与修改

(一)主机名

1.临时修改,重启失效

hostname new_hostname # 更改主机名
bash # 刷新

2.永久修改

2.1通过命令行修改

hostnamectl set-hostname new_hostname # 更改主机名
bash # 刷新

2.2通过配置文件修改

需要重启才能生效

vim /etc/hostname new_hostname :wq

(二)时间查看

1.系统时间date

date #输出系统时间
date [选项] [+格式]
date +%Y # 年份
date +%m # 月份
date +%d # 日期
date +%H # 小时
date +%M # 分钟
date +%S # 秒
touch date +%Y%m%d%H%M%S_test.txt # 创建带有时间戳的文件

2.硬件时间hwclock

bios中的时间,由主板的bios电池充当电源

hwclock # 输出硬件时间

(三)显示输出系统信息

uname,用于查看主机名、内核版本、以查看32/64平台。

uname -a # 显示所有信息
uname -n # 查看主机名
uname -r # 查看内核版本

(四)文件的详细属性查看

stat # 文件的详细属性查看
stat /path/文件名 # 查看指定文件的详细属性

(五)连接文件

文件链接有两种方式:软连接和硬连接。
软链接就类似于Windows的快捷方式。
而创建的硬链接除了文件位置和名称,其余的部分和源文件是一样的。
通过以下表格作以简单区分

软连接硬连接
目录或文件都可不能是目录
属性变化属性完全一样
修改一方,内容同步修改一方,内容同步
源文件删除或移动,链接文件不可用源文件删除或移动,链接文件不受影响

ln -s /path/sourceFile /path/destinationFile
创建一目标文件指向源文件的软连接
ln /path/sourceFile /path/destinationFile
创建一目标文件指向源文件的硬连接

(六)生成指定容量的文件

dd # 生成指定容量的文件
dd if=从哪个文件读取数据 of=将数据写到哪里 bs=每次写入的数据大小 count=总共写几次
eg:
dd if=/dev/zero of=./txt5 bs=1MB count=5
从/dev/zero 文件内读取数据,将数据写入到本目录下的txt5文件内,每次写入1MB大小的数据,共写5次


二、内容统计与筛选

(一)目录

1.查找–find

find path 条件选项 关键字 # 查看满足一定条件的目录内容
条件选项:
-name # 名称
-type # 文件类型
文件类型子命令
f # 普通文件
d # 目录
b # 块设备文件
c # 字符设备文件
l # 软连接文件
-size # 大小
-user # 用户
-group # 组
时间
-amin -atime -mmin -mtime -cmin -ctime

2.容量–du

du [条件选项] [文件名或目录] # 统计文件占用磁盘的大小
条件选项:
-a #统计所有
-s #统计总容量
-h #人性化显示

举个例子
统计/opt的总容量
du -sh /opt
统计/opt下的每个文件的大小
du -ah /opt

(二)文件

1.数量–wc

wc [条件选项] [文件名或目录] # 输出文件中的行数、单词数、字节数
条件选项:
-l # 行数
-w # 单词数
-c # 字节数

2.过滤–grep

grep [条件选项] [过滤字符] [文件名或目录]
#打印匹配给定模式的行
条件选项
-n # 在结果中显示行号
-i # 忽略大小写进行匹配
-v # 反向显示


总结

以上便是本篇文章对于系统信息查看与修改和内容统计与筛选介绍,虽然内容看上去有些繁多,但实际上的内容归结下来,也就十个左右的命令词以及其延伸,记住这些命令词,剩下的多敲敲代码,一切就都迎刃而解了。

  • 12
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值