简单使用Linux

1.1使用xshell远程登陆

远程登陆命令:

[C:\~]$ ssh root@192.168.65.133
​
​
Connecting to 192.168.65.133:22...
Connection established.
To escape to local shell, press 'Ctrl+Alt+]'.
​
Activate the web console with: systemctl enable --now cockpit.socket
​
Register this system with Red Hat Insights: insights-client --register
Create an account or view all your systems at https://red.ht/insights-dashboard
Last login: Tue Sep 19 13:51:55 2023 from 192.168.65.1
[root@node1 ~]# 
​

ctrl+d注销登陆

1.2在虚拟机界面打开Linux的活动终端

使用CTRL+shirt+‘+’放大终端

CTRL+'-'缩小终端

2.1使用命令操作Linux系统

2.2命令格式

主命令   参数     操作对象
  • 主命令:为命令的词组

  • 参数:

    • 短格式:以减号(-)开头,参数字母

    • 长格式:以2个减号(--)后跟上完整的参数单词

2.3查看IP命令

[root@node1 ~]# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: ens160: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 00:0c:29:cb:7c:9a brd ff:ff:ff:ff:ff:ff
    altname enp3s0
    inet 192.168.65.133/24 brd 192.168.65.255 scope global dynamic noprefixroute ens160
       valid_lft 1778sec preferred_lft 1778sec
    inet6 fe80::20c:29ff:fecb:7c9a/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever
