How to output file permissions in Octal Format
If you need to display permissions in Linux using Octal format, such as
"644" rather than text output "-rw-r--r--" i've created this snippet for
you to use filtering the values through Sed replacing with their
numerical equivalent.
ls -la /pathtousehere | sed -e 's/--x/1/g' -e 's/-w-/2/g' -e 's/-wx/3/g' -e 's/r--/4/g' -e 's/r-x/5/g' -e 's/rw-/6/g' -e 's/rwx/7/g' -e 's/---/0/g'
Directories
will begin with the letter "D" followed by their converted Octal
values. Sample output should look something like below:
-644. 1 root root 158 Nov 12 05:56 hosts
-644. 1 root root 370 Nov 12 05:56 hosts.allow
-644. 1 root root 460 Nov 12 05:56 hosts.deny
d755. 2 root root 4096 Sept 8 09:27 init
Related Articles
File Manager Cpanel / Fixing 403 correcting permissions.
Learn how to troubleshoot WordPress 403 Forbidden error messages. We show you how to check for a corrupt .htaccess file. Diagnose faulty WordPress Plugins and checking for correct WordPress file permissions. Problem When you attempt to view your ...
Joomla/WordPress/CMS Permissions
With the way that Hsphere and cPanel work in our shared environments, all CMS permissions should be set as follows: Directories - 755 Files - 644 If permissions have been changed or if you're unsure which permissions are which, you can run the ...
Extract IPV4 IP Addresses out of file
Here's a very helpful method we can use to extract all IPV4 addresses out of a file, such as httpd.conf for for example. sed -n 's/\([0-9]\{1,3\}\.\)\{3\}[0-9]\{1,3\}/\nip&\n/gp' /pathtofilehere | sed 's/ip//' Running it on my local resolv.conf file, ...
Chmod or change permissions on a directory through FTP client (FileZilla)
Every file and folder that exists on your web server has a set of attributions, or permissions, that you can change using FileZilla. These permissions are assigned and tells the web server three things about the folder or file. On a very simplistic ...
MYSQL basic user permissions
Grant Different User Permissions On a MYSQL database. Here is a short list of other common possible permissions that users can enjoy. ALL PRIVILEGES- as we saw previously, this would allow a MySQL user all access to a designated database (or if no ...