美文网首页
Linux-文件管理-文件操作命令01

Linux-文件管理-文件操作命令01

作者: 徐弱西 | 来源:发表于2019-08-02 11:35 被阅读0次

一.文件的路径定位

1.绝对路径
/usr/local/
以“/”开头的路径就是绝对路径
/上海/浦东新区/张江/创智良仓/3楼/xxxx
2.相对路径
浦东新区/张江/创智良仓/3楼/xxxx    
.  :当前目录
.. :上级目录

cd命令:

cd ~ #进入当前用户的家目录
cd - #进入上回所在的目录
cd #进入当前用户的家目录
cd . #进入当前目录
cd .. #进入上级目录

[root@oldboyedu local]# cd
[root@oldboyedu ~]# cd /etc/sysconfig/network-scripts/
[root@oldboyedu network-scripts]# cd
[root@oldboyedu ~]# cd 
[root@oldboyedu ~]# cd ~/.ssh/
[root@oldboyedu .ssh]# cd .ssh
-bash: cd: .ssh: No such file or directory
[root@oldboyedu .ssh]# cd
[root@oldboyedu ~]# cd ~/.ssh/

目录管理命令

mkdir : make directory

语法:
mkdir 目录名
描述:创建目录
-m, 在创建目录时,给予权限
-p, 递归创建
-v, 显示创建过程

[root@oldboyedu ~]# mkdir /data/zls/day01           没有这个文件或目录
mkdir: cannot create directory ‘/data/zls/day01’: No such file or directory
[root@oldboyedu ~]# mkdir /zls/day01/mysql/nginx
mkdir: cannot create directory ‘/zls/day01/mysql/nginx’: No such file or directory
[root@oldboyedu ~]# mkdir -pv /zls/day01/mysql/nginx
mkdir: created directory ‘/zls’
mkdir: created directory ‘/zls/day01’
mkdir: created directory ‘/zls/day01/mysql’
mkdir: created directory ‘/zls/day01/mysql/nginx’
[root@oldboyedu ~]# mkdir -v /zls1
mkdir: created directory ‘/zls1’

建议:创建目录时加上-p参数

touch

语法:
touch 文件名
使用ls -l查看文件时
d:目录
-:文件
l:软链接
c:块设
touch /zls/file1 file2
touch /abc/file{1..100}

1.已存在的文件,内容不会被覆盖,只会修改 创建 时间
2.已存在的目录,不会报错,修改 创建 时间
3.创建文件,必须要创建在一个 已存在的目录当中
4.在linux当中,一切皆文件

tree

[root@oldboyedu ~]# tree
.
├── abc
├── dir100
├── file100
├── file2
├── test
│   ├── test1
│   └── test2
└── zls


[root@oldboyedu ~]# tree /home/
/home/
├── oldboy
│   └── test1
└── zls
    ├── test1
    └── test2


[root@oldboyedu ~]# tree -L 2 /etc/
-L:指定目录层级

[root@oldboyedu ~]# tree -d
-d:只显示目录不显示文件

复制:cp (copy)

语法:
1. cp 源 目标
2. cp 源 目录
3. cp -t 目录 源
-p:保留文件所有属性
-r:递归拷贝,改变创建时间
-v:显示拷贝过程
-t:将目标和源反过来
-a:即保留源文件的属性,又可以递归(可以拷贝目录)

相关文章

  • Linux-文件管理-文件操作命令01

    一.文件的路径定位 1.绝对路径 2.相对路径 cd命令: cd ~ #进入当前用户的家目录cd - ...

  • Linux-文件管理-文件操作命令02

    1.mv 移动和重命名文件 选项:-i 提示文件应经存在,是否覆盖(系统自带别名)-f 强制覆盖,不...

  • linux常用命令

    linux的命令操作 日常操作命令 文件系统操作 文件权限的操作 基本的用户管理 系统管理操作

  • linux-文件管理命令

    一、cp命令 二、mv命令 三、rm命令 四、目录操作

  • Shell 常用命令汇总

    文件操作命令 目录及其操作命令 联机帮助命令 有关进程管理的命令 文件压缩和解压缩命令

  • 19:unix/linux之基础知识

    1、unix/linux文件管理方式 2、常见命令操作 3、磁盘文件管理 1、命令:ls 2、命令:more 3、...

  • ubuntu 文件管理命令

    目录管理命令 文件操作命令 文件属性查看以及详解 d :目录(其他的字符有,-普通文件、l:链接文件、b:设备文件...

  • Linux常用命令大全

    文件和目录 操作命令 文件搜索 命令 文件权限 操作命令 查看文件内容 命令 查看文件内容 命令 文本处理 命令 ...

  • linux-文件目录管理命令

    创建文件 touch:touch 参数 文件名 -a 修改读取时间 -m修改修改时间 -d同时修改创建目录 mkd...

  • linux系统下软件包的安装和启动

    linux系统的基础操作命令: sudo 超级管理员获得权限命令 cd 打开文件命令 cp 复制文件命令 cp –...

网友评论

      本文标题:Linux-文件管理-文件操作命令01

      本文链接:https://www.haomeiwen.com/subject/noakdctx.html