专栏首页知识累积Linux 常用命令——文件处理命令

Linux 常用命令——文件处理命令

Linux 常用命令

Linux

Linux命令格式

命令格式:命令 [-选项] [参数]
    例如:ls -a /etc

说明: 1.当有多个选项时,可以写在一起 2.简化选项等于完整选项 -a = -all

目录处理命令

命令:ls 语法:ls 选项[-ald] [文件或目录] -a 显示所有文件,包括隐藏文件 -l 详细信息列表显示 -d 查看目录属性

文件类型

-rw-r--r-- 第一个-表示文件类型: d目录 l软链接文件

以此切割为三份rw-|r--|r-- rw-表示文件所有者的权限 r--表示文件所属者的权限 r--其它用户的权限

1534750840317.jpg

-rw-r--r--

1

root

root

216

4月

12

00:10

sestatus.conf

文件引用次数

文件所有者

文件所属组

文件大小


mkdir

英文原意:make directories
命令所在路径:/bin/mkdir
功能:创建新目录
        -p 递归创建
        示例:mkdir -p [目录名]

pwd

英文原意:print working directory
命令所在路径:/bin/pwd
描述:显示当前目录

rmdir

描述:删除空目录
英文原意:remove empty directories
命令所在路径:/bin/rmdir

cp

描述:复制文件或目录
英文原意:copy
命令所在路径:/bin/cp
语法:cp -rp [原文件或目录] [目标目录]
         -r 复制目录
         -p 保留文件属性
范例:[root@localhost etc]# cp -rp rpm/ /test/ 
      etc目录下的rpm文件夹复制到根目录下的test文件夹下

mv

描述:剪切文件、改名
英文原意:move
命令所在路径:/bin/mv
语法:mv [原文件或目录] [目标目录]
范例:[root@localhost test]# mv rpm t1/tt2/rpm_0
      test目录下的rpm文件夹移动至t1/tt2/下并改名为rpm_0

rm

描述:删除文件
英文原意:remove
命令所在路径:/bin/rm
语法:rm -rf [文件或目录]
         -r 删除目录
         -f 强制执行

文件处理命令

touch

描述:创建空文件
命令所在路径:/bin/touch

cat

描述:显示文件内容
      -n 显示行号
命令所在路径:/bin/cat

tac

描述:反向显示文件内容
命令所在路径:/usr/bin/cat

more

描述:分页显示文件内容
命令所在路径:/bin/more
语法:more [文件名]
      (空格)或f   翻页
      (enter)     换行
      (q或Q)      退出
范例:[root@localhost etc]# more  services 

less

功能描述:分页显示文件内容(可向上翻页)
        ↑          向上翻页一行
        pageup     向上翻一页
范例:[root@localhost etc]# less services 
输入 ‘/ 需要匹配的字符’ 内容就会高亮匹配内容

head

描述:显示文件前面几行
      -n 指定行数
范例:[root@localhost etc]# head -n 30 services 

tail

描述:显示文件后面几行
      -n 指定行数
      -f 动态显示文件末尾内容
范例:[root@localhost etc]# tail services -n 10 

ln

描述:生成链接文件
语法:ln -s [原文件] [目标文件]
         -s 创建软链接
软链接范例:[root@localhost test]# ln -s /etc/issue issue.soft
硬链接范例:[root@localhost test]# ln  /etc/issue issue.hard

权限管理命令

权限的数字表示: r ---- 4 w ---- 2 x ---- 1 chmod

描述:改变文件或目录权限
语法: chmod [{u(所有者)g(所属组)o(其他人)a(全部)} {+-} {rwx} [文件或目录]]
      [mode=421 [文件或目录]]
      -R 递归修改
范例:[root@localhost test]# chmod u=rwx issue.hard 
      [root@localhost test]# chmod 640  ltest.li 

chown

描述:改变文件的所有者
语法:chown [用户] [文件或目录]
范例:[root@localhost test]# chown liying liying.li 

chgrp

描述:改变文件的所属组
语法:chgrp[用户组] [文件或目录]
范例:[root@localhost test]# chgrp liying liying.li 

umask

描述:显示、设置文件的缺省权限
范例:[root@localhost test]# umask -S

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Linux根目录下各个目录的用途及含义

    ./bin 重要的二进制 (binary) 应用程序,包含二进制文件,系统的所有用户使用的命令都在这个目录下。 ./boot 启动 (boot) 配置文件,包...

    喝茶去
  • Linux常用命令——文件搜索命令

    所有命令都可以使用--help选项获取命令常用选项 Linu中文件以1开头的文件为命令的帮助文件,5开头的为配置文件的帮助

    喝茶去
  • angularjs启动项目报ERROR in AppModule is not an NgModule解决方法

    喝茶去
  • 一定要知道的,那些Linux基本操作命令(一)

    王豆豆
  • Linux基础知识之文件隐藏属性

    这几天温习下 Linux 基础知识,基础里面较为薄弱的知识点我会在这里记录一下,以便回头查看 ---- Linux 下的文件除了权限属性,还有一些隐藏属性,必须...

    张戈
  • rhel7.3 安装配置 VNC 详解

    VNC( Virtual Network Computing)允许Linux系统,实现可以像Windows中的远程桌面访问那样访问Linux桌面。本文配置是在r...

    孙杰
  • 一定要知道的,那些Linux操作命令(二)

    王豆豆
  • 两个文件校验实用小工具介绍

    版权声明:本文为博主原创文章,转载请注明出处。 ...

    乐百川
  • Python - with open()、os.open()、open()的详细使用

    在磁盘上读写文件的功能都是由操作系统提供的,现代操作系统不允许普通的程序直接操作磁盘。

    小菠萝测试笔记
  • Python第十课:文件I读写

    这一节我们学习如何读取一个文件,并且打印文件里面的内容。在读取之前我们需要自己建立一个实验文件供我们来做尝试。我们就从txt文件开始,请大家在程序所在的文件夹内...

    HuangWeiAI

扫码关注云+社区

领取腾讯云代金券