Linux目录结构及文件基本操作

1.Linux的文件组织目录结构(遵循FHS标准)

FHS(Filesystem Hierarchy Standard)标准:
多数Linux版本采用这种文件组织形式,FHS定义了系统中每个区域的用途,所需要的最小构成的文件和目录同时还给出了例外处理与矛盾处理。

FHS定义的两层规范:

a./下面的各个目录应该放什么文件数据,例如/etc 应该放置设置文件。/bin与/sbin则应该放置可执行文件等等

b.针对/usr及/var这两个目录的子目录来定义。例如/var/log放置系统登录文件,/usr/share放置共享数据等等。

2.相对路径和绝对路径

绝对路径:以根"/"目录为起点的完整路径。以你所要到的目录为终点
cd /usr/local/bin
pwd

相对路径:相对于你当前的目录的路径,以当前目录. 为起点,以你所要到的目录为终点
cd ../../usr/local/bin
pwd

注:在进行目录切换的过程中多使用Tab键自动补全,可避免输入错误,连续按两次Tab可以显示全部候选结果。

3.对文件的移动 复制 重命名 编辑等操作

--------------------------------------------------------------------------
新建文件test

cd ~:在其他的目录没有权限,所以需要先cd ~切换回用户的/home/shiyanlou
 
touch test:创建test空白文件

新建目录mydir

mkdir(make directories) mydir:新建mudir空目录

-p:可以同时创建父目录或者多级目录

例子:mkdir -p father/son/grandson
      cd father/son/grandson
      pwd
      /home/shiyanlou/father/son/grandson
--------------------------------------------------------------------------
复制文件

cp(copy):复制一个文件到指定目录

例子:将之前创建的"test"文件复制到/home/shiyanlou/father/son/grandson
     
       cp test father/son/grandson

复制目录

直接使用cp复制目录会出现错误

正确方法

加上-r 或者 -R 表示递归复制,有点"株连九族"的意思。

cp -r father family
--------------------------------------------------------------------------
删除文件

rm test:删除文件test

rm -f test 删除写有保护(只读)的文件,强制删除

删除目录

跟复制目录同样的命令 rm -r family
--------------------------------------------------------------------------
移动文件

mv:移动文件到指定目录

例子:将文件"file1"移动到"Documents"目录

mkdir Documents

mv file1 Documents

重命名文件

mv file1 myfile

批量重命名

touch file{1..5}.txt

批量将这五个后缀为.txt的文本文件重命名为以.c为后缀的文件

rename 's/\.txt/\.c/'*.txt            此处为正则表达式

查看文件

-n可以显示行号

cat -n passwd:正序显示

tac -n passwd:倒序显示

more passwd:分页查看

file /bin/ls:查看文件类型

--------------------------------------------------------------------------
常用命令:
cd:切换目录
.:表示当前目录
..:表示上级目录
ls -a:查看隐藏文件
-:表示上一次所在目录
~:通常表示当前用户的home目录
pwd:获取当前所在路径(绝对路径)
mydir:新建mudir空目录
mkdir -p:创建多级目录

转载于:https://www.cnblogs.com/harveylv/p/6830599.html

