chmod

PHP mkdir 0777 fail chmod 0777 works

孤街浪徒 提交于 2019-11-29 07:18:30
using PHP 5.2.14, this is what happens [user@VE213 public_html]$ php -r "mkdir('directory', 0777);" [user@VE213 public_html]$ ls -lt drwxrwxr-x 2 rankranger rankranger 4096 Dec 8 17:28 directory [user@VE213 public_html]$ php -r "chmod('directory', 0777);" [user@VE213 public_html]$ ls -lt drwxrwxrwx 2 rankranger rankranger 4096 Dec 8 17:28 directory Did not find any related bugs in the php bug list, any idea? Hyeonju Kim $old = umask(0); mkdir($dir,0777); umask($old); Read this, http://php.net/manual/en/function.mkdir.php Additional, Check the top directory that you make new directory. Example)

git deploying project - file permissions - (chmod)

混江龙づ霸主 提交于 2019-11-29 07:16:57
I'm deploying my project with git to a remote server using a post-update hook. More specifically I'm following these steps . Everything on my local copy has the right permissions, however after deploying with git push production , files that are set to 777 change in the remote server to -rwxr-xr-x I've added to both (local/remote) .git/config the core variables filemode = false and I've changed as well my umask in /etc/profile to 0002 Any ideas why it keeps changing the mode of files? Thanks The core.filemode variable is only used when files are indexed. When git checks out files, the stored

用户权限相关命令

霸气de小男生 提交于 2019-11-29 07:07:02
用户权限相关命令 目标 用户 和 权限 的基本概念 用户管理 终端命令 组管理 终端命令 修改权限 终端命令 01. 用户 和 权限 的基本概念 1.1 基本概念 用户 是 Linux 系统工作中重要的一环,用户管理包括 用户 与 组 管理 在 Linux 系统中,不论是由本机或是远程登录系统,每个系统都 必须拥有一个账号 ,并且 对于不同的系统资源拥有不同的使用权限 在 Linux 中,可以指定 每一个用户 针对 不同的文件或者目录 的 不同权限 对 文件/目录 的权限包括: 序号 权限 英文 缩写 数字代号 01 读 read r 4 02 写 write w 2 03 执行 excute x 1 1.2 组 为了方便用户管理,提出了 组 的概念,如下图所示 在实际应用中,可以预先针对 组 设置好权限,然后 将不同的用户添加到对应的组中 ,从而 不用依次为每一个用户设置权限 1.3 ls -l 扩展 ls -l 可以查看文件夹下文件的详细信息,从左到右依次是: 权限 ,第 1 个字符如果是 d 表示目录 硬链接数 ,通俗地讲,就是有多少种方式,可以访问到当前目录/文件 拥有者 ,家目录下 文件/目录 的拥有者通常都是当前用户 组 ,在 Linux 中,很多时候,会出现组名和用户名相同的情况,后续会讲 大小 时间 名称 1.4 chmod 简单使用(重要) chmod 可以修改

用户权限相关命令

℡╲_俬逩灬. 提交于 2019-11-29 07:07:00
用户权限相关命令 目标 用户 和 权限 的基本概念 用户管理 终端命令 组管理 终端命令 修改权限 终端命令 01. 用户 和 权限 的基本概念 1.1 基本概念 用户 是 Linux 系统工作中重要的一环,用户管理包括 用户 与 组 管理 在 Linux 系统中,不论是由本机或是远程登录系统,每个系统都 必须拥有一个账号 ,并且 对于不同的系统资源拥有不同的使用权限 在 Linux 中,可以指定 每一个用户 针对 不同的文件或者目录 的 不同权限 对 文件/目录 的权限包括: 序号 权限 英文 缩写 数字代号 01 读 read r 4 02 写 write w 2 03 执行 excute x 1 1.2 组 为了方便用户管理,提出了 组 的概念,如下图所示 在实际应用中,可以预先针对 组 设置好权限,然后 将不同的用户添加到对应的组中 ,从而 不用依次为每一个用户设置权限 1.3 ls -l 扩展 ls -l 可以查看文件夹下文件的详细信息,从左到右依次是: 权限 ,第 1 个字符如果是 d 表示目录 硬链接数 ,通俗地讲,就是有多少种方式,可以访问到当前目录/文件 拥有者 ,家目录下 文件/目录 的拥有者通常都是当前用户 组 ,在 Linux 中,很多时候,会出现组名和用户名相同的情况,后续会讲 大小 时间 名称 1.4 chmod 简单使用(重要) chmod 可以修改

The uploaded file could not be moved to wp-content/uploads

