linux基础(二)远程连接、cd、rm、cp、mv、cat、绝对路径、管道符、

1.远程链接:


    SecureCRT、xshell:windows连接linux的工具
    
    SecureFX、xftp:用于远程传输文件。

远程连接:

    windows远程连接windows:mstsc  administrator 

    windows远程连接linux:SecureCRT、xshell、

    linux远程连接linux:ssh   exit

    linux远程连接windows:没有

先查看linux的ip地址

ifconfig

后面的inet就是linux的ip地址

2.cd、pwd、mkdir、rmdir、cp、mv、rm

cd :change directory  该命令用于改变当前的路径

语法:cd [绝对路径或相对路径]

    1.cd /etc

    2.cd .. 返回上一级

    3.cd ~  到属主目录

    4.cd - 返回进入此目录之前所在的目录

--------------------------------------------------------
属主目录:指的是“家目录”。

    root用的属主目录是/root目录。
    普通用户的属主目录是/home目录下以该用户名命名的目录。

pwd:用于显示当前的完整路径。

语法:pwd

--------------------------------------------------------
linux的文件和目录:


    linux没有文件夹的概念取而代之的是目录。

    linux没有盘符的概念取而代之的是根/。

mkdir 用于创建目录:

    语法:mkdir [-option] 目录名称

-p:当建立的目录的父目录不存在时同时建立父目录。

    1.mkdir  abc  创建一个abc的文件夹

    2.mkdir aaa bbb ccc

    3.mkdir -p x/y/z 

-p:当简历的目录父母里不存在时,同时建立父目录

rmdir: 只能删除空目录

------------------------------------------------------------------------------------

cp:用于复制文件。

    语法:cp [-option] 原文件 目标文件

-r:连同目录下所有的文件和子目录一并复制。
1.在同一个目录下复制文件

cp 123 456

把123复制并改名为456,123和456文件都有

2.复制本地的文件到其他目录不改名字。

cp 123 /home/123

cp 123 /home

3.复制本地的文件到其他目录改名字。

cp 123 /home/456

4.复制其他目录的文件到另外的目录并改名字。

cp /root/123  /home/456

cp 1 2 3  /mnt  

把1 2 3 放到/mnt下

但不能x

cp 1 /root  /home  /mnt

5.面试真题:如何把一个服务器的文件复制到另一个服务器。scp 文件名 IP地址:路径 

scp 文件名  IP地址:路径

scp 1355 172.21.5.122:home/111

6.-r:连同目录下所有的文件和子目录一并复制

加参数-r 复制整个目录。

cp -r a b 复制一个文件夹并改名为b

---------------------------------------------------------------------------------------

mv :用于移动文件或目录

    语法:mv 原文件 目标文件

1.在同一个目录下移动文件或目录。(mv常常用于重命名)

move 456 789

注意:这里面123没有了,只有789

2.移动文件或目录到其他目录不改名字

mv 123 /home

mv 123 /home/123

3.移动文件或目录到其他目录改名字。

mv 123  /home/456

4.移动其他地方的文件或目录到另外的地方改名字。

mv /root/123  /home/456

--------------------------------------------------------------------------

rm    用于删除文件:


    语法:rm [-option] 文件名

    -r:连同目录下所有的文件和子目录一并删除。

    -f:强制删除不提示

