linux权限c是什么意思,linux服务器下权限设置

1.在终端输入命令 sudo chmod -R 777 /opt/Tomcat,那么Tomcat文件夹和它下面的所有子文件夹的属性都变成了777(读/写/执行权限)

2.bin/sh^M:损坏的解释器: 没有那个文件或目录 错误?

解决方法:脚本文件保存时使用了DOS格式,用DOS2UNIX转为UNIX格式,也可以用vim打开,用:set ff=unix转换。 不要在 Windows下编辑脚本文件,否则经常会遇到这种问题。

代码: sed -i 's/\r$//' server.sh

还 可以用 vim 打开文件,然后执行冒号命令: 代码: :set ff=unix :wq

3.linux 切换用户 su root

4.centos7 启动tomcat 权限不足问题:

touch: 无法创建’/usr/local/Java/tomcat7/logs/catalina.out’: 权限不够

./tomcat7/bin/catalina.sh: 396: ./tomcat7/bin/catalina.sh: cannot create /usr/local/java/tomcat7/logs/catalina.out: Permission denied

解决方法:sudo chown -R 你的用户名 tomcat整个目录

例如:sudo chown -R shusheng tomcat7 该命令意思:设置整个tomcat目录的拥有者为你的用户名,这样你的用户名就可以对该目录下的文件进行读写操作。

注意: 在sudo命令时收到centos如下的警告: 不在 sudoers 文件中。此事将被报告 解决办法:

sudo命令的含义是:使用sudo命令的账号,将拥有root账户的权限来执行某项命令或者程序。

但是不是所有的账号都可以使用sudo命令的。

对此debian系统采用了一个办法,利用一个专门的文件来管理某些账号是否能使用sudo命令。

显然,这个文件只有root账号才能修改和管理的。这个文件就是/etc/sudoers。

我们要做的就是切换到root账号,然后将平常用的非root账号添加到这个文件中。

很多人都会强制使用vim修改“/etc/sudoers”文件,但是其实centos自带命令visudo,

意思就是调用vim来修改“/etc/sudoers”文件,从而达到增加账号权限的目的。

相比之下,这个命令应该会做些保护和隔离,所以更加安全。

现在我们使用su命令,切换到root账号,然后再调用visudo命令来添加账号。

在visudo命令调出的vim编辑窗口中,找到如下行:

root ALL=(ALL:ALL) ALL

在下面添加你自己的账号,后面部分和root一样即可。

保存退回到你自己的账号,重新尝试sudo吧!

5.操作文件命令:

打开文件:vi 文件名

打开后编辑:i

编辑完保存退出:

按ESC键 跳到命令模式,然后:

:w 保存文件但不退出vi

:w file 将修改另外保存到file中,不退出vi

:w! 强制保存,不推出vi

:wq 保存文件并退出vi

:wq! 强制保存文件,并退出vi

q: 不保存文件,退出vi

:q! 不保存文件,强制退出vi

:e! 放弃所有修改,从上次保存文件开始再编辑

6.查看linux 服务器各个磁盘文件占用比例 df -h

7.查看文件目录下文件个数:ls -l | grep "^d" |wc -l

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值