首页 > 系统相关 >Linux-文件管理命令

Linux-文件管理命令

时间:2023-10-10 10:14:42浏览次数:55  
标签:文件 路径 mkdir 命令 文件夹 ls Linux

绝对路径:从根目录开始描述的路径 pwd输入即为绝对路径, 开头一定是“/”,因为一定是从根目录开始走
相对路径:从当前路径开始描述的路径,开头不一定是“/”,因为不一定是从根目录开始走的
.:是当前目录
。。:是上层目录
~/:家目录
家目录:/home

常用文件命令

1、删除命令并且换行

ctrl + c

两个作用:1、杀死一个进程。2、如果你正在打某一行,然后发现出错的内容有点多,可以直接ctrl + c,把当前行放弃,然后换行到下一行
2、清空本行

ctrl u

功能就是清空本行
3、Tab键
打一个前缀,按一下Tab键,Linux可以帮我们补全,如果只有一个备选项,按一下Tab键可以直接补全,如果备选项不止一个,需要按两下Tab键,Linux会把所有的备选项输出在屏幕
4、箭头
上箭头可以直接获得我们上一次的命令,两次上箭头可以获得上上一次的命令,依此类推
5、ls命令
直接输入ls命令,可以看当前文件夹下的文件目录

ls

另外ls后面可以跟一些参数

ls -l

-l参数是看每一个文件的具体详细信息
1
d表示文件
-表示普通文件
4096是文件的大小

ls -lh

加上h就会人性化输出

ls -a

显示所有文件,因为linux中有很多以.开头的文件这些文件都是隐藏文件,如果想要查看这些隐藏文件就需要用到这个命令
6、pwd命令

pwd

显示当前路径
2
3
7、更换路径

cd + 文件路径(相对路径/绝对路径)

cd 不加任何参数默认是直接返回家目录
cd -是返回上一层
8、文件复制

cp 源文件路径 目标文件路径

4
复制文件并且重命名
5
把整个文件夹复制到另一个文件夹

cp 源文件路径 目标文件路径 -r

9、创建文件夹

mkdir a
mkdir /home/acs/a/b

可以直接mkdir a表示在当前目录创建一个文件a, mkdir也可以加一个绝对路径表示
创建一串文件夹
mkdir加上-p参数
6
7

touch是创建一个文件
10、删除文件

rm 目标文件路径

8
删除文件夹需要加参数 -r

rm 目标文件夹路径 -r

-r的含义是递归删除

9
加参数-f,有些文件是被保护的,我们直接删除是不行的,加上-r就可以删除,但是不推荐使用。有点危险

rm 目标文件 -r

如果我们只想删除a文件夹下面的所有东西

rm a/*

10

标签:文件,路径,mkdir,命令,文件夹,ls,Linux
From: https://www.cnblogs.com/cxy8/p/17753662.html

相关文章

  • 下载本地文件
    packagecom.chen.controller;importcom.chen.utils.MultipartFileToFileUtils;importio.swagger.annotations.Api;importio.swagger.annotations.ApiOperation;importlombok.extern.slf4j.Slf4j;importorg.springframework.web.bind.annotation.*;importorg.spr......
  • Linux系统调优
    Linux系统调优是一项重要的任务,通过调整系统参数可以提高系统性能和稳定性。下面是一些常见的Linux系统调优参数的详解:vm.swappiness:该参数控制内核对页面交换(Swap)的倾向程度。取值范围为0到100,默认值为60。较低的值(如10)表示内核更倾向于使用物理内存而非Swap空间,而较高的值(如90)则......
  • python获取文件的最后一行
    #_*_coding:utf-8_*_importnumpyasnpimportosimportsysdeflistDirectory(path,list_path,filetype):forfileinos.listdir(path):file_path=os.path.join(path,file)ifos.path.isdir(file_path):continueelif......
  • 七张图看懂 Linux profiling 机制
    1图1Linuxprofiling手段一览软件埋点:手动埋点:主动调用trace函数来实现埋点。Androidsystrace即是这样一个例子,如图2和图3所示自动埋点:借助工具链,自动埋点,对函数的entry和return进行hook。Linuxftrace即是这样一个例子,图4简示了其实现原理动态埋......
  • 使用C#在Windows上压缩文件
    使用C#通过Zip实现文件的压缩可以设置输出文件的路径也可以留空,留空则会在压缩文件创建一个同名的.压缩包可以设置压缩包的密码可以设置压缩包的加密方式(ASE-256),可以使用LZMA但是加密码会报错可以设置压缩包的格式(zip),可以使用7z但是加密码会报错添加了密码最大长度的限......
  • Linux_JXNUSevenWeek_vi编辑器
    frompixivVI编辑器入门使用案例移动编辑文本编辑这里o的作用是回到原来光标的位置,其一个作用如:当我选择了灰色这一段内容,现在我的光标在其下面,现在我想要还要选择其上面一段内容,这个时候可以按o,然后光标回到原来的地方,现在可以按k,选择上面一段内容其......
  • 用pyyaml读取yaml文件做接口数据驱动
    importyaml##封装读取yaml文件类#classYamlconf:#def__init__(self,file_path):#"""file_path:yaml文件的路径"""#self.file_path=file_path#defload_yaml(self):#withopen(self.file_path,enco......
  • Linux 基金会分叉 Terraform,正式推出 OpenTofu
    Linux 基金会宣布推出OpenTofu,这是一个Terraform的开源替代方案,并且分叉自Terraform。OpenTofu原名OpenTF,为所有人提供了一个在中立治理模式下的可靠的开源替代方案。Terraform是HashiCorp开源的一个安全和高效的用来构建、更改和合并基础设施的工具。Terraform......
  • Maven_pom文件解读
    Maven核心概念:POM含义POM:ProjectObjectModel,项目对象模型。和POM类似的是:DOM(DocumentObjectModel),文档对象模型。它们都是模型化思想的具体体现。模型化思想POM表示将工程抽象为一个模型,再用程序中的对象来描述这个模型。这样我们就可以用程序来管理项目了。我们在......
  • Maven常见命令
    要求运行Maven中和构建操作相关的命令时,必须进入到pom.xml所在的目录。如果没有在pom.xml所在的目录运行Maven的构建命令,那么会看到下面的错误信息:ThegoalyouspecifiedrequiresaprojecttoexecutebutthereisnoPOMinthisdirectory清理操作mvnclean效......