linux文件权限

Linux常用命令大全及部分全称

可紊 提交于 2019-12-14 11:54:21
转载地址 1.ls = list,列出文件 -a: 列出所有的文件,包括所有以.开头的隐藏文件 -d: 列出目录本身,并不包含目录中的文件 -h: 和-l一起使用,文件大小人类易读 -l详细信息 -S大小排序 -t时间排序 2.man = Manual意思是手册,可以用这个命令查询其他命令的用法。 3.pwd = print working Directory,显示出当前/活动目录的名称 4.cd = Change Directory,切换目录 cd 目录 切换目录 cd - 切换至上次所处的目录 cd … 切换至上级目录 cd ~ 切换至家目录(或者一个cd也可以) 5.mkdir = Makedirectory,创建目录 -p 指定路径 , 根据需要创建父目录 -m 指定权限 6.echo 输出并显示一行文本 -e: 允许对列出的加反斜线转义的字符进行解释. [root@ken ~]# echo “this is ken \nnice to meet you” this is ken \nnice to meet you [root@ken ~]# echo -e “this is ken \nnice to meet you” this is ken nice to meet you 7.touch = touch,创建,修改文件或者目录的时间属性,若文件不存在,

【Linux】Linux中常用操作命令

眉间皱痕 提交于 2019-12-13 15:46:56
【Linux】Linux中常用操作命令 博客已转移,请借一步说话,http://www.weixuehao.com/archives/25 Linux简介及Ubuntu安装 常见指令 系统管理命令 打包压缩相关命令 关机/重启机器 Linux管道 Linux软件包管理 vim使用 用户及用户组管理 文件权限管理 大牛笔记-www.weixuehao.com 来自:http://www.weixuehao.com/archives/25 Linux简介及Ubuntu安装 Linux,免费开源,多用户多任务系统。基于Linux有多个版本的衍生。RedHat、Ubuntu、Debian 安装VMware或VirtualBox虚拟机。具体安装步骤,找百度。 再安装Ubuntu。具体安装步骤,找百度。 安装完后,可以看到Linux系统的目录结构,见链接 http://www.cnblogs.com/laov/p/3409875.html 常用指令 ls   显示文件或目录 -l 列出文件详细信息l(list) -a 列出当前目录下所有文件及目录,包括隐藏的a(all) mkdir 创建目录 -p 创建目录,若无父目录,则创建p(parent) cd 切换目录 touch 创建空文件 echo 创建带有内容的文件。 cat 查看文件内容 cp 拷贝 mv 移动或重命名 rm 删除文件 -r

Linux命令总结

北战南征 提交于 2019-12-13 01:53:03
一、Linux权限的概念 Linux下有两种用户:普通用户和超级用户()。 普通用户:在linux下做有限的事情; 超级用户:可以在linux系统下做任何事情,不受限制。 普通用户的提示符是“$”,超级用户的命令提示符是“#”。 命令: su [用户名] 功能:切换用户 Linux权限管理 1.文件访问者的分类(人) 文件和文件目录的所有者:u—User 文件和文件目录的所有者所在的组的用户:g—Group 其他用户:o—Others 2.文件访问权限的种类 基本权限: read 对文件而言,具有读取文件内容的权限;对目录来说,具有浏览目录信息的权限。 write 对文件而言,具有修改文件内容的权限;对目录来说,具有删除移动目录内文件的权限。 execute 对文件而言,具有执行文件的权限;对目录来说,具有进入目录的权限。 表示不具有该权限。 3.文件权限值得表示方法 r– 只读 -w- 仅可写 –x 仅可执行 rw- 可读可写 -wx 可写可执行 r-x 可读可执行 rwx 可读可写可执行 — 无权限 二、Linux下基本命令 1.ls命令: 格式::ls [选项] [目录或文件] 功能:对于目录,列出该目录下的所有子目录与文件;对于文件,列出文件名以及其他信息。 常用选项: -a :列出目录下的所有文件,包括以 . 开头的隐含文件。 -d :将目录像文件一样显示

linux中关于权限的一些事

