1:绝对路径:写法一般由'/'根目录引起的 '/'表示根目录

2:相对路径:不是由'/'引起的  需要先进入/ 在进入其它文件
3:mkdir -p  +目录+文件夹 可以用于创建不存在的级联目录 不加-p只能在存在的目录下创建文件夹
4:rm -r 删除目录用的选项-f  强制删除 不会询问
5:which +命令 用于查看命令的绝对路劲 alias ls='ls --color=auto' 表示别名
6:cp 复制目录 +r选项 复制普通文件不需要添加
7:touch +文件 如果有这个文件 就会改变文件的访问时间 没有的就创建
8:echo 'abc' > 111 写入111文件内容为abc (重定向) 'abc' >> 111 表示追加 >会删除原有内容
9:cat读一个文件 在屏幕打印 -n 显示行号 -A显示所有内容,包括特殊字符。tac命令则是倒序显示内容,more命令和cat一样,不过用于查看内容多的文件,空格可以继续看下一屏幕。less 和more一样,按j,k翻页,键入/字符串可以搜索,多个相同内容n键下一个,head /etc/passwd -n 2 用于显示文件的前10行,n后面可以接显示的行数,tail 和head类似,不过是显示最后10行,也可以添加-n选项。-f选项可以动态的显示文件的更新内容。
10:mv  源文件或者目录+目标文件或目录  如果目标问或目录存在则会移动。不存在会重命名。
11:所属组和所属主:主:是指文件的拥有者。组:文件所属主所在的一个组,属于同一组的不同主之间可以实现访问
drwx------. 2 flex flex 4096 May  2 12:17 pulse-OItihmBed0P2 
第一列:d代表文件类型,rwx读,写,执行。前3为所属主(user)的访问权限,中3为所属组(group)的访问权限,后3为不是这个群组的访问权限。
第二列:链接占用的节点
第三列:文件的所属主
第四列:文件的所属组
第五列:文件的大小
第六七八列:文件的最后修改时间
12:groupadd testgroup 添加一个用户组
13:chgrp testgroup test1改变test1文件的所属组为testgroup。也可以改变目录的所属组,但是不能改变目录里面文件或者子文件夹的所属组,如果想要级联实现,必须加-R选项
 chgrp -R flex test 更改test目录的所属组为flex -R标准级联更改
14:chown 改变文件的所属组 -R表示级联更改
useradd user1 添加一个用户user1
chown user1 test  test的所属主改为user1
chown -R user1:testgroup test test目录及其字目录的所属主改为test,所属组改为testgroup 
15:chmod rwx=4,2,1 -表示0。
16:chattr 修改文件的特殊属性
chattr +i test2 表示增加文件夹test2 i属性:不能删除,重命名,设定连接,写入或者新增数据
chattr -i test2 表示取消该属性
chattr +a test2 只能追加 不能删除 可以在test2里面创建文件夹 但是不能删除。
对于文件来说+a属性同样适用 >>(追加)能执行 >(重定向)不能执行
17:lsattr 用于读取文件的特殊属性 -a 类似ls -a -R连同子目录的数据一并列出
18:搜索命令find find[路径][参数]
atime 文件的访问或执行时间
ctime 文件的写入,更改所有者,权限的时间
mtime 文件内容改变的时间
stat test2 可以获得文件的3个time
 find -name test2 表示查找test2为名字的文件
19:常见的文件类型
-普通文件
d目录
l连接文件 类似windows快捷方式
b块设备 如硬盘
c字符设备 如串口

