简单文件操作命令

来源:互联网 发布:java标识符的命名测试 编辑:程序博客网 时间:2024/05/18 22:12


pwd  显示当前目录
whiami 显示当前用户名称
touch 创建文件 touch +文件名
ls  显示文件的文件名及相关属性
cat 查看文件内同
vim 编辑文件内容
(注意:vim命令进入命令模式 按键盘a、i或者 o 进入编辑模式 可操作 插入数据  )

Esc键盘退出命令模式模式
:wq  保存并退出
:q! 强制退出
:wq!  强制保存退出  不建议使用
:w   保存不退出

    末行模式下操作:
           o:在光标所在的下边插入一行
           O:在光标所在行的上边插入一行
           dd:删除光标所在行
           gg:跳到首行
           G:跳到末行
           u:撤销
           yy:复制
           p:粘贴
           number+dd(如3dd):删除光标以下的3行(包括光标所在行)如果光标下面的行数小于number则是有多少删除多少
           number+yy+p:复制 粘贴 复制光标所在(包括光标所在行)下边number行 将所复制的内容粘贴在光标所在的位置下边

:set nu   设置显示行号


linux 文件属性:

-rw-------         1        root       root         4096          Sep 5 12:23         asd
(文件权限)      (连接数)  (所有者)   (用户组)    (文件容量)     (最后修改日期)      (文件名)

第一列 文件权限:

第一个位置 [d] 代表是目录
           [-] 代表是文件
           [l] 代表是连接文件
           [b] 表示设备里可供存储的借口设备
           [c] 表示设备文件里面的串行端口设备  如鼠标键盘等一次性读取设备。

第2-4个位置 为文件所有者的权限   第5-7个位置是文件所属组的权限  第8-10个位置是其他人对该文件的权限
其中 r表示可读  w表示可写  x 表示可执行

第二列 连接数
       表示有多少文件连接到此节点(i-node)

第三列 所有者
       表示该文件所有者的账号

第四列 用户组
       表示这个文件所属用户组

第五列 文件容量
       表示这个文件的大小

第六列 表示这个文件的创建日期或者最后修改日期

第七列 文件名
       文件名之前多一个点 (如.asd)表示该文件是一个隐藏文件


改变文件属性与权限:

      chgrp:改变文件所属用户组。
      chown:改变文件所有者。
      chmod:改变文件权限。











0 0
原创粉丝点击