linux命令行中引号的区别,12.21- linux引号系列区别及命令行快捷键

12.21

linux引号系列区别及命令行快捷键

内容:

1.单引号双引号反引号区别

2.命令行快捷键

3.查看22号端口是否开启(5种方法)

4.yum安装常用工具

5.find  -iname

6.lrzsz

第1章单引号’’双引号””反引号``区别

1.1单引号:单引号的内容会原封不动的显示出来 所见即所得,吃啥吐啥

[root@oldboyedu43-lnb ~]# echo  '$LANG $(hostname) `pwd`'

$LANG $(hostname) `pwd`

1.2双引号:双引号与单引号类似,双引号里面的特殊符号会被解析(运行)  $LANG   $()

[root@oldboyedu43-lnb ~]# echo  "$LANG $(hostname) `pwd`"

en_US.UTF-8 oldboyedu43-lnb /root

1.3反引号: `` === $() 先运行里面的命令,显示到屏幕上的结果留下来

[root@oldboy oldboy]# echo '$LANG $(hostname) `pwd`'

$LANG $(hostname) `pwd`比较

[root@oldboy oldboy]# echo "$LANG $(hostname) `pwd`"

en_US.UTF-8 oldboy /oldboy

第2章linux快捷键(命令行中操作)

移动光标

把光标移动到这一行的开头    Ctrl + a

把光标移动到这一行的结尾    Ctrl+e

把光标向右移动一个单词      Ctrl+右

删除(剪切)光标所在位置到行首的内容   Ctrl + u

删除(剪切)光标所在位置到行尾的内容   Ctrl + k

粘贴                                   ctrl + y

其他功能(命令行)

取消                      ctrl  + c  (cancel)

清屏                      cerl  + l  ===clear

退出当前用户              ctrl  + d  ===logout

使用上个命令最后的东西    esc  + .(点)

锁定屏幕                  ctrl  + s

解锁                      ctrl  + q

查找之前敲过的命令        history |grep

查找你使用过的命令        ctrl  + r       例:→  awk -F   Ctrl +r  查找下一个

第3章补充:查看22端口是否开启(sshd)

3.1方法一: telnet    IP   22

3.2方法二netstat   -lntup|grep 22

3.3方法三:ss      -lntup|grep 22

3.4方法四:nmap   -p22 10.0.0.201 (需要yum安装)

3.5方法五:ps      -ef|grep 22

第4章Linux常用工具(需要yum安装)

tree

telnet          telnet   10.0.0.201  22

nc              nc   10.0.0.201  22

nmap           nmap  -p22 10.0.0.201

lrzsz   Windows与Linux桥梁

dos2unix

rpm  -qa  查看软件是否安装

rpm  -ivh  软件包.rpm    rpm安装软件

4.1补充:sed -i.bak‘s#oldboy#old girl#g’oldboy.txt

-i.txt 先把源文件备份  ,在对源文件内容进行修改

4.2DNS配置文件

PEERDNS=yes   网卡配置文件优先的原因

resolv.conf  实时生效

第5章find   -iname  查找不区分大小写

find  /oldboy  -type  f-iname“oldboy”

[root@oldboy oldboy]# touch wangzijuan WANGzijuan WANGZIJUAN

[root@oldboy oldboy]#find -type f -name "wangzijuan"

./wangzijuan

[root@oldboy oldboy]# find -type f -iname "wangzijuan"

./WANGzijuan

./wangzijuan

./WANGZIJUAN

5.1tar命令

创建压缩包尽量使用相对路径

第6章zip/unzip    linux和windows都支持   桥梁

6.1创建zip格式压缩包zip oldboy.txt.zip oldboy.txt

解压zip格式压缩包unzip oldboy.txt.zip

6.2windows上传文件到linux

1.yum   install lrzsz  -y

rz回车    在windows选择文件    默认上传到linux当前目录下

2.拖拽(可能不成功)

6.3linux下载文件到windows

1.se   文件名  回车   选择windows存放路径

626ed4428a4d75571490f95e0061618a.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
从引用可以看出,报错信息提到了JAVA_HOME未设置或找不到的问题。从引用可以看到,在slave2节点上执行了命令"echo $JAVA_HOME",结果为空。再从引用可以看出,在hadoop-daemons.sh脚本,会调用hadoop-config.sh脚本来设置环境变量,其包括JAVA_HOME。因此,可以推测在配置文件没有正确设置JAVA_HOME的路径,导致启动DataNode时出现错误。 至于您提到的"Directory is not readable: D:\tools\Hadoop\hadoop-2.7.7\data\dfs\datanode\current\BP-490180523-172.16.12.21-1692258474572"的问题,这是一个目录不可读的错误。根据错误信息,可能是由于路径的某个目录没有正确的权限或者文件损坏导致的。您可以检查该路径下的相关目录和文件的权限是否正确,并确保文件没有损坏。 综上所述,解决这两个问题的步骤如下: 1. 在配置文件正确设置JAVA_HOME的路径,确保该路径存在且正确。 2. 检查"D:\tools\Hadoop\hadoop-2.7.7\data\dfs\datanode\current\BP-490180523-172.16.12.21-1692258474572"路径下的目录和文件的权限,并确保文件没有损坏。 请注意,以上是基于提供的引用内容的推测,具体解决方法可能会因具体环境而有所不同。建议您按照以上步骤来解决问题,并在遇到其他问题时及时查找相关资料或咨询专业人士。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [Hadoop 启动 HDFS DataNode 时报错Error: JAVA_HOME is not set and could not be found.](https://blog.csdn.net/wangbaomi/article/details/108287757)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值