rm -rf  /*--------禁止使用

rm -rf -----------谨慎使用

rm -rf 111 222 333

删除111 222 333

3.cat、more、less

cat:用于将文件的内容连续输出到屏幕上。


    语法:cat [-option]  文件名


        -n:显示行号

        -b:显示行号,但空行不算。


cat的缺点:如果文件内容过多超过一屏幕会一闪而过。


-----------------------------------------------------------------------------------------

more:与cat类似不一样的地方在于文件内容过多cat会一闪而过而more会停下来等待用户下翻。


    语法:more [-option] 文件名


    +n:从指定的第n行开始显示

    -n:定义屏幕的大小为n行


下翻:

回车:一行行下翻

空格:一页页下翻


more的缺点:只能下翻不能上翻。

-------------------------------------------------------------------------------------------

less:less与more几乎一样。唯一的区别在于less可以使用上下键和(pageup pagedown)进行上下翻。


    语法:less [-option] 文件名


    -N:显示行号


按q退出
---------------------------------------------------------------------------------------------

linux默认的查看方式是cat

---------------------------------------------------------------------------------------------
head 用于显示文件的头几行内容

语法:head -n 文件名


-----------------------------------------

tail 用于显示文件的尾几行内容

语法:tail -n 文件名

time
-----------------------------------------
date    


-----------------------------------------
cal  日历 月年

----------------------------------------
tac   cat的倒序


---------------------------------------
rev  镜像


---------------------------------------------------------------------------------------------
 

4.绝对路径与相对路径

凡是与位置有关的命令都可以使用绝对路径和相对路径。

绝对路径:凡是从根走起就是绝对路径。

相对路径:凡是从当前走起就是相对路径。

绝对路径与你所处的位置无关,而相对路径与你所处的位置有关。

场景一:人在home中要进入1中 :

绝对路径:cd /home/1

相对路径:cd 1

场景二:人在a中要进入1中。

绝对路径:cd /home/1

相对路径:cd ../1

场景3:人在b中要进入2中。

绝对路径:cd /home/1/2

相对路径:cd ../../1/2

5.管道符

管道符:管道符也称为管道命令竖线| 该命令可以把一个命令的输出送给其他命令作为输入。


    语法:command 1 | command 2


    例如:ifconfig|less

按q退出

6.链接文件

---------------------------------------------------------------------------------------------

链接文件:链接就是对文件的引用,目的是为了让文件在文件系统多处被看到。


    linux的链接文件分为两种:

    1.硬链接(hard link)

    2.符号链接(symbolic link 软链接)


    语法:ln [-option] 原文件  链接文件


        -d:创建硬链接,默认为该参数。

        -s:创建软链接。

--------------------------------------------------------

硬链接和软链接的区别:

    1.创建硬链接时原文件与链接文件必须位于同一个文件系统中,而创建软链接时原文件可以和链接文件不在同一个文件系统中甚至可以跨越不同的机器。

    2.如果删除硬链接的原文件,链接文件依然有效,而删除软链接的原文件则链接文件立马失效。

疑问:请问硬链接与复制有何区别?

    1.复制后节点数不增加而每增加一个硬链接节点数会加1。

    2.硬链接删除原文件不影响链接文件而修改后影响。


三城五地:一般我们使用硬链接进行备份。

------------------------------------------------------------
要给其他目录创建软链接需要在原文件前加绝对路径。


 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.xdnf.cn/news/1543281.html

如若内容造成侵权/违法违规/事实不符,请联系一条长河网进行投诉反馈,一经查实,立即删除!

相关文章

DK5V100R20H 同步整流芯片12V2.4A 封装SM-7

高性能双引脚同步整流芯片 DK5V100R20H是一款简单高效率的同步整流芯片,只有A,K两个引脚,分别对应肖特基二极管的PN管脚。芯片内部集成了100V功率NMOS管,可以大幅降低二极管导通损耗,提高整机效率,取代或替…

Docker全家桶:技术架构演进之路

在学习Docker之前,我们需要了解每种技术架构以及如何演进的,熟悉Docker在架构中的核心作用。在此,我们介绍一个从百级别的并发到千万级别甚至亿级别的并发情况下,服务端架构的演进过程,同时列举出每个阶段会遇到的问题…

LLM大模型一些碎片知识

预训练和微调 预训练阶段:使用公开数据经过预训练过程得到预训练模型,预训练模型具备语言的初步理解;训练周期比较长;微调阶段1:SFT(指令微调/有监督微调)。如果想要预训练模型在某个垂直领域&a…

本周宣讲提醒-线上专场——香港科技大学工学院2025/2026年度硕士研究生(MSc)项目招生宣讲会

📆本周宣讲提醒-线上专场 🔔香港科技大学工学院2025/2026年度硕士研究生(MSc)项目招生宣讲会 📍香港科技大学工学院大挑战研究暨研究生课程信息网络研讨会-线上专场 🕙时间:2024年9月24日&…

共享打印机,局域网搜不到

如果共享打印机后,局域网内其余机器检索不到 1. 排查 是否启用来宾账户(Guest) 2. 网络和共享中心->更改高级共享设置->启用网络发现、启用文件和打印机共享、关闭密码保护共享 排查基本可以解决搜索不到打印机问题

springboot书画在线学习网站-计算机毕业设计源码11849

摘 要 本篇论文旨在设计和开发基于SpringBoot的书画在线学习网站,提供用户便捷的学习方式和丰富的学习资源。在该系统中,用户可以通过网站浏览书画的相关内容,包括诗公告消息、书画资讯、课程信息等。同时,系统还将提供书画的学习…

【计算机方向】一区TOP神刊,刊文量>1000+,影响因子高,最快一个月accept!

期刊解析 🚩本 期 期 刊 看 点 🚩 中科院一区TOP期刊! 审稿友好,IF10.2,自引率12.7% 最新年度发文1020。 今天小编带来计算机领域SCI快刊的解读! 如有相关领域作者有意投稿,可作为重点关注…

2000-2012年各地级市市长特征信息数据/市长特征信息大全数据

2000-2012年各地级市市长特征信息数据 1、时间:2000-2012年 2、来源:百度搜索手工整理 3、指标:省级政区代码、省级政区名称、地市级政区代码、地市级政区名称、年份、市长姓名、出生年份、出生月份、籍贯省份代码、籍贯省份名称、籍贯地市…

信号分解降噪 | Matlab实现基于TVFEMD-IMF能量熵增量的数据降噪方法

信号分解降噪 | Matlab实现基于TVFEMD-IMF能量熵增量的数据降噪方法 目录 信号分解降噪 | Matlab实现基于TVFEMD-IMF能量熵增量的数据降噪方法效果一览基本介绍程序设计参考资料 效果一览 基本介绍 信号分解降噪 | Matlab实现基于TVFEMD-IMF能量熵增量的数据降噪方法。该方法引…

???Ansible——Playbook基本功能

文章目录 一、Ansible Playbook介绍1、Playbook的简单组成1)“play”2)“task”3)“playbook” 2、Playbook与ad-hoc简单对比区别联系 3、YAML文件语法:---以及多个---??使用 include 指令 1. 基本结构2. 数…

亿发电脑端513版本更新,销售开单、财务账目等多个板块细节优化

如果您正寻求突破传统业务模式的束缚,希望拥抱数字化转型带来的无限可能,我们诚邀您体验亿发软件。亿发专业团队将为您提供个性化的咨询和定制服务,帮助您的企业快速适应市场变化,实现业务模式和商业模式的创新。

信创集成项目管理师含金量高不高?适合谁学?能否评职称?

信创是指信息技术应用创新,是工信部教育与考试中心推出的认证项目。这一认证项目积极响应了国家关于信息技术应用创新战略的部署,特别是在国资委79号文件的指导下,加速推进了国有企业信息化系统的国产化改造进程。未来几年内,将按…

写文档-画UML图-编程的秘密武器:Kimi智能助手

在快速发展的软件开发领域,如何高效地编写需求分析文档、软件设计文档以及代码,成为每位程序员和架构师面临的重要挑战。今天,我要向大家介绍一款强大的工具——Kimi智能助手,它将帮助你提升工作效率,优化开发流程。 …

2003-2022年各省区域创新能力评价相关指标数据(报告年份2003-2022年)

2003-2022年各省区域创新能力相关指标数据(报告年份2003-2022年) 1、来源:2003-2022年中国区城创新能力评价报告 2、指标:综合值、知识创造综合指标、研究开发投人综合指标、专利综合指标、科研论文综合指标、知识获取综合指标、…

【LeetCode】动态规划—斐波那契数列(附完整Python/C++代码)

动态规划—#509. 斐波那契数列 前言题目描述基本思路1. 斐波那契数列的定义2. 理解递推关系3. 递归方法(直观但效率低)4. 动态规划方法 (高效)步骤: 5. 进一步优化: 只用常量空间步骤: 小总结: 代码实现Python3代码实现Python 代码解释C代码实…

专业视频编辑软件 MAGIX VEGAS Pro v21 中文授权版

MAGIX VEGAS Pro 是由德国MAGIX公司推出的一款专业视频编辑软件,软件支持8K/4K超清视频剪辑制作,具有无可替代的优势,包括业界领先的硬件加速、人工智能驱动的工具、复杂的颜色分级选项、业界领先的HDR支持、大量OFX特效插件和音视频插件脚本…

excel数据常用函数学习记录

1、VLOOKUP查询函数,匹配数据返回 vlookup(查找值,查找范围,要查找的值在第几列,0表示精确查找) enter键返回 例如:在E列中返回,A列的值与D列一致的对应的B值。只会返回查找到的第一个 如果需要把查找到的匹配的数据都返回到单元格中&…

STM32F407单片机编程入门(十六) DMA详解及ADC-DMA方式采集含源码

文章目录 一.概要二.STM32F407VET6单片机DMA外设特点三.STM32F407单片机DMA内部结构图四.DMA各通道请求五.STM32F407VET6单片机ADC-DMA采集例程六.工程源代码下载七.小结 一.概要 基本概念: DMA是Direct Memory Access的首字母缩写,是一种完全由硬件执行数据交换的…

Kali Linux 2024.3

新版本,新特性 Kali Linux 2024.3 版本带来了一系列新功能和优化改进,包括但不限于: 新增对高通骁龙 SDM845 芯片的支持:Kali NetHunter Pro 设备现在支持更多设备,提升了 Kali 移动渗透测试平台的兼容性和实用性 系统…

如何在openKylin中配置ssh服务并实现远程连接开放麒麟系统(1)

文章目录 前言1. 安装SSH服务2. 本地SSH连接测试3. openKylin安装Cpolar4. 配置 SSH公网地址5. 公网远程SSH连接6. 固定SSH公网地址7. SSH固定地址连接 前言 本文主要介绍如何在openKlyin系统中设置ssh连接,并结合cpolar内网穿透工具实现远程也可以ssh连接本地局域…