linux——(3)文件与目录管理
文件与目录管理相关指令
ls [-adlR] 目录 #查看目录与文件的命令。
-a #连同隐藏文件一起列出来。
-d #只列出目录。
-l #列出相关属性和权限等数据。
-R #连同子目录内容一起列出来。
cp [-apdrils] source destination #复制命令。
-p #连同文件的属性一起复制过去而不是使用默认属性。
-d #若source为连接文件则复制连接文件而不是文件本身。
-r #递归持续复制,用于目录的复制行为。
-a #等同于-pdr。
-i #若是destination已经存在,则会在覆盖时再次询问是否进行操作。
-l #创建hard link文件。
-s #创建symbolic link文件。
-u #destination已存在时,只有source更新的时候会覆盖。
rm [-ir] 文件或者目录
-i #互动模式,删除前会再次询问。
-r #递归删除。
mv [-iu] source destination
-i #若destination已经存在会再次询问。
-u #destination已存在时,只有source更新的时候会覆盖。
basename 路径 #取得路径中的文件名。
dirname 路径 #取得路径中的目录。
文件内容相关指令
cat [-nb] #打印文件内容。
-n #显示行号,空白行也显示。
-b #显示行号,空白行不显示。
tac #反向打印文件内容。
nl #打印行号,默认不显示空白行行号。
more #逐行显示,能往后翻页,不能往前。
less #可以前后翻页。
head [-n number] #显示头number行。
tail [-n number] #显示尾部number行。
od [-t type] #打开二进制文件。
-t #控制输出类型。
a :利用默认字符输出。
c :用ASCII码值输出。
touch 文件名 #默认情况下更新mtime、ctime、atime三个时间。
file 文件 #查看文件类型。
文件与命令查询相关的指令
which [-a] command #查询命令的存放位置,是在PATH中查找,所以用户不同,查询结果可能不一样。
-a #列出PATH中能找到的所有要找的命令,而不是第一个。
whereis [-bmsu] 文件或目录名 #查询利用数据库不是查磁盘所以比较快。
-b #只找二进制文件。
-m #只找在说明文件manual路径下的文件。
-s #只找source源文件。
-u #找除了上述以外的文件。
locate [-ir] keyword #只需要输入部分文件名就可以定位。
-i #忽略大小写。
-r #可以接正则表达式。
updatedb #更新/var/lib/mlocate内的数据库文件。
find [PATH] [option] [action] 用法很灵活也很复杂,略。
概念:文件目录的默认权限与隐藏权限。
可以用umask来查询默认被排除的权限。root和非root用户umask值不一样。
文件特殊权限有SUID、SGID、SBIT。
SUID:缩写是s,出现在文件所有者的x权限上,仅对二进制文件有效,执行者必须有x权限,执行这个文件的用户将具有文件拥有者的权限,仅限执行文件的阶段。
SGID:缩写是s,出现在用户组的x权限上,针对文件的时候,和SUID很像,处理获得的权限是用户组以为。针对目录的时候,如果用户有rx权限,进入此目录后,用户将在此目录拥有该用户组的权限。
SBIT:缩写是t,只对目录有效,当用户有wx权限时,用户在该目录下创建的文件和目录只有自己和root 能删掉。
相关操作:
chmod 的时候用四位数来设置权限,第一位就是针对上述3个权限的。
关于文件隐藏属性的设置与查看chattr、lsattr(列举部分)
chattr [+-=] [aic] 文件或者目录 #设置隐藏属性。
-a #这个文件只能增加数据,不能删除也不能修改,这有root能设置。
-i #这个文件不能被删除、改名、设置连接、写入或者添加数据,只有root能设置。
-c #这个文件会被自动压缩,读取时会自动解压。
lsattr [-adR] 文件或目录 #查看隐藏属性。
-a #将隐藏文件的属性也列出来。
-d #如果连接的是目录,列出目录本身的属性。
-R #连同子目录的数据属性也列出来。
参考资料:《鸟哥的Linux私房菜》
linux——(3)文件与目录管理的更多相关文章
- Linux命令——文件和目录管理
Linux命令--文件和目录管理 基本命令 命令ls 作用:显示目录下的文件和文件夹 说明:默认显示当前目录,可跟路径参数 参数:-a,显示隐藏目录 参数:-l,显示文件权限 参数:-d,显示文件最后 ...
- (五)Linux之文件与目录管理以及文本处理
Linux之文件与目录管理 目录 Linux之文件与目录管理 前言 绝对路径与相对路径说明: 一.目录常用命令 常用处理目录的命令: 切换目录 cd 显示当前路径 pwd 查看目录下文件 ls 创建目 ...
- Linux学习-文件和目录管理
Linux文件和目录管理 文件系统架构 1.Linux文件系统具有层级性 1)文件或者目录起始于根目录"/"成为树状结构 2)最顶层由/开始 2 ...
- Linux 的文件和目录管理类命令
文件和目录管理类的命令 目录: cd ~[username] ~:指定用户的家目录 cd -:回到上一次所在的目录 路径: 相对路径中: .:当前目录 ..:父目录 pwd: print workin ...
- linux(2)文件和目录管理(新增,删除,复制,移动,文件和目录权限,文件查找)
一.目录与路径 1.相对路径与绝对路径绝对路径:/开头, cd /usr相对路径:cd ../..2.目录操作(cd:change directory).:当前目录..:上一层目录-:上一个目录~:当 ...
- Linux的 文件 和 目录 管理
包括了文件和目录的创建.删除.修改,权限.压缩.搜索.分区.挂载 简单的一些命令: [ pwd ]查看当前所在目录 [ cd .. ]上级目录 [ cd ~ ]当前用户的家目录 [cd -]上次打开目 ...
- Linux基础--文件与目录管理
1.目录与路径 1)特殊目录 . 代表此层目录 .. 代表上一层目录 - 代表前一个工作目录 ~ 代表『目前使用者身份』所在的家目录 ~account 代表account这个使用者的 ...
- Linux之文件与目录管理
加油!
- CentOS学习笔记--基本命令--文件与目录管理
Linux基本命令--文件与目录管理 本节节选自鸟哥的 Linux 私房菜 -- 基础学习篇目录 第七章.Linux 文件与目录管理 ls(文件与目录的检视) ls命令就是list的缩写,ls可以 ...
随机推荐
- Do the Untwist(模拟)
ZOJ Problem Set - 1006 Do the Untwist Time Limit: 2 Seconds Memory Limit: 65536 KB Cryptography ...
- Centos 7 下搭建 Dokuwiki
Centos 7 下搭建 Dokuwiki # Dokuwiki 是php的,所以要先搭建php环境,下载 apache和php,第1.2步下载完,相关的依赖都会下载## 1.下载 httpdyum ...
- 【CODEVS】1022 覆盖
[算法]二分图匹配(最大流) [题解]对i+j进行奇偶染色,就可以保证相邻两格异色. 然后就是二分图了,对相邻格子连边跑最大流即可. #include<cstdio> #include&l ...
- 【VIJOS】P1512 SuperBrother打鼹鼠
[算法]二维树状数组 [题解] 1.树状数组尽量不要出现0,因此所有坐标+1 2.面积求法(默认1开始):(x1,y1)(x2,y2)=sum(x2,y2)-sum(x1-1,y2)-sum(x2,y ...
- Amcharts 柱状图和线形图
最近需要学习 Amcharts ,他的图表功能确实很强大.但是网上搜索到的教程很少,开始学起的确有点不方便.于是我决定把我学习的觉得好的途径,放到博客上. 下面的代码可以直接复制,但是文件要从官网上下 ...
- iOS程序启动原理---iOS-Apple苹果官方文档翻译
本系列所有开发文档翻译链接地址:iOS7开发-Apple苹果iPhone开发Xcode官方文档翻译PDF下载地址 //转载请注明出处--本文永久链接:http://www.cnblogs.com/Ch ...
- python3学习笔记.1.初体验
最近工作烦得很 就想找点儿别的事情来做,于是想到了学学python. 因为是vs2017,所以就在里面安装了. 第一个程序肯定是Hello World了. 新建一个python应用程序 代码只有一行 ...
- ogg数据初始化历程记录
之前,源端数据表结构发生改变,不知道前面的同事是怎么搞得(生成的数据定义文件不对,还是没有把进程启动),造成进程停止20天,然后重启复制进程,对比源端和目标端数据有差异(总共差10000多条数据),问 ...
- Python异常捕捉try except else finally有return时执行顺序探究
转载自 https://www.cnblogs.com/JohnABC/p/4065437.html 学习python或者其他有异常控制的编程语 言, 大家很有可能说try except finall ...
- [Leetcode] Search in Rotated Sorted Array 系列
Search in Rotated Sorted Array 系列题解 题目来源: Search in Rotated Sorted Array Search in Rotated Sorted Ar ...