一、linux系统目录结构

1、顶层根目录

  顶层根目录使用 “/”来表示

2、linux中的一些重要目录

 (1)bin目录

   放置常用的可执行文件(其中ls命令位列其中)

 (2)sbin目录

   放置系统的可执行文件

 (3)home目录

   每一个用户都有一个家目录,其中root用户的家目录为 /root,普通用户的家目录存放在 /home目录下,并且内部都是以用户名命名的文件夹。

 (4)dev目录

   设备文件夹

    

 (5)etc

   配置文件目录

    

 (6)/media或/mnt目录

   挂载点目录,通常移除式设备会被挂载在当前设备下

二、目录文件的增删查改

  1、pwd

    显示当前所在工作目录

    

  2、cd

   cd ..进入上一级目录

   cd .进入当前目录

   cd ~ 切换到用户的家目录

   切换当前目录,和windows下的cd功能相同

    

  3、ls

   列出当前目录或指定目录中的内容

    

  4、cp

   将一个或多个文件复制到指定的目录中

   (1)将文件复制到指定的目录中

    

   (2)将指定的目录拷贝到另一个目录下

    -r 命令是将目录下的所有文件都进行拷贝

    -f(force,强制):在目标文件已经存在的时候不询问直接强制复制

    

  5、mv

   移动及修改文件及目录名

   (1)移动文件

    

   (2)移动文件夹

    

   (3)给文件或者文件夹命名

    

  6、mkdir

    创建目录

   在当前目录下创建一个新目录

   mkdir dir1

   

   在当前目录创建多个目录

   mkdir -p dir1/dir2/dir3

   

  7、touch

   创建文件

   

  8、rm

  (1)删除文件

   

  (2)递归的删除多个目录(包括子目录及其内容)

   rm -r

   

    rm -f  不用询问直接删除,通常与-r组合

    进行rm -rf 命令

   

  9、rmdir

   删除空目录

   

  10、cat

   以只读形式不断的浏览文件内容

   

  11、head

    浏览文件的前10行

   

  浏览文件的前5行内容   head -n 5 + 浏览的文件路径

  -n 改变的行数

  

  12、tail

    浏览文件的后10行内容

    

    浏览文件的后5行内容

    -n改变的行数

    

    动态浏览文件内容的变化 -f   (文件可以一边写一边查看)

    

  13、more

    按照百分比浏览文件

    翻页用enter键进行百分比翻页

    

    

  14、less

    查看内容:内容占满全屏,使用空格键进行翻页

    

    

linux目录文件操作的更多相关文章

  1. Unix/Linux常用文件操作

    Unix/Linux常用文件操作 秘籍:man命令是Unix/Linux中最常用的命令,因为命令行命令过多,我相信每个人都会经常忘记某些命令的用法,man命令就可以显示一个命令的所有选项,参数和说明, ...

  2. PHP7语法知识(四):目录文件操作、Cookie与Session、MySQL数据库的使用、Redis数据库、PHP处理XML与JSON

    目录文件操作 一.目录 1.判断文件类型: 2.创建和删除目录: 3.打开读取和关闭目录 4.获得路径中目录部分 5.目录磁盘空间 二.文件操作 1.打开文件: 2.读取文件: 3.获得文件属性: 4 ...

  3. qt ui程序使用Linux的文件操作open、close (转)

    原文地址:qt ui程序使用Linux的文件操作open.close 作者:kjpioo 提出这个问题是因为在qt的QWidget类型的对象中,close()函数会和QWidget::close()冲 ...

  4. 每天一个linux命令(目录文件操作):【转载】Linux 目录结构

    对于每一个Linux学习者来说,了解Linux文件系统的目录结构,是学好Linux的至关重要的一步.,深入了解linux文件目录结构的标准和每个目录的详细功能,对于我们用好linux系统至关重要,下面 ...

  5. Linux C 文件操作,系统调用 -- open()、read() 和 标准I/O库 -- fopen()、fread()

    函数汇总: open().write().read().close() fopen().fwrite().fread().fclose() 一.什么是文件 在讲述文件操作之前,我们首先要知道什么是文件 ...

  6. Windows、Linux下文件操作(写、删除)错误的产生原因、及解决方法

    catalog . 引言 . Linux平台上涉及的File IO操作 . Windows平台上涉及的File IO操作 0. 引言 本文试图讨论在windows.linux操作系统上基于C库进行文件 ...

  7. Windows与Linux下文件操作监控的实现

    一.需求分析: 随着渲染业务的不断进行,数据传输渐渐成为影响业务时间最大的因素.究其原因就是因为数据传输耗费较长的时间.于是,依托于渲染业务的网盘开发逐渐成为迫切需要解决的需求.该网盘的实现和当前市场 ...

  8. Linux目录文件详解FHS标准(2013.09.05)

    Linux 目录配置的依据FHS(Filesystem Hierarchy Standard)标准,将目录分成为四种交互作用的形态: 四种形态的具体解释: 可分享的:可以分享给其他系统挂载使用的目录, ...

  9. linux文件管理 文件操作

    文件操作 pwd 命令 该命令的英文解释为print working direction(打印工作目录).输入pwd命令,Linux输出当前目录. cd 命令 用来改变所在目录 cd / 转到根目录 ...