大兔子大兔子 提交于 2019-12-12 09:35:59
权限这个东西对于初学者来说可能会有点陌生,不过不要紧,看完下面的讲解应该会对你有一定的帮助 权限 rwx rwx rwx rwx u g o a r:可读 4 w:可写 2 x:执行 1 -:没有权限 0 # chmod u=rwx,g=rw,o=r file(764) //设置文件拥有着读写执行权限,同组读写,其它用户只读权限 # chmod u-x file(664) //取消文件拥有者的执行权限。 # chmod g+x,o-r file //给同组用户增加执行权限,取消其他用户的可读权限。 #chmod a-r file //取消所有用户的读权限。 更改文件的拥有者和拥有组 chown [ -R ] ● 拥有者和拥有组中间使用 “.”或“:”进行分隔 ● 用户名和组名必须事先已经存在的。 chown 拥有者名.拥有组名 file //更变文件的拥有者和拥有组 chown 拥有者名 file //更变文件的拥有者 chown .拥有组名 file -R //处理指定目录以及其子目录下的所有文件 对于文件 r : cat head tail more less vi/vim w : > >> vi/vim gedit x : 意味着这个文件对于我来讲变成的脚本(命令) 对于文件夹(目录 ) r : 基本上没意义,只能知道这个文件夹中文件的名字。 w

FTP文件服务器

北城余情 提交于 2019-12-12 01:15:40
FTP文件服务器 FTP介绍 应用场景 FTP的权限 FTP的工作模式 FTP安装部署 FTP配置文件 FTP客户端访问 基于虚拟用户配置安全的ftp 一、FTP介绍 FTP (File transfer protocol) 是TCP/IP 协议组中的协议之一。他最主要的功能是在服务器与客户端之间进行文件的传输。FTP就是实现两台计算机之间的拷贝,从远程计算机拷贝文件至自己的计算机上,称之为“下载 (download)”文件。将文件从自己计算机中拷贝至远程计算机上,则称之为“上传(upload)”文件。这个古老的协议使用的是明码传输方式,且过去有相当多的安全危机历史。为了更安全的使用 FTP 协议,我们主要介绍较为安全但功能较少的 vsftpd(very secure File transfer protocol ) 这个软件。FTP是一个C/S类型的软件,FTP监听TCP端口号为21,数据端口为20。 二、应用场景 下载服务器:提供对外的下载服务 文件服务器:提供上传和下载服务 三、FTP的权限 FTP 服务器的功能除了单纯的进行文件的传输与管理之外,依据服务器软件的设定架构,它还可以提供几个主要的功能。: 不同等级的用户身份:user, guest, anonymous FTP 服务器在默认的情况下,依据使用者登录的情况而分为三种不同的身份,分别是: (1)本地用户

第 ❸ 天

倾然丶 夕夏残阳落幕 提交于 2019-12-11 20:06:13
Linux文件属性 用ls-l查看当前目录显示了九列内容 第一列:共十位数 第一位所表达的意思 d 该文件为目录 - 该文件为普通文件 l 该文件为链接文件 后九位三位为一组rwx为参数 前三所有者( user) 中间所属组(group)后三其他非本群组用户(others) 第二列:表示该文件占用的节点,如果是目录,那这个数值与该墓下的子目录数量有关 第三列:该文件的所有者 第四列:该文件的所属组 第五列:该文件的大小 六七八:最后一次被修改的时间,月日时间 第九列:文件名 #1 chgrp ( 改变文件的所属组) -R : 更改子目录以及子文件 #2 chown( 更改文件的所有者) -R级联更改 目录中的文件也会改变 #3 chmod ( 更改文件的权限) 一个目录的默认权限是755 可表示为(rwxr-xr-x)(ugo)一个文件的默认限权644 (rw-r--r--) User、Group、及Other的权限 u 表示该文件的拥有者,g 表示与该文件的拥有者属于同一个群体(group)者,o 表示其他以外的人,a 表示这三者皆是。 + 表示增加权限、- 表示取消权限、= 表示唯一设定权限。 r 表示可读取,w 表示可写入,x 表示可执行 分别表示r=4,w=2,x=1 #4 umask( 更改文件的默认权限值) 默认值为0022 更改umask的值 可以自定义直接在后面加值

2019.12.11

