Linux的目录文件结构为树状结构,最顶级目录为根目录 /

其他目录通过挂载可以将他们添加到树中,通过解除挂载可以移除他们

绝对路径:

根目录开始 eg: /usr/share/doc

相对路径:

不由根目录开始 eg: 。。/man

 

处理目录的常用名利

ls:列出目录

-a:全部的文件,连同隐藏档(开头为.的文件)一起列出来

-d:仅列出目录本身,而不是列出目录内的文件数据

-l:长数据串列出,包含文件的属性与权限等等数据

 

cd:切换目录

cd 【相对路径/绝对路径】

 

pwd:显示目前的目录

(Print Working Directory)

-p:显示出确实的路径,而非使用连接(link)路径

 

mkdir:创建一个新的目录

-m:配置文件的权限,直接配置(不需要看默认权限(umask))

-p:帮你直接将所需要的目录(包含上一级目录)递归创建起来

 

rmdir:删除一个空的目录

-p:连同上一级【空的】目录也一起删除

 

cp:复制文件或目录

-a:相当于 -pdr

-d:若来源档为链接档的属性(link file),则复制链接档属性而非文件本身

-f:为强制(force)的意思,若目标文件已经存在且无法开启,则移除后再次尝试一次

-i:若目标当(destination)已经存在是,在覆盖时会先询问动作的进行

-l:进行影视链接(hard link)的链接档创建,而非复制文件本身

-p:连同文件的属性一起复制,而非使用默认属性

-r:递归持续复制,用于目录的复制行为

-s:复制成为符号链接档(symbolic link)【捷径】文件

-u:若destination比source旧才升级destination

 

rm:移除文件或目录

-f:force,忽略不存在的文件,不会出现警告信息

-i:互动模式,在删除前会询问使用者是否动作

-r:递归删除

 

mv:移动文件与目录,或修改名称

-f:force,如果目标文件已经存在,不询问直接覆盖

-i:若目标文件存在,询问是否覆盖

-u:若干目标文件已经存在,且source比较新才会升级(update)

 

Linux文件内容查看:

cat: 有第一行开始显示文件内容

-a:相当于-vET的整合选项,可列出一些特殊字符而不是空白而已

-b:理出行号,针对非空白行做行号显示,空白行不标行号

-e:将结尾的断行字节$显示出来

-n:列出行号,连同空白行也会有行号 区别于 -b

-t:将【tab】按键以 ^| 显示

-v:里出一些看不见的特殊字符

 

tac: 从最后一行开始显示(cat的倒写)

参照cat

 

nl: 显示的时候,输出行号

-b:指定行号指定的方式:两种

-b a:不论是否为空行,也同样列出行号(类似cat -n)

-b t:如果有空行,空的哪一行不要列出行号(默认值)

-n:列出行号的表示方法:三种

-n ln:行号在荧幕的最左方显示:

-n rn:行号在自己栏位的最右方显示,且不加0

-n rz:行号在自己栏位的最右方显示,且加0

-w:行号栏位的占用的位数

 

more:一页一页的显示文件内容

空格:下翻一页

回车:下翻一行

/字串:在这个显示的内容当中向下搜寻【字串】

f: 立即显示出档名以及目前显示的行数

q: 代表立刻离开more,不在显示该文件内容

b或【Ctrl】+b: 往回翻页,不过只对文件有用,对管线无用

 

less:与more类似,但是比more更好的是,可以往前翻页

空格:向下翻一页

【pagedown】:向下翻一页

【pageup】: 向上翻一页

/字串: 向下搜寻【字串】

?字串: 向上搜寻【字串】

n: 重复前一个搜寻

n: 反响仇富前一个搜寻

q: 离开

 

head:只看头几行

-n:后接数字,显示几行 默认前10行

 

tail:只看尾几行

-n:后接数字,显示几行

-f:持续侦测后面所接的档名,直到【ctrl】-c才会结束tail的侦测

