linux小白入门基础命令(二)
目录
一、linux系统链接文件
链接文件分为硬链接和软链接。
1.1 硬链接
硬链接就像一个指针,指向文件索引
这篇博客继续更新linux的基础命令,主要是linux链接文件命令,系统信息类基础命令 目录 一、linux系统链接文件 链接文件分为硬链接和软链接。 1.1 硬链接 硬链接就像一个指针,指向文件索引节点,系统不会为它重新分配inode,inode非常重要,大家看这个链接,方便大家理解。 入门linux一定要知道的inode和blockw 举例说明: 在lmy1目录下建立一个叫abc的硬链接指向/目录下的lmy.txt文件文件 然后查看inode值一样,说明二者存储空间一样,意味着abc这个硬链接不占用空间。 命令就是ln 源文件 目标文件
但是注意的是,硬链接不可以在不同的文件系统的文件间建立链接!!! 1.2软链接 软链接就方便多了,你就往windows的快捷方式上想就行呗,快捷方式会占用空间吧,然后软链接会占用空间,同理,会有不同的inode,并且它还可以跨文件系统建立链接。
可见idnode号码不一样,验证了上述说法。 二、系统信息类命令 2.1date命令 这个命令可太多东西了,它可以显示或设定系统的日期与时间,只举一些典型的给大家展示一些吧
date 121010222022 /将时间更改为2021年12月10日10点22分 2.2 timedatectl命令 这是一个新工具,他作为systemd系统和服务器管理的一部分,代替旧的传统的用在基于linux分布式系统的sysvinit守护进程的date命令,timedatectk命令可以查询和更改系统时钟和设置linux命令系统,你可以使用此命令来设置或更改当前的日期,时间和时区 设置时间
设置时区,设置为亚洲上海
2.3 w命令 查看系统中有哪些用户登录
比如我在用xshell复制一个ssh渠道,然后我用其中一个渠道ping ,然后在第二个渠道查看 发现了可以在另外一个渠道里看到第一个渠道在ping 百度,所以w这个命令可以查看目前登录在这个linux的用户在干什么,同时还会有消耗cpu,登录用户等信息。 再给大家看一下last命令,可以查看这个操作系统登录、关机记录 2.4 hostname命令 hostname,查看主机名 列出主机名
在这里介绍一下hostnamectl命令吧 显示当前主机名称的配置信息,这就是你的linux的配置信息,就像你的windows里面点我的计算机那里查看你当前电脑的信息一样
修改主机名
这样就将你的主机名改为lmy,因为我刚学了docker,可能大数据集群那里也涉及了这个问题,我们需要跨域linux系统进行复制粘贴文件(scp:Linux scp 命令用于 Linux 之间复制文件和目录),但是你想想如果用ip地址太麻烦了吧,所以我们就可以使用域名代替ip进行跨域scp,我们可以编辑/etc/hosts文件,添加域名解析,比如192.168.65.1 node1 192.168.65.2 master 192.168.65.3 node2 这样这三个linux系统直接就可以通过域名来互相认识对方。 2.5 uname命令 uname用于,显示系统相关信息,如主机名,内核版本号,硬件架构等。如果什么也没指定命令,即显示系统内核的命令。 显示系统主机名、内核版本号、cpu类型等信息
显示当前系统版本内核
显示当前系统的硬件架构
后期会继续更新添加用户、用户组的权限,破解密码,shell环境等内容,大家持续关注!!! (编辑:威海站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |