首页 > 系统相关 >Linux的基础命令

Linux的基础命令

时间:2022-10-15 15:25:24浏览次数:49  
标签:rw -- 基础 chmod 命令 file Linux rwx 权限

1. pwd  查看当前所在位置

 2. ls 查看当前所有文件和目录,非隐藏文件

ls的参数以及作用,参数之间可以一起使用
    ls  -a    查看所有文件,包括隐藏文件
    ls  -l     查看文件的信息
    ls  -d    查看目录属性
    ls  /dir  查看指定目录下得所有目录和文件

 3. ll 查看所有的目录和文件,并显示详细信息

 

1. - 开头表示文件    -rw-r--r--. 1 root root 670293 8月   2 01:25 services		
2. d 开头表示目录    drwxr-xr-x. 2 root root      6 8月   2 02:34 test			
3. l  开头表示链接
4. rw-   用户权限	r--   组权限	r--    访客权限
5. r: read	只读权限	  4	w: write  写入权限  2	x:  exec   执行权限   1 

 

4. chmod 修改文件权限chmod [可选项] <mode> <file...>


参数说明:
 
[可选项]
  -c, --changes            like verbose but report only when a change is made (若该档案权限确实已经更改,才显示其更改动作)
  -f, --silent, --quiet    suppress most error messages  (若该档案权限无法被更改也不要显示错误讯息)
  -v, --verbose            output a diagnostic for every file processed(显示权限变更的详细资料)
       --no-preserve-root  do not treat '/' specially (the default)
       --preserve-root     fail to operate recursively on '/'
       --reference=RFILE   use RFILE's mode instead of MODE values
  -R, --recursive          change files and directories recursively (以递归的方式对目前目录下的所有档案与子目录进行相同的权限变更)
       --help		   显示此帮助信息
       --version	   显示版本信息

[mode] 权限设定字串,详细格式如下 : [ugoa...][[+-=][rwxX]...][,...], u 表示该档案的拥有者,g 表示与该档案的拥有者属于同一个群体(group)者,o 表示其他以外的人,a 表示所有(包含上面三者)。 [+-=] + 表示增加权限,- 表示取消权限,= 表示唯一设定权限。 [rwxX] r 表示可读取,w 表示可写入,x 表示可执行,X 表示只有当该档案是个子目录或者该档案已经被设定过为可执行。 [file...] 文件列表(单个或者多个文件、文件夹) 示例: 1. 设置所有用户可读权限 chmod ugo+r a.conf 或 chmod a+r a.conf 2. 设置当前目录下的所有档案与子目录皆设为任何人可读写 chmod -R a+rw * 数字权限使用格式   在这种使用方式中,首先我们需要了解数字如何表示权限。 首先,我们规定 数字 4 、2 和 1表示读、写、执行权限,即 r=4,w=2,x=1 。 如: rwx = 4 + 2 + 1 = 7 rw = 4 + 2 = 6 rx = 4 +1 = 5
以此类推4,3,2,1 即 若要同时设置 rwx (可读写运行) 权限则将该权限位 设置 为 4 + 2 + 1 = 7 若要同时设置 rw- (可读写不可运行)权限则将该权限位 设置 为 4 + 2 = 6 若要同时设置 r-x (可读可运行不可写)权限则将该权限位 设置 为 4 +1 = 5 示例: 1. 设置所有人可以读写及执行 chmod 777 file (等价于 chmod u=rwx,g=rwx,o=rwx file 或 chmod a=rwx file) 2. 设置拥有者可读写,其他人不可读写执行 chmod 600 file (等价于 chmod u=rw,g=---,o=--- file 或 chmod u=rw,go-rwx file )

 

  

 

 

 

  

 

标签:rw,--,基础,chmod,命令,file,Linux,rwx,权限
From: https://www.cnblogs.com/chf333/p/16793984.html

相关文章

  • LINUX第四章——并发编程
    第四章Linux学习笔记并行计算顺序算法与并行计算并行性和并发性并行算法只识别可并行执行的任务。CPU系统中,并发性是通过多任务处理来实现的线程线程的原理某进程同......
  • Linux apache实现https的配置
    http协议:  应用层协议,传输层使用TCP协议,默认使用80端口。http协议主要是用来是实现万维网站点资源的访问。ssl(安全套接层)协议:  全称为SecureSocketsLayer。工作与......
  • redis常用命令
    Redis事务命令DISCARD取消事务,放弃执行事务块内的所有命令。EXEC执行所有事务块内的命令。MULTI标记一个事务块的开始。UNWATCH取消WATCH命令对所有key的监视......
  • 04动态属性与指令基础
    1<!doctypehtml>2<htmllang="en">3<head>4<metacharset="UTF-8">5<metaname="viewport"6content="width=device-width,user-sca......
  • 大学生视角下的Linux学习之路
    如今的软件开发行业可谓是众星云集,要在这个行业干出一番大事业是比较艰难的。回看如今的服务器端市场,没有以前那些服务器一哥的存在了,更多的变成了Linux系统的身影。移动......
  • linux-shell与环境变量配置
    之前的时候一直用win,环境变量的配置直接图形化,简单易上手,几乎0难度。虽然偶尔用linux也会去配置环境变量,但不懂那些命令是干什么的,每次都是网上搜,然后直接复制命令。直到最......
  • 2022-2023-1 20221307 《计算机基础与程序设计》 第七周学习总结
    2022-2023-120221301《计算机基础与程序设计》第七周学习总结作业信息这个作业属于哪个课程<班级的链接>https://edu.cnblogs.com/campus/besti/2022-2023-1-CFAP......
  • 《Unix/Linux系统编程》第七周学习笔记
    《Unix/Linux系统编程》第七周学习笔记并发进程线程管理函数pthread_create()intpthread_create(pthread_t*pthread_id,pthread_attr_t*attr,void*(*func)(void......
  • Linux的/etc/services文件的作用?
    /etc/services文件保存了服务和端口的对应关系。/etc/services作用/etc/services文件保存了服务和端口的对应关系。但是通常服务的配置文件里会自行定义端口。那么两者......
  • Redis常用命令-实战篇
    目录写在前面连接操作命令持久化远程服务控制对value操作的命令操作字符串String命令ListSetHash写在前面java操作redis太常见了,基本上有需要的系统,都会上缓存,缓存......