zoukankan      html  css  js  c++  java
  • 二、基本命令

    一、组与权限

    • 命令行按tab可自动补全

    • Linux系统上创建用户,默认会随之创建一个与用户名相同的用户组

    • 文件权限

      • 类型

        • 可读 r
        • 可写 w
        • 可执行(脚本) x
        • 没有权限 -
      • 数字表示方法

        • 二进制数字之和的方式
        • r:2^2=4
        • w:2^1=2
        • x:2^0=1
        • -:0
    • 文件的归属

      • 拥有者 owner/u
      • 组 group/g
      • 其他人 other/o
    • 常见文件类型

      • 文件
        • "-"
      • 目录(win文件夹)
        • d
      • 连接(win快捷方式)
        • l
    • 文件详细信息

      • 第一部分: -rw-rw-r–
        • 第一个字符表示文件类型
        • 后九个字符,分为三组(对应三个归属),表示此文件针对不同用户的权限关系
      • 第二部分: 拥有者 所属组
      • 第三部分:文件夹中的文件数/文件大小 创建日期 文件名
    • 设置文件对不同用户的权限(root)

      • chmod
      • 命令参数
        • 递归-r, --recursice,用于文件夹
    • 文件拷贝

      • 到目录:cp file_abs target_abs
      • 文件复制:cp old_file new_file
    • 改变文件拥有者

      • chown 拥有者 file_abs
    • 改变文件所属组

      • chgrp 组 file_abs
    • 追加文件内容

      • echo “内容” >> file
    • 编辑文件内容vi/vim

      • 快捷键
        • 在vi模式下
          • dd:删除行
          • ZZ:保存文件内容
          • x:删除字符
          • o:在下一行插入内容
    • 查看文件内容的几种常见形式

      • cat:全部内容,内容较少
      • more:翻页查看
      • tail:末尾内容,通常与-f参数连用,适合查看服务日志信息
      • head:开头文件,文件格式,内容模板样式
    • 创建目录:mkdir 目录名

    • 创建多级目录:mkdir -p 目录名(包含多级空目录)

    • 文件移动 mv src dst

    • 重命名 mv old_file new_file(同目录)

    • 文件删除

      • 删除空目录:rmdir 目录名
      • 删除目录: rm -rf src
      • 删除文件: rm file
    • 连接

      • 创建软连接
        • ln -s file/dir linkname
      • 创建硬连接
        • ln file linkfile
        • 删除连接时删除文件(连接数为1时)
    • 文件搜索

      • find path -name file(*)
  • 相关阅读:
    java 开发之linux 下 tomcat
    Eclipse 工具栏不见了
    开始Java学习(Java之负基础实战)
    error: Embedded binary's bundle identifier is not prefixed with the parent app's bundle identifier
    真机调试iwatch
    创建iwatch 程序选项
    OC--类型为ID 的类的名称
    Cell.reuseIdentifier 指什么
    mongodb在win7下的安装和使用
    mongodb 常用命令
  • 原文地址:https://www.cnblogs.com/linyk/p/12827556.html
Copyright © 2011-2022 走看看