柠檬墨绿色 发表于 2016/11/3 16:26

学习linux常用命令(推荐)

  一、文件系统的管理

  tips:输入命令的时候要常用tab键来补全

  ls 查看目录信息 ( ls / )

  ls -l 等价于 ll

  pwd 查看当前所处的路径

  cd 切换目录 (cd /) ,如果不带参数则切换到用户主目录 ~

  mkdir 创建文件夹

  rmdir 删除空文件夹 (只能删除空文件夹)

  rm -r /a/b (删除非空文件夹)

  创建文件

  touch a.avi 创建一个空文件

  vi blabla.txt 用文本编辑器编辑一个文件并且保存

  echo "angelababy,zhen de hen xihuan ni" > qingshu.txt 把左边的输出放到右边的文件里去

  删除文件

  rm filename (rm -r 删除文件夹 rm -rf 强制删除文件或文件夹)

  移动文件 修改文件名

  mv a/wenjian1.txt b/file1.txt (移动文件的同时还修改了文件名)

  拷贝文件

  cp srcFile destFile

  查看文件内容

  cat wodeqingshu.txt

  more wodeqingshu.txt 可以分页看

  less wodeqingshu.txt 不仅可以分页,还可以方便地搜索,回翻等操作

  tail -10 wodeqingshu.txt 查看文件的尾部的10行

  程序打出的日志在生产实践中具有非凡的debug的意义

  tail -f user.log 实时刷新显示文件的尾部

  head -20 wodeqingshu.txt 查看文件的头部20行

  二、权限管理

  drwxrwxr-x

  修改权限

  chmod u+rwx file 为file添加或取消所属用户的权限

  (u代表所属用户 o代表其他用户 g代表所属组的成员用户)

  chmod 567 file 用数字也可以表示权限

  5 ---> 101 ---> r-x

  修改文件的所有者owner

  chown hadoop:hadoop file 将file的所有者改成hadoop用户,所属组改成hadoop组

  上级目录的权限对本级文件或者文件夹的操作也有约束www.9ask.cn/xiamen/

zjm79894 发表于 2017/4/26 15:48

谢谢总结
页: [1]
查看完整版本: 学习linux常用命令(推荐)