Linux常用命令1

news2024/11/28 16:39:37

目录

  • 1、远程登陆服务器
  • 2、文件相关
    • (1)文件和目录属性
    • (2)创建目录mkdir
    • (3)删除目录rmdir
    • (4)创建文件touch
    • (5)删除文件或目录rm
    • (6)ls命令:列出文件或目录的信息
    • (7)复制文件或目录cp
    • (8)移动或重命名文件mv

1、远程登陆服务器

ssh root@139.159.183.226

2、文件相关

(1)文件和目录属性

  • 用户:a.文件拥有者 b.同组用户 c.其他用户
  • 文件类型:a. d表示目录 b. -表示文件 c.|表示链接文件
  • 权限划分:
    a. r表示可读,权限值4
    b.w表示可写,权限值2
    c.x表示可执行,权限值1
  • 文件字段:10位 文件类型 文件拥有者 同组用户 其他
    示例:
    drwxr-xr-x
    意思就是该文件是一个目录,文件拥有者具有读写执行权限,同组用户和其他用户有读执行权限

(2)创建目录mkdir

mkdir dir1
mkdir dir1 dir2 可创建多个目录
mkdir -m 权限值 dir1 创建目录并给目录设置权限
mkdir -p dir1/dir11 可以递归创建目录(目录及子目录),dir1是已经存在的目录或新创建的目录

在这里插入图片描述
在这里插入图片描述

(3)删除目录rmdir

rmdir dir1 目录必须为空

在这里插入图片描述
目录为空不能删除
在这里插入图片描述
递归删除子目录
在这里插入图片描述
在这里插入图片描述

(4)创建文件touch

touch file1.txt
touch file2.txt file3.txt 在当前目录下创建多个文件
touch dir1/file1.txt 指定路径下创建文件

在这里插入图片描述

(5)删除文件或目录rm

rm -r与rmdir的区别:rmdir删除的必须是空目录

rm file.txt 必须是文件,不能是目录
rm file1.txt file2.txt 删除多个文件 必须是文件,不能是目录
rm -r dir1 删除整个目录及目录里的文件 目录名 ,不要求目录为空
rm -r dir1/file1.txt 删除指定目录下的某个文件

在这里插入图片描述

(6)ls命令:列出文件或目录的信息

ls -a:列出当前路径下全部文件和目录
ls -d:列出目录本身 .
ls -l:列出当前路径下的全部目录、文件的详细信息(文件属性、权限等)
ls -lrt 按时间排序,以列表方式显示目录项


在这里插入图片描述
在这里插入图片描述

(7)复制文件或目录cp

cp file1.txt file2.txt 在当前目录下复制file1.txt,并重命名为file2.txt
cp file1.txt dir1 将当前目录下的file1.txt复制到dir1目录下,文件名称不变
cp file1.txt dir1/f1.txt 将当前目录下的file1.txt复制到dir1目录下,文件名称改为f1.txt

在这里插入图片描述
在这里插入图片描述
复制文件到目录下并重命名:
在这里插入图片描述

(8)移动或重命名文件mv

mv file1.txt file2.txt 把file1.txt的内容移到file2.txt里,删除file1.txt,相当于重命名
mv file1.txt file2.txt  file2.txt是已存在的,那么file2.txt原本内容被file1.txt覆盖,名字是file2.txt
mv file1.txt dir1 把file1.txt移动到dir1目录.原file1.txt不变
  • 把file1.txt的内容移到file2.txt里,删除file1.txt,相当于重命名
    在这里插入图片描述
  • file2.txt是已存在的,那么file2.txt原本内容被file1.txt覆盖,名字是file2.txt
    在这里插入图片描述
  • 把file1.txt移动到dir1目录.原file1.txt不变
    在这里插入图片描述

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

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

相关文章

使用Python调用ChatGPT

import openai# Set up the OpenAI API clientopenai.api_key "你的KEY"# Set up the model and promptmodel_engine "ada"prompt input(请输入字符串:)# Generate a responsecompletion openai.Completion.create(enginemodel_engine,prom…

情人节使用AI TOOL来创建一个甜言蜜语的女伴

一、首先使用chatgpt生成一段情侣间的对话,需要反复几次,达到满意的程度,然后将女方的话归在一起。 这是一个情侣私下谈话的场景,女方表示对男朋友精心准备的情人节安排和礼物表示很满意 二、 打开网站:https://lexic…

Global mapper下载并使用在线数据---以下载ASTER GDEM为例

Global mapper 有个非常厉害的功能,就是下载在线资源,且不需要插件 当我们需要使用dem的时候,手头没有,需要去官网或者其他地方下载,就很麻烦 下载在线数据步骤—以下载ASTER DEM为例 打开global mapper后&#xff…

Unity 工具 之 SoftMask软遮罩 实现 UI 边缘渐变过渡的简单使用介绍

Unity 工具 之 SoftMask软遮罩 实现 UI 边缘渐变过渡的简单使用介绍 目录 Unity 工具 之 SoftMask软遮罩 实现 UI 边缘渐变过渡的简单使用介绍 一、简单介绍 二、Mask 实现的遮罩效果 三、Soft Mask 实现遮罩效果 四、 Soft Mask 的一些设置 五、插件下载 一、简单介绍 U…

Google Chrome开发者工具

文章目录简介debuggerDOMContentLoaded与load的区别最后我们来回答这个问题:我们为什么一再强调将css放在头部,将js文件放在尾部简介 Chrome 开发者工具是一套内置于 Google Chrome 中的Web开发和调试工具,可用来对网站进行迭代、调试和分析…

[数据结构笔记]常见排序算法