4 Linux文件与目录管理的更多相关文章

  1. Linux 文件与目录管理

    Linux 文件与目录管理 我们知道Linux的目录结构为树状结构,最顶级的目录为根目录 /. 其他目录通过挂载可以将它们添加到树中,通过解除挂载可以移除它们. 在开始本教程前我们需要先知道什么是绝对 ...

  2. CentOS(十)--与Linux文件和目录管理相关的一些重要命令②

    在结束了第二期的广交会实习之后,又迎来了几天休闲的日子,继续学习Linux.在上一篇随笔 Linux学习之CentOS(十七)--与Linux文件和目录管理相关的一些重要命令① 中,详细记录了与Lin ...

  3. CentOS(九)--与Linux文件和目录管理相关的一些重要命令①

       接上一篇文章,实际生产过程中的目录管理一定要注意用户是root 还是其他用户. 一.目录与路径 1.相对路径与绝对路径 因为我们在Linux系统中,常常要涉及到目录的切换,所以我们必须要了解 & ...

  4. linux文件与目录管理笔记

    ### Linux文件与目录管理 ---------- 绝对路径: / 相对路径:不以/开头的 当前目录 . 上一个工作目录 - 用户主目录 ~ root账户的主目录是/root 其他用户是/home ...

  5. Linux文件与目录管理(一)

    一.Linux文件与目录管理 1.Linux的目录结构是树状结构,最顶级的目录是根目录/(用"/"表示) 2.Linux目录结构图: /bin:bin是Binary的缩写,这个目录 ...

  6. 【转】第七章、Linux 文件与目录管理

    原文网址:http://vbird.dic.ksu.edu.tw/linux_basic/0220filemanager.php 第七章.Linux 文件与目录管理 最近升级日期:2009/08/26 ...

  7. 第七章、Linux 文件与目录管理

    第七章.Linux 文件与目录管理   1. 目录与路径 1.1 相对路径与绝对路径 1.2 目录的相关操作: cd, pwd, mkdir, rmdir 1.3 关於运行档路径的变量: $PATH ...

  8. Linux 文件与目录管理,Linux系统用户组的管理

      一.Linux 文件与目录管理 我们知道Linux的目录结构为树状结构,最顶级的目录为根目录 /. 其他目录通过挂载可以将它们添加到树中,通过解除挂载可以移除它们. 在开始本教程前我们需要先知道什 ...

  9. 七、Linux 文件与目录管理

    Linux 文件与目录管理 我们知道Linux的目录结构为树状结构,最顶级的目录为根目录 /. 其他目录通过挂载可以将它们添加到树中,通过解除挂载可以移除它们. 在开始本教程前我们需要先知道什么是绝对 ...

  10. Linux文件与目录管理(学习笔记)

    本笔记为<鸟哥linux私房菜>第六章学习笔记 一.目录与路径 相对路径与绝对路径 绝对路径:一定由根目录 / 写起              正确度比较好 相对路径:不是由 / 写起  ...

随机推荐

  1. day4_常用的内置函数

    # dict() 工厂函数, 生成字典 a = dict(u=2, i="hello", **{"kk":"cc"}) a = dict(y ...

  2. 【转】Spring的IOC原理(通俗易懂)

    1. IoC理论的背景 我们都知道,在采用面向对象方法设计的软件系统中,它的底层实现都是由Ñ个对象组成的,所有的对象通过彼此的合作,最终实现系统的业务逻辑. 如果我们打开机械式手表的后盖,就会看到与上 ...

  3. Lp距离, L1范数, 和L2范数(转载)

    范式可以理解成距离 转载自: https://blog.csdn.net/hanhuili/article/details/52079590 内容如下: 由此可见,L2其实就是欧式距离.工程上,往往不 ...

  4. Leetcode练习

    1. 两数相加 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标. 你可以假设每种输入只会对应一个答案.但是,你不能重复利用这 ...

  5. JavaEE开发环境配置

    JavaEE开发环境配置 Tomcat的下载和安装 1.登录Tomcat 站点,下载Tomcat最新版本http://tomcat.apache.org/Windows平台下载ZIP包,LInux平台 ...

  6. JDOJ 1958 机器分配

    JDOJ 1958: 机器分配 Description 某总公司拥有高效生产设备M台,准备分给下属的N个分公司.各分公司若获得这些设备,可以为总公司提供一定的盈利.问:如何分配这M台设备才能使国家得到 ...

  7. C++ vector初始化方式

    C++的初始化方法很多,各种初始化方法有一些不同. (1): vector<int> ilist1; 默认初始化,vector为空, size为0,表明容器中没有元素,而且 capacit ...

  8. AOP的理解与实现

    AOP:面向切面编程,在不破坏原有代码的情况下,提供新的功能.可以使用AOP添加通用功能,比如事务.日志.权限.异常.缓存... 常见的AOP:MVC中的过滤器.HttpModule... 如何实现A ...

  9. Emu8086三种格式的代码-(顺序,分支,循环)

    这个学期准备考研,于是就没有怎么听别的课,现在临近期末,汇编成了个难题.下面是我学校的实验报告 做一个复习的记录吧,下面的代码都是在Emu8086上运行出来的代码 下面先介绍一下,汇编里面的格式问题 ...

  10. 爬虫之获取UA模块

    from fake_useragent import UserAgent ua = UserAgent(verify_ssl=False)res = ua.randomprint(res) 注: 实列 ...