• Linux入门-常用命令


    ln

      ln -s 源 目标 ,创建软链接

      权限为:lrwxrwxrwx 指向源 ,类似于快捷方式.

      ln 源 目标 ,创建硬链接 特点是同步更新,源被删除后 它仍然有效。原因是他们具有相同的i节点 ,内核通过这个数字标识处理文件 通过ls -i 查看i节点。

    chmod 修改权限

      chmod u+r 文件名    ,给文件的所有者分配r权限

      chmod +rwx 文件名     ,给所有人分配所有权

      chmod g=rwx 文件名   ,给同一组的组员分配所有权

    文件目录权限
    字符 权限 对文件 对目录
    r 可以查看文件内容 可以列出目录中的内容
    w 可以修改文件内容 可以在目录中创建、删除文件
    x 执行 可以执行文件 可以进入目录

    chown、chgrp 修改所有者、所属组

      chown 用户名 源

      chgrp  用户名 源

      chown 用户名:组 源

    umask

      umask -S  查看缺省权限

    which、whereis

      which ls、whereis ls  查找命令的绝对路径

    find

      ctime、atime、mtime

      cmin、 amin、 mmin

      c-change 文件属性被修改(所有者、所属组、权限等)

      a-access 访问

      m-modify 文件内容被修改过

      find / -name a.txt  全盘查找a.txt根据名称

      find /etc -mmin -120  120分钟之内被修改过内容的文件,在/etc目录中。(-之内,+超过)

      find /etc -size +163840 -a -size -204800  在/etc目录中查找大于80M and 小于100M (-a:and -o:or)

    locate

      locate a.txt  查找名称包含a.txt的文件  查找速度非常快,配合updatedb使用。新建一个文件,用locate找不到 执行以下updatedb就能找到了。可以理解为更新字典。

    grep

      grep tftp /etc/services  查找名称包含tftp的文件,在/etc/services目录中。

      ps -ef|grep -i mysql     查找和mysql有关的进程

    exec

      find /home -name '*.txt' -exec rm -f {} ;  找到以txt为扩展名的文件并删除,在/home目录中(比较强大的命令 用法比较灵活 建议多查查资料)

    man

      man 1 passwd  查看psswd命令的帮助信息, 1可以省略

      man 5 passwd  查看配置文件/etc/passwd的帮助信息

      info passwd    查看命令帮助

      whatis passwd  查看命令的简介,makewhatis 更新字典

      ls --help       查看ls的选项

  • 相关阅读:
    Linux 中 eclipse 的tomcat端口号被占用
    JDBC的常用API
    eclipse Alt+/ 无法提示代码
    javaweb项目开发错误代码
    PSP总结报告
    20181204-1 每周例行报告
    对团队成员公开感谢博客
    20181127-2 每周例行报告
    20181120-1 每周例行报告
    20181113-2 每周例行报告
  • 原文地址:https://www.cnblogs.com/hwt987/p/3712773.html
Copyright © 2020-2023  润新知