LINUX 的简单使用 (2)

1331-麦同学

发表文章数:109

首页 » MySQL » 正文

LINUX中三种文件类型:

   *文件       -

    目录       d

    连接      l

以 -rw-rw-r– 为例子

每三个分成一组:

rw- rw- r–

文件权限:

可读( R) 可写( W ) 可执行 (X,针对于脚本)

特殊字符- 表示没有任何权限

二进制数字之和的方式表示读写权限:

R =2^2 =4
W=2^1=2
X=2^0=1

如664表示“可读可写-可读可写-可读”

文件归属:

 拥有者  owner u

 属于组   group g

 其他人    other o

例如
beifeng beifeng

 第一个字符表示拥有者:    beifeng

 第二个字符表示的是文件所属组 beifeng

修改用户的权限:

man cmdName(命令名称,用于查看该命令如何使用)

对于命令行来说,Tab自动补全命令

–R,表示递归

chmod change mode

文件拷贝:

$ cp 文件名 /home

改变文件拥有者和所属组:

命令:
chown

 改变拥有者:     #chown beifeng(文件名)   /home/hive-select-long.sql  全路径

 改变所属组:    #chgrp beifeng(文件名)   /home/hive-select-long.sql  (全路径)

将/home/hive-select-log.sql拥有者和所属组设置为senior和用户senior可以用一条命令完成:

 #chown senior:senior /home/hive-select-log.sql

文件的创建:

使用touch命令

  # |  $ touch test.data(文件名)

使用vi/vim方式

 # | $ vi test.txt(文件名)

对文件的内容进行追加

 $ echo"   文件内容    ">> text.txt(文件名)

编辑文件内容vo/vim :

快捷键

在vi查看模式下

  * dd : 表示删除光标所在的行的内容

  * ZZ : 表示的是保存的文件内容

 *   x :表示将光标处的字符给删除

 *  o : 表示再光标的下一处进行插入内容

查看文件内容的的常见几种方式

  • cat : 全部内容,内容较少

  • more : 翻页查看

  • tail : 查看末尾的内容,通常与-f参数连用,适合查看shishi动态服务日志信息

    eg:

         tail -f  xxxx.log
    
         tail -200f  yyy.log   (最后两百行)
    
  • head: 开头文件,文件格式,内容模板样式

文件拷贝,移动重命名:

   命令: $cp  文件名  

拷贝一个文件到目录中去:

   $cp  文件名  目录名

拷贝一个文件到另一个 中去:

    $cp  文件名  文件名

拷贝一个目录

 $ cp -r test-dir test-dir2(目录名)

创建目录:

$ mkdir   目录名

创建多级目录

$ mkdir -p ~/data/dfs/tmp

移动或重命名

语法 :

 mv src dest

重命名

  src和dest在同一个目录下

 mv test-dir/ sub-dirmv test.txt test.log

移动:

    src和dest不在同一个目录下

    rmdir test-dir

    rmdir 注意删除的目录必须是空目录  rm -rf src

删除最好用绝对路径

连接(类似于快捷方式)

软链接

 soft link

硬链接

  hard link

区别:再删除连接时,是否删除源文件

创建一个软链接

$ ln -s file/dir linkName

eg:

     $ ln -s readme.txt  rm.txt

创建一个硬链接:

  $ ln www.ibeifeng.access.log bf-log(相当于一个文件)

相当于拷贝一个文件

优点:保证文件使用时的一致性

文件搜索:

find ~/  -name file   

eg: find ~/  -name readme.txt  (文件名)

$ find ~/  -name read / *   (只记住了其中几个字符)

未经允许不得转载:作者:1331-麦同学, 转载或复制请以 超链接形式 并注明出处 拜师资源博客
原文地址:《LINUX 的简单使用 (2)》 发布于2021-02-08

分享到:
赞(0) 打赏

评论 抢沙发

评论前必须登录!

  注册



长按图片转发给朋友

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

Vieu3.3主题
专业打造轻量级个人企业风格博客主题!专注于前端开发,全站响应式布局自适应模板。

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

Q Q 登 录
微 博 登 录