标准I / O和管道:

    ps aux进程管理命令(和win任务管理器一样);

    当前命令行输出窗口,键盘的输入即是标准输入。标准输出就是执行了的命令,无法执行的命令或错误信息是标准错误,可修改。都来自终端窗口

I / O重定向:即是改变系统默认的设备编号或位置(0,1,2)如:火车轨道的扳动。

    标准输出:>覆盖; >>追加;依赖于shell,bash中是可以创建新文件的。

    删除大文件:> bigfile用的就是重定向.set

    -C禁止将内容覆盖至已有文件,但可追加;

    > | 文件强制覆盖; set + c强制覆盖。

    标准输入:

管道:

    用|连接命令cd1 | cd2 | cd3 ... 

    传递的是标准输出,若需要实现错误输出,则可用2>&1; |&来实现

    tee放中间既可保留打印也可继续输出,T恤.ls | 三通(-a可保留前数据(追加))| tr ...

    管道中符号:tar -cvf- / home | tar -xvf | -

tr命令:

    tr:转换,有输出有输入。<。大小写转换,运算bc,mail -s +主题发邮件($#之间)

    .Linux和win格式间的转换.tr

    -t位置一一对应

    tr -d删除已有的保留未有的

    tr -n不换行; tr -r回车

索引节点:

    i节点表中包含文件系统的所有列表;

    。文件可以同名但不同目录,和ID标识一样,文件靠数字区分,就其中游戏所有节点了

    在分区挂载点中节点相同但还是不同的文件,或者同一个文件相同节点,

    其他情况基本无节点相同的情况两国ID相同公民不同的人.

inode表结构:

直接块指针4K,双重间接指针4G,三重间接块指针4T,路径越短访问速度越快。

硬链接:

     给一个文件起其他名称;

     节点编号可以回收,文件目录下删除原有文件重新创建一个文件,

     。元信息会将节点编号回收给新文件使用,就像运营商回收号码是一样的道理都是为了节约资源,便于访问。 df

     -i可查看各分区节点编号使用情况.df是查看空间大小.dd

     if = / dev / zero of = / boot / bigfile bs = 1M count =下建子目录文件。面试题:磁盘建立新文件无空间,却没用光,节点的英       文编号用完了一个文件,只占一个空间,绝对路径和相对路径都。其他属性都一样,不过有很多名字罢了一个人有不同的代          号   缺点:不能跨分区,不能针对文件夹创建,文件夹初始节点编码为2,目录文件名和..软链接:

    。获胜的快捷方式

    独立的新文件,可以跨分区,很多时候相对于当前路径软连接会发红报错,创建的时候应该是相对于软连接的当前路径。

    不同文件,相当于起别名。

    创建软链接链接数不增长,节点编码不相同。

    编辑了软链接,容量是原文件名称字节容量,自身不发生改变,原文件容量发生改变,相当于软链接指针指向原文件。

    原始文件依赖在软连接,节点编号会随创建文件而增加,文件夹也支持

CP、MV和软链接的底层原理:

    同一分区,MV对目标文件的节点编码和链接数不影响,但不同分区下,节点编码会改变先CP再RM

    但软链接的情况下,只是软链接的指针指向,数据不搬家(胜利的快捷方式)。

tree命令:

    tree -d    

    tree -L n只显示层

    tree -P只显示指定路径,可与通配符一起使用

    mkdir文件夹上一级目录必须存在

    Linux中无树命令可用命令:yum -y install tr​​ee完成

mkdir命令:

    mkdir -p上级无自动添加并创建下级目录

    mkdir -v显示详细信息

    rdir删除目录

    rdir -p自动向上级逐步删除,空目录,直到遇见非空目录。

    有数据的目录只能用rm -rf /路径  

文件命令:     

     文件后缀对linux无影响,win相反.file

     -d显示查看类型,省略其他信息.file

     -f文本编辑器中批量查看文件类型

     .file -F添加分隔符查看类型结果.file

     - L查看软链接指向的文件的类型。

Linux思维导图之inode、mv、cp和硬软链接的更多相关文章

  1. 推荐 | Linux 思维导图整理(建议收藏)

    一个执着于技术的公众号 作者:小柑 来源:https://www.jianshu.com/p/59f759207862 今天整理了一下收集的 Linux 思维导图.上传的均为高清原图,双击即可查看,也 ...

  2. Linux思维导图之shell脚本编程基础、习题

    思维导图百度云分享:链接:https://pan.baidu.com/s/1UMvudlv-xEG_pFtOPdCWhg密码:x6oa 路径:     外部命令脚本执行需在路下,cp到路径某个路径下或 ...

  3. Linux 思维导图

    1.Linux学习路径: 2.Linux桌面介绍: 3.FHS(文件系统目录标准): 以上三张图,都是在学习实验楼上的课程--Linux 基础入门,教程里面看到的. 4.Linux需要特别注意的目录: ...

  4. Linux思维导图之计划任务

    查漏补缺,理解概念,及时总结,互相交流,欢迎拍砖. 用yum install -y vixie-cron这个命令进行安装计划任务服务,可以在安装之前使用crontab -e进行检测一下,服务器是否安装 ...

  5. 【转】Linux思维导图

    [原文]https://www.toutiao.com/i6591690511763898888/ 1.Linux学习路径: 2.Linux桌面介绍: 3.FHS(文件系统目录标准): 4.Linux ...

  6. Linux思维导图之文本工具、正则

    习题巩固: 1,找出的ifconfig"网卡名"命令结果中本机的IPv4的地址 2,查出分区空间使用率的最大百分比值 3,查出用户UID最大值的用户名,UID及壳类型 4,查出的/ ...

  7. Linux思维导图之用户、组和权限

    安全3A: Authenticanion认证:验证用户身份; 授权授权;依据身份进行不同权利的分配.Acouting | 劲舞团审计:监督工作. user:id -u 令牌:(护符)ID号 .Linu ...

  8. linux思维导图

  9. Linux思维导图之网络管理

    查漏补缺,理解概念,及时总结,欢迎拍砖. IP地址和MAC地址: 1.设计形态不同.IP地址是基于网络拓扑设计出来的,可以人为改动:而MAC地址是制造商烧录好的不能改动,网卡决定了MAC地址,是固定的 ...

随机推荐

  1. 一个NHibernate的BUG

    一.背景 我们如今做的项目,用NHibernate实现数据訪问层. 訪问数据时,有的数据库表是确定的:有明白的表名.字段名.这时候依照常规的方法处理就可以:建立数据库表到类的映射.使用HQL读写数据库 ...

  2. QFileDialog关于选择文件对话框中的几个信号的说明(currentChanged,directoryEntered,fileSelected,filterSelected)

    QFileDialog关于选择文件对话框中的几个信号 实例: openFile::openFile(QWidget *parent) :QWidget(parent),ui(new Ui::openF ...

  3. log4net preserveLogFileNameExtension 和 watch

    preserveLogFileNameExtension <log4net> <appender name="fileappender" type="l ...

  4. [POJ 3565] Ant

    [题目链接] http://poj.org/problem?id=3565 [算法] KM算法求最小匹配 [代码] #include <algorithm> #include <bi ...

  5. C语言程序创建文件

    #include <stdio.h>#include <stdlib.h>int main() { FILE *fp;if((fp=fopen("g:\\a.txt& ...

  6. 捣鼓TinyMCE粘贴图片并上传+Flask后台

    好久没有编程了,最近需要完成一个小功能,为了方便,需要粘贴图片后上传到后台.前台编辑器用tinymce(N年前用过,我也就知道这个编辑器而已.这次使用下来感觉文档更丰富了),后台我用的Flask.昨天 ...

  7. [Apple开发者帐户帮助]二、管理你的团队(4)离开一个团队

    您可以随时离开组织的开发团队.但是,帐户持有人有法律责任,只能在指定另一个团队成员作为帐户持有人后离开团队. 如果您是Apple Developer Program中的团队成员,则可以将团队留在App ...

  8. P3709 大爷的字符串题(50分)

    题目背景 在那遥远的西南有一所学校 /*被和谐部分*/ 然后去参加该省省选虐场 然后某蒟蒻不会做,所以也出了一个字符串题: 题目描述 给你一个字符串a,每次询问一段区间的贡献 贡献定义: 每次从这个区 ...

  9. nodejs要远程连接另一个主机上的monogodb数据库服务器

    我的mongodb是装在linux下的. 首先,先添加用户 1.首先在mongodb服务器主机上进行terminal命令行,输入 mongo 2.输入 use admin 进入用户管理数据库 3.db ...

  10. SAP computer之input and MAR

    Input and MAR Below the program counter is the input and MAR block. It includes the address and data ...