本文标识 : L00004
本文编辑 : 灭霸 编程工具 : redhat8 阅读时长 : 8分钟
修改主机名
临时更改主机名
hostname 主机名
注意:重新登录生效
永久更改
hostnamectl set-hostname <主机名>
vi /etc/sysconfig/network
注意:永久生效的命令需要重启系统
用vi的命令编辑这个编辑命令后面我们会讲
查看系统时间
date 显示系统当前时间
-R按照 RFC822 文档中的时间格式来实现时间
-r 文件名显示文件的最后修改日期
-u 显示 utc 时间 ( 通用时间 )
date 还可以按照管理员给定的格式来显示时间使用方法 date +" 变量 "
变量含义%a简写星期 (sat,sun)%D按 月 / 日 / 年格式显示%A星期 (sunday)%d显示日期%b简写月 (Jan)%H小时 (24 小时制 )%B月 (January)%I小时 (12 小时制 )%j显示一年中的第几天%M分钟 (00-59)%U显示一年中的第几周%S秒%y年简写%Y年%r以 12 小时制的时间格式显示 小时 /
分钟 / 秒 上午/ 下午%s以 1970 年 1 月 1 日 0 时 0 分开始
计算到目前所经过的时间%x按照 月 / 日 / 年 显示%X按照 H:M:S 显示%c显示当前时区和详细的时间
示例:date + "time %H 小时 %A 星期 "
使用 date 修改 Linux 上的系统时间 date 命令不光能显示时间,还能修改系统上的时间。
修改方法:date MMDDhhmmyy
变量含义时间MM月0-12DD日1-31hh小时00-23mm分钟0-59yy年1970---
注意 : 修改系统时间需要管理员权限来做
hwclock 显示硬件时钟
将系统时钟同步至硬件时钟
hwclock --systohc
将硬件时钟同步至系统时钟
hwclock --hctosys
cal显示日历
关闭防火墙
防火墙与 SELinux 都属于 Linux 的安全防御工具
防火墙与 SELinux 都属于 Linux 的安全防御工具 , 为保障后续实验能够顺利完成,故先将两者关闭。
1. 关闭防火墙
service 是 redhat6 以前使用停启服务的命令,系统7变成 systemctl
start 启动、stop 关闭、status 状态
service iptables stop
systemctl stop firewalld.service
禁止防火墙开机启动
systemctl disable firewalld.service
防火墙与 SELinux 都属于 Linux 的安全防御工具 , 为保障后续实验能够顺利完成,故先将两者关闭。
3. 关闭 SELinux
vi /etc/selinux/config
将文件中的SELINUX=enforcing改为SELINUX=disabled 保存并退出 :^x->y-> 回车
查看文本内容
1、cat
选项 | 含义 |
---|---|
-b | 显示文件内容的时候显示行数 |
-n | 显示文件内容包括空行 |
-s | 将多个空行合并成一个空行输出 |
2、more
选项含义+行数 直接从给定的行数开始显示-s将多个空行压缩成一个空行-p清除屏幕后再显示
3、less
命令格式:less 文件名
4、head
选项含义-n< 行数 > 显示文件的最前指定的行-c< 字节数 > 显示文件前 N 个字
节数里的内容-q不输出文件头的内容-v输出文件头的内容
5、tail 查看文件尾部
选项含义-f循环读取-c< 字节数 > 显示文件前 N 个字节
数里的内容-q不输出文件头的内容-n< 行数 > 指定所显示的行数-v输出文件头的内容
查找命令
1、find
特点 : 最强的查找工具 , 功能极度彪悍。(在这里就不多说了,如果要写两篇都不够呢,使用频繁的小伙伴欢迎留言谈论)
命令格式:find 路径表达式 类型 关键字
表达式以 - , () ! 开始在这之前的都被认为是路径表达式中可以含有通配符 * ? [] 等参数
-name 查找某个指定的文件
2、whereis
特点 : 是查找工具中速度最快的一个,但是 whereis 查找的范围有限, whereis 只能查找 2 进制程序,文档和源码。
命令格式:whereis [ 选项 ]
选项 | 含义 |
---|---|
-b | 查找 2 进制程序 |
-m | 查找文档 |
-s | 查找源码 |
whereis ls
关于linux的有庞大的命令体系,以上是我们基础操作中常用的命令有问题可以一起讨论,欢迎大家来补充。
期待一起成长