linux常用命令

linux找到文件

find / -name '*11gR2*'

find / -name httpd.conf  #在根目录下查找文件httpd.conf,表示在整个硬盘查找

 lingux 通过内容查文件

grep -R 'content' ./

 root 设置文件权限

chmod 775 filename //只读
chmod 777 filename //读写

 -421对应上面的chmod 后面的值

-rwxr-xr-x:  r 读 w 写 x 执行 

第一个位置 - 或者 d 表示文件或者目录

2-4 5-7 8-10 位置 表示权限

7 拥有者有 读取,写入,执行权限
7 组用户有 读取,写入,执行权限
5 其他用户有 读取,执行权限(4+1 = 5)

 root 设置文件夹所有者 用户名:组名

 chown -R root:root /data/html

场景:复制tomcat实例文件的时候,如果是root root 就会出现这个错误,Permission denied 拒绝许可

...............touch: cannot touch `/usr/local/servers/xinxiExpert/logs/catalina.out': Permission denied
/usr/java/tomcat/apache-tomcat-8.0.50/bin/catalina.sh: line 456: /usr/local/servers/xinxiExpert/logs/catalina.out: Permission denied

复制文件

cp a.zip b.zip

复制目录

cp -r dir1 dir2

原文地址:https://www.cnblogs.com/jkwll/p/10844940.html