前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >目录及问价操作

目录及问价操作

作者头像
三产
发布2021-01-13 11:11:35
6750
发布2021-01-13 11:11:35
举报
文章被收录于专栏:用户6590312的专栏

二、查看目录及文件

1.切换目录 - cd

进入/var/文件夹

代码语言:javascript
复制
tc@box:~$ cd /var

回到家目录

代码语言:javascript
复制
tc@box:/var$ cd

返回上次进入的目录/var

代码语言:javascript
复制
tc@box:~$ cd -

返回上级目录

代码语言:javascript
复制
tc@box:/var$ cd  ..

2.查看目录下的文件 - ls

显示当前目录下的文件及文件夹,可以再次使用cd命令进入您需要进入的目录

代码语言:javascript
复制
tc@box:/$ ls

3.查找文件 - find

搜索/etc目录下(含子目录)的所有名字以host开头的文件

代码语言:javascript
复制
tc@box:/$ find /etc -name 'host*'

4.显示当前路径 - pwd

代码语言:javascript
复制
tc@box:/$ pwd

返回当前用户家目录

代码语言:javascript
复制
tc@box:/$ cd

三、处理目录及文件

1.创建文件夹 - mkdir

创建testdir文件夹

代码语言:javascript
复制
tc@box:~$ mkdir testdir

ls命令可以看到你所创建的文件夹

代码语言:javascript
复制
tc@box:~$ ls

2.删除文件夹 - rmdir

删除testdir文件夹,该命令只能删除空文件夹

代码语言:javascript
复制
tc@box:~$ rmdir testdir

ls命令看不到testdir文件夹

代码语言:javascript
复制
tc@box:~$ ls

3.创建文件 - touch

代码语言:javascript
复制
tc@box:~$ mkdir testdir
tc@box:~$ cd testdir

使用touch命令创建文件testfile

代码语言:javascript
复制
tc@box:~/testdir$ touch testfile

查看文件内容为空

代码语言:javascript
复制
tc@box:~/testdir$ cat testfile

4.复制文件及目录 - cp

添加内容到文件testfile

代码语言:javascript
复制
tc@box:~/testdir$ echo "000" > testfile

复制文件testfile到testfilecopy

代码语言:javascript
复制
tc@box:~/testdir$ cp testfile testfilecopy

查看文件testfile和testfilecopy

代码语言:javascript
复制
tc@box:~/testdir$ diff testfile testfilecopy

到上层目录

代码语言:javascript
复制
tc@box:~/testdir$ cd ..

拷贝文件夹及文件夹内容

代码语言:javascript
复制
tc@box:~$ cp -r testdir testdircopy

5.更改文件属性 - chmod

代码语言:javascript
复制
tc@box:~$ cd testdir

查看文件夹下文件详细的属性,r表示读,w表示写,x表示执行

代码语言:javascript
复制
tc@box:~/testdir$ ls -l

为所有用户添加写属性

代码语言:javascript
复制
tc@box:~/testdir$ chmod a+w testfile

再次查看确认写属性已经添加到文件testfile

代码语言:javascript
复制
tc@box:~/testdir$ ls -l

6.更改文件所有者 - chown

修改文件所有者为root

代码语言:javascript
复制
tc@box:~/testdir$ sudo chown root testfile

再次查看确认所有者已经修改

代码语言:javascript
复制
tc@box:~/testdir$ ls -l

7.建立文件链接 - ln

为文件testfile创建软链接testfilelink

代码语言:javascript
复制
tc@box:~/testdir$ ln -s testfile testfilelink

再次查看确认软链接已经创建

代码语言:javascript
复制
tc@box:~/testdir$ ls -l

8.移动文件 - mv

将testfile文件改名为newtestfile

代码语言:javascript
复制
tc@box:~/testdir$ mv testfile newtestfile

查看确认文件已改名

代码语言:javascript
复制
tc@box:~/testdir$ ls -l

9.删除文件 - rm

删除newtestfile

代码语言:javascript
复制
tc@box:~/testdir$ rm newtestfile

查看确认文件已被删除

代码语言:javascript
复制
tc@box:~/testdir$ ls -l
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2014/10/11 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 二、查看目录及文件
    • 1.切换目录 - cd
      • 2.查看目录下的文件 - ls
        • 3.查找文件 - find
          • 4.显示当前路径 - pwd
          • 三、处理目录及文件
            • 1.创建文件夹 - mkdir
              • 2.删除文件夹 - rmdir
                • 3.创建文件 - touch
                  • 4.复制文件及目录 - cp
                    • 5.更改文件属性 - chmod
                      • 6.更改文件所有者 - chown
                        • 7.建立文件链接 - ln
                          • 8.移动文件 - mv
                            • 9.删除文件 - rm
                            领券
                            问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档