码迷,mamicode.com
首页 > 其他好文 > 详细

文件管理

时间:2015-07-28 14:47:31      阅读:145      评论:0      收藏:0      [点我收藏+]

标签:linux文件管理

文件管理

linux命令格式:命令字 [选项] [参数]

1.以“·”开头的文件是隐藏文件

  以“/”开头的路径是绝对路径

  不以“/”开头的路径是相对路径

2.切换目录:cd

        cd ..     返回上一层目录

        直接cd返回home目录

        cd ../目录    切换到上层的某个目录下

        cd -    显示前一个目录

        cd ~duyanqi    切换到duyanqi这个账号的主目录

3.统计目录大小:du

  du -a统计整个磁盘空间

  du -h人性化显示

  du -s只统计某个目录大小(不一一列举出来各个文件的大小)

4.查看目录下的文件:list(ls)

        ls -a    显示所有文件包括隐藏文件

        ls -l    显示文件详细信息

        ls -d    只显示指定文件,不显示其内容

        ls -i     查看文件的i-node码

        ls -al --full-time 目录    完整呈现时间

5.查看当前路径:pwd

                            pwd -P    (-P大写)显示当前真是路径而不是链接路径

6.帮助命令:help  man info

  help pwd

  ls --help

  man file

7.创建目录:mkdir

  格式:mkdir 目录名

            mkdir -m    配置文件的权限,直接设置,不需要看默认权限(umask)

            创建多个子目录:mkdir -p /目录/目录

8.创建空文件:touch

  touch /home/1.txt 2.txt

    touch还有更改文件日期的作用(mtime与atime)

9.删除整个目录 rm

    rm -rfi 目录    i询问是否删除

10.复制粘贴目录cp(copy)

       cp 参数 源文件或目录 目标文件或目录

       cp -r     复制整个目录树

       cp -a    复制和源文件一样的文件

       cp -i     覆盖原有的同名文件

11.移动文件或目录mv(move)

  mv 选项 源文件或目录 目标文件或目录 移动后的名字

  mv也能用来改名

        mv -i    若已存在  的目录,询问是否覆盖

12.创建软硬连接:link

  ln [源目录名] [目录名]       //硬连接,创建另一个文件指向同一个索引节点,原文件删除后,连接文件依然有作用,不过有一项限制:1.不能关联不同分区内的文件;2.不能关联目录。

  ln -s [源目录名] [目录名]   //软连接,类似win的快捷方式,源文件删除,关联文件就没有作用了。

13.rmdir    删除目录 ,服务器内不推荐用 rm -rf

    rmdir 目录    删除空目录

    rmdir 目录/目录/目录    删除有内容的目录,可以用TAB补全

14.取得文件的文件名basename 或目录名dirname

[root@duyanqi home]# basename /etc/sysconfig/network
network    取得文件名

[root@duyanqi home]# dirname /etc/sysconfig/network
/etc/sysconfig    取得目录名

查看文件内容

1.显示并连接文件的内容cat(concatenate)

  cat 路径

  cat 路径 路径(查看多个目录)

  cat -n 带行号显示出内容

2. tac   从下往上查看文件内容

    tac

3.more分页查看文件内容

  more 路径

  ls -lh /etc/*.conf | more

  /字符串    代表在这个显示的内容当中,向下查询这个字符串

  b或[ctrl]-b    向上翻页

4.less 分页查看

    [pagedown]    向下翻动一页

    [pageup]    向上翻动一页

    /字符    向下查询

    ?字符    向上查询

    n    重复前一个查询

    N    反向重复前一个查询

5.head和tail  查看文件开头或末尾的部分内容

  head -n 路径 (-n具体行数)

  tail -f 路径 (-f实时同步,适用于日志类似的文件)  

6.wc  统计问价内容中的单词数量,行数等信息

  wc 参数 路径

     -c 统计文件内容的大小

     -l 统计文件内容的行数

     -w 统计文件内单词的个数

 不使用参数时数字分别表示

 -c -l -w

7.  od -t [文件类型]

可以查看非文本文件的,二进制文件十六进制文件等,这类的文件(不多说了


本文出自 “从0开始吧” 博客,请务必保留此出处http://0kaishi.blog.51cto.com/9457500/1679076

文件管理

标签:linux文件管理

原文地址:http://0kaishi.blog.51cto.com/9457500/1679076

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!