博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux 学习日记 2: 目录结构和文件操作
阅读量:6969 次
发布时间:2019-06-27

本文共 1013 字,大约阅读时间需要 3 分钟。

hot3.png

1、FHS标准下Linux下的常用文件目录

10211103_p5bu.jpg

2、目录路径:

      使用 cd 命令可以切换目录,在 Linux 里面使用 . 表示当前目录,.. 表示上一级目录(**注意,还记得我们上一节介绍过的,以 . 开头的文件都是隐藏文件,所以这两个目录必然也是隐藏的,你可以使用 ls -a 命令查看隐藏文件), - 表示上一次所在目录, 通常表示当前用户的"home"目录。使用 pwd 命令可以获取当前所在路径(绝对路径)。

绝对路径

关于绝对路径,简单地说就是以根"/"目录为起点的完整路径,以你所要到的目录为终点,表现形式如: /usr/local/bin,表示根目录下的 usr 目录中的 local 目录中的 bin 目录。

相对路径

相对路径,也就是相对于你当前的目录的路径,相对路径是以当前目录 . 为起点,以你所要到的目录为终点,表现形式如: usr/local/bin (这里假设你当前目录为根目录)。你可能注意到,我们表示相对路径实际并没有加上表示当前目录的那个. ,而是直接以目录名开头,因为这个 usr 目录为 / 目录下的子目录,是可以省略这个. 的(以后会讲到一个类似不能省略的情况);如果是当前目录的上一级目录,则需要使用 .. ,比如你当前目录为“home”目录,根目录就应该表示为../../ ,表示上一级目录("home"目录)的上一级目录("/"目录)。

3、新建文件: touch filename

4、新建目录:mkdir -p dir_name,  使用 -p 参数,同时创建父目录(如果不存在该父目录)。

5、复制文件:cp filename dirname(源文件目录)

      复制目录: cp -r  dirname

6、删除文件: rm -f filename  ,-f 表示强制删除

      删除目录: rm -r dirname

7、移动文件:mv  source_dir   destinate_dir

     重命名文件:mv  旧文件名  新文件名

 8、查看文件:cat -n filename 或者 tac filename 或者  nl -[bnw] filename

     查看头几行 :head -n  number filename   查看末尾几行:tail -n number filename 

9、编辑文件:vi

转载于:https://my.oschina.net/u/2440318/blog/634802

你可能感兴趣的文章
rsync 远程同步 实时同步备份 两种免交互的方式实现实时备份
查看>>
什么是灰度发布,以及灰度发布A/B测试
查看>>
Spring全家桶系列--SpringBoot与Mybatis结合
查看>>
使用Java SDK实现离线签名
查看>>
VRRP工作原理
查看>>
2019年的财富管理行业将何去何从?
查看>>
J - 最强王者 POJ - 1753 Flip Game 搜索+状态压缩
查看>>
这是一个SSL证书普及的时代
查看>>
C++动态库初探
查看>>
keepalived的搭建
查看>>
URAL 1913 Titan Ruins: Old Generators Are Fine Too
查看>>
Horizon Workspace 快速部署指南三(配置Workspace数据模块)
查看>>
C# 添加Excel水印
查看>>
我的友情链接
查看>>
mysql导出和导入
查看>>
IT软件创业之 -- 电脑设备买过来都是钱,卖出去都是废铁
查看>>
debian的“chkconfig”和“service”
查看>>
敏捷开发
查看>>
"无法启动应用程序,工作组信息文件丢失,或是已被其他用户已独占方式打开"解决办法...
查看>>
MYSQL远程连接授权
查看>>