精华内容
下载资源
问答
  • linux修改文件夹权限

    千次阅读 2013-07-15 16:01:26
    修改文件权限为777,则在终端输入 chmod 777 /usr/local/include/triplops triplops 文件夹的权限就变为了777。 如果是修改文件夹及子文件夹权限可以用 chmod -R 777 /usr/local/include/triplops   chmod ...
    要修改文件权限为777,则在终端输入  chmod  777 /usr/local/include/triplops              triplops 文件夹的权限就变为了777。
    

    如果是修改文件夹及子文件夹权限可以用  chmod -R 777 /usr/local/include/triplops

     

    chmod 

    改变一个文件的权限:chmod [mode] file.txt
    改变一个目录的权限:chmod [mode] dir
    改变一个目录和其子目录的权限:    chmod [mode] dir -R

    mode = 777 or 752 and so on.
    mode的三个数字,分别表示owner,group,others所具备的权限。
    1=x 执行
    2=w 写
    4=r 读
    比如owner具有所有权限,1+2+4=7,又比如 group 具有读和执行权限1+4=5。

    ========================================================

    chown 

    更改文件或目录的拥有者

    -R参数表示递归改变

    [root@linux ~]#chown [-R] 账户名称 文件或目录

    [root@linux ~]#chown [-R] 账户名称:用户组名称 文件或目录 

     

    mkdir /usr/workspace
              sudo chown xxx:xxx /usr/workspace

           xxx是你的用户名和用户组

           启动eclipse切换
    workspace

           一句话:目标目录具有写入权限

    eg:sudo chown robot:root /opt/workspace

     

     

    需要使用到两个命令,chmod以及chown

    例、对doc/目录下的所有文件与子目录执行相同的权限变更:

    chmod -R 700 doc/

    -R参数是递归 处理目录下的所有文件以及子文件夹

    700是变更后的权限表示(只有所有者有读和写以及执行的权限)

    doc/ 是需要执行的目录

    例、对doc/ 目录下的所有文件与子目录执行相同的所有者变更,使所有者修改为users用户组的rabbit用户

    chown -R rabbit:users doc/

    -R 同上

    rabbit:users users用户组的rabbit,用户组不必须

     

    要配置服务器网站时,要经常接触到这块,对文件和文件夹给予什么样的权限,分配给什么样的用户,让什么样的用户去管理这个文件或文件夹呢,下面来一起看一下吧。

    Ubuntu的许多操作是在终端中进行的,通过sudo命令管理的文件是由root持有权限的,一般用户是无法改变的。在图形界面上,我们可以通过属性中的权限选项夹进行操作。但是一旦文件的属性显示当前用户没有读写权力时,无法在图形界面上修改权限。

    常用方法如下:

    sudo chmod 600 ××× (只有所有者有读和写的权限)

    sudo chmod 644 ××× (所有者有读和写的权限,组用户只有读的权限)

    sudo chmod 700 ××× (只有所有者有读和写以及执行的权限)

    sudo chmod 666 ××× (每个人都有读和写的权限)

    sudo chmod 777 ××× (每个人都有读和写以及执行的权限)

    其中×××指文件名(也可以是文件夹名,不过要在chmod后加-ld)。

    解释一下,其实整个命令的形式是

    sudo chmod -(代表类型)×××(所有者)×××(组用户)×××(其他用户)

    三位数的每一位都表示一个用户类型的权限设置。取值是0~7,即二进制的[000]~[111]。

    这个三位的二进制数的每一位分别表示读、写、执行权限。

    如000表示三项权限均无,而100表示只读。这样,我们就有了下面的对应:

    0 [000] 无任何权限

    4 [100] 只读权限

    6 [110] 读写权限

    7 [111] 读写执行权限

    现在看上面的几个常用用法就非常清楚了。试着自己来修改权限吧
    范例 :将档案 file1.txt 设为所有人皆可读取 :
    chmod ugo+r file1.txt 
    将档案 file1.txt 设为所有人皆可读取 :
    chmod a+r file1.txt 
    将档案 file1.txt 与 file2.txt 设为该档案拥有者,与其所属同一个群体者可写入,但其他以外的人则不可写入 :
    chmod ug+w,o-w file1.txt file2.txt 
    将 ex1.py 设定为只有该档案拥有者可以执行 :
    chmod u+x ex1.py 
    将目前目录下的所有档案与子目录皆设为任何人可读取 :
    chmod -R a+r * 
    此外chmod也可以用数字来表示权限如 chmod 777 file
    语法为:chmod abc file
    其中a,b,c各为一个数字,分别表示User、Group、及Other的权限。
    r=4,w=2,x=1
    若要rwx属性则4+2+1=7;
    若要rw-属性则4+2=6;
    若要r-x属性则4+1=7。
    范例:
    chmod a=rwx file 

    chmod 777 file 
    效果相同
    chmod ug=rwx,o=x file 

    chmod 771 file 
    效果相同
    若用chmod 4755 filename可使此程序具有root的权限

    展开全文
  • Linux默认python命令指向的是/usr/bin下的python,这个python指向同目录下python2,以及pip默认也是python2的pip,想修改成pip指向pip3,开始实现操作。删除原python命令(你可以先备份下,因为我是纯实验所有随意了)...

    Linux默认python命令指向的是/usr/bin下的python,这个python指向同目录下python2,以及pip默认也是python2的pip,想修改成pip指向pip3,开始实现操作。

    删除原python命令(你可以先备份下,因为我是纯实验所有随意了),复制python35链接文件到python。

    改完python命令后,发现pip命令也自动变成了python3的pip,真是尴尬。

    顺便安利下Linux的管道命令,真是方便:

    /usr/bin下有很多文件,我只关心名字有python的文件,怎么做呢?

    ll | grep -n 'python'

    将python命令由python2修改成python3会遇到yum使用报错的问题:

    File "/usr/bin/yum", line 30 except KeyboardInterrupt, e:

    原因:

    yum包管理是使用python2写的,将python2升级到python3以后,由于python版本语法兼容性导致问题出现

    解决方法:只需要修改yum对应的配置文件就可以!

    vi /usr/bin/yum

    #!/usr/bin/python

    修改成

    #!/usr/bin/python2

    修改urlgrabber-ext-down文件,更改python版本

    #!/usr/bin/python

    修改成

    #!/usr/bin/python2

    以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

    展开全文
  • linux修改权限命令: chmod 通过man chmod查看该命令的可选参数 可知,想要修改文件夹及其下面所有文件的权限 使用 -R 参数即可 举例: 想要修改 /usr/local/temp文件夹及子文件夹的权限,使用如下命令: chmod -R ...

    linux修改权限命令: chmod
    通过man chmod查看该命令的可选参数
    在这里插入图片描述可知,想要修改文件夹及其下面所有文件的权限
    使用 -R 参数即可

    举例:
    想要修改 /usr/local/temp文件夹及子文件夹的权限,使用如下命令:

    chmod -R 777 /usr/local/temp (777为具体的权限,用户自定义)

    展开全文
  • 下面一步一步介绍如何修改权限:1.打开终端。输入”su”(没有引号) ... 3.假设我的文件夹在主目录里,地址为 /usr/share/vim/vim70 。假设我要修改文件权限为777,则在...如果是修改文件夹及子文件夹权限可以用 chm...

    下面一步一步介绍如何修改权限:
    1.打开终端。输入”su”(没有引号)

    2.接下来会要你输入密码,输入你的root密码。

    3.假设我的文件夹在主目录里,地址为 /usr/share/vim/vim70 。假设我要修改文件权限为777,则在终端输入 chmod 777 /usr/share/vim/vim70

    文件夹的权限就变为了777。

    如果是修改文件夹及子文件夹权限可以用 chmod -R 777 /usr/share/vim/vim70

    转载于:https://www.cnblogs.com/f59130/p/3316861.html

    展开全文
  • 直接sudo mkdir /usr/java 然后你要修改权限的话,再chmod a+x /usr/java
  • 虽然我们不能修改mnt、usr等系统文件夹的权限,但是,mnt下的自建的文件夹权限还是可以修改的 比如,我们可以用 sudo chgrp 用户名 文件名 -R sudo chown 用户名 文件名 -R chgrp命令是用来修改文件所属组群的...
  • # 将当前文件夹下60分钟内修改过的文件 复制到/home/usr/test/ 文件夹 find . -mmin -60 -type f | xargs -i cp {} /home/usr/test/ 1 2 代码释义 find . -mmin - 60 -type f 表示找到当前文件夹下60分钟内修改...
  • 经常操作Linux服务器,远程访问会遇到403问题,本篇讲述nginx下文件权限的修改。 1、命令修改文件夹的权限  chmod -R 755 /usr/local/.... 文件夹的路径 2、修改nginx的执行权限,第一个适用与单个文件夹的不...
  • linux 监控文件夹

    千次阅读 2016-12-09 00:17:32
    出于安全原因,我们需要监控服务器上面的文件修改情况这里用到一个很有用的工具就是inotifywait安装命令$ apt-get install inotify-tools安装完之后,写一个脚本监控我们想要监控的目录,并且把监控到的内容输出到...
  • Linux下创建共享文件夹 1.是否安装了samba服务 sudo apt-get install samba sudo apt-get install smbfs 2.创建需要共享的目录/ home/usr/share 在目录/home/xxxx/share xxx为用户名 mkdir share 3....
  • if [ -x /usr/bin/dircolors ]; then test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)" alias ls='ls --color=auto' #alias dir='dir --color=auto' #alias ...
  • Linux文件夹作用

    2018-09-06 20:28:29
    常用的文件目录,以及文件位置,文件夹默认的作用等的总结。 例如:/etc/init.d,/usr/local等 根:/ /etc 全局的配置文件存放目录。 系统和程序一般都可以通过修改相应的配置文件,来进行配置。例如,要配置系统开机的...
  • 1./bin 是binary的缩写 存放linux常用命令 2./lib 该目录用来存放系统动态链接共享库,几乎所有的应用程序都会用到该目录下的共享库。 3./dev 该目录包含了Linux系统中使用的所有外部设备,...那些经常被修改的目录...
  • 当我们要安装某些软件(如flash player 9)时,需要将一些文件粘贴到/usr/lib/firefox/plugins中(文件系统根目录为‘/’,主文件夹根目录为‘. /’)。此时,万恶的linux会提示:“您没有足够的权限执行此操作!“...
  • 问题:项目在linux开发,但是在linux修改代码不方便,于是就用了共享文件夹 安装samba共享文件夹:(我虚拟机装了ubuntu) 1.更新软件源 $ sudo apt-get update(速度慢就更换软件源) 2.安装samba $ sudo apt-...
  • 1.安装samba服务器 默认只有客户端,从原安装盘找到...2.配置smb.conf文件,修改共享目录的权限  chmod 777 /usr/local/temp /etc/samba/smb.conf文件: security = user passdb backend = tdbsam  [temp]  path
  • linux修改字体

    2015-03-17 12:29:10
    第一步:将windows下喜欢的字体文件copy到一个文件夹中,例如将XP里WINDOWS/FONTS中的字体文件,然后上传到linux服务器上,在linux中命名为xpfonts。 第二步:将copy到的字体文件夹copy到系统字体文件夹中...
  • -R 递归进行某项操作,不论是删除文件夹或者修改文件夹下所有文件权限 权限更改,777相当于完全控制权限: 更改一个文件夹或文件的权限:chmod 777 文件路径/文件名称 更改文件夹下所有文件的权限:sudo chmod -R...
  • linux修改系统时区

    2019-09-18 09:59:31
    一般在/usr/share/zoneinfo文件夹下存放有各个国家和城市的时区文件 找到要设置的城市后,执行以下命令即可 cp -f /usr/share/zoneinfo/Asia/Jakarta /etc/localtime 再执行date命令,可验证是否设置成功 ...
  • 1.新建用户oa useradd oa 2.修改密码 passwd oa 3.添加某文件夹权限 chmod oa+rw -R /usr/app 注: -R 为递归,所有子目录都赋权.
  • 用户相关操作 useradd -d /home/temp -m flash ... ...目录权限用户修改 chown -R flash/home/temp chmod a-w /home/temp vsftpd 启动 /usr/sbin/vsftpd /etc/vsftpd/vsftpd.conf 指定用户访问...
  • 1.停止mysql服务 ...2.移动数据文件夹 mv /var/lib/mysql /home/data/ 3.复制创建my.cnf文件 cp /usr/share/mysql/my-medium.cnf /etc/my.cnf 4.后修改配置文件my.cnf vi my.cnf # The MySQL server...
  • 查看python版本和路径的方法: python --version source python 查看原来指向python的软链接并...#/usr/local/python3.6/bin/python3.6 这个路径为实际的python3.6的bin文件夹下的Python3.6的路径,这个按照自己的实际
  • 第一步:将windows下喜欢的字体文件copy到一个文件夹中,例如将XP里WINDOWS/FONTS中的字体文件,然后上传到linux服务器上,在linux中命名为xpfonts。 第二步:将copy到的字体文件夹copy到系统字体文件夹中...
  • 2.在usr路径中,新建一个文件夹swap,命令为:mkdir swap,创建后用ls命令可以看到新创建的swap文件夹 3.创建后进行进入到该swap文件夹路径,命令为:cd /swap,用命令ll查看使用量为0 4.这里我们创建swap文件,...
  • 1.mv命令:移动重命名文件、文件夹 移动文件:mv 文件名 移动目的地文件名 重命名文件:mv 文件名 修改后的文件名 mv /usr/local/nignx /usr/local/webServer/ ...2.Linux、CentOS下删除文件和文件夹 ...
  • Linux下安装redis并修改配置文件

    千次阅读 2020-03-21 19:19:08
    3.编译解压redis文件到指定文件夹/usr/redis下 4.复制配置文件信息到编译文件夹下 5.编辑配置文件redis.conf vi redis.conf 6.修改配置文件,默认后台启动 7.配置redis的密码 8.配置允许外界访问 9...
  • firefox在 ~/.mozilla 里面有配置文件,但是要修改右键菜单的话, 却是在另一个文件夹:/usr/lib64/firefox, 不知道这样做是为了什么,难道是支持多用户多份配置? 1.如果是默认的英文语言的firefox, 直接修改/usr/lib64...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 723
精华内容 289
关键字:

linux修改usr文件夹

linux 订阅