Linux常用命令 & 实用命令万字总结

最高使用频率的命令之一。,命令格式:  ls [OPTION]… [FILE]… 单纯的输入:,登录后复制,登录后复制,登录后复制,登录后复制,登录后复制,登录后复制,登录后复制,登录后复制,登录后复制,登录后复制,登录后复制,登录后复制,cat,又是一个相对高频率的命令。比较官方的说法是命令用于链接文件并打印到标准输出设备上。这个文本输出命令可以用来查看文件内容,创建内容等,下面我们介绍几个比较实用的用法。命令格式 : cat [选项]… [文件]…,登录后复制,登录后复制,登录后复制,登录后复制,登录后复制,登录后复制,登录后复制,大家都知道linux是一个多任务,多用户的操作系统。多个用户可以在同一时间操作系统执行不同的任务,一个用户也可以多个人登陆操作。一般来说root的权限最大,我们经常使用的数据库一般会用一个mysql的用户,网页相关的我们可能用一个www的账号,大家都是知道删除跑路的故事,因此有一些操作权限是要交给一些专人管理的。为了系统的学习,我觉得有必要了解一下它的基本知识。,超级用户:root (user id –UID) 0 最高的管理权限。,普通用户:,登录后复制,UID:用户身份标示,唯一标示。,组:,组分类:,登录后复制,一个用户属于一个组,也可以属于多个组,多个用户可以在一个组,可以在多个组。,1./etc/passwd:用户 and 属性信息。,2./etc/group: 组 and 属性信息。,3./etc/shadow: 用户密码 and 属性信息。,4./etc/gshadow:组密码 and 属性信息。,5./etc/default/useradd: 设置添加用户规则文件。,6./etc/login.defs:设置用户账号限制。,用户管理中最重要的一个文件,这个文件是对所有用户开放的,每一行存一个用户的信息,每个属性之间用冒号分割。,登录后复制,举例: root:x:0:0:root:/root:/bin/zsh,1.登陆用户名:root,2.用户密码占位符:x,3.用户UID:0,4.用户组GID:0,5.对用户账户的描述:root,6.用户家目录位置:/root,7.用户默认的shell:/bin/zsh (默认是/bin/bash),该文件只有root用户有读权限,每一行存一个用户的记录,每个属性用冒号分割。,登录后复制,举例: bin:*:17110:0:99999:7::: 1.登录用户名: bin,2.加密的密码: * 号代表密码被锁定,3.最近更改密码的日期: 17110代表到1970-1-1密码不可改的天数,4.密码修改期限:99999 代表永远不用改,如果是其他数字则表示从1970-1-1内的多少天必须修改密码。,5.更改密码最大有效天数: 代表密码保持有效的最大天数。,6.密码过期警告:密码到正式失效前有多少天(-1,永远不提示),7.密码过期后多少天禁用用户:可登陆,单不能操作。,8.用户被禁用日期:多少天后账号过期,不能登陆。,9.保留参数,用户组的组信息存放在这,一行存一个组记录,属性用冒号分割。,登录后复制,举例: root:x:0:,1.组名:root,2.组密码占位符: x,3.组GID: 0,相信大部分人应该和我一样,最开始都是用 windows上手的,那在windows平台的安装包就再熟悉不过了,比如.exe,是不是太常见了,一般在windows安装过mysql的,相信.msi也是见过的。大多数的服务器都是linux的,因此我们来学习一下linux的安装包基础知识。不同发行版的系统用的工具也是不相同的。目前大多数的公司服务器是基于centos,因此后续会以centos为例比较多。,yum,zypper,rpm,yum,rpm,全称: Redhat Package Manager,下载网址: http://rpmfind.net,先来看下包的命名格式,以 rpm-5.4.10-10.i586.rpm 为例。,rpm : 软件包名,5 : 主版本号,4 : 次版本号,10 : 修订号,i586 : cpu架构平台,rpm : 包后缀,解决软件包安装的依赖关系问题,自动下载软件包,基于c/s架构。repo文件是yum源的配置文件,改文件定义软件仓库的信息。为什么说它是c/s架构,原来rpm软件的头(header)里会记录改软件的依赖信息,因此可以对头内容进行分析,就可以知道其相关的依赖,并将这些信息记录下来。那么服务端是提供这些rpm的软件包,然后分析包的依赖关系,将记录存在服务器某目录上。客户端在安装软件时下载其记录依赖关系文件并分析,最后一次性下载。,一般来说程序分为两类,一种是系统程序,一种是应用程序。一个运行了程序,就可以说是一个进程了,进程是占用内存空间的,而当你杀掉进城时,资源也会随之释放。,用户进程:用户自己的程序,用户可以控制他的开启和关闭。,交互进程: 与用户进行交互操作的进程。,批处理进程:是一个进程集合,按顺序启动其他进程。,守护进程:一直运行的进程.crond。,进程ID : (pid) 唯一的数字标示,区分不同的进程。,进程有父进程和子进程。,启动进程的用户ID(uid)和用户的属组。,进程的三种状态:
返回顶部
跳到底部

Copyright 2011-2024 南京追名网络科技有限公司 苏ICP备2023031119号-6 乌徒帮 All Rights Reserved Powered by Z-BlogPHP Theme By open开发

请先 登录 再评论,若不是会员请先 注册