第五章常用命令与基本管理

更新时间:2023-03-20 06:08:01 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

linux操作系统用命令与基本管理

第五章 常用命令与基本管理

主讲:赵鹏飞

linux操作系统用命令与基本管理

内容回顾Linux/Unix文本编辑器的基本概念 VI编辑器的使用

主讲:赵鹏飞

linux操作系统用命令与基本管理

本章目标掌握Linux命令的一般使用方法 掌握Linux文件和目录的操作命令 了解Linux文件和目录安全管理原则 掌握用户和组管理的原则和方法

主讲:赵鹏飞

linux操作系统用命令与基本管理

Linux命令命令格式 参数的运用 获得帮助

主讲:赵鹏飞

linux操作系统用命令与基本管理

命令格式两种类型命令shell内部命令 外部应用程序命令 命令格式

表示选项或参数可有可无,即参数并非必须 表示选项或参数可有可无, command [option] [arguments]

执行的命令

命令的选项,命令的参数, 命令的选项,命令的参数, 说明对命令 描述命令作用 的要求 的对象

主讲:赵鹏飞

linux操作系统用命令与基本管理

参数的运用可选项参数短格式可选项,如:-f 带参数的短格式可选项,如:-f512或-f 512 长格式可选项,如:--filesize 带参数的长格式可选项,如:--filesize=512

命令对象参数文件名 用户名、组名 …

主讲:赵鹏飞

linux操作系统用命令与基本管理

获得帮助应用程序帮助选项: -h或-help man info help

主讲:赵鹏飞

linux操作系统用命令与基本管理

文件系统操作命令目录操作命令 文件操作命令

主讲:赵鹏飞

linux操作系统用命令与基本管理

目录操作命令命令ls pwd du cd mkdir rmdir

功能列出目录的属性信息 列出用户当前所处目录路径 列出目录占用磁盘空间大小 改变用户的当前目录 建立一个新目录 删除一个目录及其中的文件

主讲:赵鹏飞

linux操作系统用命令与基本管理

文件操作命令访问文件命令命令ls find whereis grep cat more less

功能列出文件的属性信息 在指定路径查找文件 在PATH环境变量指定路径查找文 件 在指定文件中查找指定的字符串 连续显示、查看文件内容 分页查看文件内容 分页可控制查看文件内容

主讲:赵鹏飞

linux操作系统用命令与基本管理

文件操作命令(Cont.)复制、移动、删除文件命令 cd mv rm 功能 复制文件或目录 移动文件或目录 删除文件或目录

主讲:赵鹏飞

linux操作系统用命令与基本管理

文件操作命令(Cont.)文件属性-rw-r--r-权限 所有者 引用 计数 所属组 创建时间

[root@pc root]# ls -l install.log 1 root root大小

26195 Dec 17 10:42 install.log文件名

文件属性操作chown 设置文件的所有者 chgrp 设置文件的属组信息

主讲:赵鹏飞

linux操作系统用命令与基本管理

文件操作命令(Cont.)文件权限( 文件权限(-rw--r--r--) )权限项 字符表示 数字表示 权限分配 文件类型 读 写 (w) 2 执 行 (x) 1 读 (r) 4 写 (w) 2 执 行 (x) 1 读 (r) 4 写 (w) 2 执 行 (x) 1 (d|t|c|s|) (r) 4

文件所有者

文件所属组用户

其他用户

文件权限操作命令chmod

主讲:赵鹏飞

linux操作系统用命令与基本管理

设置文件目录权限

正如前面所说的,每一个文件、目录都针对用户自己、用户所在组、其它所有帐号(组) 分别有读、写、执行三种权限及其组合。当一个普通用户新建一个文件的时候,它默认的

访问权限显示就如我们刚才所举例子的第一个字段所示。总共十位字符“-rw-rw-r--”,第 一位是目录区分标志,如果是d的话,表示这是一个目录。第二到四位分别表示文件所有 者的读(r:read)、写(w:write)、执行(x:execute)属性,第五到七位是文件所属 组的读、写、执行权限,第八到第十位则是其它用户的读、写、执行权限。如果对应的位 是相应的字母,就是有这相应权限,否则为“-”,表示没有获得这个许可。象刚才例子中 的文件就是自己可读写,本组可读写,其它用户可读,所有的用户(包括自己)都不能执 行它。 我们的用u、g、o分别来指代用户(user)、组(group)、其它帐户(other),就可以 方便的设置文件和目录的权限了。当然,我们也可以用a来表示所有的这三项。 例如,我们要对所有perl的脚本文件设定权限,对所有用户都可以读和执行,文件所有者 还允许写许可,那么我们可以使用如下命令: #chmod a+rx,u+w *.pl 注意:如果要使用多个访问字符串,它们之间要用逗号隔开,各个许可字符串之间不允许 有空格。

主讲:赵鹏飞

linux操作系统用命令与基本管理

使用访问字符串设置文件目录权限正如上例所示。 如果要修改目录中所有文件和子目录的权限属性,可以使用chmod提 供的-R参数来递归修改。例如,下列命令将/www/site1目录及其下 面的子目录的权限属性设定为所有者和组可读、写、执行,其它用户 不可访问: #chmod -R a+rwx,o-rwd /www/site1 注意,不要轻易使用-R选项,这可能会带来安全隐患。 使用字符串方便了理解,单输入那么多字母还是有点累,如果你对8 进制有些概念的话,可以使用下面介绍的方法来做权限设置。

主讲:赵鹏飞

linux操作系统用命令与基本管理

用数字表示权限R:对应数值为4 W:对应数值为2 X:对应数值为1 “rwx”合起来就是4+2+1=7,一个“rwxrwxrwx”权限权限全开的 文件,用数字来表示就是“777”;而完全不开放权限的文件“--------”,它的数字标示则为“000”。下面再以几个例子说明 -000 -rwx------: 等于数字标示700 -rwxr—r--: 等于数字标示744 -rw-rw-r-x: 等于数字标示665 Drwx—x—x: 等于数字标示711

主讲:赵鹏飞

linux操作系统用命令与基本管理

文件操作命令(Cont.)文件链接符号链接不增加引用 计数

硬链接

主讲:赵鹏飞

增加引 用计数

linux操作系统用命令与基本管理

文件和目录的安全管理为不同类用户设置不同的权限 为不同的文件设置不同的权限 慎重设置文件可执行权限 拒绝其他用户查看自己的目录列表 拒绝其他用户进入自己的目录

主讲:赵鹏飞

linux操作系统用命令与基本管理

用户管理类命令用户管理 组管理

主讲:赵鹏飞

linux操作系统用命令与基本管理

用户账号管理添加用户命令useradd/adduser[-U uid] :分配用户标识 0~500系统所保留 [-g]: 指定用户所属组

该组必须存在 .默认组号为1 [-G组1,组2]: 设置用户所属的其他附加组 [-d主目录]: 用户的主目录 默认在/home [-s shell] : 指定用户使用的shell名称 默认/bin/bash [-c 注释] : 创建用户说明

删除用户命令userdel [-r ] <用户名>

主讲:赵鹏飞

linux操作系统用命令与基本管理

用户账号管理(Cont.)手动用户管理 /etc/passwd 用户信息文件 用户口令 UID&GID 用户说明 用户的家 登录的使用的shell 主讲:赵鹏飞

本文来源:https://www.bwwdw.com/article/nu11.html

Top