linux 学习随笔-文件目录管理的更多相关文章

  1. linux 学习随笔-磁盘管理

    1:df 用于查看已挂载磁盘的容量信息 -i 查看inodes使用情况 -h 以合适的单位显示 -k -m 分别以k M单位显示 2:du 查看某个文件或者目录占用的空间 du [-abckmsh] ...

  2. Linux学习之日志管理(二十一)

    Linux学习之日志管理 目录 日志管理 日志服务 rsyslogd的新特点 启动日志服务 常见日志的作用 日志文件的一般格式 rsyslogd日志服务 /etc/rsyslog.conf配置文件 服 ...

  3. Linux学习之进程管理(十九)

    Linux学习之进程管理 进程查看 查看系统中所有进程,使用BSD操作系统的格式 语法:ps aux 选项: a:显示所有前台进程 x:显示所有后台进程 u:显示这个进程是由哪个用户产生的 语法:ps ...

  4. Linux学习之用户管理命令与用户组管理命令(十五)

    Linux学习之用户管理命令与用户组管理命令 目录 用户管理命令 用户添加命令useradd 修改用户密码passwd 修改用户信息usermod 修改用户密码状态chage 删除用户userdel ...

  5. 学习Linux下的文件目录管理

                    文件目录管理 一.认识Linux文件系统的架构 在Linux中是没有盘符这个概念的,即Linux中没有C盘和D盘的分盘.那么我们直接通过对目录的操作实现对磁盘的读写,因 ...

  6. linux 学习随笔-group和user管理

    1:/etc/passwd 打开该文件,可以看到每一行内容被分割成了7个字段比如:root:x:0:0:root:/root:/bin/bash 第一个字段表示用户名为root用户 第二个字段存放了该 ...

  7. linux 学习随笔-系统日常管理常用命令

    1:W 查看系统整体负载,无法查看具体负载,比如内存,磁盘  23:25:20 up 13 min,  2 users,  load average: 0.00, 0.01, 0.01 USER   ...

  8. linux 学习 14 日志管理

    第十四讲 日志管理 14.1 日志管理-简介 .日志服务 在CentOS .x中日志服务已经由rsyslogd取代了原先的syslogd服务.rsyslogd日志服务更加先进,功能更多.但是不论该服 ...

  9. Linux学习-Tarball 的管理与建议

    使用原始码管理软件所需要的基础软件 从原始码的说明我们晓得要制作一个 binary program 需要很多咚咚的呢!这包括底下这些基础的软件: gcc 或 cc 等 C 语言编译程序 (compil ...

随机推荐

  1. 有关微信开发中errorcode:-1 errmsg:system error 错误的一点原因

    如果你在微信开发中遇到{"errcode":-1,"errmsg":"system error,hints:[req_id:]"}这样的错误 ...

  2. Android使用SAX解析XML(2)

    school类包含了一个major列表,可以增加该列表的元素,以及返回该列表,还实现了Parcelable.Creator接口. package com.hzhi.my_sax; import jav ...

  3. Android活动启动模式

    在android中,android活动是以栈的方式进行存储,在栈中的活动不断被重新激活至前台和不断被终止也不断被排序.因此对于栈中的活动管理也是一个比较麻烦的事情. android给我们提供了两类活动 ...

  4. C#读取Excel文件:通过OleDb连接,把excel文件作为数据源来读取

    转载于:http://developer.51cto.com/art/200908/142392.htm C#读取Excel文件可以通过直接读取和OleDb连接,把excel文件作为数据源来读取:   ...

  5. oracle RAC的VIP和scan

    我们都知道Oracle RAC中每个节点都有一个虚拟IP,简称VIP,与公网IP在同一个网段. 没有VIP时,Oracle客户端是靠"TCP/IP协议栈超时"来判断服务器故障.而T ...

  6. 多线程下C#如何保证线程安全?

    多线程编程相对于单线程会出现一个特有的问题,就是线程安全的问题.所谓的线程安全,就是如果你的代码所在的进程中有多个线程在同时运行,而这些线程可能会同时运行这段代码.如果每次运行结果和单线程运行的结果是 ...

  7. 7个你可能不认识的CSS单位

    众所周知CSS技术我们虽然很熟悉,在使用的过程却很容易被困住,这让我们在新问题出现的时候变得很不利.随着web继续不断地发展,对于新技术新解决方案的要求也会不断增长.因此,作为网页设计师和前端开发人员 ...

  8. 分享11个纯css完成的图片浏览器

    图片画廊用于在网站上显示系列图片,它已成为网站重要的组成部分.实现图片画廊有很多种方法,今天要与大家分享的是11个使用纯 CSS 实现的图片画廊,它们代码少,效果炫,加载速度快,希望能对大家有所帮助. ...

  9. 未找到与约束ContractName Microsoft.VisualStudio.Text.ITextDocumentFactoryService... 匹配的导出 VS2012报错

    刚安装完VS2012,打开VS2012新建项目,但是并没有像之前那样顺利的创建页面,而是弹出了一个错误窗口. 我的系统是win7旗舰版 64位 ,同时安装了VS2010和VS2012.然后我又试了一下 ...

  10. SharePoint 2013 中如何使用Silverlight

    1.打开VS,创建一个Silverlight程序,如下图: 2.配置选择默认的,当然也可以不勾选Host Application,如下图: 3.添加Silverlight控件,2个label和1个bu ...