Linux系统管理第三节知识点:常见的系统管理类命令
1. ls :显示指定工作目录下内容的命令
定义:
ls命令用于显示文件目录列表,和Windows系统下DOS命令dir类似。当执行ls命令时,默认显示的只有非隐藏文件的文件名、以文件名进行排序及文件名代表的颜色显示。当不加参数时,默认列出当前目录的列表信息。
选项:
操作:
2.pwd:显示当前工作目录的命令
定义:
pwd 是 Print Working Directory 的缩写,其功能是显示当前所在工作目录的全路径。主要用在当不确定当前所在位置时,通过 pwd 来查看当前目录的绝对路径。
选项:
-L显示当前的路径,有连接文件时,直接显示连接文件的路径,(不加参数时默认此方式)
-P显示当前的路径,有连接文件时,不使用连接路径,直接显示连接文件所指向的文件。 当包含多层连 接文件时,显示连接文件最终指向的文件
操作:
3.cd:改变当前工作目录的命令
定义:
cd 是 Change Directory 的缩写,这是用来切换工作目录的命令。
cd [相对路径或绝对路径或特殊符号] 说明: 不加参数时,默认切换到用户主目录,即环境变量HOME指定
的目录,如root用户的HOME变量为/root,那么cd命令不带参数时便切换到/root目录下。
~表示用户主目录,即HOME变量指定的目录,如root用户的主目录为/root。
-表示前一个工作目录。
…表示上级目录。
.表示当前目录
操作:
4.date:.显示或修改系统时间与日期的命令
字符串列表:
实例:
4.知识点补充:
(1)UTC时间:
通用协调时(UTC, Universal Time Coordinated)。UTC与格林尼治平均(GMT,Greenwich Mean Time)一样,都与英国伦敦的本地时相同。UTC与GMT含义完全相同。北京时区是东八区,领先UTC 8个小时
UTC + 时区差=本地时间
(2)CST(Central Standard Time 國家標準時間)
CST同时代表了下面4个时区:
CST:Central Standard Time (USA) 中部标准时间(美国) UTC -6:00
CST:Central Standard Time (Australia) 中部标准时间(澳大利亚) UTC 9:30
CST:China Standard Time 中国标准时间(北京时间) UTC 8:00
CST: Cuba Standard Time 古巴标准时间 UTC -4:00
(3)
系统时间(System Time):由内核维护的时间
硬件时间(Hardware Time):由BIOS提供的时间
相关命令:
查询修改系统时间:date
查询修改硬件时间:hwclock,clock
5.hwclock, clock:硬件时钟 显示或设定硬件时钟
参数:
-s, --hctosys:以硬件为准,把系统调整为与硬件时间相同;
-w, --systohc:以系统为准,把硬件时间调整为与系统时钟相同;
操作实例:
时间同步:
首先下载ntpdate服务,命令如下:
yum install ntpdate
百度搜索一个时钟源,结果如下:
网址如下:阿里云时钟源
操作:
6.yum源介绍:
(1)查看系统的安装包:
(2)当在yum install vim 的时候 实际为我们装了一个.rpm的包
GNUmake ----> .rpm
yum install vim —> .rpm
是从仓库中下载的(互联网上的仓库:即yum源)
(3)yum源的来源:
Centos 官方;(安装好系统后,默认就有)
国内镜像站(https://developer.aliyun.com/mirror/) ;
(4)wget作用:
类似于windows系统上的迅雷,可以从网络上下载软件
下载命令:yum install wget
(5)从互联网上下载一个镜像过程:(有网)
阿里云开元镜像站
Centos镜像站
第一步:将该目录下的文件移动到其他文件中去,然后下载一个新的镜像文件
其中/etc/yum.repos.d/CentOS-Base.repo为保存的路径
https://mirrors.aliyun.com/repo/Centos-7.repo是文件的下载地址
第二步:清理一下缓存,避免使用之前的缓存
第三步:生成缓存
第四步:测试安装mysql
附上卸载mysql的命令:yum -y remove mysql
(6)本地配置yum源
第一步:在Vmware中,确保iso镜像已经正常连接到系统上,在虚拟机上右键-设置-虚拟机设置,按照如图勾选和设置
光驱设备文件会存放在 /dev/sr0 下
第二步:将光驱设备文件挂载到对应的文件目录(datali)上
第三步:将/etc/yum.repos.d下原本的镜像文件清空
第四步:自己创建一个repo文件,并编辑
编辑内容如下:
[mylinux] 【节点名称】
name=“mylinux…” 【标识:没有实际意义】
baseurl=file:///datali 【该路径为镜像文件的挂载目录】
gpgcheck=0【安装软件的时候是否校验,0为不校验,1位校验】
enable=1【启动源,1为启动,0为不启动】
此时在/etc/yum.repos.d就有一个mylinux.repo文件,里面的内容如下
第五步:清理缓存
第六步:生成缓存
第七步:测试
使用 yum list 查看当前元下的包:
测试下载安装zip