前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >学linux,全靠这些了

学linux,全靠这些了

作者头像
DataScience
发布2019-12-30 17:46:18
8120
发布2019-12-30 17:46:18
举报
文章被收录于专栏:A2DataA2Data

本文标识 : 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的有庞大的命令体系,以上是我们基础操作中常用的命令有问题可以一起讨论,欢迎大家来补充。

期待一起成长

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-09-16,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 DataScience 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档