Linux 01 Liunx目录结构及文件基本操作相关推荐

  1. more 目录linux,linux(二)目录结构、文件基本操作cat\more\less、环境变量、文件搜索...

    linux 目录结构及文件基本操作 linux文件结构: FHS(英文:Filesystem Hierarchy Standard 中文:文件系统层次结构标准),多数 Linux 版本采用这种文件组织 ...

  2. 蓝桥云课linux入门4:目录结构及文件基本操作

    目录 1.内容 2.Linux目录结构 2.1 FHS标准 2.2 目录路径 路径 绝对路径 相对路径 3.Linux文件的基本操作 3.1新建 新建空白文件 新建目录 3.2复制 复制文件 复制目录 ...

  3. linux减小根目录空间_Linux目录结构及文件基本操作详解

    Linux 目录结构及文件 在 windows 平台下,打开"计算机",我们看到的是一个个的盘符: 在 Linux 下,我们是看不到这些盘符,我们看到的是文件夹(目录): 在早期的 ...

  4. Linux目录结构和文件基本操作

    一.Linux目录结构 1.FHS(File System Hierarchy Standrad,文件系统层次结构标准) FHS定义了两层规范,第一层是/下面的各个目录应该要放什么文件数据,例如/et ...

  5. 简述Linux 文件系统的目录结构

    转自:http://www.linuxsir.org/main/node/189 作者:北南南北 来自:LinuxSir.Org 摘要: Linux文件系统是呈树形结构,了解Linux文件系统的目录结 ...

  6. Linux 文件系统的目录结构

    1. / 文件系统的入口,最高一级目录: 2. /bin 基础系统所需要的命令位于此目录,是最小系统所需要的命令,如:ls, cp, mkdir等. 这个目录中的文件都是可执行的,一般的用户都可以使用 ...

  7. Linux 系统的目录结构_【all】

    Linux系统的目录结构 /:最大根目录,存放系统程序/etc: 加载配置文件好服务启动命令,系统配置文件/etc/exports/etc/hosts /bin:binaries 存放命令/sbin: ...

  8. 深入理解linux系统的目录结构

    深入理解linux系统的目录结构(总结的非常详细) 作者:佚名 字体:[增加 减小] 来源:互联网 时间:04-09 14:34:20 我要评论 对于每一个Linux学习者来说,了解Linux文件系统 ...

  9. linux ftp日志_linux学习笔记(一)——Linux分区和目录结构

    linux学习笔记(一)--Linux分区和目录结构 安装Linux时,手动挂载分区的情况下,/ 和 swap 是必须要挂载的,其他/home./boot 等可以根据需要自行挂载. 一般来说,简单的话 ...

最新文章

  1. 工厂模式(Factory)(转)
  2. vue中一个组件导入另一个组件
  3. Android ProgressBar 不能在Button上面显示
  4. deep learning 作業 2.2
  5. oracle 10g进入ascmd,oracle 10g 默许用户名密码及解锁
  6. 软件开发中IT用语-日文和英文对照版
  7. 阿里云实时计算,前世功,今生能!
  8. c语言安卓图形库cairo,cairo 图形库
  9. ORACLE查询原理
  10. 阿里巴巴四十大盗教你零知识证明
  11. 《阿里感悟》- 技术人员的职业规划
  12. ker矩阵是什么意思_基向量、标准正交基、对称矩阵、Hermite阵
  13. Android 垃圾分类APP(三)垃圾分类之语音输入
  14. IDEA菜单栏不见了怎么办
  15. 使用css中的white-space:pre-wrap;让html浏览器显示空白空格符
  16. 【UE4】导入FBX格式的模型至UE4
  17. 文档服务器加密,远程文件服务器文件加密攻略(一)
  18. 贤者之路,Tensorrt的int8 calibration创建
  19. 泰迪杯数据挖掘挑战赛C题 通用论坛正文提取
  20. PHP编辑器常用快捷键(PhpStorm、Sublime_text)

热门文章

  1. 「机器学习速成」过拟合的风险和泛化
  2. SAP MM MB21创建预留单据报错- Error during conversion to alternative units of measure -
  3. SAP WM LQ02 事务代码界面里不能为指定仓库号选择移动类型的问题对策
  4. matplotlib如何把坐标轴一横一竖给绘制出来
  5. 量子技术新突破!科学家完美实现将单个原子逐一嵌入硅晶片
  6. 文章推荐 | 城市规划中城市信息学的研究进展
  7. 城市“脑梗” 当前城市大脑面临的困境
  8. 百度李彦宏:无人驾驶何时商用
  9. 借力5G,云VR将推动VR产业迎“第二春”
  10. 《全球人工智能发展报告(2018)》发布:一览全球AI领域竞争态势