做娱乐网站需要哪些,wordpress 下载远程图,免费的分销小程序,wordpress 虚拟数据库第2章 Linux文件系统和文本编辑器 1 用户和用户组1.1 概念1.2 命令用户组 (groupaddgroupdelgroupmod)用户 (useraddadduseruserdelusermod) 3 文件和文件夹3.1 概念3.2 文件操作命令文件清单命令(ls)文件复制命令(cp)文件移动命令(mv)文件删除目录(rm) 3.3 目录操作命令创建目… 第2章 Linux文件系统和文本编辑器 1 用户和用户组1.1 概念1.2 命令用户组 (groupaddgroupdelgroupmod)用户 (useraddadduseruserdelusermod) 3 文件和文件夹3.1 概念3.2 文件操作命令文件清单命令(ls)文件复制命令(cp)文件移动命令(mv)文件删除目录(rm) 3.3 目录操作命令创建目录命令(mkdir)删除目录命令(rmdir)目录切换命令(cd) 1 用户和用户组
1.1 概念
1、root用户 系统唯一是真实的。该用户既可以登录系统可 以操作系统任何文件和命令拥有最高权限。 2、虚拟用户 这类用户也被称为伪用户或假用户与真实用户区分开来这类用户不 具有登录系统的能力但却是系统运行不可缺少的用户比如 bin、daemon、adm、 ftp、mail等这类用户是系统自身拥有的而非后来添加的当然我们也可以添 加虚拟用户。 3、普通真实用户 这类用户能登录系统但只能操作其根目录的内容权限受到限制 这类用户都是系统管理员自行添加的。 1.2 命令
用户组 (groupaddgroupdelgroupmod)
// 创建用户组
[rootlocalhost ~]# groupadd -g 808 xjgroup
[rootlocalhost ~]# cat /etc/group | grep xjgroup
xjgroup:x:808:
// 修改用户组
[rootlocalhost ~]# cat /etc/group |grep xj
xjgroup:x:808:
[rootlocalhost ~]# groupmod -g 809 xjgroup
[rootlocalhost ~]# cat /etc/group |grep xj
xjgroup:x:809:
[rootlocalhost ~]# // 删除用户组
[rootlocalhost ~]# groupdel xjgroup
[rootlocalhost ~]# cat /etc/group |grep xjgroup
[rootlocalhost ~]# 用户 (useraddadduseruserdelusermod)
// 创建用户root。命令useradd等同于adduser
-- [-u] 指定用户ID
-- [-g] 指定用户所属组
-- [-d] 指定家目录
[rootlocalhost ~]# useradd -u 808 -g xjgroup -d /home/xj xj
[rootlocalhost ~]# adduser -u 809 -g xjgroup -d /home/xj1 xj1
[rootlocalhost ~]# cat /etc/passwd | grep xj
xj:x:808:808::/home/xj:/bin/bash
xj1:x:809:808::/home/xj1:/bin/bash
[rootlocalhost ~]# // 设置用户密码后适用用户
[rootlocalhost ~]# passwd xj1// 删除用户。root用户操作。
[rootlocalhost ~]# userdel xj xj1// 修改用户。usermod
-- 修改用户有效期为3天
[rootlocalhost ~]# usermod -e 3 xj
-- 修改用户登录的初始目录
[rootlocalhost ~]# usermod -d /home/xj1 xj
-- 修改用户密码
[rootlocalhost ~]# usermod -p Xj12322 xj3 文件和文件夹
3.1 概念
1、文件名 由字母、数字、下画线和圆点组成的字符串 构成。长度要求小于255个字符。 2、扩展名 文件名与扩展名之间用圆点分开。如test.txttxt为扩展名。 3、文件目录 是将所有文件的说明信息采用树形结构组织起来即我们常说的目录。 整个文件系统有一个“根” (root), 然后在根上分“权” (directory), 任何一个分权上都可以再分权权上也可以长出“叶子”。 “根”和“杈”在Linux 中被称 为“目录”或“文件夹”,而“叶子”则代表一个个的文件。 4、路径path 路径的主要构成是目录名称中间 用“/”符号分开。对文件进行访问时使用。 任一文件在文件系统中的位置都是由相应的路径决定的。用户在对文件进 行访问时要给出文件所在的路径这又分相对路径和绝对路径。相对路径是从用户工作目 录开始的路径绝对路径是指从“根”开始的路径也称为完全路径。 3.2 文件操作命令
文件清单命令(ls)
选 项意 义-a显示指定目录下所有的子目录与文件包括隐藏文件-A显示指定目录下所有的子目录与文件包括隐藏文件且不列出“. ”和“. ”-b对文件名中的不可显示字符用八进制逃逸字符显示-c按文件的修改时间排序-C分成多列显示各项-d如果参数是目录只显示其名称而不显示其下的各文件。往往与1选项一起使用以得到目录的详 细信息-f不排序该选项将使ts选项失效使用aU选项有效-i在输出的第一列显示文件的i节点号-1以长格式来显示文件的详细信息每行列出的信息依次是文件类型与权限、链接数、文件属主、文 件属组、文件大小、最近修改的时间、名字-L若指定的名称为一个符号链接文件则显示链接所指向的文件-m输出按字符流格式文件跨页显示以逗号分开-n输出格式与1选项相同只不过在输出文件属主和属组是用相应的UID号和GID号来表示而不是 实际的名称-0与1选项相同只是不显示拥有者信息-p在目录后面加一个“/”-q将文件名中的不可显示字符用“?”代替-r按字母逆序或最早优先的顺序显示输出结果-R递归式地显示指定目录的各个子目录中的文件-s给出每个目录项所用的块数包括间接块-t显示时按修改时间(最近优先)而不是按名字排序若文件修改时间相同则按字典顺序修改时间 取决于是否使用了c或u选顶。默认的时间标记是最后一次修改时间-u显示时按文件上次存取的时间(最近优先)而不是按名字排序。即将-t的时间标记修改为最后一次访 问的时间-x按行显示出各排序项的信息
文件复制命令(cp)
选 项意 义-a该选项通常在复制目录时使用它保留链接、文件属性并递归地复制目录-d复制时保留链接-f删除已经存在的目标文件而不提示-i在覆盖目标文件之前将给出提示要求用户确认。回答y时目标文件将被覆盖是交互式复制-p此时cp除复制源文件的内容外还将把其修改时间和访问权限也复制到新文件中-r若给出的源文件是目录文件此时cp将递归复制该目录下所有的子目录和文件。此时目标文件必须 为一个目录名-1不进行复制操作只是链接文件
文件移动命令(mv)
选 项意 义-i交互方式操作。如果mv操作将导致对已存在的目标文件的覆盖此时系统询问是否重写要求用 户回答y或n,这样可以避免误覆盖文件-f禁止交互操作。在mv操作要覆盖某已有的目标文件时不给任何指示指定此选项后i选项将不 再起作用-p移动时保持权限
文件删除目录(rm)
选 项意 义-f忽略不存在的文件从不给出提示-r指示rm将参数中列出的全部目录和子目录均递归地删除-i进行交互式删除
3.3 目录操作命令
创建目录命令(mkdir)
选 项意 义-m对新建目录设置存取权限-p可以是一个路径名称。此时若路径中的某些目录尚不存在加上此选项后系统将自动建立好那些尚不存在的目录即一次可以建立多个目录-v每次创建新目录都显示信息
[rootalocalhost shell]#mkdir -p testdir/test删除目录命令(rmdir)
选 项意 义-p递归删除。当子目录删除后其父目录为空时也将会一同被删除。如果整个路径被删除 或者由于某种原因保留部分路径则系统会在标准输出上显示相应的信息–ignore-fail-on-non-empty忽略非空目录的错误信息 rmdir 仅仅能删除父目录中只包含空子目录的情况如果目录中存在文件则使用 rmdir和 rmdir -p命令是无法删除该目录的这时候使用rm -rf [directoryName] 目录切换命令(cd)
选 项意 义cd返回登录目录cd~同样是返回登录目录ed/返回系统根目录cd /root返回到根用户或超级用户(在安装时创建的账号)的主目录但必须是根用户才能访问该目录ed /home返回到home目录home目录通常为用户登录目录的上级目录ed .向上移动一级目录cd-返回上次访问的目录