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

2023-10-25 04:10

本文主要是介绍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

这篇关于linux命令行中引号的区别,12.21- linux引号系列区别及命令行快捷键的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/279932

相关文章

防止Linux rm命令误操作的多场景防护方案与实践

《防止Linuxrm命令误操作的多场景防护方案与实践》在Linux系统中,rm命令是删除文件和目录的高效工具,但一旦误操作,如执行rm-rf/或rm-rf/*,极易导致系统数据灾难,本文针对不同场景... 目录引言理解 rm 命令及误操作风险rm 命令基础常见误操作案例防护方案使用 rm编程 别名及安全删除

Vue和React受控组件的区别小结

《Vue和React受控组件的区别小结》本文主要介绍了Vue和React受控组件的区别小结,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学... 目录背景React 的实现vue3 的实现写法一:直接修改事件参数写法二:通过ref引用 DOMVu

Linux下MySQL数据库定时备份脚本与Crontab配置教学

《Linux下MySQL数据库定时备份脚本与Crontab配置教学》在生产环境中,数据库是核心资产之一,定期备份数据库可以有效防止意外数据丢失,本文将分享一份MySQL定时备份脚本,并讲解如何通过cr... 目录备份脚本详解脚本功能说明授权与可执行权限使用 Crontab 定时执行编辑 Crontab添加定

使用docker搭建嵌入式Linux开发环境

《使用docker搭建嵌入式Linux开发环境》本文主要介绍了使用docker搭建嵌入式Linux开发环境,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面... 目录1、前言2、安装docker3、编写容器管理脚本4、创建容器1、前言在日常开发全志、rk等不同

linux系统上安装JDK8全过程

《linux系统上安装JDK8全过程》文章介绍安装JDK的必要性及Linux下JDK8的安装步骤,包括卸载旧版本、下载解压、配置环境变量等,强调开发需JDK,运行可选JRE,现JDK已集成JRE... 目录为什么要安装jdk?1.查看linux系统是否有自带的jdk:2.下载jdk压缩包2.解压3.配置环境

Linux搭建ftp服务器的步骤

《Linux搭建ftp服务器的步骤》本文给大家分享Linux搭建ftp服务器的步骤,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录ftp搭建1:下载vsftpd工具2:下载客户端工具3:进入配置文件目录vsftpd.conf配置文件4:

Go之errors.New和fmt.Errorf 的区别小结

《Go之errors.New和fmt.Errorf的区别小结》本文主要介绍了Go之errors.New和fmt.Errorf的区别,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考... 目录error的基本用法1. 获取错误信息2. 在条件判断中使用基本区别1.函数签名2.使用场景详细对

Redis中哨兵机制和集群的区别及说明

《Redis中哨兵机制和集群的区别及说明》Redis哨兵通过主从复制实现高可用,适用于中小规模数据;集群采用分布式分片,支持动态扩展,适合大规模数据,哨兵管理简单但扩展性弱,集群性能更强但架构复杂,根... 目录一、架构设计与节点角色1. 哨兵机制(Sentinel)2. 集群(Cluster)二、数据分片

Linux实现查看某一端口是否开放

《Linux实现查看某一端口是否开放》文章介绍了三种检查端口6379是否开放的方法:通过lsof查看进程占用,用netstat区分TCP/UDP监听状态,以及用telnet测试远程连接可达性... 目录1、使用lsof 命令来查看端口是否开放2、使用netstat 命令来查看端口是否开放3、使用telnet

Linux系统管理与进程任务管理方式

《Linux系统管理与进程任务管理方式》本文系统讲解Linux管理核心技能,涵盖引导流程、服务控制(Systemd与GRUB2)、进程管理(前台/后台运行、工具使用)、计划任务(at/cron)及常用... 目录引言一、linux系统引导过程与服务控制1.1 系统引导的五个关键阶段1.2 GRUB2的进化优