邮差的信 提交于 2019-12-11 20:03:14
修改文件的特殊属性 1.命令chattr (chattr [+-=(Asaci)][文件名]) A:增加该属性后,表示文件或目录的atime将不可修改。 s:增加该属性后,会将数据同步写入磁盘中。 a:增加该属性后,表示只能追加不能删除,非root用户不能设定该属性。 c:增加该属性后,表示自动压缩文件,读取时自动解压。 i:增加该属性后,表示文件不能删除,重命名,设定链接,写入以及新增数据。 #chattr +i dir3 #touch dir3/test5 //权限不够 #rm -f dir3/test5 //rm :无法删除“dir3/test5”:权限不够 (给目录增加i权限后,即使是root账户,也不能创建或删除) 2.命令lsattr (lsattr [-aR][文件/目录]) -a :类似于ls 的-a,及连同隐藏文件一同列出。 -R:连同子目录的数据一同列出。 3.set uid :该权限针对二进制可执行文件,使文件在执行阶段具有所有者的权限。 set gid :该权限可以作用 在文件上(二进制可执行文件),也可以作用在目录上。使文件在执行阶段具有所属组的权限。目录被设置后,任何用户在此目录创建的文件都具有和该目录所属组相同的组。 stiky bit :可以理解为防删除位。文件是否可以被某用户删除,主要取决于该文件所在目录是否对该用户具有写权限。如果没有写权限

git版本控制基本入门介绍白话叙述浅显易懂

廉价感情. 提交于 2019-12-11 19:10:42
git版本控制 基本功能 协同修改 大家可能学过并发控制,最常见的如卖票系统等等 这里协同修改是指多个人并行修改服务器端的同一个文件 这里修改的思想就和卖票的思想一致 备份 保存当前的文件和目录的状态,也保存历史中提交的每一个状态 版本管理 和svn(集中式管理)【增量式管理,不重复节约空间,提高效率】不同的是git采用的是快照的方式 说白了就是写错了可以后悔回到前面一个状态,VMware也有快照 权限控制 两个一个项目权限,一个系统权限 查看历史记录 可以查看日志,文件修改日期,修改内容,修改人等 分支管理 允许开发团队多条生产线同时进行,并且是分布式管理 GIT的小优势 本地完成,不需要联网 保证完整性 尽可能添加数据而不是删除修改 与linux命令兼容 来源: CSDN 作者: cschenruidi 链接: https://blog.csdn.net/CRD8843/article/details/103495845

Linux常用基础命令

牧云@^-^@ 提交于 2019-12-11 18:32:17
1、命令格式 命令 [-选项] [参数] 说明:1)、个别命令不一定遵循这个格式 2)、有多个选项时,可以写在一起 3)、简化选项和完整选项 2、目录处理命令:ls 英文原译:list 所在路径:/bin/ls 执行权限:所有用户 功能描述:显示目录文件 语法:ls [-选项] [文件或目录] -a显示所有文件,包括隐藏文件 -lh详细信息显示 -d查看目录属性 -i查看i节点 文件类型: 进制文件 d目录 l软链接 Linux常用基础操作命令大全(超实用精心整理) 3、目录处理命令:mkdir 英文原译:make directories 所在路径:/bin/mkdir 执行权限:所有用户 功能描述:创建新目录 语法: mkdir [-p] [目录名] -p递归创建 Linux常用基础操作命令大全(超实用精心整理) 4、目录处理命令:cd 英文原译:change directory 所在路径:shell内置命令 执行权限:所有用户 功能描述:切换目录 语法: cd [目录] cd … 回到上一级目录 5、目录处理命令:pwd 英文原译:print working directory 所在路径:/bin/pwd 执行权限:所有用户 功能描述:显示目录路径 语法: pwd Linux常用基础操作命令大全(超实用精心整理) 6、目录处理命令:rmdir 英文原译:remove empty

LINUX——常见指令与权限

喜欢而已 提交于 2019-12-11 18:24:27
** LINUX——常见指令 ** 1:ls 语法: ls [选项][目录或文件] 功能:对于目录,该命令列出该目录下的所有子目录与文件。对于文件,将列出文件名以及其他信息。 常用选项: -a 列出目录下的所有文件,包括以 . 开头的隐含文件。 -l 列出文件的详细信息。 2:pwd 功能:显示用户当前所在的目录 3.cd 语法:cd 目录名 功能:改变工作目录。将当前工作目录改变到指定的目录下。 cd ..返回上一级目录 cd ~进入家目录 4.touch 语法:touch [选项]… 文件… 功能:touch命令参数可更改文档或目录的日期时间,包括存取时间和更改时间,或者新建一个不存在的文件。 常用选项: -a 或–time=atime或–time=access或–time=use只更改存取时间。 -t 使用指定的日期时间,而非现在的时间。 5.mkdir 语法:mkdir [选项] dirname… 功能:在当前目录下创建一个名为 “dirname”的目录 常用选项: -p, --parents 可以是一个路径名称。此时若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录; 6.rmdir&&rm 语法:rmdir [-p][dirName] 适用对象:具有当前目录操作权限的所有使用者 功能:删除空目录 常用选项: -p