文件权限修改

 

1.chmod 文件属性的修改

语法: chmod [who] [+ | – | =] [mode] 文件名

操作对象who 可是下述字母中的任一个或者它们的组合:
u 表示“用户(user)”,即文件或目录的所有者。
g 表示“同组(group)用户”,即与文件属主有相同组ID 的所有用户。
o 表示“其他(others)用户”。
a 表示“所有(all)用户”。它是系统默认值。

操作符号可以是:
+ 添加某个权限。
– 取消某个权限。
= 赋予给定权限并取消其他所有权限(如果有的话)。

设置 mode 所表示的权限可用下述字母的任意组合:
r 可读。
w 可写。
x 可执行。(文件夹这个属性为可以登入即cd
t 保存程序的文本到交换设备上。
u 与文件属主拥有一样的权限。
g 与和文件属主同组的用户拥有一样的权限。
o 与其他用户拥有一样的权限。

例如:chmod g+r,o+r example
使同组和其他用户对文件example有读权限。

注意:改变文件夹下所有文件的权限时,加-R

      数字设定法:chmod 644 mm.txt

2.chown 改变某个文件或目录的所有者和所属的组

chown -R liu /usr/meng #用户liu,-R递归,文件为/usr/meng

chown -R liu:liu /usr/meng #用户liu,所有组liu,-R递归,文件为/usr/meng

注:chgrp只修改所有组

0

linux创建用户,修改sudoers

1.在root用户下创建新用户

useradd 用户名
passwd 用户名

2.在普通用户下创建新用户

需要添加sudo操作,于是先得配置sudoers文件

#centos的操作
1.切换到超级用户:$ su
2.打开/etc/sudoers文件:$vi /etc/sudoers
3.修改文件内容:
  找到“root    ALL=(ALL)       ALL”一行,在下面插入新的一行,内容是“用户名                                                          ALL=(ALL)       ALL”,然后在vi键入命令“wq!”保存并退出。
#ubuntu的操作
1.切换到超级用户:$ su
2.打开/etc/sudoers文件:$vi /etc/sudoers
3.修改文件内容:
  找到“root    ALL=(ALL:ALL) ALL”一行,在下面插入新的一行,内容是“用户名    ALL=(ALL:ALL) ALL”,然后在vi键入命令“wq!”保存并退出。

接下来可以尽情使用sudo了。

sudo useradd 用户名
sudo passwd 用户名

参考:https://blog.csdn.net/inkfish/article/details/5168676

0

linux安装java

1、下载java 1.8并上传到服务器 链接:https://pan.baidu.com/s/1EfJfy5lS7gPfcWfT-0DKzw 密码:6fme 2、解压缩(管理员用户可以不用sudo)
cd /usr/lib
sudo mkdir jvm #创建/usr/lib/jvm目录用来存放JDK文件
cd ~ #进入gongel用户的主目录
cd downloads  #注意区分大小写字母,刚才已经通过FTP软件把JDK安装包jdk-8u162-linux-x64.tar.gz上传到该目录下
sudo tar -zxvf ./jdk-8u162-linux-x64.tar.gz -C /usr/lib/jvm  #把JDK文件解压到/usr/lib/jvm目录下
3、修改环境变量 ①针对某一用户
cd /home/<username>
vi ./.bashrc
添加一下内容:
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_162
 export JRE_HOME=${JAVA_HOME}/jre
 export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
 export PATH=${JAVA_HOME}/bin:$PATH
source ~/.bashrc #让配置立即生效
java -version #查看java是否安装成功
②针对所有用户
vi /etc/profile
#添加一下内容:
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_162
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
继续阅读linux安装java
0