chmod用法 chmod使用方法

教育资讯 2025-04-14 16:40:45

Linux : 如何用chmod命令取消 user ,group , others 对 /tmp/test 文件夹的rwx权限?

ls命令仅列出文件名或者目录名,使用“ls-l”或者"ll"命令,即可以列出文件和目录的详细信息,其显示格式和各列的含义如下所示

chmod 000 /tmp/test

chmod用法 chmod使用方法chmod用法 chmod使用方法


chmod用法 chmod使用方法


权限为止输入000就可以了。

chmod g-rwx o-输入重定向。 本来命令是通过键盘得到输入的,但是用小于号,就能够使命令从文件中得到输入。rwxo 表示“其他(others)用户”。 /tmp/test

g代表group o代表rwx

chmod o-r .....

chmod o-x .....

chmod o-w .....

Linux下的基本作和常用命令

n 继续查找。

随着mono的发展,asp也实现了跨平台的开发,而要mono在Linux下跑起来,也需要掌握一些Linux的作,以下为大家总结了一些关于Linux的基本作。

Linux命令基础作

一、Shell的

Linux系统中由内核,Shell,文件系统和一些实用的程序构造。Shell是作系统提供给用户使用的界面

它提供了用户与内核进行交互作的一种接口。Shell负责接收用户输入的命令并将其送入内核去执行,并把系统的响应返回给用户,因此Shell实质上就是一个命令解析器。

二、Linux图形界面跟文本界面的切换

1,在图形界面打开终端窗口 输入 init 3 便进类型标识用于说明该文件是“普通类型”还是“链接类型”文件或者目录。对于普通文件,个类型标识显示为“-”,若符号链接文件,则该位置的标识为l(注:是L的小写),若是目录,则该位置的属性标识为d。入了文本编译界面。

2,在文本编译界面 输入init 5 便能返回了图形界面。

文本命令行界面下的关机与重启作

重启 : reboot 或者 shutdown -r now

关机 : shutdown -h now

如定时在今天的17:30分关机 : shutdown -h 17:30

三、目录结构

(1) /bin 与 /in

对Linux作系统进行维护作的实用命令基础上都包含在/bin和/in 目录中。