随机推荐

  1. P2093 [国家集训队]JZPFAR(KDTree)

    传送门 类似于p4357 不过因为距离相等的时候要优先选择序号小的,所以要重载一下运算符 //minamoto #include<bits/stdc++.h> #define R regi ...

  2. 第一篇(eclipse中的单词)

    launcher 启动栏,启动器 select a directory as workspace. 选择一个目录作为工作区 directory 目录 workspace 工作空间,工作区 Eclips ...

  3. Retinex系列之McCann99 Retinex 分类: 图像处理 Matlab 2014-12-03 11:27 585人阅读 评论(0) 收藏

    一.McCann99 Retinex McCann99利用金字塔模型建立对图像的多分辨率描述,自顶向下逐层迭代,提高增强效率.对输入图像的长宽有 严格的限制,要求可表示成 ,且 ,. 上述限制来源于金 ...

  4. 在linux环境下使用itext生成pdf

    转载请注明出处 https://www.cnblogs.com/majianming/p/9537173.html 项目中需要对订单生成pdf文件,在不断的尝试之后,终于生成了比较满意的pdf文档. ...

  5. [转]Using the Interop Activity in a .NET Framework 4 Workflow

    本文转自:http://msdn.microsoft.com/en-us/library/ee264174(v=vs.100).aspx This topic applies to Windows W ...

  6. Laravel5中防止XSS跨站攻击的方法

    本文实例讲述了Laravel5中防止XSS跨站攻击的方法.分享给大家供大家参考,具体如下: Laravel 5本身没有这个能力来防止xss跨站攻击了,但是这它可以使用Purifier 扩展包集成 HT ...

  7. Android学习备忘笺02Fragment

    Android中Fragment可以将UI界面分成多个区块,一般静态或动态添加Fragment. 01.新建Fragment实例 一个Fragment实例包括两个部分:类对象和布局文件(可视化部分). ...

  8. shutil模块 + shelve模块 二合一版

    其他的看我前面的博客 import shutil # 将文件内容拷贝到另一个文件with open('old.xml','r') as read_f,open('new.xml', 'w') as w ...

  9. Angular 组件之间的传值

    第一种方法(传单个或者多个参数): 主页面方法: 先添加引用:private _routes: Router, Details(PBSCode) { this._routes.navigate(['p ...

  10. BootStrap Select2组件

    想使用Select2组件必须引用:select2.min.css和select2.min.js两个文件:如下: 页面写法很简单: 在这里多选是没有搜索功能的,只有单选的时候才会有搜索功能. Selec ...