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

文件管理

时间:2018-05-10 23:41:58      阅读:177      评论:0      收藏:0      [点我收藏+]

标签:Linux基础

       # hostname 主机名
/etc/hostname

# file
# ls -l
# ll 显示详细  第一个字符表示文件类型:
                       -   普通文件
                       d   目录文件(蓝色)    (directory)
                       b   设备文件(块设备)硬盘、U盘  (block)
                       c   设备文件(字符设备)打印机、终端    (character)
                       l   链接文件(淡蓝色)   (link)
                       s   套接字文件   (socket)
                       p   管道文件    (pipe)

目录结构:-->>
预科第三天

# mkdir/touch 多个文件: {a.txt,b.txt}
                                           {1..10}
                                           {a..z}
                       递归创建: # mkdir -p   (a/b/c/d)
                       详细: -v

语法结构
# 命令(空格)选项(空格)参数
   选项和参数可颠倒

复制:# cp     -r 文件夹   -v 详细     -f 强制    -n 静默
移动/改名:#mv
删除:# rm     -r 文件夹   -v 详细     -f 强制    * 所有-

查看文件:
cat全部       -n 显示行号     -A  显示制表符($换行)
more翻页
head头部      -n 行数
tail尾部      -n 行数
grep过滤关键字     # grep 关键字 文件名

vim ->
预科第四天
命令模式>>
光标定位:hjkl
行首:0
行尾:$
页首:gg
页尾:G
行数:*G
查找:/ 关键词        n:下一个 N:上一个
复制:y
删除:d
粘贴:p
删除光标所在:x
从光标处删除到行尾:D
撤销:u
重做:Ctrl+R

尾行模式>>
:s/old/new/ 替换
:1,10 s/old/new/ 替换1到10行
:% s/old/new/ 替换所有
$ 尾部

:w 文件名      存储到文件
:r  文件名     读入文件到当前行后
:5r  文件名      读入文件到第5行后
:set 设置
:set nu     显示行号
:set ic     不区分大小写
:set ai     自动缩进
:set list       显示控制字符
:set nonu       取消设置符号
:set nolc


文件时间:
访问时间    atime   查看内容
修改时间    mtime   修改内容
改变时间    ctime   文件属性,比如权限
删除时间    dtime   被删除时间

文件管理

标签:Linux基础

原文地址:http://blog.51cto.com/13718580/2115005

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