首页 > 系统相关 >linux文件管理-1

linux文件管理-1

时间:2023-11-29 16:45:21浏览次数:48  
标签:文件 管理 指令 存放 usr linux 目录 more

Linux操作系统的目录结构

常见目录及说明

/bin (/usr/bin 、 /usr/local/bin)
是Binary的缩写, 这个目录存放着最经常使用的命令

/home 
存放普通用户的主目录,在Linux中每个用户都有一个自己的目录,一般该目录名是以用户的账号命名的。

/root 
该目录为系统管理员,也称作超级权限者的用户主目录。

/sbin (/usr/sbin 、 /usr/local/sbin)
s就是Super User的意思,这里存放的是系统管理员使用的系统管理程序

/lib
系统开机所需要最基本的动态连接共享库,其作用类似于Windows里的DLL文件。几乎所有的应用程序都需要用到这些共享库。

/lost+found
这个目录一般情况下是空的,当系统非法关机后,这里就存放了一些文件。

/etc 
所有的系统管理所需要的配置文件和子目录 my.conf

/usr 
这是一个非常重要的目录,用户的很多应用程序和文件都放在这个目录下,类似与windows下的program files目录。

/boot 

存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件

/dev

类似于windows的设备管理器,把所有的硬件用文件的形式存储。

/media 
linux系统会自动识别一些设备,例如U盘、光驱等等,当识别后,linux会把识别的设备挂载到这个目录下。

/mnt 
系统提供该目录是为了让用户临时挂载别的文件系统的,我们可以将外部的存储挂载在/mnt/上,然后进入该目录就可以查看里的内容了。 d:/myshare

/opt
这是主机给安装软件所存放的目录,如果按照JDK可放到改目录下默认为空。

/usr/local 
这是另一个给主机额外安装软件所安装的目录。一般是通过编译源码方式安装的程序。

/var
这个目录中存放着在不断扩充着的东西,习惯将经常被修改的目录放在这个目录下。包括各种日志文件。

操作命令

pwd指令:显示当前工作目录的绝对路径

ls指令:ls [选项] [目录或是文件]

​ 常用选项 -a显示目录所有的文件和目录 包括隐藏的

​ -l 以列表的方式显示信息

​ 查看显示当前目录下的所有内容

cd指令: 切换到指定目录

​ cd ~ 回到自己的家目录

​ cd… 回到当前目录的上一级目录

mkdir :用于创建目录

​ -p 创建多级目录

rmdir:指令删除空目录

​ 如果删除的不是空目录 需要用rm -rf要删除的目录

touch: 创建空文件

cp:拷贝文件到指定目录 cp source dest

​ -r 递归复制整个文件

rm:移除文件或者目录

​ -r 递归删除整个文件夹

​ -f 强制删除不提示

mv:移动文件或重命名

​ mv oldName newName (重命名)

​ mv temp/movefile /targetFolder (移动文件)

 

cat:查看文件内容 cat [选项] 要查看的文件

​ -n 显示行号

​ cat只能浏览文件,并不能修改文件,为了浏览方便,一般会用上管道命名 |more

more:more指令是一个基于vi编辑器的文本过滤器,他以全屏的方式显示文本文件的内容,more指令内置了若干快捷键

less:less指令用于来分屏查看文件内容,他的功能与more类似,但是比more更加强大,支持各种显示终端。less指令在显示文件内容时,并不是一次将整个文件加载后才显示的,而是根据要加载的内容,对显示大型文件具有高效率

标签:文件,管理,指令,存放,usr,linux,目录,more
From: https://www.cnblogs.com/cyq0722/p/17865232.html