​
[root@node1 ~]# ifconfig
ens160: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.65.133  netmask 255.255.255.0  broadcast 192.168.65.255
        inet6 fe80::20c:29ff:fecb:7c9a  prefixlen 64  scopeid 0x20<link>
        ether 00:0c:29:cb:7c:9a  txqueuelen 1000  (Ethernet)
        RX packets 21483  bytes 31186370 (29.7 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 5498  bytes 318115 (310.6 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
​
lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 24  bytes 2514 (2.4 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 24  bytes 2514 (2.4 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
​
​

2.4重启关机命令

reboot重启

shutdown now 关机

2.5查看内核版本

[root@8 ~]# cat /etc/redhat-release 
Red Hat Enterprise Linux release 8.5 (Ootpa)
[root@8 ~]# 
[root@server ~]# uname -r
5.14.0-162.6.1.el9_1.x86_64
5:主版本号
14:主修订版本号
0-162:次要版本号
6.1:补丁版本
el9:红帽9
x86——64:使用平台
​

2.6查看shell的类型

[root@server1 ~]# cat /etc/shells 
/bin/sh
/bin/bash
/usr/bin/sh
/usr/bin/bash

2.7切换账户

[root@server1 ~]# su fox
[fox@server1 root]$ su root
密码: 
[root@server1 ~]# 

2.8 使用桌面终端访问linux

2.8.1终端
  • 终端:也称为终端设备,是处于计算机网络中最外围的设 备,主要用于用户信息的输入输出等

  • 图形化终端:活动->终端

  • 命令行终端:系统默认共有6个终端界面,相互不影响, 这些终端都是虚拟的终端,使用ctrl+alt+F(1、2、3、 4、5、6)快捷键进入

2.8.2命令提示符
  • 默认:[root@localhost ~]#

  • root:现已登录的账户名,可以通过su 普通账户 命令进 行切换查看

  • @:分隔符 localhost:当前主机名

  • ~:该位置表示当前工作目录, ~ 表示/root

  • : 该位置有2种符号,# 表示以root身份登录,$表示以 普通账户身份登录

2.9目录切换-cd

  • 作用:更改当前工作目录,即切换目录

  • 格式:

cd  -参数  路径
  • 路径

    • 绝对路径:从/根目录开始描述,推荐 、

    • 相对路径:从当前工作目录开始描述

[root@server1 ~]# cd /
[root@server1 /]# cd /root/
[root@server1 ~]# cd ~
[root@server1 ~]# cd /etc/
[root@server1 etc]# cd ..
[root@server1 /]# 
​

2.10查看当前工作目录-pwd

[root@server ~]# pwd
/root
[root@server ~]# cd /etc/yum.repos.d/
[root@server yum.repos.d]# pwd
/etc/yum.repos.d
[root@server yum.repos.d]# cd ~
[root@server ~]# pwd
/root
[root@server ~]# su fox
[fox@server root]$ cd ~
[fox@server ~]$ pwd
/home/fox
[fox@server ~]$ su root
密码:

2.11修改用户密码 passwd

[root@server ~]# passwd root
更改用户 root 的密码 。
新的密码:
无效的密码: 密码少于 8 个字符
重新输入新的密码:
passwd:所有的身份验证令牌已经成功更新。
​

2.12浏览目录内文件-ls

[root@server ~]# ls
[root@server ~]# ls /etc
[root@server ~]# which ls  
alias ls='ls --color=auto'
/usr/bin/ls
[root@server1 /]# ls -a  -a是all的意思
.    a.out   boot  home   media  proc   run   spiral1.c  sys  t2.txt  tmp
..   bin     dev   lib    mnt    RHCSA  s1    spiral.c   t1   temp    usr
afs  block1  etc   lib64  opt    root   sbin  srv        t2   test    var
[root@server1 /]# 

蓝色:文件夹目录

白色:普通文件

红色:压缩包

绿色:可执行文件

青色:快捷方式(俗称:软连接)

黄色:设备文件

2.13寻求帮助 -man

2.14

3.1系统安装后的优化操作

3.1.1关闭防火墙

[root@node1 ~]# systemctl stop firewalld //临时关闭
[root@node1 ~]# systemctl disable firewalld //取消开机启动
[root@node1 ~]# getenforce //查看状态
Enforcing
[root@node1 ~]#  setenforce 0
[root@node1 ~]# getenforce 
Permissive
[root@node1 ~]#                 
临时关闭重启失效

3.1.2对当前主机名进行修改

[root@node1 ~]# hostnamectl set-hostname node1
[root@node1 ~]# 
重启后生效

localhost 当前主机名

[root@server1 ~]# ping localhost
PING localhost(localhost (::1)) 56 比特的数据
64 比特,来自 localhost (::1): icmp_seq=1 ttl=64 时间=0.024 毫秒
64 比特,来自 localhost (::1): icmp_seq=2 ttl=64 时间=0.055 毫秒
64 比特,来自 localhost (::1): icmp_seq=3 ttl=64 时间=0.066 毫秒
64 比特,来自 localhost (::1): icmp_seq=4 ttl=64 时间=0.038 毫秒
^C
--- localhost ping 统计 ---
已发送 4 个包, 已接收 4 个包, 0% packet loss, time 3066ms
rtt min/avg/max/mdev = 0.024/0.045/0.066/0.016 ms
[root@server1 ~]# 
​

3.1.3修改yum源

[root@node1 ~]# cd /etc/yum.repos.d/
[root@node1 yum.repos.d]# ls
CentOS-9-Stream.repo      epel.repo          redhat.repo
epel-cisco-openh264.repo  epel-testing.repo
[root@node1 yum.repos.d]# rm -f redhat.repo 
[root@node1 yum.repos.d]# ls
CentOS-9-Stream.repo      epel.repo
epel-cisco-openh264.repo  epel-testing.repo
[root@node1 yum.repos.d]# 
使用xftp上传yum源文件
​
​
[root@node1 yum.repos.d]# yum clean all  //清除
正在更新 Subscription Management 软件仓库。
无法读取客户身份
​
本系统尚未在权利服务器中注册。可使用 subscription-manager 进行注册。
​
31 文件已删除
[root@node1 yum.repos.d]# yum makecache  //缓存
正在更新 Subscription Management 软件仓库。
无法读取客户身份
​
本系统尚未在权利服务器中注册。可使用 subscription-manager 进行注册。
​
CentOS-9-stream - Base - mirrors.aliyun.c 1.5 MB/s | 7.8 MB     00:05    
CentOS-9-stream - AppStream - mirrors.ali 2.0 MB/s |  18 MB     00:09    
Extra Packages for Enterprise Linux 9 - x 4.0 MB/s |  19 MB     00:04    
Extra Packages for Enterprise Linux 9 ope 316  B/s | 2.5 kB     00:07    
上次元数据过期检查:0:00:01 前,执行于 2023年09月19日 星期二 14时27分08秒。
元数据缓存已建立。
[root@node1 yum.repos.d]# 

3.1.4快照

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值