/bin 目录通常存放用户常用的一些基本命令,包括对目录和文件作的命令,系统实用程序,压缩工具,rpm包管理程序等,如:login,date,ping,netstat,mount```

除了/in目录外,还有/usr/bin和/usr/local/bin目录,也存放有一些软件包所安装的程序文件

(2)/boot

/boot 是Linux的分区在根分区的挂载点目录,该目录下的内容就是分区中的内容,存放着Linux启动所需要的文件

(3) /dev

/dev是dev(设备)的简写,该目录在Linux系统中是一个非常重要的目录,用于存放系统中所有设备的设备文件

/etc 目录也是Linux系统的一个非常重要的目录,用于存放Linux系统的各种配置文件,包括网络配置,设备配置信息,X系统配置,用户信息等都放在该目录下。

(5)/home

Linux系统的所有普通用户的目录)(home directory)默认放在/home目录中

(6)/lib

/lib 是library(库)的简写,编译器在编译链接时,会自动到这两个目录下搜索所需的库文件。

该目录用于存放系统非正常关机后,系统重启时,进行磁盘检查所产生的碎片文件。

(8) /media 与 /mnt

(9) /misc /opt 与 /srv

这三个目录默认都是空的。/misc 目录用于存放一些额外的杂乱的文件;/opt 目录用于安装大型的应用软件。

(10) /proc

/proc 目录中的内容是由系统自动产生的,其内容是当前内存的一个虚拟镜像,在该目录中,可看到一些由当前运行的进程号组成的字目录。

用cat 命令可以显示该目录下的一些特殊内容,可以查看到系统的一些特殊信息。

cat /proc/cpu 详细显示当前系统CPU的硬盘信息

cat /proc/interrupts 显示当前系统设备所使用到的中断信息

cat /proc/mem 显示内存信息

cat /proc/version 显示Linux版本信息

cat /proc/partitions 查看目前机器中的所有磁盘及分区情况

(11) /sys

/sys 目录下存放的时Linux系统的一些重要的设备驱动程序和模块

/usr 目录一般用来存放与用户直接相关的程序或文件。用户安装的程序或要自行建立的目录,一般可放在该目录下。

(13)/tmp 与 /var

/tmp 存放临时文件,如程序执行期间产生的临时文件

/var 目录则用于存放经常变化的文件,对于存取频繁或内容经常发生变化的文件。

四、Linux的文件属性

drwxr-xr-x 3 root root 4096 jul 2 10:34 text123

(文件属性) (数量) (拥有者) (所属的组) (文件大小) (建档月份) (日) (时间) (文件名)

在Linux中,用户对文件的作权限分为可读/可写/可执行 三种,分别用r,w,x表示。如用户无某个权限,则在相应权限位置用“-”来表示无权限。

如某个文件有x属性,则该文件就可以执行,属于可执行文件,具有x属性的文件一般是二进制程序文件或者可执行的脚本文件。

a,对于属性权限的表示法;权限除了r,w,x来表示外还可以用一个三位数字来表示,比如644,其中百位上的数字代表拥有者的权限,十位上的数字代表拥有者所属的用户组中的其他用户对该文件或者目录所拥有的权限,个位上的数字,代表其他用户对该文件拥有的权限,这种采用数字来表示权限的方法,称为权限表示法。

b,改变文件或者目录的权限。由于权限有两种表示方法,因此,改变权限的chmod命令的具体用法也有两种。

利用权限表达来设置或者改变文件或者目录的权限,其方法为:

chmod[R] 权限值 要设置的文件或者目录名

比如,如~/setup.sh文件目前的权限为rw-r--r--,若要是更改为rw-rw-r--,则实现的命令,chmod 664 setup.sh

第二种方法:

若要给其他用户增加读的权限,则实现的命令为:

chmode 0+r ~/setup.sh

若要同时去掉用户组和其他用户对该文件的读权限,则实现命令为:

chmod go-r/setup.sh

若文件拥有者,用户组和其他用户都只赋予读的权限,则实现命令为:

若为文件的拥有者和所属的组增加s权限,则为设置命令为:

chomd ug+S ~/setup.sh

五、Linux常用命令

A,目录作

1,创建目录

mkdir[-p] 目录名称及路径

例如,若要在root用户的主目录中创建一个mysoft目录,则实现的命令为:

[root@ROOT ~]#mkdir ~/text123

2,删除目录

rmdir 要删除的目录及路径名称

例如,若要删除 /srv/www目录下的images目录,则作命令为:

[root@ROOT ~]#rmdir /srv/www/images

3,查询当前目录

查询当前所处的目录位置使用pwd命令,该命令关键字来源于print working directory,其命令用法为:pwd

4,改变当前目录

cd ~或 cd.. 等等

B,文本作命令

1,Is命令

Is命令用于列出一个或者多个目录下的文件及目录

2,cp命令

cp是copy命令的缩写,用于文件或者目录的,其用法为:

cp[参数选项] 源文件 目标文件

cp -r源目录 目标目录

3,rm命令

rm命令用于删除文件或者目录,在命令行中包括一个或多个文件名(各文件名间用空格分隔)

rm[参数选项]文件或目录名路径

例如 要删除/root/mysoft目录及其下的全部内容,则作命令为:

[root@ROOT ~]#rm -r /root/mysoft

4,mv命令

mv命令用于移动或者重命名目录或者文件,命令关键字来源于move

mv[参数选项]源目录或文件名 目标目录或者文件名

例如 若要将/root/mysoft目录移动到/root/newsoft 目录之下,则实现命令为:

[root@ROOT ~]#mv ~/mysoft ~/newsoft/

[root@ROOT ~]#ll

[root@ROOT ~]#ls ~/newsoft/

~/mydoc/test.doc文件更名为mywork.doc,则实现的命令为:

[root@ROOT ~]#mv ~/mydoc/test.doc ~/mydoc/mywork.doc

mv 命令若使用-b(backup)参数,则在覆盖已存在的文件前,系统会自动创建原存在的文件的一个备份,备份文件名为原名称后附加一个~符号。

5,touch 命令

该命令用来更新指定的文件或者目录的访问时间和修改时间为当前系统的日期和时间,查看当前系统日期和时间,可使用date命令。

比如,若要在~/mydoc目录下创建两个空文件file。text和file2.text,则命令为:

[root@ROOT ~]#touch ~/mydoc/fifel.txt~/mydoc/fifle2.txt

各文件名用空格分隔

6,ln命令

该命令用来创建符号链接 (相当于创建快捷方式)

a,软链接

软链接,由于指向原文件或原目录的一个链接,因此生成的链接文件很小。原文件删除后,链接文件也会失去了作用,删除链接文件,对原文件无任何影响。

ln -s真实文件或目录 符号链接文件名或者目录名

例如,若要将/bin/libssl.so.0.9.8b文件创建一个名为libssl.so的符号链接文件,则创建命令为:

[root@ROOT ~]#ln -s /lib/libss.so.0.9.8b /lib/libssl.so

b,硬链接

创建硬链接,实质就是创建了另一个指向相同。硬链接使用不用带-s参数的ls命令来创建,其方法为:

ln 原文件名 硬链接文件名

硬链接无法跨越不同的文件系统,分区和挂载的设备,只能在源文件所在的同一磁盘的同一个分区上创建硬链接,而且硬链接只针对文件,不能用于目录。删除原文件后,硬链接文件仍然可以使用。

比如,在/root目录下创建一个名为 text123.txt文件类型,文件内容为 it is my life ,然后创建一个

该文件的硬链接文件,硬链接文件名为hardlik.txt 则作为:

[root@ROOT ~]#echo 'it is my life'/root/text123.txt

[root@ROOT ~]#ll text123.txt

[root@ROOT ~]#ln text123.txt hardlik.txt

[root@ROOT ~]#ll -i .txt

7,查看文本文件的内容

a, cat 命令

[root@ROOT ~]#cat filel.txt file2.txt

增加使用-n参数选项,在显示时可为各行加上编号。比如:

[root@ROOT ~]#cat -n filel.txt

more或less命令

对于内容较多的文件,不适合用cat命令来查看,此时使用more或者less命令。

more命令可实现分屏显示文件内容,按任意键后,系统会自动显示下一屏的内容,到达末尾行,命令执行立即结束。cat是连续滚动显示的。

less比more功能更强大,除了有more的功能外,还支持用光标键向上或向下滚动浏览文件,对于宽文档还支持水平滚动,当达到文件末尾时,less命令的不会自动退出,需要输入Q来结束浏览。

head与tail命令

head命令用来查看一个文件前面部分的信息,默认显示前面10行的内容,也可指定要查看

的行数 如 head -n

例如 要查看/boot/grub/grub.conf文件前10行的内容,则作为:

[root@ROOT ~]#head /boot/grub/grub.conf

如要查看前20行的内容,则作命令为:

[root@ROOT ~]#head -20 /boot/grub/grub.conf

8.grep命令

该命令用于在指定的文件中查找并显示含有指定字符串的行。其用法为:

grep 要找的字符串文本 文件名

比如,若要在/var/log/maillog文件中,查找显示含有alipay关键字的行的内容,则作命令为:

[root@ROOT ~]#grep alipay /var/log/maillog

若要在当前目录下的所有文件中查找输出包含alipay关键字的行,则作命令为:

9.重定向作符"",""与""""

(1) 输出重定向符"",""

""和""为输出重定符,它能实现将一个命令的输出重定向到一个文件中,而这个不是屏幕

。比如, 若要将last命令的输出结果,传递保存到mylog.txt中,则实现命令为:

[root@ROOT ~]#last mylog.txt

[root@ROOT ~]#less mylog.txt

""与""的区别是:“”每次是以覆盖方式重写后面的文件内容,若指定的文件不存在,系统会自动

创建。若要将内容以追加的方式添加到后面的文件中,应该采取""。

比如,若要将库文件的搜索路径以追加方式添加到/etc/ld.so.conf文件中,则实现的命令为:

[root@ROOT ~]#echo"/t4u/lib"/etc/id.so.conf

(2) 输入重定向符"",""

标准输入重定向符""用于改变一个命令的输入源。比如cat

""为此处作符,该作符在从键盘读取内容时,读到指定的字符串时,便停止读取动作,然后将所读取的内容输出去。

""该作符在键盘读取内容时,读到指定的字符串,便停止读取动作,然后将所读的内容输出。与cat 结合作 如 cat 结束读取的标识字符串

10, 管道管理

管道作符为"|". 利用管道作符可实将一个命令的输出当作另一个命令的输入,后者的输出有可以做为第三条命令的输入。管道作符通常与grep命令配置使用,实现从前面一个命令执行后的大量输出结果中,查找显示指定的内容。例如,若要查询系统当前是否安装了openssl软件包,则可以采用以下命令:

[root@ROOT ~]#rpm -qa|openssl

rpm -qa 用于查询显示当前系统的所有软件包。由于软件包比较多,显示出来后逐个查找很不方便,利用以上命令就比较快捷。通过管道作,就将rpm -qa命令的输出结果传递给grep命令进行查询,grep查询后将包括openssl关键字的那一行内容输出。

六、软件包的管理

1,查看rpm软件包

在Linux的维护与管理中,经常需要了解当前系统安装了哪些软件包,或者查询某一个软件包是否被安装了,此时就需要使用rpm的软件包查询功能。

查询软件包使用-q参数,若要进一步查询软件包的其他方面的信息,可结合使用一些相关的其他参数,比如-a,-i,-l和-f参数,这些参数分别来源于all,rmation,list和file,因此这几个参数的功能与本身的英文单词含义

相同。

(1),查询已安装的全部软件包

要查询已经安装的全部软件包,可结合使用-a参数,即利用-qa参数来实现。其命令为: rpm -qa 由于系统安装的软件包一般比较多,该命令的输出是以连续滚屏的方式显示的,不便于阅读,因此,通常利用管道作符结合less命令来实现浏览查看,其命令为:

[root@ROOT ~]#rpm -qa|less

若要具体查询某一个软件包是否已安装,或包含某关键字的软件包都安装了哪些,可利用管道作符和grep命令来实现比如,如要在已安装的软件包中,查询包含ssl关键字的软件包有哪些,则实现的命令为:

[root@ROOT ~]# rpm-qa|grep ssl

openssl-0.9.8b-8.3.el5

(2)查看指定的软件包是否被安装了

命令用法:rpm -q 软件包名称列表

该命令可同时查询多个软件包,各软件包名称之间用空格符分隔。若指定的软件包已经被安装了,将显示该软件包的完整路径,如没有被按照则会提示没有被安装。

比如,若要查询openssh软件包是否已被安装,则作命令为:

[root@ROOT ~]#rpm -q openssh

openssh-4.2-16.el5

如要查询net-server服务的软件包是否安装,则作命令为:

[root@ROOT ~]#rpm -q net-server

package net is not installed

(3) 安装rpm软件包

安装rpm软件包使用-i参数(install),通常还结合使用-v和-h参数,其中-v 参数代表verbose,利用该参数可显示更为详细的安装信息;-h 参数代表hash,在安装过程中将通过显示一系列"#"来表示安装的进度。因此安装RPM软件包通常用法为:rpm -vih 软件包全路径

例如, 若要安装ppp-2.4.4-1.el5.i386.rpm软件包,则作命令为:

[root@ROOT ~]#rpm -ivh /media/cdrom//ppp-2.4.4-1.el5.i386.rpm waning:.......

(4) 删除软参数:件包

软件包名。

linux虚拟机上的文件不能到文件夹内,怎样设置才能使是自己拥有权限

用法 grep -hblcnsviw 模式 文件 . . .

楼上的说的chmod 777就可以了。

-R : 对目前目录下的所有档案与子目录进行相同的权限变更(即以递回的方式逐个变更)

命令模式下su到root

然后用命令移动,或docbook-style-dsssl-1.79-4.1者启动文件管理器。

用chmod 777 文件名 修改用户权限

如何修改Linux文件的属性与权限

rmdir 删除空目录。只可以删除空目录。

使用 chmod命令。

fg %n

语法实例:

$ chmod u+x file 给file的属主增加执行权限

$ chmod 751 file 给file的属主分配读、写、执行(7)的权限,给file的所在组分配读、执行(5)的权限,给其他用户分配执行(1)的权限

$ chmod u=rwx,g=rx,o=x file 上例的另一种形式

$ chmod =r file 为所有用户分配读权限

$ chmod 444 file 同上例

$ chmog:表示同组用户d a-wx,a+r file 同上例

$ chmod -R u+r directory 递归地给directory目录下所有文件和子目录的属主分配读的权限

$ chmod 4755 设置用ID,给属主分配读、写和执行权限,给组和其他用户分配读、执行的权限

怎么样给linux文件添加可执行权限

id 显示用户有效的uid(用户字)和gid(组名)

执行命令“chmod a+x 文件名”

1、u 表示该文件的拥有者,g 表示与该文件的拥有者属于同一个群体(group)者,o 表示其他以外的人,a 表示这三--version : 显示版本者皆是。

2、r 表示可读取,w 表示可写入,x 表示可执行。

扩展资料:

格式:chmod [-cfvR] [--] [--version] mode file...

参数说明:

mode : 权限设定字串,格式如下 : [ugoa...][[+-=][rwxX]...][,...],其中u 表示该档案的拥有者,g 表示与该档案的拥有者属于同一个群体(group)者,o 表示其他以外的人,a 表示这三者皆是。

+ 表示增加权限、- 表示取消权限、= 表示设定权限。

r 表示可读取,w 表示可写入,x 表示可执行,X 表示只有当该档案是个子目录或者该档案已经被设定过为可执行。

-s :在文件执行时把进程的属主或组ID置为该文件的文件属主。

-c : 若该档案权限确实已经更改,才显示其更改动作

-f : 若该档案权限无法被更改也不要显示错误讯息

-v : 显示权限变更的详细资料

-- : 显示辅助说明

参在cat命令后面可指定多个文件或者使用通配符,实现依次显示多个文件的内容。考资料:

使用的是chmod命令,

在linux中"chmod u+s "这个命令是做什么的?

或者再次执行:chmod 700 /tmp/test

在linux中"chmod u+s "这个命令是做什么的? “为了方便普通使用者执行一些特权命令,SUID/SGID程式允许普通使用者以root身份暂时执行该程式,并在执行结束后再恢复身份。”

chmod u+s 就是给某个程式的所有者以suid许可权,可以像root使用者一样作。

在linux中"last | less "这个命令是做什么的?

less命令功能:less命令的用法与more命令类似,可以用来浏览超过一页的档案。所不同的是less命令除了可以按空格键向下显示档案外,还可以利用上下键来卷动档案。当要结束浏览时,只要在less命令的提示符“: ”下按Q键即可。

它们能上相近,只是从浏览习惯和显示方式上有所不同

名称:less

使用许可权:所有使用者

使用方式:

less [Option] filename

less 的作用与 more 十分相似,都可以用来浏览文字档案的内容,不同的是 less 允许使用者往回卷动

以浏览已经看过的部份,同时因为 less 并未在一开始就读入整个档案,因此在遇上大型档案的开启时,会比一般的文书编辑器(如 vi)来的快速。

last 命令:功能说明:列出目前与过去登入系统的使用者相关资讯。 语 法:last [-adRx][-f <记录档案>][-n <显示列数>][帐号名称...][终端机编号...] 补充说明:单独执行last指令,它会读取位于/var/log目录下,名称为wtmp的档案,并把该给档案的内容记录的登入系统的使用者名称单全部显示出来。 参 数: -a 把从何处登入系统的主机名称或IP地址,显示在一行。 -d 将IP地址转换成主机名称。 -f <记录档案> 指定记录档案。 -n <显示列数>显示套接字连线的PID和程式名或-<显示列数> 设定列出名单的显示列数。 -R 不显示登入系统的主机名称或IP地址。 -x 显示系统关机,重新开机,以及执行等级的改变等资讯。

在linux中"rm .rf "命令是做什么的?

rm -rf 删除当前目录下的所有档案

这个命令很危险,应避免使用。

所删除的档案,一般都不能恢复!

这个命令"jar xvf"是做什么的?

你猜

这个命令是做什么的?

sh winsock reset命令,作用是重置 Winsock 目录。如果一台机器上的Winsock协议配置有问题的话将会导致网路连线等问题,就需要用sh winsock reset命令来重置Winsock目录藉以恢复网路。这个命令可以重新初始化网路环境,以解决由于软体冲突、原因造成的引数错误问题。 sh是一个能够通过命令列作几乎所有网路相关设定的介面,比如设定IP,DNS,网络卡,网路等,Winsock是系统内部目录,Winsock是Windows网路程式设计介面,winsock工作在应用层,它提供与底层传输协议无关的高层资料传输程式设计介面,reset是对Winsock的重置作。当执行完winsock的命令重启计算机后,需要重新配置IP。

cd.>这个命令是做什么的?

有cd命令 是返回路径的根目录的意思

db2这个命令是做什么的

db2放在命令列上回车后,进入db2命令列状态,这个时候不用加db2 ,直接敲命令就ok

linux里sh命令是做什么的?详解!

sh或是执行指令码,或是切换到sh这个bash里,预设的shell是bash,你可以试试tcsh啊,csh啊,ksh,zsh什么的,看看别的shell是什么样子的。当然,linux中sh是连结到bash上的,所以sh与bash在功能上是没有区别的。

还有就是在执行指令码的时候是用sh + 指令码名的方式来执行,其实,大部分的时候,简单指令码只要许可权设定正确,可以直接执行,不需要sh命令的

stat -na这个DOS命令是做什么的啊,

stat命令是一个观察网路连线状态的实用工具。 它能检验IP的当前连线状态,在断定你的基本级通讯正在进行后,就要验证系统上的服务。这个服务包括检查正在收听输入的通讯量和/或验证你正在建立一个与远端站点的会话,它可以很轻松地做到这一点。网上也可以看到很多如X-stat之类的工具,是WIN介面的,更加直观而已,并没有多什么功能如果要了解某城市资讯网路中心的出口地址、闸道器地址、主机地址资讯,可使用stat命令来查询。首先“开始”——"执行"——输入“stat”, 可看到使用者主机采用的协议型别、当前主机与远端相连主机的IP地址及其连线状态键入stat/?检视atat命令的用法及引数。

—R显示本机路由内容

——S每个协议的使用状态

——N以数字表格形式显示地址和埠

这个命令的具体用法如下:

NETSTAT 〔-a〕 〔-e〕 〔-n〕 〔-s〕 〔-p proto〕 〔-r〕 〔interval〕

-A 显示任何关联的协议控制块的地址。主要用于除错

-a 显示所有套接字的状态。在一般情况下(7)/lost+found不显示与伺服器程序相关联的套接字

-i 显示自动配置介面的状态。那些在系统初始后配置的介面状态不在输出之列

-m 列印网路储存器的使用情况

-n 列印实际地址,而不是对地址的解释或者显示主机,网路名之类的符号

-r 列印路由选择表

-f address -family对于给出名字的地址簇列印统计数字和控制块资讯。到目前为止,支援的地址簇是i

-I intece 只打印给出名字的介面状态

-p protocol-name 只打印给出名字的协议的统计数字和协议控制块资讯

-s 列印每个协议的统计数字

-t 在输出显示中用时间资讯代替伫列长度资讯。

linux stat -pan这个命令是做什么用的?

stat 顾名思义,是用于检视网路状态的。

-p, --programs display PID/Program name for sockets

-a, --all, --listening display all sockets (default: connected)

显示所有套接字连线(不加此选项的话预设只显示连线状态的)

-n, --numeric don't resolve names

不根据IP解析机器名

Linux里面chmod和chown命令区别是什么?

在旧版Linux作系统中,用于挂载CD-ROM,软盘和U盘等设备的挂点目录。

文件/目录权限设置命令:chmod

755 代表用户对该文件拥有读,写,执行的权限,同组其他人员拥有执行和读的权限,没有写的权限,其他用户的权限和同组人员权限一样。。

这是Linux系统最常用到的命令之一,它用于改变文件或目录的访问权限。该命令有两种用法:

用包含字母和作符表达式的文字设定法

其语法格式为:chmod [who] [opt] [mode] 文件/目录名

其中who表示对象,是以下字母中的一个或组合:

u:表示文件所有者

o:表示其它用户

a:表示所有用户

opt则是代表作,可以为:

+:添加某个权限

-:取消某个权限

=:赋予给定的权限,并取消原有的权限

而mode则代表权限:

r:可读

w:可写

x:可执行

例如:为同组用户增加对文件a.txt的读写权限:

chmod g+rw a.txt

用数字设定法

而数字设定法则更为简单:chmod [mode] 文件名

关键是mode的取值,一开始许多初学者会被搞糊涂,其实很简单,我们将rwx看成二进制数,如果有则有1表示,没有则有0表示,那么rwx r-x r- -则可以表示成为:

111 101 100

再将其每三位转换成为一个十进制数,就是754。

例如,我们想让a.txt这个文件的权限为:

自己 同组用户 其他用户

可读 是 是 是

可写 是 是 可执行

那么,我们先根据上表得到权限串为:rw-rw-r--,那么转换成二进制数就是110 110 100,再每三位转换成为一个十进制数,就得到664,因此我 们执行命令:

chmod 664 a.txt

指令名称 : chown

使用权限 : root

使用方式 : chown [-cfhvR] [--] [--version] user[:group] file...

说明 : Linux/Unix 是多人多工作业系统,所有的档案皆有拥chmod ugo-r ~/stup.sh有者。利用 chown 可以将档案的拥有者加以改变。一般来说,这个指令只有是由系统管理者(root)所使用,一般使用者没有权限可以改变别人的档案拥有者,也没有权限可以自己的档案拥有者改设为别人。只有系统管理者(root)才有这样的权限。

Linux:chmod -R 777 是什么意思?

-l 统计行数; -w统计单词数; -c 统计字符数

chmod能改变权限,-R是目录下所有文件,777就是高权限(读、写、执行),

chmod -R 777 意思就是将当前目录下所有文件都给予777权限

这个在里不能随便敲的,不能在根目录下进行此命令,因为有些进程是指定权限(如755、700...)才能运行的...所以会出错

chmod命令用于改变linux系统文件或目录的访问权限。用它控制文件或目录的访问权限。该命令有两种用法。linux就该这么学,一种是包含字母和作符表达式的文字设定法;另一种是包含数字的数字设定法。

chmod -R 772-4参数:属于user7 表示对当前目录及目录下所有的文件赋予可读可写可执行权限。

1. 命令格式:

chmod [-cfvR] [--] [--version] mode file

2. 命令功能:

用于改变文件或目录的访问权限,用它控制文件或目录的访问权限。

3. 命令参数:

必要参数:

-c 当发生改变时,报告处理信息

-f 错(4)/etc误信息不输出

-R 处理指定目录以及其子目录下的所有文件

-v 运行时显示详细处理信息。

额 这个命令是 把 文件以及文件夹的权限都 变成可读可写可执行 -R是包括子目录

百度到chmod -R 777 ,有人说777是读,写,执行是对的。

修改当前目录及目录下级目录和文件的权限为所有人和组可读写和执行。

linux chmod命令怎样把某个目录下的所有文件都添加可执行权限?

chmod命令用于修改文件的访问权限。该命令有两种用法。一种是包含字母和作符表达式的文字设定法;另一种是包含数字的数字设定法。

openssl-dl-0.9.8b-8.3.el5命令格式:chmod [权限] 文件名

文件名可以使用通配符,文件名为星号表示用法 awk [-Fc] [-f 源代码 | 'cmds'] [文件]匹配所有文件。

用法示例:

为/home/zhidao/py目录下的所有文件添加执行权限。

$ chm表示未写完,回车换行再继续。od +x /home/zhidao/py/

兄弟,你的命令用错了

是chmod不是chomod

还有你可以用下面的这个命令

#chmod -R 755 /u01/oracle

直接chmod 700 /u01/oracle

cd /u01/oracle

chmod 777 .

读写执行权限都有了

chmod -R 755 /u01/oracle

版权声明:本文内容由互联。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发 836084111@qq.com 邮箱删除。