Linux基础命令(五)

Linux信息显示和搜索文件命令
1、uname 显示系统信息
参数:-a显示所有信息 -v显示内核版本 -n显示主机名称 -p显示处理器类型 -r显示内核发行版本号 -i显示硬件平台 -m显示计算机硬件架构
[root@localhost dir]# uname -a
Linux localhost.localdomain 2.6.32-754.el6.x86_64 #1 SMP Tue Jun 19 21:26:04 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
[root@localhost dir]# uname -r
2.6.32-754.el6.x86_64
[root@localhost dir]# uname -n
localhost.localdomain
[root@localhost dir]# uname -p
x86_64

2、hostname显示主机名 参数 -I 可以显示主机IP地址
[root@localhost dir]# hostname -I
10.1.33.27

3、dmesg 系统启动异常诊断
4、stat 显示文件或文件系统状态
5、du 统计磁盘空间使用情况 -a显示所有文件大小 -h人类可读 -s显示文件总大小
[root@localhost dir]# du -sh /etc
41M /etc

6、date 显示和设置系统时间,-d显示指定字符串所描述的时间,-s设置系统时间
[root@localhost dir]# date +%y
20
[root@localhost dir]# date +%Y
2020
[root@localhost dir]# date +%m
09
[root@localhost dir]# date +%d
08
[root@localhost dir]# date +%H
13
[root@localhost dir]# date +%M
52
[root@localhost dir]# date +%S
17
[root@localhost dir]# date +%F
2020-09-08
[root@localhost dir]# date +%T
13:52:45
[root@localhost dir]# clear
[root@localhost dir]# date +%F -d "-1day"
2020-09-07
[root@localhost dir]# date +%F -d "yesterday"
2020-09-07
[root@localhost dir]# date +%F -d "-2day"
2020-09-06
[root@localhost dir]# date +%F -d "+1day"
2020-09-09
[root@localhost dir]# date +%F -d "tomorrow"
2020-09-09
[root@localhost dir]# date +%F -d "1month"
2020-10-08
[root@localhost dir]# date +%F -d "1year"
2021-09-08

7、echo -n不要自动换行 -e解析转义字符
[root@localhost dir]# echo hello world
hello world
[root@localhost dir]# echo "hello \tworld"
hello \tworld
[root@localhost dir]# echo -e "hello \tworld"
hello world
[root@localhost dir]# echo hi;echo world
hi
world
[root@localhost dir]# echo -n hi;echo world
hiworld
[root@localhost dir]# echo -e "\033[32m green color\033[0m"
green color
[root@localhost dir]# echo -e "\033[34m yellow color\033[0m"
yellow color
[root@localhost dir]# echo -e "\033[33m yellow color\033[0m"
yellow color
背景色范围 40-47 字体颜色范围30-37
[root@localhost dir]# echo -e "\033[42;37m 绿地白字\033[0m"
绿地白字
[root@localhost dir]# name=zhangsan
[root@localhost dir]# echo $name
zhangsan

8、watch 监视命令执行情况 -n命令执行的间隔时间默认是2s
[root@localhost dir]# watch -n 1 -d netstat -ant
9、which 显示命令的全路径
[root@localhost dir]# which date
/bin/date
[root@localhost dir]# which cp
alias cp=‘cp -i‘
/bin/cp
10、whereis
11、locate 快速定位文件路径,mlocate.db数据库文件,updatedb

Linux基础命令(五)

上一篇:删除redis中指定key模式的数据的shell脚本


下一篇:aspose调用打印机打印文档