分类与性能 排序方法平均情况最好情况最坏情况辅助空间稳定性冒泡排序O(N^2)O(N)O(N^2)O(1)稳定简单选择排序O(N^2)O(N^2)O(N^2)O(1)不稳定直接插入排序O(N^2)O(N)O(N^2)O(1)稳定希尔排序O(N*logN) ~ O(N^2)O(N^1.3)O(N^2)O(1)不稳定堆排序O(N*logN)O(N*logN)O(N*logN)O(1)不稳…

英文视频字幕生成和翻译工具、AI拟声工具

文章目录一、Autosub-ahk:英文视频字幕生成工具二、VideoSrt:英文视频字幕生成和翻译工具三、SubtitleEdit:字幕编辑工具四、PotPlayer:视频播放器(可导入字幕)五、MockingBird:AI拟声工具一、A…

软件架构知识3-系统复杂度-高可用性、可扩展性、低成本、安全、规模

高可用性 系统无中断地执行其功能的能力,代表系统的可用性程度,是进行系统设计时的准则之一。 高可用的“冗余”解决方案,单纯从形式上来看,和之前讲的高性能是一样的,都是通过增加更多机 器来达到目的,但…

MyBatis案例 | 使用映射配置文件实现CRUD操作——删除数据

本专栏主要是记录学习完JavaSE后学习JavaWeb部分的一些知识点总结以及遇到的一些问题等,如果刚开始学习Java的小伙伴可以点击下方连接查看专栏 本专栏地址:🔥JavaWeb Java入门篇: 🔥Java基础学习篇 Java进阶学习篇&…

Linux--网络基础(1)--0211 12

1.网络传输基本流程 1.1 同一个网段内的两台主机进行文件传输 局域网中的两态主机是可以直接通信的。(手机和电视链接同一个wifi就可以投屏) 从逻辑上讲,应用层的数据可以直接给另一个人的应用层。 从物理上讲,应用的数据需要自…

分库分表索引设计:分布式环境下的 主键索引、二级索引、全局索引的最佳设计实践

文章目录主键选择索引设计全局表唯一索引总结结语主键选择 对主键来说,要保证在所有分片中都唯一,它本质上就是一个全局唯一的索引。如果用大部分同学喜欢的自增作为主键,就会发现存在很大的问题。 因为自增并不能在插入前就获得值&#xf…

TDengine 3.0.2.5 查询再优化!揭秘索引文件的工作原理

TDengine 3.0 虽然对底层做了大规模的优化重构,但是相对于数据文件的工作逻辑和 2.0 相比是整体保持不变的。本系列文章的主旨在于帮助用户深入理解产品,并且拥有基本的性能调试思路,从而获得更好的产品体验。本期文章会在讲解 TDengine 时序…

今天是情人节呐,我利用Python制作了好多表白的东西,快来吧~

今天是情人节那,有没有现在没有对象的宝子,评论里扣个111哈哈 目录 玫瑰 爱心树 丘比特 多彩气球 阿玥的小课堂 一、情人节的由来 二、情人节的来历和意义 玫瑰 局部代码实现如下: # 花瓣1 turtle.left(150) turtle.circle(-90, 70) …

【STM32笔记】低功耗模式下的RTC唤醒(非闹钟唤醒,而是采用RTC_WAKEUPTIMER)

【STM32笔记】低功耗模式下的RTC唤醒(非闹钟唤醒,而是采用RTC_WAKEUPTIMER) 前文: blog.csdn.net/weixin_53403301/article/details/128216064 【STM32笔记】HAL库低功耗模式配置(ADC唤醒无法使用、低功耗模式无法烧录…

C语言思维导图大总结 可用于期末考试 C语言期末考试题库

目录 一.C语言思维导图 二.C语言期末考试题库 一.C语言思维导图 导出的图可能有点糊,或者查看链接:https://share.weiyun.com/uhf1y2mp 其实原图是彩色的不知道为什么导出时颜色就没了 部分原图: 也可私信我要全图哦。 图里的链接可能点不…

软件测试工程师,月薪8000是一个什么样的工作状态?

这个工资得看是在什么地方,如果是在北上深,在互联网圈子里面,这个工资偏低,而且8000的话要解决生活各种开销,基本最后都是所剩无几。但是如果是在生存压力没有那么大的城市,8000基本算是很不错的一个薪资待…

IP多播技术详解

文章目录前言IP多播技术的相关基本概念IP多播地址和多播组在局域网上进行硬件多播IP多播地址和多播MAC地址映射关系在因特网上进行IP多播网际组管理协议IGMP多播路由选择协议前言 随着计算机网络的发展和个人计算机的普及,人们能够方便的在网络上畅游,进…

【大数据】YARN节点标签Node Label特性

简介 YARN 的 Node-label 特性能够将不同的机器类型进行分组调度,也可以根据不同的资源要求进行分区调度。运维人员可以根据节点的特性将其分为不同的分区来满足业务多维度的使用需求。YARN的Node-label功能将很好的试用于异构集群中,可以更好地管理和调…

使用 RGB 值设置颜色

使用 RGB 值设置颜色 另一种可以在 CSS 中表示颜色的方法是使用 RGB 值。 RGB 即红色、绿色、蓝色(英语:Red, Green, Blue)。 ● 红色(R)0 到 255 间的整数,代表颜色中的红色成分。。 ● 绿色(G…

【数据结构】基础:图的最小生成树(附C++源代码)

【数据结构】基础:图的最小生成树(附C源代码) 摘要:将会在数据结构专题中开展关于图论的内容介绍,其中包括四部分,分别为图的概念与实现、图的遍历、图的最小生成树以及图的最短路径问题。本文主要介绍Krus…