Linux的一些简单运用

[C:\~]$ ssh root@192.168.183.128 远程连接 

[zhhrzy@zhhrzy root]$  切换为普通用户

[root@zhhrzy ~]# passwd zhhrzy 更改用户zhhrzy的密码

[root@zhhrzy ~]# passwd rhel 更改用户rhel的密码

主机名临时修改为msms:

[root@zhhrzy ~]# hostname msms

[root@zhhrzy ~]# logout
[C:\~]$ssh root@xxx.xxx.xxx.xxx(重新登录之后才会生效)

[root@msms ~]# 

主机名永久修改为msms

[root@msms ~]# hostnamectl hostname msms
[root@msms ~]# hostnamectl
 Static hostname: msms
       Icon name: computer-vm
         Chassis: vm 🖴
      Machine ID: 75f0145709e34e5cb24b7c02e6fc1284
         Boot ID: 60ae7a8b24c04a3982d1d68b2a051ce4
  Virtualization: vmware
Operating System: Red Hat Enterprise Linux 9.3 (Plow)     
     CPE OS Name: cpe:/o:redhat:enterprise_linux:9::baseos
          Kernel: Linux 5.14.0-362.8.1.el9_3.x86_64
    Architecture: x86-64
 Hardware Vendor: VMware, Inc.
  Hardware Model: VMware Virtual Platform
Firmware Version: 6.00
 

[root@zhhrzy ~]# cd 切换目录 

[root@zhhrzy ~]# cat  /etc/   cat可以查看文件内容可以带多个参数

查看内置命令有哪些:

[root@zhhrzy ~]# help 
GNU bash,版本 5.1.8(1)-release (x86_64-redhat-linux-gnu)
这些 shell 命令是内部定义的。请输入 `help' 以获取一个列表。
输入 `help 名称' 以得到有关函数`名称'的更多信息。
使用 `info bash' 来获得关于 shell 的更多一般性信息。
使用 `man -k' 或 `info' 来获取不在列表中的命令的更多信息。

名称旁边的星号(*)表示该命令被禁用。

 job_spec [&]                                                                                 history [-c] [-d 偏移量] [n] 或 history -anrw [文件名] 或 history -ps 参数 [参数...]
 (( 表达式 ))                                                                                 if 命令; then 命令; [ elif 命令; then 命令; ]... [ else 命令; ] fi
 . 文件名 [参数]                                                                              jobs [-lnprs] [任务声明 ...] 或 jobs -x 命令 [参数]
 :                                                                                            kill [-s 信号声明 | -n 信号编号 | -信号声明] 进程号 | 任务声明 ... 或 kill -l [信号声明]
 [ 参数... ]                                                                                  let 参数 [参数 ...]
 [[ 表达式 ]]                                                                                 local [option] 名称[=值] ...
 alias [-p] [名称[=值] ... ]                                                                  logout [n]
 bg [任务声明 ...]                                                                            mapfile [-d 分隔符] [-n 计数] [-O 起始序号] [-s 计数] [-t] [-u fd] [-C 回调] [-c 量子] >
 bind [-lpvsPSVX] [-m 键映射] [-f 文件名] [-q 名称] [-u 名称] [-r 键序列] [-x 键序列:shell>   popd [-n] [+N | -N]
 break [n]                                                                                    printf [-v var] 格式 [参数]
 builtin [shell 内建 [参数 ...]]                                                              pushd [-n] [+N | -N | 目录]
 caller [表达式]                                                                              pwd [-LP]
 case 词 in [模式 [| 模式]...) 命令 ;;]... esac                                               read [-ers] [-a 数组] [-d 分隔符] [-i 缓冲区文字] [-n 读取字符数] [-N 读取字符数] [-p >
 cd [-L|[-P [-e]] [-@]] [目录]                                                                readarray [-d 定界符] [-n 计数] [-O 起始序号] [-s 计数] [-t] [-u fd] [-C 回调] [-c 量子]>
 command [-pVv] 命令 [参数 ...]                                                               readonly [-aAf] [名称[=值] ...] 或 readonly -p
 compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] [-F function] [>  return [n]
 complete [-abcdefgjksuv] [-pr] [-DEI] [-o option] [-A action] [-G globpat] [-W wordlist] [>  select NAME [in 词语 ... ;] do 命令; done
 compopt [-o|+o 选项] [-DEI] [名称 ...]                                                       set [--abefhkmnptuvxBCHP] [-o 选项名] [--] [参数 ...]
 continue [n]                                                                                 shift [n]
 coproc [名称] 命令 [重定向]                                                                  shopt [-pqsu] [-o] [选项名 ...]
 declare [-aAfFgiIlnrtux] [-p] [name[=value] ...]                                             source 文件名 [参数]
 dirs [-clpv] [+N] [-N]                                                                       suspend [-f]
 disown [-h] [-ar] [任务声明 ... | pid ...]                                                   test [表达式]
 echo [-neE] [参数 ...]                                                                       time [-p] 管道
 enable [-a] [-dnps] [-f 文件名] [名称 ...]                                                   times
 eval [参数 ...]                                                                              trap [-lp] [[参数] 信号声明 ...]
 exec [-cl] [-a name] [command [argument ...]] [redirection ...]                              true
 exit [n]                                                                                     type [-afptP] 名称 [名称 ...]
 export [-fn] [名称[=值] ...] 或 export -p                                                    typeset [-aAfFgiIlnrtux] [-p] name[=value] ...
 false                                                                                        ulimit [-SHabcdefiklmnpqrstuvxPT] [限制]
 fc [-e 编辑器名] [-lnr] [起始] [终结] 或 fc -s [模式=替换串] [命令]                          umask [-p] [-S] [模式]
 fg [任务声明]                                                                                unalias [-a] 名称 [名称 ...]
 for 名称 [in 词语 ... ] ; do 命令; done                                                      unset [-f] [-v] [-n] [名称 ...]
 for (( 表达式1; 表达式2; 表达式3 )); do 命令; done                                           until 命令; do 命令; done
 function 名称 { 命令 ; } 或 name () { 命令 ; }                                               variables - 一些 shell 变量的名称和含义
 getopts optstring name [arg ...]                                                             wait [-fn] [-p var] [id ...]
 hash [-lr] [-p 路径名] [-dt] [名称 ...]                                                      while 命令; do 命令; done
 help [-dms] [模式 ...]                                                                       { 命令 ; }
 

判断命令是内置还是外部命令:

[root@zhhrzy ~]# type -a su
su 是 /usr/bin/su
[root@zhhrzy ~]# type -a cd
cd 是 shell 内建
cd 是 /usr/bin/cd
[root@zhhrzy ~]# type -a true
true 是 shell 内建
true 是 /usr/bin/true
[root@zhhrzy ~]# type -a type
type 是 shell 内建[root@zhhrzy ~]# date +%Y%m%d
20240331

查看日期:

[root@zhhrzy ~]# date
2024年 03月 31日 星期日 19:40:35 CST
[root@zhhrzy ~]# date #%D
2024年 03月 31日 星期日 19:40:44 CST

[root@zhhrzy ~]# date +%Y%m%d
20240331
[root@zhhrzy ~]# date --help    查看关于日期的相关指令

 
 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值