红帽8.2 Linux学习2

1.虚拟机更改用户名

//查看虚拟机id
[root@localhost ~]# hostname
localhost.localdomain
//此时重置id
[root@localhost ~]# hostname lxb
//此时退出虚拟机ssh连接
[root@localhost ~]# exit
logout

Connection closed.

Disconnected from remote host(192.168.220.128:22) at 20:10:49.

Type `help' to learn how to use Xshell prompt.
//ssh连接
[C:\~]$ ssh 192.168.220.128


Connecting to 192.168.220.128:22...
Connection established.
To escape to local shell, press 'Ctrl+Alt+]'.

Activate the web console with: systemctl enable --now cockpit.socket

This system is not registered to Red Hat Insights. See https://cloud.redhat.com/
To register this system, run: insights-client --register

Last login: Wed Nov 17 20:10:05 2021 from 192.168.220.1
//重新查看虚拟机id
[root@lxb ~]# hostname
lxb

2.遍历文件

~当前用户本地目录的通配符,-返回上一次切换的目录,.查看目录, ..上一目录 , /根目录

绝对路径:从根目录开始查找        cd  /home/rehat

相对路径:从当前路径开始查找 

3.ls查看目录下的文件
-l  长格式列出文件详细信息  ls -l  / ll
-d  显示指定目录的属性

-h  人性化显示文件的大小
-a /-A 显示目录所有的文件
-R  递归列出当前目录以及子目录下的所有文件
-i  inode索引节点号

3.几种文件类型
         d  (directory)目录文件/普通文本文件(.txt)
         l  link 链接文件
         b  块设备文件
         c  字符设备文件
         p  管道文件
         s  socket 套接字文件

4.软链接(符号链接)和原文件不是一个文件

特点:在指定路径查找某个文件访问快速便捷,删除源文件快捷方式不能访问

对象:文本文件目录文件都可以创建,并且可以跨文件系统

链接文件:ln -s 原文件  链接文件

5.硬文件(多个文件名指向同一个inode)

特点:防止用户误删,备份(文件名)节省存储空间

对象:目录文件不能创建,且不可以跨文件系统

链接文件:ln 原文件 新文件

6.date时间设置

时间有两种,一种是硬件设计一种是系统时间

[root@a ~]# date
Wed Nov 17 01:46:43 EST 2021
[root@a ~]#   #date  月日时分年点秒
[root@a ~]# clock
2021-11-17 01:48:27.772885-05:00
[root@a ~]#   #clock是硬件时间,data为机械时间
[root@a ~]# #机械时间 就是 系统时间
[root@a ~]# hwclock -s
[root@a ~]# date
Wed Nov 17 01:50:24 EST 2021
[root@a ~]# clock
2021-11-17 01:50:27.757888-05:00
[root@a ~]#  #机械时间向系统时间靠齐
[root@a ~]# date +%H%M
0152
[root@a ~]# #%H为时,%M分
[root@a ~]# date +%H:%M
01:54
[root@a ~]# date %j
date: invalid date ‘%j’
[root@a ~]# date +%j
321
[root@a ~]# #查看今天是今年的第几天
[root@a ~]# #CST 北京时间  UTC 世界时间
[root@a ~]# date
Wed Nov 17 01:59:38 EST 2021
[root@a ~]# #EST 为美国东部时区
[root@a ~]# timedatectl set-timezone  Asia/Shanghai 
[root@a ~]# date
Wed Nov 17 15:00:35 CST 2021
[root@a ~]# #此时调整为中国时间
[root@a ~]# timedatectl status 
               Local time: Wed 2021-11-17 15:02:48 CST
           Universal time: Wed 2021-11-17 07:02:48 UTC
                 RTC time: Wed 2021-11-17 07:02:48
                Time zone: Asia/Shanghai (CST, +0800)
System clock synchronized: no
              NTP service: active
          RTC in local TZ: no
[root@a ~]# #对时间信息进行显示
[root@a ~]# set-time  设置系统时间

7.文件管理命令

touch创建文本文件

        touch file{1..10}      ---创建file1到file10

        touch  /home/{a,b}     ---在/的home下创建文件a和b

mkdir创建目录(创建同理)

   -p创建父目录  -v显示详细信息

8.rm删除文件命令(删除文本文件)

-r 递归 删除目录文件

-f 强制 强制删除文件

      *通配符(任意长度的任意字符)

8.cp复制文本

cp-p复制文本文件并复制源文件的属性

cp-r复制目录文件

cp-rp复制目录文件并且复制目录原属性信息

cp /test/c  /dir/ccc   复制/下的test的c文件,并转移到dir改名为ccc

9.mv移动文件

mv  a   /dir       把a移动到/下的dir中
mv  d2  /dir/dd2   移动d2到/下并改名为dd2

10.du估计文件空间使用情况(显示文件所占用的磁盘空间大小)

du      查看统计
du  -a  显示指定目录下占用磁盘空间的所有文件
du  -s  只统计文件占用大小
du  -h  显示单位
 

猜你喜欢

转载自blog.csdn.net/qq_44685426/article/details/121386998
8.2