為{幸葍}努か 提交于 2019-11-29 06:20:59
I am trying to upload pictures in WordPress but I get this error: The uploaded file could not be moved to wp-content/uploads. I am running it in localhost but the answers I have found are to change the folder permissions to 777 on the server. I tried making an uploads folder myself, but it's of no use and there is no option to change the folder permissions to anything except read and write. I'm using XAMPP on Mac OS X; I'm new to WordPress - how can I fix this? Open the Terminal app, cd to wp-content , and run: chmod 755 uploads It is most likely a permissions issue. Find the user processes

Linux常见问题

ε祈祈猫儿з 提交于 2019-11-29 06:12:20
1.启动显示System program problem detected sudo gedit /etc/default/apport 将enabled=1改为enabled=0保存并退出 2.添加用户root权限 (1)首先切换到root用户 su root password (2)查看/etc/sudoers权限,如果只读,修改为可写 ls -l /etc/sudoers chomod 777 /etc/sudoers (3)编辑sudoers文件,在root ALL=(ALL)ALL一行添加 user ALL=(ALL) ALL (4)保存退出,恢复访问权限 chomod 440 /etc/sudoers 3.编译应用程序时/usr/bin/ld:cannot find -lxxx 就是缺少了相应的库,可能有三个原因: 没有安装对应lib lib版本不对 lib的sumbolic link不对,没有连接到正确的函式库文件(.so) 先搜寻相应的lib: apt-cache search libxxx-dev 如果是没有安装对应的lib库,就要安装库 apt-get install libxxx-dev 如果是没有正确link cd /usr/lib ln -s libxxx.so.6 libxxx.so 4.Could not get lock /var/lib/dpkg

Linux 文件权限

拈花ヽ惹草 提交于 2019-11-29 05:44:24
首先给大家推荐个Linux命令查询网站:https://man.linuxde.net 这个网站可以查询到Linux所有命令。 使用chmod命令更改文件或目录权限。 语法格式: chmod [选项] [参数] 【选项】 更改的权限 【参数】 参数为需要更改权限的文件。 若需要更改当前目录下所有文件的权限,可传入 * 表示所有 【示例】 sudo chmod 777 * #777表示所有权限 sudo chmod u=rwx,g=rwx,o=rwx * #以上指令表示文件拥有者、所属群组、以及其他用户均为可读可写可执行权限 来源: https://www.cnblogs.com/LandyTan/p/11457029.html

Centos 6.5安装oracle 11g

痴心易碎 提交于 2019-11-29 03:26:15
(添加host) 一、Centos 6.5 安装图形界面 gnome # yum groupinstall "Desktop" # yum groupinstall "X Window System" # yum groupinstall "Font" #yum -y install nautilus-open-terminal 二、安装vnc # yum install tigervnc-server 安装好后运行:# vncserver 设置密码,然后开通防火墙,就可以用客户端登录了 # iptables -I INPUT -m state --state NEW -m tcp -p tcp --dport 5901 -j ACCEPT 三、# yum install binutils-2.* compat-libstdc++-33* elfutils-libelf-0.* elfutils-libelf-devel-* gcc-4.* gcc-c++-4.* glibc-2.* glibc-common-2.* glibc-devel-2.* glibc-headers-2.* libaio-0.* libaio-devel-0.* libgcc-4.* libstdc++-4.* libstdc++-devel-4.* make-3.* sysstat-7.*

用户管理

落爺英雄遲暮 提交于 2019-11-29 02:43:57
权限管理 在Linux文件系统的安全模型中,为系统中的文件(或目录)赋予了两个属性:访问权限和文件所有者,简称为“权限”和“归属”。其中,访问权限包括读取、写入、可执行三种基本类型,归属包括属主(拥有该文件的用户账号)、属组(拥有该文件的组账号)。Linux系统根据文件或目录的访问权限、归属来对用户访问数据的过程进行控制。文件的权限主要针对三类对象进行定义 1.owner 属主, u 2.group 属组, g 3.other 其他, o 注意:该文件的管理权限均对root无关,因为root具有最高权限。因此该章主要内容主要对普通用户有效 。 1.查看目录和文件属性 ls -l 查看 如-rw-r--r--为例 第1个字符-表示为文件的类型,可以是d(目录),b(块设备)、c(字符设备文件)、-(普通文件)、l(链接文件)等。 第2-4字符表示该文件属主用户对该文件的访问权限。 第5-7字符表示该文件的属组内各成员用户对该文件的访问权限 第8-10个字符表示其他任何用户对该文件的访问权限。 第11个字符.s 与SELinux有关于管理权限无关因此目前可不必关注。 r、w、x分别表示可读、可写和可执行 r(可读)查看文件内容以及查看目录内内容(显示子目录、文件列表) w(可写)修改文件内容以及修改目录内容(在目录中新建、移动、删除文件或子目录) x(可执行)执行命令进入或退出该文件