linux基本操作

1、 chmod  权限设置


 1.1常规方式

r=读取属性  //值=4

w=写入属性  //值=2

x=执行属性  //值=1

例1: chmod 760 test01 表示把当前目录下的test01文件的权限改为rwx rw- ---

例2: chmod 777 tset01 表示把当前目录下的test01文件的权限改为rwx rwx rwx

1.2 其他设定权限属性的方式

权限属性分为三组,分别是所有者(user)、群组(group)、其他(other),我们用u、g、o来代表这三 个组,还可以用a表示全部,我们可以用“=”来赋值或用“ + 来增加或 - 减少权限。

例1: chmod ug=rwx,o=r test01 表示把当前目录下的ct.sh文件的权限改为rwx rwx r--

例2: chmod u+r,g+w,o+x test01 表示把当前目录下的test01文件的所有者赋予可读权限,群组赋予可写权限,给其他人赋予可执行权限。

2、diff  比较两个文件的不同


3、查看方式


  • 3.1 cat: 查看文件内容

         3.2 head查看文件前行数

    • 3.3 Sed 查看文件中间某几行
    • sed -n ‘起始行,结束行p’  文件名
    • 3.4 tail
    • 查看文件末尾几行
    • tail n  行数 文件名
    • 不停的读取最新的内容 Ctrlc来终止 tail -fn 行数
    • 文件名
    • 3.5 Find命令
    • 3.5.1 指定路径:find 指定路径 -name  
    • 文件名
    • 例1:find /usr/local -name '*txt '  查找txt结尾的文件或目录
    • 3.5.2 全盘搜索:不知道路径 find / -name 文件名
    • 4、复制黏贴

    • 远程复制: cp 文件名 目标位置(绝对路径)
    • 复制:mv : 移动剪切/重命名
    • 剪切mv  文件 目标位置
    • 重命名:mv  文件/文件夹 新名字

    5、显示、打印echo


      echo -e 打印的东西名称

原文地址:https://www.cnblogs.com/enthos/p/10306550.html