美文网首页Python 运维我用 LinuxLinux
操作系统linux——常用操作

操作系统linux——常用操作

作者: techLee | 来源:发表于2017-12-05 09:45 被阅读10次

    1.软件管理

    软件管理 apt ( Advanced Packaging Tool ) , 它可以自动下载、配置、安装软件包;简化了Linux系统上的。Debian及衍生版中都包含了apt , RedHat系列的linux的则使用yum来进行管理,其中Fedora22中Centos7中开始使用dnf 来替代yum。

    apt-cache search package 搜索包
    apt-cache show package 获取包的相关信息,如说明、大小、版本等
    sudo apt-get install package 安装包
    sudo apt-get install package –reinstall 重新安装包
    sudo apt-get -f install 强制安装
    sudo apt-get remove package 删除包
    sudo apt-get remove package –purge 删除包,包括删除配置文件等
    sudo apt-get autoremove 自动删除不需要的包
    sudo apt-get update 更新源
    sudo apt-get upgrade 更新已安装的包
    sudo apt-get dist-upgrade 升级系统
    sudo apt-get dselect-upgrade 使用 dselect 升级
    apt-cache depends package 了解使用依赖
    apt-cache rdepends package 了解某个具体的依赖
    sudo apt-get build-dep package 安装相关的编译环境
    apt-get source package 下载该包的源代码
    sudo apt-get clean && sudo apt-get autoclean 清理下载文件的存档
    sudo apt-get check 检查是否有损坏的依赖
    

    apt的配置文件 :

    /etc/apt/sources.list 设置软件包的获取来源
    /etc/apt/apt.conf apt配置文件
    /etc/apt/apt.conf.d apt的零碎配置文件
    /etc/apt/preferences 版本参数
    /var/cache/apt/archives/partial 存放正在下载的软件包
    /var/cache/apt/archives 存放已经下载的软件包
    /var/lib/apt/lists 存放已经下载的软件包详细信息
    /var/lib/apt/lists/partial 存放正在下载的软件包详细信息
    

    2.权限

    文件权限

    rwxrwxr-- : 三组rwx 分别表示 所有者、所有组、其他人 的权限。
    r : 表示可读, 可以用数字 4 来表示
    w : 标识可写 ,可以用数字 2 来表示
    x : 表示可执行 , 可以用数字 1 来表示
    - :表示没有相应权限  可以用数字 0 来表示
    

    修改文件权限得方法

    chmod o+w  file1
    chmod g-w file1
    chmod go-w file1
    chmod u=rwx file1
    
    chmod 755  file1  # -rwxr-xr-x (755) 只有所有者才有读,写,执行的权限,组群和其他人只有读和执行的权限
    chmod 644  #  -rw-r--r-- (644) 只有所有者才有读和写的权限,组群和其他人只有读的权限
    
    
    #  其中:
    #  u 代表所有者(user)
    #  g 代表所有者所在的组群(group)
    #  o 代表其他人,但不是u和g (other)
    #  a 代表全部的人,也就是包括u,g和o
    

    目录权限

    r :  表示是否可以读取目录下的文件名
    w :  表示是否可以在目录下创建修改文件
    x  : 表示目录是否可以被搜索
    
    • chown : 更改文件的所有者和所有组
    chown root:root  file
    chown root   file  
    chown :root   file
    

    3.用户和用户组

    linux使用文件保存用户信息 :

    #       /etc/passwd 用户账户信息。
    #       /etc/shadow 安全用户账户信息。
    #       /etc/group 组账户信息。
    #       /etc/gshadow 安全组账户信息。
    #       /etc/default/useradd 账户创建的默认值。
    #       /etc/skel/ 包含默认文件的目录。
    #       /etc/login.defs Shadow 密码套件配置。
    

    相关文章

      网友评论

        本文标题:操作系统linux——常用操作

        本文链接:https://www.haomeiwen.com/subject/drrqixtx.html