linux常见命令

  / : 根目录

  ~ : home
  cd : 切换路径

  cat 文件名 : 查看文件
  touch 文件名 : 创建文件
  rm 文件名 :删除文件
  mkdir 文件夹名 : 创建文件夹
  chgrp : 更改文件所属用户组
    eg : sudo chgrp [-R] root(组名) a.txt 文件名

    sudo : 可以提升权限,一般在权限不足时使用
    -R : 递归修改,修改文件中包含的所有文件的用户组

  添加新用户 : adduser 用户名
   删除用户 : userdel 用户名
    如果用户当前在登录系统,则无法删除
    执行完后系统没有任何回复信息
    需要手动删除/home/用户名目录

  pwd : 显示当前所在路径
  ls : 显示当前路径中的文件
  ls -a : 显示当前路径中的所有文件,包括隐藏文件
  ls -al、[ ll ] : 以详细列表的形式列出所有的文件

  更改文件权限
    根据数字更改文件权限 : chmod [-R] 数字(777) 文件名
    通过字符更改文件权限 :subo chown u+rw
      ugoa: u(owner)g(group)o(other)a(all)
      操作符 :+ 加入权限 - 移除权限 = 赋值权限

  创建目录 :mkdir
    mkdir -m 777 目录名 : 创建目录时并设置最大权限
    mkdir -p 目录名/子目录名 : 一次性创建多层目录
  删除目录 :rmdir [-p] 目录名称
    -p : 参数将上层的空目录一起删除,如果目录下有文件则无法删除

  移动文件或目录 :mv [fiu] 原路径 目标路径
    f: 强制移动
    i: 交互,如果有子文件或者目录,进行询问
    u: 如果存在旧文件则进行更新

  重命名文件 :mv oldName newName

  拷贝文件 :cp 源路径 目标路径

posted @ 2017-10-20 09:36  青衫冷月  阅读(173)  评论(0编辑  收藏  举报