相关文章

  • Linux中kill %n命令是干啥的?
    在Linux或Unix下,如果你看见别人使用kill%1或者kill%n(n为一个具体的数字)命令,你知道kill%n这种带%号的用法是干嘛吗?其实kill%n表示kill掉后台程序(也可以说是作业),其中n表示Job的编号(number),而不是进程的进程号,下面我们来简单演示一下$ more initkerry.ora在没有完全......
  • linux文件管理-2
    vi和vim的基本介绍Linux系统会内置vi文本编辑器Vim可以看作是Vi的增强版本,Vim具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,方便程序设计。代码补完、编译及错误跳转等方便编程的功能特别丰富。vi和vim常用的三种模式1.正常模式:以vim打开一个档案就直接......
  • 【经验贴】技术转项目经理,利用项目管理工具快速适应!
    之前分享了我在项目管理过程中的一些实战经验,大家纷纷表示感同身受。其中,有一部分技术转项目经理岗位的小伙伴吐槽现在加的班比以前更多、工作更难开展了,想问问如何能快速适应新的工作岗位。我们公司这几年随着业务的不断增加,最近也将一批技术骨干培养和转到项目经理岗位上了。小......
  • 视频监控管理平台/智能监测/检测系统EasyCVR设备列表显示不全是什么原因?该如何解决?
    GB28181视频监控国标平台/视频云存储/安防监控EasyCVR视频汇聚平台,基于云边端智能协同,支持海量视频的轻量化接入与汇聚、转码与处理、全网智能分发、视频集中存储等。智慧安防视频平台EasyCVR拓展性强,视频能力丰富,具体可实现视频监控直播、视频轮播、视频录像、云存储、回放与检索......
  • 极狐GitLab—新一代源代码管理仓库
    产品概述    极狐GitLab是一款具有软件开发全生命周期的DevOps能力的新一代源代码管理仓库,无缝集成代码托管、敏捷管理、CI/CD,从需求管理到应用上线能够形成数据的完整串联。极狐GitLab具有高可用可扩展的架构特点,可提供万人规模的架构行业实践参考和专业服务支持;提供专业......
  • FileNotFoundError: [WinError 2] 系统找不到指定的文件。: '0054243eb93327df4b59023
    importos#指定目录directory='E:\\pythonProject\\a'#获取当前目录下所有图片文件image_files=[fforfinos.listdir(directory)iff.endswith('.jpg')orf.endswith('.png')orf.endswith('.jpeg')]#重命名图片文件fori,fileinenumer......
  • Linux磁盘管理
    1.磁盘分区:2.磁盘分区是将硬盘划分为不同的逻辑部分,每个部分称为分区。分区可以用于组织数据、提高文件系统性能,以及隔离系统和用户数据。3.常见的分区工具包括fdisk、parted和gparted。这些工具允许你创建、删除、调整和显示分区。4.文件系统:5.文件系统是一种组织和存储数......
  • Linux关于vim的一些操作指令
    1.模式:2.Vim具有多种工作模式,最基本的有两种:命令模式和插入模式。3.在命令模式下,键盘输入被解释为命令,例如移动光标、删除文本等。4.在插入模式下,键盘输入直接插入到文本中。5.基本操作:6.进入插入模式:按下i键。7.保存文件:在命令模式下输入:w。8.退出Vim:在命令模式下输入:q。9......
  • Linux文件权限
    1.查看文件权限:使用ls-l命令可以列出文件和目录的详细信息,包括权限、所有者、用户组等。权限字段包含了文件的读(r)、写(w)、执行(x)权限。$ls-lfilename2.修改文件权限:3.chmod:该命令用于修改文件权限。#例如,给文件所有者增加写权限$chmodu+wfilename4.使用数字表示权限:r......
  • Linux文件查找、打包压缩及解压
    1.find命令:2.find命令用于在文件系统中搜索文件和目录。3.例如,要在/home目录下查找所有以.txt结尾的文件,可以使用:find/home-name"*.txt"。4.grep命令:5.grep命令用于在文件中搜索特定模式。6.例如,要在当前目录下的所有文件中查找包含"keyword"的行,可以使用:grep"keyw......